抖音粉丝群1
『7x24小时有问必答』

因公众号更改推送规则,请点“在看”并加“星标”
第一时间获取精彩技术分享

哈喽,你好啊,我是雷工!
最近有个项目用亚控的KingSCADA软件开发SCADA系统,需要和汇川的AC810PLC进行通讯;
本节测试亚控的采集软件KingIOServer与汇川的AC810PLC的通讯测试。
以下为测试笔记。
01  效果演示
测试过程为在PLC内创建几个M寄存器的变量,然后通过KingIOServer读取PLC内变量的数值,当修改PLC内变量值时,KingIOServer内变量同步变化;
1.gif
02 AC810PLC设置
2.1、网络组态
首先  新建一个工程,在网络组态界面勾选【ModbusTCP】从站;
2.png
2.2、全局变量列表
添加全局变量列表,在全局列表界面定义如下变量;
VAR_GLOBAL    RETAIN  PERSISTENT        LeiGong_var1  AT  %MW0:  INT  :=  111;        LeiGong_var2  AT  %MW1:  INT  :=  222  ;        LeiGong_var3  AT  %MW2:  REAL  :=  333;        LeiGong_var4  AT  %MW4:  REAL  :=  100;END_VAR
通过全局变量列表右侧的按钮可以切换【文本方式】和【表格方式】两种显示方式;
3.png
2.3、编写PRG
测试需要编写一段程序,添加到任务,
GVL_LeiGong1.LeiGong_var1:=INT#111;//GVL_LeiGong1.LeiGong_var2:=INT#222;//GVL_LeiGong1.LeiGong_var3:=TRUE;//GVL_LeiGong1.LeiGong_var4:=REAL#100;
4.png
2.4、登录下载
然后连接PLC,连接方法可参考《如何使用Inoproshop连接PLC》;
连接上PLC后,点击【登录】按钮;
5.png
弹出如下提示框,直接点击【是】进行下载;
6.png
左下角会显示下载情况,是否有错误等信息;
7.png
下载完PLC处于停止状态,通过点击【调试】-->【启动】运行PLC;
03 KingIOServer设置
3.1、创建项目
首先打开KingIOServer工程设计器,然后创建一个工程;
8.png
3.2、新建设备
首先添加设备,按照下图添写必要的通讯信息,然后点击确定;
9.png
3.3、新建变量
新建变量,在【基本属性】页填写变量名,选择变量类型;
10.png
在【采集属性】页,设置关联设备:选择上边新添加的设备;
寄存器填写400001;
采集数据类型选择:SHORT;
其他页及属性可根据需要进行设置,此处测试不影响通讯,暂未进行设置;
关于寄存器的对应关系可以参考汇川的手册;
11.png
参照以上步骤,新建多个变量,也可以通过复制粘贴再修改的方式来添加:
12.png
3.4、运行
点击运行按钮,运行程序,无授权不影响测试,可以运行0.5个小时;
可见通讯质量戳为Good,通讯数据与PLC内数据一致;
13.png
04  后记
以上为KingIOServer与汇川AC810PLC通过ModbusTCP建立通讯的测试过程;
有记录不准确之处欢迎大家留言评论指出;
更多相关话题可以在交流群内沟通,互通有无,共同进步;

---

觉得有启发点个关注呗↓
-更多内容可点击下方标签阅读-

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码