设备发走记得加入一个催款程序,帮助我们更好的设备回款!精华收藏贴!

写在最前:很多公众号都发了这个程序,这也是甲方乙方都存在的问题。若有侵权请联系我们!

在工作中,我们经常会遇到一种问题,设备已经发给目标客户而且已经投入生产运行了,但是客户却迟迟不肯付款,以各种理由搪塞拒绝付款,这时候我们可以采用技术手段,提醒客户付款。
利用动态加密计时块程序的思路及TIA V15的源程序供大家参考。为什么利用动态密码呢?是为了避免客户在现场进行破译,动态密码就是每隔一段都会随机生成。我们可以设置一个有效天数,例如这个月1号设备达到现场,15天以后设备页面提示“试用时间已到,请结清尾款后使用!”,客户结清尾款后,从我们这里获取动态验证码,就可以继续使用了,那么这个程序具体怎么做,一起来看下:
加密计时模块:
程序块内部数据结构截图:
程序:
1、第一步是调用RD_LOC_T读取日期时间存入到FB块本地临时变量中,读取当前秒数,根据秒数计算天数。
2、调用西门子官方随机数生成块,并将随机数加上索引。
3、将随机数按照索引的顺序,放入相应的寄存器,并转成字符并显示在HMI上,可以看到动态的字符变化的炫酷效果
4、生成解锁码显示在HMI,客户把这个解锁码告诉调试人员,调试人员需要解锁码计算出密码。
5、制作解密算法(这个机密算法根据需要可以自己更改)并转成DINT类型,并密码核对解密。
6、解密完成复位状态
(0)

相关推荐