你是否曾经遇到过这样的问题:如何实现西门子plc与第三方上位机软件的通信?今天我们将为大家揭开这个谜团。
通过使用远创智控的mpi转以太网模块mpi-eth-yc01,我们可以将西门子系列plc连接到施耐德组态软件vijeo_citect,从而实现与第三方上位机软件的通信协议。这种方法不仅简单易行,而且无需对原有系统进行大规模改造,节省了时间和成本。同时,该模块还具有转换速度快、稳定性高等优点,能够满足各种工业控制领域的需求。
2, 打开citect组态软件,在项目的“通信”目录下设置相关参数;
3, 如下图,分别设置“集群”,“i/o服务器”及“网络地址”;
4, 如下图,分别设置“通讯板”,“端口”及“i/o设备”;
5, 如下图,创建标签变量;
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
7, 如果你正在寻找一种简单、高效、可靠的的方法来实现西门子plc与第三方上位机软件的通信,那么不妨尝试一下远创智控的mpi转以太网模块mpi-eth-yc01。让我们一起为工业控制领域的发展贡献力量!
六款程序员必看的前端在线开发工具
储能行业如何有效解决电能质量问题?
接线端子已广泛应用于世界电工和电子工程之中
新型大功率直流充电桩需要超高压电容强有力的支撑
【回顾往年CES】虚拟现实与无人机占据整个焦点,未来的画面展现在眼前
300MPI以太网模块西门子plc300以太网组态
PCI5565反射内存网技术的应用研究
全息投影仪的制作及游戏开发
Lumerical GDS文件的自动化导出流程
汽车“三化”提速,车载芯片得到广泛应用
揭开电咖ENOVATE首款高端SUV的神秘面纱
启明云端分享|ESP-T01烧录器使用介绍(ESP32/ESP8266专用烧录工具)
智慧城市运维如何去突破
三星Note8最新消息,三星Note8外形,配色,充电参数抢先看,这样的Note8你们喜欢吗?
什么是pid控制,其控制作用是什么
2021上海车展看电芯领域的黑马
NVIDIA携手GE旗下公司Baker Hughes将AI引入石油天然气行业
基于晶闸管关断时间控制的高效中频电源
越来越小:开关器件做到单分子大小!
谷歌开发者大会:参展技术公司暗中较劲