不会发图,用语言描述一下,在程序中,
网络1:用sm0.1的常闭触点配合上升沿将M8.3置1;
网络2:用SM0.0完成MBUS_CTRL的设置;
网络3:用M8.3---EN和M8.3的上升沿---FIRST,启动MBUS_MSG(done--M8.1);
网络4:启动3秒计时,计时完成后将M8.3复位;
...(未改动M8.3)
网络10:将M8.3置1,程序结束。
S7-200周而复始地执行程序中的控制逻辑和读写数据,但网络1中的命令仅会执行一次(sm0.1扫描第一周期 为1),网络3中MBUS_MSG的FIrst输入应当是一个边沿检测元素,那么”扫描第一周期“中通过网络10将M8.3置1后,”扫描第二周期“中,网络3能否检测到这个上升沿??
将”标志位或是开关量设置(置1或是复位)“后,跨越”多条指令“又或”1个扫描周期“,”上升沿/下降沿“命令能否检测到标志位或是开关量的变化呢??
”沿“指令是如何使用的??