当前位置: 主页 > PLC控制

S7-300中初次扫描问题

这个初次扫描我是想把一个M中一个位做为初次扫描,比如M0.2是初次扫描,我就可以在其他很多地方直接用M0.2作为初次扫描的触发信号,而不是把所以得程序都写到OB100中,不知道有没有明白我的意思。写在0B1里,就像总为1,总为0一样
OM0.0
ONM0.0
=M0.0//always1
以后的其他FCfb就可直接用了,谢谢

ASs='html_titleimg_p' STyle='text-align:CEnter;'>

最佳答案

这个在西门子300/400的控制程序中可以这个应用。
在OB100(初始化功能块)中编辑程序如下:
OB100:
ANM0.2
FPM0.0
=M0.2//初始化标志位

提问者对于答案的评价:
我试了,不行的,能否有直接写在OB1中的,可以的话可以回复我邮箱10976897@qq.com,这个网站的论坛没找到追问

最佳答案作者回复:
可以在OB1的开始写入:
ANM0.2
SM0.2
在调用初始化结束最后到OB1的最后网段中:
AM0.2
RM0.2

  • 关注微信

猜你喜欢

微信公众号