(费) 研究三菱PLC通讯协议:MC

请微信扫码打赏,留言中输入文章编号. 附费后将自动刷新出完整内容.

如何打通PLC及工控设备与PC系列的通道,主要还是靠通信协议。通过研究通信协议,真正的做到IT+AT。

先记录几个可能会学习的网址:

  1. https://blog.csdn.net/jackiewu3/article/details/82343531
  2. https://blog.csdn.net/xy943294069/article/details/48416535
  3. https://blog.csdn.net/sinat_36988961/article/details/103087932

这里还有一家专门搞与PLC通信的控件http://www.hslcommunication.cn/

以下内容来自于《三菱Q系列MELSEC通讯协议参考手册》

MELSEC协议是三菱Q系列的通信协议,简称MC。使用此协议可以直接对寄存器进行读写,简单直接。还可以远程Run/Stop/Pause/锁存清除/复位。文件读写功能可读取CPU中的程序和参数文件,更换执行程序。

使用此协议,只需要在PLC端的内置以太网配置中,设置好本机地址,勾选“允许RUN中写入”,选择二进制/ASCII通信,开启一个UDP的MC协议端口。

这篇文章让我稍有入门 https://wenku.baidu.com/view/8997007a2bf90242a8956bec0975f46527d3a7a0.html

感觉上它主要是架在TCP上的一层文本协议而已。

从模块的不同,可以分为C帧和E帧,即QJ71C24模块使用的帧,QJ71E71模块使用的帧。看说明书上C24代表串口通信模块,E71以太网通信模块,我在这里只使用了网络,则只要看E71,即3E帧/4E帧。两种帧格式均可ASCII或二进制通信。看起来C24的C即COM,E71的E为Ehternet。

C24   QnA兼容3C帧(ASCII代码)
C24 …
请微信扫码打赏,留言中输入文章编号. 附费后将自动刷新出完整内容.

相关文章