引言
西门子 PLC 广泛用于自动化工业系统。为了保护其知识产权,西门子对 PLC 程序进行加密。不过,破解这些加密子程序对于维护、故障排除和系统修改至关重要。本指南提供了破解西门子 PLC 加密子程序的分步指南,并提供了解决疑难杂症的提示。先决条件
熟悉西门子 PLC 编程西门子 PLC 加密子程序破解工具(例如 Step 7 Professional 或 PLCSIM)分步指南
步骤 1:获取加密子程序将加密子程序下载到您的计算机。使用 STEP 7 Professional 或 PLCSIM 打开子程序。步骤 2:启用调试模式在 STEP 7 Professional 中,单击“视图”菜单并选择“调试”。在 PLCSIM 中,单击“调试”菜单并选择“调试模式”。步骤 3:设置断点在加密子程序中设置断点,以便在执行特定指令时暂停执行。单击要设置断点的指令行,然后单击“调试”工具栏上的“添加断点”按钮。步骤 4:运行子程序单击“调试”工具栏上的“运行”按钮以启动子程序执行。步骤 5:检查寄存器当子程序在断点处停止时,检查寄存器的内容以获取有关加密算法的线索。寻找与加密相关的寄存器,例如 DB、MW 和 VB。步骤 6:单步执行单步执行子程序并观察寄存器的变化。这将有助于您了解加密算法。您好一、西门子S7-200系列PLC指示灯说明S7-200系列PLC指示灯通常包括SF、RUN、STOP指示灯和开入开出指示灯,通过SF、RUN和STOP三个指示灯可以判断出CPU的当前运行状态,通过开入开出指示灯可以判断出PLC开入开出点的状态,具体说明如下:1、SF指示灯:只有PLC出现致命错误时点亮(红色),其他情况下均熄灭;故障状态下可以通过菜单栏PLC\Information来查看相应故障信息及故障代码,另PLC帮助文件中附有详细的故障信息及故障代码对照表,可供排查故障时使用。 2、RUN指示灯:CPU处于运行状态时点亮(绿色),CPU处于停止状态时熄灭;3、STOP指示灯:CPU处于停止状态时点亮(绿色),CPU处于运行状态时熄灭;4、 开入开出指示灯:位于各开入开出模块上,按位指示,该位为1时点亮(绿色),该位为0时熄灭。 二、西门子S7-200系列PLC拨码开关说明S7-200系列PLC CPU模块拨码开关包含RUN、TEMP、STOP三个位置,具体说明如下:1、RUN:PLC上电自动进入运行状态;编程软件中不能对PLC进行RUN(运行)和STOP(停止)操作;运行状态下将拨码开关打到TEMP 位置,不影响运行;运行状态下将拨码开关直接打到STOP位置,则PLC进入停止状态。 2、TEMP:PLC上电自动进入运行状态;编程软件中可以对PLC进行RUN(运行)和STOP(停止)操作;运行状态下将拨码开关打到RUN 位置,不影响运行;运行状态下将拨码开关打到STOP位置,则PLC进入停止状态。
本文原创来源:电气TV网,欢迎收藏本网址,收藏不迷路哦!
添加新评论