首页 高级语言开发 正文

回复

C#与三菱FX5U、Q系列PLC通讯程序基于3E帧SLMP/MC协议

高级语言开发 浏览:6443 回复:36 收藏

专业工控设计  2021-03-03 14:43

1.最近项目需要用到C#与FX5U的PLC以太网通讯,通过研究三菱FX5U和Q系列PLC的SLMP/MC协议,使用C#语言发送报文与PLC通讯,用了一个星期时间,做了一个测试程序,封装了一个类库可以实现PLC不同变量和类型的读写,并且支持数组类型批量读写操作。


2.程序可以实时监控网络状态,具有断网重连功能。并举例采集实时曲线,测试运行稳定。


具体程序界面如下。需要这个程序的源码看评论区第一条联系我。

FX5U.png

3.FX5UPLC需要设置SLMP和IP地址,步骤如下。

WZPKCK(I$OV__HEQ5CWPLKB.png

4.设置SLMP的端口号,PLC设置完成。

VWFP}ZT]_K]LQ7XIFU6)@CY.png



我知道了