Decowell远程IO基于EtherNet/IP与基恩士PLC通讯
2021.01.13
1.通信拓扑图
图1-1通信拓扑图
2.硬件配置
表1-1硬件配置表
3.操作方法
KV Studio软件安装
在基恩士官网搜索KVStudio软件下载安装,软件版本11.04
基于KV STUDIO软件的入门使用
新建工程
启动KV Studio软件,选择“文件”-“配置文件”-“新建项目”
项目命名,选择PLC型号,本例使用KV-5500,设置工程存储位置,点击”OK”
安装描述档 EDS文件
进入编程界面,根据需要选择从PLC读取单元设置,或者手动设置,此处选择“否
EDS文件可从德克威尔官网-下载中心进行下载
双击左侧工具栏EtherNET/IP或者从上侧菜单栏“工具”-“内置以太网设定”-“EtherNET/IP设定”进入设定界面
根据需要选择“手动”和“自动配置”,这里便于演示选择“手动”
进入EtherNET/IP设定界面,点击“EDS文件”选择“登录”
弹出对话框,选择之前以下载的EDS文件,点击“打开”即开始安装EDS文件
使用默认图标
安装完成后,右侧设备列表可查看到德克威尔的产品
组态
手动组态
在EtherNET/IP设定界面,“设备列表”中找到要添加的模块,可以双击进行添加,也开选中拖动进行添加。
设置节点地址和IP地址,注意此处的IP地址即实际连接模块的IP地址,一定要与连接模块的IP地址设置一致。例如要连接模块的IP地址为:192.168.0.1,此处就要设置为192.168.0.1。
需要更改模块本身的IP地址时,在自动组态中进行详细介绍。
如下图所示,模块已被添加进组态。手动组态完成。
自动组态
模块与PLC连接完毕及24V电源连接完毕。在EtherNET/IP设定界面,“设备查找”栏目,点击“查找连接在网络内的设备”
设置查找网址搜索范围,进行查找。
搜索到当前模块,也可看到模块MAC地址,此MAC地址每个模块不同。
模块出厂时默认为BOOTP模式启动,所以扫描上来为IP未分配的未知设备
设定模块IP,鼠标点击“未分配”根据自己的需求设置IP地址,这里设置为
“192.168.0.18”点击“OK”
更改模块启动方式为固定IP启动:
双击模块IP地址可进行修改模块启动方式和IP地址操作
“IP地址设定方法”设定为固定IP启动
“IP地址”设定要修改的IP地址,这里设置为192.168.0.18
注意:此步操作尤为重要,设置完IP,一定要将模块设置为固定IP启动,否则断电重启时模块的IP地址会消失。
IP地址设定完成
添加进组态,选中模块-鼠标右键-“添加到扫描列表”,如果有多个模块可先选择“全部选择”然后在“添加到扫描列表”
完成组态依次点击“应用”-“OK”
输入滤波参数及输出断线状态设置
在EtherNET/IP设定界面,点击“Exclusive Owner”
点击“参数设定”
输入滤波参数设置,每个通道都可独立设置,设置范围0.5ms-10ms,出厂默认为3ms。
输出通道断线状态设置,此功能主要为在总线异常的状态下,可配置输出口的动作。每个输出通道都可独立设置,可配为三种输出方式;
0:输出断开
1:输出接通
2:保持异常前的输出状态
编程
映射地址,在组态时,软件会自动为模块分配映射地址,
如下图,输入通道映射地址为W00,1个字
输出通道映射地址为W02,1个字
编程时就可使用此地址进行输入输出的控制。
声明变量,编程时可以直接操作地址,也可声明变量进行操作。
以声明全局变量为例,如下图所示,双击“标号”进行编辑
以脚本的方式进行编程,控制两路通道输出
编译完成,进入监控模式,双击模块,可监控模块当状态,两个通道均有输出。
2.恢复出厂设置
客户在使用中如果忘记模块IP地址、或者其他异常情况,可以通过复位按钮进行模块复位。
复位方法:
模块上电
长按复位按钮,sys灯快速闪烁
等待sys灯长亮后,松开复位开关
恢复出厂设置完成