通常在机器售出后,为保证货款的质量保证尾款收回,通常都会设定一个限制日期,在到达日期后,机器会停机,等收到客户尾款后告诉客户一个密码值后,客户在指定的设置项输入密码就会自动解锁,是机器恢复正常!
通常的加密方法有直接读取日期,比较内部厂家的设定日期,大于设定日期后就可启动停止程序进入生产模式!但这样处理时,客服找人解密,只要读取到PLC程序,找到标志位就可解密了!
欧姆龙PLC可对PLC中的任务程序与程序块进行加密,就是破解了读取程序也看不到关键程序,这样就可避免被客服私自解锁!
另外,欧姆龙PLC还有程序编辑软件对程序读取后会自动修改标志位,编程序时可做一个小程序,如果PLC连接程序编辑软件,曾经未被许可而被读取程序,可在PLC程序里执行自动清除程序里的核心数据,这样,机器就没法再运行了,即使读出并解密了PLC的读取密码及程序块解锁密码也无法运行!欧姆龙的PLC密码是8位的数字加字母或符号的密码,如果连续三次密码错误,就要等待几秒后才能重新发送密码,所以想用电脑不停发密码来猜出是不可能成功的,通常是解不了密的,除非是欧姆龙公司解密,那就没招了!
加密也可限制机器的使用时间与生产数量来加锁
另外也可通过PLC的制造序列号来加密,程序执行时要读取PLC序列号,如果序列号于约定号不同就不干活
欧姆龙PLC程序里的任务与程序块加密了后,自己一定要记住或保存好,否则就是程序编写人也打不开的,因为有着特性,帮人做PLC程序时,可把有技术含量的核心任务程序加密,这样就不会把程序算法给人学了;但客户也可拿到可执行的源程序,客户可随意下载,但如果只是给客户做一台机的报酬,就可在核心任务里加入序列号识别保护;这样客户换个同型号的另一个PLC程序就不运行!