⑴ 西门子s7-300加密程序块能解密吗
FB,FC可以使用Unlock工具解开或者加锁。
解开后是没有注释与变量表的STL程序。
SFB,SFC不能解。
不过楼主如果功力不强,那么解开了与没有解开也差不多。
⑵ 西门子程序块加密后能读取后下载吗
西门子程序块加密后读取后不能下载。
西门子程序块加密后程序和数据只能读取,不能够下载,这是为了安全的考虑。
程序加密在不知道密码的的情况是没有办法清除的,如果强行解密有可能程序丢失。
⑶ 如何让西门子plc在规定日期定时停机,西门子300 和200 都怎么编程啊
1、200PLC可以用READ_RTC指令读取系统时钟,然后与你设定时间比较后,输出给STOP指令停机。
2、300PLC可以用SFC1读取系统时间,然后作比较,条件满足调用SFC46让CPU停机。也可以利用日期中断OB10里面调用调用SFC46让CPU停机。
突然让CPU停机存在安全风险,请谨慎使用。
⑷ 西门子S7-300系列如何运行时间限制功能
用系统时间和设定日期做个比较可以实现这个功能。或者用定时器来实现限制功能;
把重要的程序做在子程序里面可以取PLC时钟跟实际时间比较一旦到达限定的时间必须输入密码才调用相关程序;
用了计数器写到MMC卡里,但用时间比较的话如果断电时间太久的会出现问题;
将某段关键程序用SCL编写,然后加密,在这段程序中加入定时判断及读取PLC的序列号功能,然后与一大块乱数据计算后,数据块要人为写入,不能在程序中出现,与MCC卡中某的数据比较,如果数据不同或不存在你自己写入的数据块,说明用户对程序进行了解密或者复制了你的卡再或者换了PLC硬件。
⑸ 西门子PLC怎么加密码 程序加密 就是不让别人读
S7-200的在程序里面有保护选项,设置密码就可以了,S7-300/400的需要在硬件的属性里面加密的。