如何在NC程序中读取PLC变量的状态?

我在处理两台德国机床的上下料装置故障时遇到一个问题:
在西门子的PLC中,有一个数据块DB260(针对POWER LINE)或DB1260(针对SOLUTION LINE)是用作PLC与NC的数据交换的,我在其中一台机床上的上下料NC程序中看到许多有关上下料部件的传感器、电磁阀的状态都可以在NC程序里通过$A_DBB[变量号]来读取,该变量对应的PLC变量就是DB1260.DBB(变量号),例如以下语句:
IF (($A_DBB[742] == 21) AND ($A_DBB[786] B_AND 'H07' == 0)) GOTOF RT_LOAD_EH1
现在我想在另一台机床上的NC程序里也想读取这些变量的状态却不行,我查了一下DB1260DBB742的状态是对的,会随着传感器的状态变化发生变化,而$A_DBB[742]的状态却一直为0.
我想这还是跟PLC程序里数据块配置有关,不知哪位高手可以指教?
设备控制系统都是Sinumerik 840D SL

最佳答案

840d中FC21的用法(PLC-NCK的数据交换)
http://blog.163.com/dl_forest/blog/static/39793908200982323839157/
程序中查找Fc21中对应的DB号  IVAR1  :=742  对应的变量

提问者对于答案的评价:
谢谢,非常有帮助的答复!

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

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年5月31日
下一篇 2017年5月31日

相关推荐

  • 怎样隐藏PLC

    828系统,怎样才能隐藏PLC呢,请教下各位高手 钻石用户推荐最佳答案 https://www.ad.siemens.com.cn/service/ANSWER/solution.…

    SINUMERIK 2020年10月31日
  • 840dsl系统诊断里面的NC/PLC变量中文注释

    如题 最佳答案 这个说的不是很详细,要增加注释还是什么? 提问者对于答案的评价:如何输入中文?

    SINUMERIK 2021年7月5日
  • mm440用profitbus设置输入

    项目要求所有的参数(数字量输入和模拟量输入)都通过profitbus来进行设置,不知道参数如何设置,求各位大虾帮忙还有,模拟输入是否有像数字输入P0701-P0708这样的参数?谢…

    SINUMERIK 2019年6月11日
  • 21700报警

    使用测头时发生的报警 请问怎么回事  怎么解决。 问题补充:每次都是伺服轴一个反向的时候出现报警   这跟伺服轴的反向间…

    SINUMERIK 2017年6月7日
  • 非840D系统

    公司的磨床所有驱动器用的是611D的 接口模块是西门子ET200M带西门子IO模块 但数控显示面板上运行的却不是西门子的零件加工程序 是其他系统的加工…

    SINUMERIK 2017年11月12日
  • 西门子840DSL启动中显示器上显示NC数据装载,驱动数据装载。那NC和驱动数据是从那装载到哪?

    西门子840DSL启动中显示器上显示NC数据装载,驱动数据装载。那NC和驱动数据是从那装载到哪? 最佳答案 都是装载到NC里边,从CF卡或者电脑硬盘往NC里边装载。 提问者对于答案…

    SINUMERIK 2017年7月25日
  • 电机频繁启动

    3KW,7.2A的电机需要频繁启动,大概每2分钟启动一次,每天工作10小时,在不用变频器的情况下,用接触器控制电机正反转,有没有好的办法解决或电路?麻烦大家来指点一下!如果有的话麻…

    SINUMERIK 2019年6月11日
  • 西门子840d pcu20 的CF卡通讯问题

    西门子840d pcu20的床子,可否通过CF卡向机床里传程序?CF卡的容量是否有要求,8兆左右?使用在机床上该如何设置参数,拷贝程序?希望有经验的朋友指点下,谢谢了? …

    2017年11月16日
  • 840D系统在C轴的使能加载后驱动使能自动下电,NCK重新复位?

    840D系统在C轴的使能加载后驱动使能自动下电,NCK重新复位? 最佳答案 你出现问题的是主轴吧?按您的描述现象不排除干扰问题,您检查一下动力电缆的屏蔽层是否按要求接地?机床地线是…

    SINUMERIK 2019年6月11日
  • 西门子OEM软件的种类

    在网络上看到有三个种类,可否告诉它们之间的区别,重点是后两个其软件有:WS800A软件,应用于西门子数控系统805/810 /820/850/880/840D(DR-DO…

    SINUMERIK 2017年11月12日