17838383235
新闻中心
西门子6ES79601BB005AA5
发布时间:2024-06-14        浏览次数:8        返回列表

你是否曾经遇到过这样的问题:如何实现西门子PLC与第三方上位机软件的通信?我们将为大家揭开这个谜团。

wKgaomTIyWOAGvPxAAH-m081Ul0118.png

通过使用远创智控的MPI转以太网模块MPI-ETH-YC01,我们可以将西门子系列PLC连接到施耐德组态软件Vijeo_Citect,从而实现与第三方上位机软件的通信协议。这种方法不仅简单易行,而且无需对原有系统进行大规模改造,节省了时间和成本。同时,该模块还具有转换速度快、稳定性高等优点,能够满足各种工业控制领域的需求。

2,打开Citect组态软件,在项目的“通信”目录下设置相关参数;

wKgZomTIyWqAEllMAAEBqEQnO1s395.png


3,如下图,分别设置“集群”,“I/O服务器”及“网络地址”;

wKgaomTIyXeAV-QRAAGy_AOsJq4757.png


4,如下图,分别设置“通讯板”,“端口”及“I/O设备”;

wKgZomTIyX6ADQOkAAIj26QinA4832.png

5,如下图,创建标签变量;

wKgZomTIyYaAUjI7AAFbF8CFNFk406.png


6, ModbusTCP与西门子PLC数据地址对应关系

远创智控MPI转以太网模块内部集成ModbusTCP服务器,支持ModbusTCP通讯的客户机软件可以直接读写PLC的数据。实现功能号包括:FC1、FC2、FC3、FC4、FC5、FC6和FC16。

PLC的站地址为Modbus从站地址。

PLC的数据区和Modbus数据区在MPI-ETH-YC01内部被自动映射,PLC内不需要编写通讯程序:

PLC的Q区对应Modbus的线圈,Q0.0对应00001。

PLC的I区对应Modbus的离散输入,I0.0对应10001。

PLC的M区对应Modbus的输入寄存器,MW0对应30001。

PLC的V区(DB区)对应Modbus的乘法寄存器,VW0对应40001。

地址计算公式如下:

1.Qm.n=00001+m*8+n。

2.Im.n=10001+m*8+n。

3.MWm=30001+m/2,m为偶数。

4.VWm=40001+m/2,m为偶数;DB1.DBWm=40001+m/2,m为偶数。例如:地址:40040;对应S7200地址:VW78;

对应S7300地址:DB1.DBW78;

通讯测试(以S7200为例)以太网模块MPI-ETH-YC01

wKgaomTIyY-AW4taAAJXlNQV6FE912.png

7,如果你正在寻找一种简单、高效、可靠的的方法来实现西门子PLC与第三方上位机软件的通信,那么不妨尝试一下远创智控的MPI转以太网模块MPI-ETH-YC01。让我们一起为工业控制领域的发展贡献力量!


核心提示:你是否曾经遇到过这样的问题:如何实现西门子PLC与第三方上位机软件的通信?我们将为大家揭开这个谜团。通过使用远创智控的MPI转
刚发布的文章
联系方式
  • 地址:中国(湖南)自由贸易试验区长沙片区开元东路1306号开阳智能制造产业园(一期)4#栋301
  • 手机:17838383235
  • 联系人:徐嘉泉
新闻分类
最新发布
企业新闻
站内搜索