单位的程序里,好多点都是DB1.DBX2.1请问像这样的点在实际接线中是属于接到输入模块的么,要是的话 怎么找他对应的输入点呢?不是的话他又是什么呢?我知道这是共享数据块,但是他们里面的数据时怎么与实际接上的,点什么才能查到?
问题补充:
还有我进入一些调用块里,里面的设置的参数,再用参数在下面编程,那些参数的输入输出点在实际接线中也是找不到?那样要是外围线路错误了,怎么才能从程序监控中找到呢?我们这的程序量很大,不可能都背住。。
最佳答案
“程序里,好多点都是类似DB1.DBX2.1,进入一些调用块里,里面的设置的参数,再用参数在下面编程,那些参数的输入输出点在实际接线中也是找不到。”
这很正常,在程序中你用交叉索引或go to location 是有的点是很难找到这此对应信号点的,这些点都是远程信号点,是其它站点通过总线传过来的,在主站点的PLC程序中只是读取R,并不进行写W操作。
第一种方法你可以通过程序的注释来知道其对应什么输入信号,这种这比较简单,但象你所说要精确找到对应哪个信号出错需花一点时间。
第二种方法,你可以找到DB1是哪个FB的背景数据块,进到相应的FB或FC还是可以找到对应信号的。
另外一种是操作屏上的操作信号,通过总线传到PLC的,那你就要到操作屏的组态程序中去查找其对应点。
提问者对于答案的评价:
谢谢
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc249378.html