这个初次扫描我是想把一个M中的一个位做为初次扫描,比如M0.2是初次扫描,我就可以在其他很多地方直接用M0.2作为初次扫描的触发信号,而不是把所以得程序都写到OB100中,不知道有没有明白我的意思。写在0B1里,就像总为1,总为0一样
O M0.0
ON M0.0
= M0.0 //always 1
以后的其他FC、FB就可直接用了,谢谢
最佳答案
这个在西门子300/400的控制程序中可以这个应用。
在OB100(初始化功能块)中编辑程序如下:
OB100:
AN M 0.2
FP M 0.0
= M 0.2 //初始化标志位
提问者对于答案的评价:
我试了,不行的,能否有直接写在OB1中的,可以的话可以回复我邮箱10976897@qq.com,这个网站的论坛没找到追问
最佳答案作者回复:
可以在OB1的开始写入:
AN M 0.2
S M0.2
在调用初始化结束最后到OB1的最后网段中:
A M0.2
R M0.2
原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc226860.html