中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

一个有年头的问题,特向老师傅求教!此S7-300的...

 放手一博

下载贤集网APP入驻自媒体

一个有年头的问题,特向老师傅求教!此S7-300的程序能不能实现在network3 与network5之间循环100次?如果把比较指令换成状态位指令,能实现吗?感谢!

最新回复
发布回复
使用置位输出指令,可将指定操作数的信号状态置位为1。当线圈输入的逻辑运算结果 为1时,才执行该指令。如果线圈输入的RLO为0,就没有信号流过线。
楼主,现在大多数处理器都会包含数据比较指令,用于判断数值大小,以便做进一步的处理。
题主,我觉得图中的程序是能够实现在network 3-network 5之间的100次循环的,如果将比较指令换成状态位指令则无法满足使用需求。
可以尝试使用智慧输出指令,将他们所指定的操作数,信号状态置为1,并且对线程输入的逻辑运算结果进行了更好的分析,执行合理的指令,让他的线圈输入状态更加的合理
一般情况下,图中这种程序是可以实现network3与network5之间循环100次的。倘若把比较指令换成状态位指令的话,实现的可能性不太大。
个人建议,题主可以使用置位输出指令,然后将指定操作数的信号状态置位为1,但是如果线圈输入的 RLO为0,那么就是没有信号流过线圈,就不能够实现了。
使用置位输出指令,可将指定操作数的信号状态置位为1。当线圈输入的逻辑运算结果为1时,才执行该指令。如果线圈输入的RLO为0,就没有信号流过线。
我的想法是当线圈输入的逻辑运算结果 为1时,才执 行该指令。如果线圈输入的RLO为0,就没有信号流流过线

为您推荐

热门交流