晨控CK-GW08网关与基恩士KV-X310系列PLC配置EtherCAT通讯连接手册
CK-GW08系列是晨控为工业多通道需求研制的一款网关控制器,方便用户集成到PLC等控制系统中,系统集成了8路读写接口,并且支持大部分工业协议ModbusTCP、Profinet、EtherNet/lP、EtherCat以及自由协议TCP/IP等
本期主题:围绕CK-GW08系列产品的EtherCAT通讯协议与基恩士PLC进行通讯配置说明。
0、准备阶段
一、通讯配置
- EtherCAT设定
在程序中双击plc设备,进入单元编辑器
点击设置单元中的EtherCAT设定,进入EtherCAT设定
- 添加ECAT设备
点击ESI文件注册,添加XML设备文件
找到CK-EC160文件,双击添加设备
- 设置映射
双击添加的设备进入设备详细设定
在PDO映射中,输入和输出的全区域后面,填写变量名
点击OK保存
- 登录变量
设备设定完成后,点击OK保存
会弹出上一步设置变量名变量新建弹框,点击是,新建映射变量
- 设定地址
连接PLC设备在线,把配置下载进去
右键单元配置中的ECAT设备,点击Station alias设定
将当前值设置成设定值相同(通过更改值写入来更改)
注:更改完后将设备重启
- 功能块说明
- 新建通道变量
在变量中新建16个变量,分别输入输出各8个,分别对应八个通道的输入输出
数据类型为:Array[0...19] OF UINT
- 映射分配
在程序中将总映射的数据分配给新建变量
- 功能块引脚说明
4、自动读取uid操作说明:
- 置位自动读uid
- 在有标签在位时,将标签uid传输到当前uid中
5、写操作说明
- 将需要写入数据缓存写在写数据区里
- 触发置位写操作,等待操作完成即写入完成
6、读取数据操作
- 触发置位读操作
- 等待操作完成置1,即可读取完成
- 读取的数据缓存在读数据区中