当前位置: 主页 > PLC控制

S7-200数据处理指令怎么做到只操作一次

详见图片中类似数值处理程序,多个扫描周期会多次执行,请问有什么方式让这段程序在某个位动作之后的第一个周期执行一次,之后都不执行,请问该怎么写程序?

问题补充:
使用了上升沿触发,但是上机调试感觉S7-200的沿触发不动作,我沿触发后面跟的是整数转浮点数,然后计算最后再转为整数的程序,当我的位动作时候,沿指令后面的程序都不执行的,这是什么原因,感觉三菱的沿指令差异很大啊。(三张图片为一个网络从左到右的截图)

图片说明:

S7-200数据处理指令怎么做到只操作一次S7-200数据处理指令怎么做到只操作一次 S7-200数据处理指令怎么做到只操作一次S7-200数据处理指令怎么做到只操作一次 d218f1ecf7c896609a4755dfbd67b054S7-200数据处理指令怎么做到只操作一次 S7-200数据处理指令怎么做到只操作一次S7-200数据处理指令怎么做到只操作一次

最佳答案

执行到某一个动作后的标志位沿触发数据处理呀。
补充问题回复:
我看了你的截图,沿触发后面那个T37是在这个沿触发之前的周期接通?如果不确定后面的程序将无法正常执行,要确保后面的程序有效执行,T37必须确保在沿来临前接通。

提问者对于答案的评价:
解决,谢谢了

专家置评

已阅,最佳答案正确。

  • 关注微信

猜你喜欢

微信公众号