开疆智能ModbusTCP转Devicenet网关连接西门子200Smart与费托斯阀岛案例
本案例是客户使用西门子200Smart通过开疆智能ModbusTCP转Devicenet网关连接费托斯阀岛,具体配置过程如下。
配置过程
1. 打开网关配置软件“Gateway Configuration Studio”
新建项目,选择TCP-DevicenetM
2. 设置网关的ModbusTCP一侧的IP地址以及数据长度。并设置网关短线后的数据处理方式以及字节交换顺序
3. 设置网关的Devicenet节点地址以及波特率,与机器人配置保持一致。
通过从站EDS文件找到所需要填写的从站参数
将上图参数填写进入网关。
配置完成后下载进入网关。并开始配置200Smart
基础知识
(1)200SMART 和其他设备采用 Modbus TCP 通信协议的时候,得调用软件本身自带的通信指令才能实现编程。就像下面这张图展示的那样:“MBUS_CLIENT”是客户端的指令,“MBUS_SERVER”是服务器的指令。
(2) “MBUS_CLIENT”是客户端指令
“MBUS_CLIENT”指令能让 S7-200 SMART CPU 变成 Modbus TCP 客户端,然后通过以太网跟 Modbus TCP 服务器进行通信。凭借“MODBUS_CLIENT”指令,可以在客户端和服务器之间搭建连接、发送 Modbus 请求,还能接收响应。
指令管脚填写如下图所示:
编写指令要点:
服务器指令:
服务器指令编程要点:
3.用指令根据控制要求编写程序
(1)客户端程序
(2)服务器程序