帮学弟写的一个小程序,东西采用的同一个限位开关,学弟不知道该如何分辨是东限位还是西限位。
程序中M3.1是东限位标志,M4.1是西限位标志。
M3.0是东限位开关,东标记加限位同时发生时,M3.0发生动作,同时断开向东线圈。
M4.0是西限位开关,西标记加限位同时发生时,M4.0发生动作,同时断开向西线圈。
程序未运行时,M3.1和M4.1都处于断开状态,按下东启动开关之后,M3.1自锁,标记为东限位开关,未到达东限位时,按下向西按钮,通过向西常闭按钮断开东限位标志。
如果按下东限位按钮,东到达限位开关时,按下向西按钮,这时因为已经触发东限位,不能标记为西限位,M3.0常闭断开,西限位无法进行标记,同时限位开关将西互锁按钮短接,禁止西按钮常闭断开东限位标记
本人自己的一个思路,觉的不错的帮忙点个赞,有很好的想法帮忙提点提点。如果发现程序存在BUG的,麻烦指出来,谢谢了。(字写的比较难看,凑合一下吧)