分享

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

 金玉满堂jjnla8 2021-02-01
在工作中,我们经常会遇到一种问题,设备已经发给目标客户而且已经投入生产运行了,但是客户却迟迟不肯付款,以各种理由搪塞拒绝付款,这时候我们可以采用技术手段,提醒客户付款。
利用动态加密计时块程序的思路及TIA V15的源程序供大家参考。为什么利用动态密码呢?是为了避免客户在现场进行破译,动态密码就是每隔一段都会随机生成。我们可以设置一个有效天数,例如这个月1号设备达到现场,15天以后设备页面提示“试用时间已到,请结清尾款后使用!”,客户结清尾款后,从我们这里获取动态验证码,就可以继续使用了,那么这个程序具体怎么做,一起来看下:

加密计时模块:

程序块内部数据结构截图:

程序:
1、第一步是调用RD_LOC_T读取日期时间存入到FB块本地临时变量中,读取当前秒数,根据秒数计算天数

2、调用西门子官方随机数生成块,并将随机数加上索引。

3、将随机数按照索引的顺序,放入相应的寄存器,并转成字符并显示在HMI上,可以看到动态的字符变化的炫酷效果

4、生成解锁码显示在HMI,客户把这个解锁码告诉调试人员,调试人员需要解锁码计算出密码。

5、制作解密算法(这个机密算法根据需要可以自己更改)并转成DINT类型,并密码核对解密。

6、解密完成复位状态

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多