赞
踩
VSPD | Modbus Slave | KEPServerEX 6 | UaExpert |
---|---|---|---|
(1)打开VSPD,首先添加端口映射,让COM1和COM2形成回环
(2)添加完成后,就可以打开2个串口助手,一个打开COM1,一个打开COM2
(1)打开 KEPServerEX 6,右键点击“连接性”,点击“新建通道”弹出新建通道向导对话框,通道类型选择Modbus RTU Serial
(2)点击下一步后,给此通道命名为ModbusSlave测试
(3)一直点击下一步到下面图片所示,物理端口ID,这里根据上面虚拟的端口填写2
(4)然后一直下一步直到完成,此时软件连接性下面会出现我们刚才添加的ModbusSlave测试
(5)点击下面的添加设备,出现添加设备向导,名称我们写ModbusSlave
(6)一直点下一步到这个地方,我们看到设备驱动器站点,这里默认是1,与后面我们打开的ModbusSlave保持一致即可
(7)一直下一步直到完成,在主界面可以看到ModbusSlave测试下面已经添加了一个ModbusSlave设备,然后我们点击右边添加标签用来监视特定地址的值
(8)点击添加标签后,出现下面对话框,如图添加名称K1,地址400001,类型短整型
(9)按照添加标签步骤依次添加好K1K6标签如下,箭头所指为OPC客户端,一会配置好ModbusSlave后打开即可监视K1K6
(1)打开ModbusSlave软件进行下面配置,在Setup中打开Slave Definition,设置ID与步骤2的第(6)步一致
(2)打开Connection中的Connection Setup,选择RTU模式,端口号与刚才KEPServerEX 6通道向导的COM ID形成回环,下面两种情况选择其一即可
(3)设置ModbusSlave值,05此时对应刚才K1K6的地址400001与400006,设置好后如下
(4)打开OPC客户端【回顾步骤2的第(9)步】,在左边树状图找到ModbusSlave测试.ModbusSlave,即可在右边看到K1K2值,与ModbusSlave传递值一致,至此测试完毕
(1)首先右键点击KEPServerEX 6,进入后台程序,选择OPC UA配置
(2)进入OPC UA配置后,双击URL,将网络适配器改为仅限本地主机,端口号设置为49320
(3)回到KEPServerEX 6,配置允许客户端匿名访问:项目右击选择属性
(4)进入属性编辑器→OPC UA→允许匿名登录:是
(5)打开UaExpert,按图中步骤操作
(6)成功的话,会显示如下,选择并确定
(7)出现KEPServerEX一栏,选中并点击圆圈标识处连接
(8)连接后Address Space中出现信息,表示连接成功
(9)将ModbusSlave测试文件夹中的标记K1~K6拖拽到视图框内,即可显示之前设定的具体数值,表明协议转换及通信良好
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。