运动天使
老邢工控
可以在前面加一个命令,让程序初始化运行一次。然后在Y0闭合前执行Y1如果满足条件的话输出Y3,运行结束后,你看Y3的灯是否亮了,再把输出Y3的放在下面,看是否亮了。执行的结果应该是前面的不亮,后面的亮。
不要循环执行,循环执行看不出来。
PLC的执行速度很快,实际上先后顺序也就差微秒级的
芳季
对于物理输出的话,是同时输出的。略有差别的话就只有是输出继电器的时间不同。
影像区的输出是按照扫描次序更新的。还要怎么证明?要不,换成语句表达。plc是一句一句顺序的执行的。
kskstiy-王者之师军团
在程序段3和5之间插入程序
A Y0
ADD D0 K1 D0
MOV D0 D10
在5和7之间插入程序
A Y1
MOV D0 D11
在7和9之间插入程序
A Y2
MOV D0 D12
按照PLC扫描顺序的话,D10,D11和D12中的值应该分别是1,2,3
这样可以证明Y0,Y1,Y2的先后顺序
chenminglei0509
在Y1前面串联一个Y0的常闭触点。
秦君_1
zhxl198808——工控人生
这个没仔细研究过,
回复内容:对:老邢工控关于可以在前面加一个命令,让程序初始化运行一次。然后在Y0闭合前执行Y1如果满足条件的话输出Y3,运行结束后,你看Y3的灯是否亮了,再把输出Y3的放在下面,看是否亮了。执行的结果应该是前面的不亮,后面的亮。不要循环执行,循环执行看不出来。PLC的执行速度很快,实际上先后顺序也就差微秒级的 内容的回复:
后面咋写呢?