一条840D程序和一些相关问题

如下一段程序:
  IF_RP[702]==0 GOTOF_ANFASEN~
      IF_RP[702]==1003 GOTOF_GROB_ENTGRATEN~
        IF_RP[702]==1005 GOTOF_ENTGRATEN~

请问上面这段程序中的_RP[702]在840D的什么位置能找到?在R参数里我找不到。希望高手给出详细一点的步骤。我是菜鸟。我只知道_RP[702]对应DIALOG中的一个参数选项

问题补充:
对“沧浪子”的追问,谢谢你精彩的回答,但是我还有个问题。假设程序并非我自己编辑的,而我只知道_RP[702]的值,但是我并不知道这个变量代表的是哪一个参数。
    请问在840D中有地方可以看到这些变量与它们所对应的参数的表格吗?
    换句话说我想知道GUD1到GUD9中所有的变量都一一对应了哪些参数。

最佳答案

_RP[702]属于西门子GUD - global variables,即全局变量GUD,在所有程序中均有效,如果要对某个程序灵活使用,就需要使用变量和参数,而不是使用恒定值。SINUMERIK 可以变量的形式来执行所有 CNC 功能和地址。变量的名称可由用户任意定义。还可以使用各种属性来分配读写保护。这意味着,可通过一种清晰、独立的方式来编写零件程序,然后根据特定机床要求进行修改,例如,自由选择轴和主轴地址名称。
全局变量 (GUD) ,它们可在用户数据下面的参数操作区域中显示,并可在这里进行更改。
操作顺序:
1.按下HMI的软键“"User data",显示垂直菜单"Global user data"窗口,
2.通过“GUD+”和“GUD-”可以查看GUD1到GUD9数据,
3.修改用户数据 时,将光标移动到你要修改的用户数据上,输入新值,或者通过“选择键”选择一个新值,新值马上生效。
如图示_西门子840D全局变量GUD 
4.840D用FC21来实现NC与PLC的数据交换,这是一块独立的内存区,其中交换数据的类型、起始地址与长度要在FC21中说明。

具体可以参阅西门子权威资料包光盘 DOCONCD 2006 中的 
SINUMERIK 840Dsl/840D/840Di
SINUMERIK 810D
Special *s (Part 3)一节内容,其中 FB1 这一章中的FC21 对自定义变量的如何使用读写介绍的非常详细。
可以参考以下链接:
http://www.ad.siemens.com.cn/service/answer/solution.aspx?Q_ID=90273&cid=1044
以上说明可以助力楼主对问题理解。祝好运!

图片说明:

一条840D程序和一些相关问题  

提问者对于答案的评价:
非常感谢你很精彩细致的回答

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc204162.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月1日 下午7:29
下一篇 2017年11月1日 下午7:29

相关推荐

  • 西门子数控机床802手轮的脉冲

    大家好,在此请教一下802数控机床关于手轮脉冲监控的问题,手轮脉冲的监控地址,是哪些存储区。 钻石用户推荐最佳答案 参考:西门子手轮脉冲的PLC接口地址https://www.kz…

    SINUMERIK 2020年10月31日
  • 德玛吉车削中心840d系统 刀补失效和启动加工程序报警

    载入shopturn界面时下面出现一行红色字体 “在mc_axconf_machax_used时出错,没有输入”的报警,机床其他都正常,主轴旋转,刀架转动,XZ轴移动,就…

    2017年6月18日
  • 828d刀具磨损清单

    想让机床的刀具磨损清单的里面的赋值范围大一点应该改哪个参数? 最佳答案 MD51212:用于设定允许的刀具绝对最大磨损量。刀具磨损的本意就是补偿刀具磨损的值,这个值默认是-0.99…

    2020年10月31日
  • 西门子828D数控系统

    西门子828D数控系统第一次开机,在启动时出现操作面板的按键指示灯不停的闪烁是正常的,但系统启动后还是闪烁,是什么原因造成的,是参数还是电路问题,请教师傅们,帮忙解决,在此感谢。 …

    SINUMERIK 2017年6月29日
  • 为什么要设置参考点偏置

    大家好,数控机床回参考点找到零脉冲后为什么要设置偏移量?如果不设置会如何? 问题补充:就是回参考点时找到零脉冲后,轴还会继续移动才会到达参考点,这个移动的量就是参考点偏移,如西门子…

    SINUMERIK 2017年7月25日
  • 谁有 pp72/48 pn 的硬件说明书?

    谁有 pp72/48 pn 的硬件说明书?不知道它的输入点是否是隔离的。我想它最好是和现场信号是电气隔离的,不知道是不是? 问题补充:我的邮箱是zha…

    2017年8月16日
  • 螺距补偿PCU50和PCU20区别?

    螺距补偿,为什么PCU50能直接从NC-ACTIVE-DATA中直接拷贝补偿文件,而PCU20则不行呢? 问题补充:但是PCU20也是有存储器的呀,虽然它不带硬盘 最佳答案 一般标…

    SINUMERIK 2018年12月6日
  • 840D处理

    我准备将840D的数据拷贝到U盘中,但是操作面板显示“无法访问驱动器”,U盘插上之后根本读不出来,U盘中的程序也看不到,好像U盘没上插上一样,但是U盘是好的。请问大家怎么解决 最佳…

    SINUMERIK 2017年6月5日
  • 旋转轴的编程范围为什么只能是0-359.99?

    如题,我用的802D SL的系统,编程的时候,如下语句G01 A XXX  F720M02XXX这个参数手册里说只能设置在0-35…

    SINUMERIK 2017年10月29日
  • 840D调试问题

    我调试设备的系统是德文版的840D,在调试过程中不知道删除了那些数据,系统报警:16913:BAG 1 Kanal 1 betriebsar…

    SINUMERIK 2019年6月11日