电工学习网

 找回密码
 立即注册
电工学习网 电工学习网 技术文库 plc 查看内容

破解plc的定时炸弹

2013-6-11 09:02| 编辑:电工学习网| 查看: 42196| 评论: 0

打开plc梯形图。
PLC梯形图
335 行,是每个扫描周期都做一次加法,结果存在D2888 中。
343 行,是年的末两位,等于10 进制常数5,即2005年。月等于10 进制6 。即6月,合起来是2006年6月,
354行,362行这两行都是条件跳转到p6 ,可以看到这个跳转其实只条过了371 行。而371行做的事就是所有输出清零然后跳转到 p9 。看来只要362行或是354行的跳转条件满足就可以到p6。在“炸弹” M888 没有触发以前系统都是通过362行的跳转指令正常运行的。一旦触发,由于M888 是固定停电保持区,不会复位。所以,如果不想办法在354行跳转到p6, 程序将没有任何输出。一个暴力的解决方法是越过这个“炸弹”,在 254 行前插入一行直接跳转到p6 。要么行插入,要么让D2888 等于10 进制数7817,D2888 是 D2845 和 D2850 的和。换算成 16 进制发现,只要他们的和为16 进制的313 那么我们就找到了拆除炸弹的钥匙。

看过《破解plc的定时炸弹》的人还看了以下文章:

发表评论

最新评论

  • 学plc需要什么基础?怎样学习PLC?分享自己学
  • 用plc控制运料小车编程实例
  • 西门子S7-200与变频器之间的MODBUS通讯
  • PLC编程初学者必看 高手勿喷!
  • PLC的点动控制原理
  • 三菱FX3UPLC输入接线
热门文章

电工学习网 ( )

GMT+8, 2023-4-19 05:00

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部