1. 主页 > 科技 >

操作示例 | 实现S7-300和FX5U的数据交换

北辰BCNet-S7300Plus(下称BCNet),在BCNet-S7300的基本上,以太网接口口提升了适用与西门子PLC带网络接口PLC(S7-200SMART 、S7-1200、S7-1500、S7300PN)中间的通信作用。

这种通信作用包含根据S7TCP协议书的数据传输、ModbusTCP网络服务器作用、ModbusTCP客户机作用,且多种多样协议书能够 另外共存和运用。

20200,516,4288,0921,客户机,7300操作示例 | 实现S7-300和FX5U的数据交换

本实例详细介绍BCNet-S7300Plus(下称BCNet)的ModbusTCP客户机作用,以西门子PLCS7-300(CPU315-2DP)与三菱FX5U互换数据信息为例子。

本数据传输选用ModbusTCP协议书完成,别的适用ModbusTCP从站协议书的PLC(如德力西PLC、西门子PLCPLC等),均可完成该数据传输,流程相近已不反复详细介绍。针对适用ModbusTCP从站协议书的仪表盘,S7-300可立即根据BCNet开展仪表盘的数据收集。

BCNet的DB9公口(X1)联接S7-300的MPI/DP口,FX5U内置以太网接口口与BCNet的以太网接口口根据网络交换机联接,BCNet根据BCDevice工具配备互换指令,完成即时高效率的S7-300与FX5U中间的数据传输。

该作用根据BCNet-S7300Plus(固件版本0.1.5.2及之上)的ModbusTCP域名作用完成,根据BCDevice(软件版本V1023及之上)开展域名指令配备,不必PLC编程,提升了应用程序开发的速率和便利性。

一、配备FX5U

1、开启GX Work3,新建项目,以太网接口配备(内嵌以太网接口口)中,配备“Modbus/TCP联接机器设备”。

20200,516,4288,0921,客户机,7300操作示例 | 实现S7-300和FX5U的数据交换

2、编写PLC软元器件分派,按住表配备图示,D0投射的Modbus详细地址为40001(HoldingRegister的0详细地址);

20200,516,4288,0921,客户机,7300操作示例 | 实现S7-300和FX5U的数据交换

二、配备BCNet控制模块数据传输指令

1、开启BCDevice,检索到BCNet-S7300Plus后,挑选【改动机器设备主要参数】;

20200,516,4288,0921,客户机,7300操作示例 | 实现S7-300和FX5U的数据交换

2、在建客户机

20200,516,4288,0921,客户机,7300操作示例 | 实现S7-300和FX5U的数据交换

【1】点一下数据传输,鼠标右键建立新的客户机0;

【2】挑选ModbusTCP协议书,用以联接远端ModbusTCP从站机器设备,此例中为FX5U网络接口,该网络接口根据上一章的配备,早已适用ModbusTCP网络服务器作用,且PLC的数据信息和Modbus地址映射关联也已配备;

【3】虚拟服务器的IP地址为FX5U的IP地址,这儿设定为192.168.1.130;虚拟服务器的通信服务器端口,默认设置为502;连接超时時间默认设置为10s;

【4】点一下确定,建立客户机。

3、在客户机中配备数据传输指令

20200,516,4288,0921,客户机,7300操作示例 | 实现S7-300和FX5U的数据交换

【1】点一下在建指令(S7-300的DB1.DBW100载入FX5U的D0)

本文由搜财资讯网发布,不代表搜财资讯网立场,转载联系作者QQ 841991949,并注明出处:https://www.ncrw.com.cn/news/keji/9545.html

联系我们

在线咨询:点击这里给我发消息

微信号:18069218786

工作日:9:30-18:30,节假日休息