STEP7中如何加密,设置一段时间后PLC自动停止工作

2024-12-03 10:28:00
推荐回答(5个)
回答1:

我一般用两种方法:
第一种 plc停机后不是太明显 很难查找问题点。你用时钟计时 可以是一般计时和系统计时 时间到后 触发某个点 使他打断源程序的循环 也就是说时间到后让plc不能顺利的执行程序 因为程序中有个关键点被打断了 条件不具备了。这种呢 plc表面不会有任何的指示灯显示 和正常run是一样的 难以查找 除非设计者指出来或对程序工艺很熟的人才能解开。
第二种呢plc停机后会有明显的报错指示,只要密码解开就能查出停机原因的。同样用计时或计数器 时间到后让plc执行一段错误语句 比如说你让某个变量除以零 那么一旦执行 plc就会死机 程序停止运行。
这两种方法呢 都要建立在你的plc有密码保护 并且无密码不允许上载,下载和在线监视。密码设置 是在plc cpu属性中设置,在硬件组态中 右键点击cpu 在object properties 中点击 Protection选项卡 设置。
over

回答2:

哈哈,我们老板也想这样,原理是,用带电池的PLC,用PLC的时间,写个闹钟程程系就可以。

回答3:

我一般用两种方法:
第一种
plc停机后不是太明显
很难查找问题点。你用时钟计时
可以是一般计时和系统计时
时间到后
触发某个点
使他打断源程序的循环
也就是说时间到后让plc不能顺利的执行程序
因为程序中有个关键点被打断了
条件不具备了。这种呢
plc表面不会有任何的指示灯显示
和正常run是一样的
难以查找
除非设计者指出来或对程序工艺很熟的人才能解开。
第二种呢plc停机后会有明显的报错指示,只要密码解开就能查出停机原因的

回答4:

调用实时时钟,或者中断组织块里面设置没有输出!!!

回答5:

PLC的M0-M13是保存在EPPROM里,除非清楚内存,否则不管电池是否耗尽,永久性保存,可用来触发跳到输入密码画面。方法如下:
规定的时间到了触发M0.1导通,M0.1导通,程序由M0.1处跳至最后,工艺停止;同时触发画面跳到输入密码画面,输入正确密码后复位MO.1,计时器重新计时。
由于M0.1永久性保持,不需要担心断电后重启问题。

这里要注意一个问题:在程序里做手脚被厂家知道后情节严重的会被起诉,打官司。我就碰到过这么一个案例。所以,保密工作要做好。

国产PLC CN系列,增加了4级密码保护功能,可以在这一块下功夫,不让对方读取到程序,就没办法拿出证据来说明时你搞的鬼。