工控编程吧

标题: 威纶通触摸屏宏指令如何编写时间限制?时间到停机要密码 [打印本页]

作者: qq263946146    时间: 2019-11-18 11:59
标题: 威纶通触摸屏宏指令如何编写时间限制?时间到停机要密码
哪位帮我用宏指令编写时间到了停机 ,时间就用屏的时间。如:我要设备在2019年12月30日0时,时间到了置位PLC的M8034,然后在屏上输入 一个密码复位PLC的M8034。

回答:
在威纶通屏里写宏指令控制PLC的M8034,这种方法不是很好,现在三菱PLC的密码已经是非常容易解密的。
如果别人删除这一行怎么办。
如果用宏指令控制屏的一个画面,加上禁止上传、禁止反编译等,这样解密的可能性就小得多。

收款可以单片机做动态密码,自己也不知道他下一次会出现什么序号。
然后跟据序号,译出相应的密码输入,现在用的是32个字节的动态密码,密码 里面包含有时间,到期日期,一次最大充许三个月的密匙。
PLC里面一两个状态控制的,老一点的PLC很快就给破解了,真要用这些的,可以在人机方面增加一点值运算,至少保障性强一些。
但是人机也是可以破解的,价值不大的无所谓了,如价值大的,只能自己整了,我都是用ARM做的收费的,通讯是自动波特率的。

如果机器不是花大力气研发的,小动作加密下是可以的,破解你的设备也没那个必要。
这里我们编写一个宏代码来看看如何实现这个功能。
界面如下图:
(, 下载次数: 31)