失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > 如何破解c语言锁机程序 【三菱PLC案例】定期锁机程序控制 巧妙解除密码技巧...

如何破解c语言锁机程序 【三菱PLC案例】定期锁机程序控制 巧妙解除密码技巧...

时间:2018-12-05 02:45:41

相关推荐

如何破解c语言锁机程序 【三菱PLC案例】定期锁机程序控制 巧妙解除密码技巧...

先画出整套动作的思路,做出程序流程图,具体如下:

(1)锁机程序

可以读取plc的日期,用比较指令进行比较,满足以下条件就触发对应的M1点,在时要大于5月份,或者大于份的时间。条件满足就导通M1断开启动的按钮,不是直接控制设备停止,这样做更好一点

解除锁机可以控制触发M1000,这个中间继电是掉电保持的,只需要解锁一次就可以一直保持解锁状态,后面我们编写解锁的程序直接控制M1000就可以。

(2)解锁程序

在M1导通锁机条件下,按下X0按钮会计时,松开按钮时,M2导通,进入下一步的动作,这里需要注意,这两行程序不能颠倒顺序,不然松开按钮时T0的线圈断开先清空了,T0里面的数据就为0了,怎么也导通不了M2。

在M2的条件下,如果还按下X0按钮就会复位M2回复到初始状态,按下X1按钮就会触发T1定时器计时,松开按钮时,X1的下降沿有导通,这时如果时间是在8S到10S之间,就会导通M3,进入下一步动作。

在M2的条件下,如果还按下X0按钮就会复位M2回复到初始状态,按下X1按钮就会触发T1定时器计时,松开按钮时,X1的下降沿有导通,这时如果时间是在8S到10S之间,就会置位M3,进入下一步动作。

在M3的条件下,如果按下X1,就会复位M2、M3,回复到初始状态,如果按2次X0按钮,就会触发C0计数器,计数一到,复位M2、M3的同时,置位M1000,解除锁机,该点可以掉电保持,重新启动机器就不需要重复解锁了

如果觉得《如何破解c语言锁机程序 【三菱PLC案例】定期锁机程序控制 巧妙解除密码技巧...》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。