第一时间获取精彩技术分享
哈喽,你好啊,我是雷工。
最近项目上比较忙,一天工作7天还天天加班,导致也一直没时间更新笔记。
随着信创产业的发展,很多场合要求使用信创,很多人通俗理解就是信息化创新,跟安可,安全可控,国产化,都是类似的概念。
今天使用KingSCADA4.0采集汇川PLC AC810的数据,使用的是ModbusTCP通讯协议。
以下为相关笔记:
01 新建IOServer应用
KingSCADA4.0中新建IOServer应用与之前的版本是一样的,
我这里采集程序是通过KingSCADA3.8版本升级来的,这里不再赘述。
如果有谁的现场需要升级信创版本程序的话,一般也要先升级到3.8版本,然后才可以升级到信创4.0版本。
当然升级也不像其他版本的升级,直接用高版本打开低版本的程序就自动升级。
由于KingSCAD4.0是信创产品,软件也从32位软件升级为64位的软件,其升级需要将3.8版本的程序发给厂家,由厂家来完成程序的升级。
02 添加IOServer应用
这里添加由厂家升级来的4.0版本的程序。
03 安装设备驱动
当添加完应用后,将添加的KIO程序设置为当前应用,然后点击编译,运行,
但是报错无法正常运行:
考虑是否是没装驱动原因,于是安装了下驱动。
通过点击【设备】-->【驱动安装】,打开驱动安装工具界面。
在该界面选择ModbusTCP驱动的dll文件重新安装了下ModbusTCP驱动。
04 设备地址
修改设备地址为与现场PLC一致的地址
这里设置为:192.168.1.88 502 1|3|2|3|1
其中设备地址的解释说明,可以参考帮助,通讯参数这里保持默认设置,然后点击【完成】按钮。
05 运行IOServer程序
当修改完配置后,点击【编译】,【运行】按钮。
点击【运行】后,在Windows下会弹出一个cmd的黑窗口,
若是Linux系统下,会弹出一个终端窗口,展示IOServer程序中变量的信息。
目前程序中已经添加列六千多个变量,比较多,在窗口中快速的刷新滚动显示,导致根本看不清变量信息。
为了便于查看变量状态,变量值是多少,这里可以通过网页监视查看。
网址为:IP+IOServer的运行端口(端口+512),
例如IOServer端口为12380,则网页访问网址为:
http://127.0.0.1:12892
查看效果为:
当然相比以前的版本,这个查看体验要差很多,根本没办法按组查看。
06 后记
以上为使用KingSCADA4.0信创版采集汇川PLC数据的配置过程。
通过使用发现还是有很多不足之处的,但毕竟是新出的东西,也能理解。
不理解也没办法,发展信创也是为了避免被卡脖子。是大战略。
大家长不会因为难就不发展信创,我们也没办法说因为难用就不用。
谁让大家长要求,客户要求呢。
相信在大家的努力下,信创产品会迭代的越来越好。
2025-04-11
四川·绵阳