#使用CODESYS软件模仿网页端动态图案验证码的制作详细案例#
前言:
本案例的最终目的是使用CODESYS软件模仿网页端动态图案验证码,我们经常在网页上使用这种动态图案的验证码,以防止黑客或AI自动登录,这其中就要涉及到随机数的产生,以及文字位置和图案的变化。那么随着PLC越来越"IT"化,且结合互联网的优势,PLC在工控领域发挥着越来越重要的角色,其安全性尤其更为重要。在用户登录界面,动态图案验证码防止OCR识别,为了进一步验证PLC实现的可能性,接下来我们做一个项目案例,实际使用和测试这个功能。
第一篇:随机数测试
加载OSCAT库,随机数函数调用,并验证随机数重复性及概率;
一、库安装
1.库下载
库下载地址如下:
https://download.youkuaiyun.com/download/weixin_44166380/89899584
2.库说明
OSCAT是针对“自动化技术的开源社区”开发的。OSCAT创建了一个参考IEC61131-3标准的开源库,该库可以免除供应商指定的功能,因此移植到所有IEC61131-3兼容的可编程逻辑控制器。
3.库加载
在CODESYS软件中安装如下

4.库指令

二、指令说明
1.RDM随机数

RDM计算一个伪随机数。这是PLC的内部定时器读取并转换为一个伪随机数。因为RDM是作为一个函数而不是一个函数模块编写的,所以它不能在两个调用之间保存数据,因此应该谨慎使用。RDM每

最低0.47元/天 解锁文章
3084

被折叠的 条评论
为什么被折叠?



