MC QnA-3E(三菱 基恩士 松下)
此协议等同三菱中的SLMP的3E协议
适用于读取支持MC协议的基恩士PLC(KV-8000系列、KV-7000系列、KV-5500系列、KV-5000系列)
适用于读取支持MC协议的松下PLC(FP7系列、FP0H系列、FP-XH系列)
适用于三菱FX5U,三菱L系列的PLC读取、三菱Q系列PLC的读取:如Q02H,Q03UDE,Q04UDEH,Q06UDEH,Q10UDEH,Q13UDEH,Q20UDEH,Q26UDEH,Q02UD,QD75等
1.1.驱动设置

- IP地址:要采集PLC的IP地址
- 端口号:要采集PLC的端口号,默认6000
- 轮询周期:对所有在节点下的采集点,如果实际采集时间超过预设值,则该周期设定将失效
1.2.设备属性设置

- PLC编号:此协议中该值默认为255,如无必要请勿修改
- 超时时间:默认3000,单位毫秒,如果采集标签数量较少,可以调整为999
- 位软元件组包上限:默认值256
- 字软元件组包上限:默认值32,在此协议中该值不推荐超过128,调整此限制时请自行调整对应的超时时间
- 组包:推荐开启组包
1.3.采集标签配置

- 寄存器类型:请参考下表
- 数值转换倍率:允许对原值进行浮点数的运算,默认值1不修改原值
- 数据类型:
- 位类型寄存器数据类型固定为Boolean
- 字寄存器类型数据类型可配置"Short/Unsigned Short","Integer/Unsigned Inter","Float/Double","Long/Unsigned Long"
- 寄存器地址:
- 寄存器地址:范围皆为0-CPU允许的最大范围
- X/Y/B/W/SB/SW/DX/DY/ZR寄存器类型地址为十六进制,其余皆为十进制
| 寄存器类型 | 地址进制 | 位/字类型 | 描述 |
|---|---|---|---|
| SM(特殊寄存器) | 十进制 | 位 | 读/写 |
| SD(特殊寄存器) | 十进制 | 位 | 读/写 |
| X(输入) | 十六进制 | 位 | 只读 |
| Y(输出) | 十六进制 | 位 | 读/写 |
| M(内部继电器) | 十进制 | 位 | 读/写 |
| L(锁存寄存器) | 十进制 | 位 | 读/写 |
| F(报警器) | 十进制 | 位 | 读/写 |
| V(边沿继电器) | 十进制 | 位 | 读/写 |
| B(链接继电器) | 十六进制 | 位 | 读/写 |
| D(数据寄存器) | 十进制 | 字节 | 读/写 |
| W(链接寄存器) | 十六进制 | 字节 | 读/写 |
| TS(定时器触点) | 十进制 | 位 | 只读 |
| TC(定时器输出) | 十进制 | 位 | 读/写 |
| TN(定时器当前值) | 十进制 | 字节 | 读/写 |
| SS(累计定时器触点) | 十进制 | 位 | 只读 |
| SC(累计定时器输出) | 十进制 | 位 | 读/写 |
| SN(累计定时器当前值) | 十进制 | 字节 | 读/写 |
| CS(计数器触点) | 十进制 | 位 | 只读 |
| CC(计数器输出) | 十进制 | 位 | 读/写 |
| CN(计数器当前值) | 十进制 | 字节 | 读/写 |
| SB(链接特殊继电器) | 十六进制 | 位 | 读/写 |
| SW(链接特殊寄存器) | 十六进制 | 字节 | 读/写 |
| S(步进继电器) | 十进制 | 位 | 读/写 |
| DX(直流输出继电器) | 十六进制 | 位 | 读/写 |
| DY(直流输出) | 十六进制 | 位 | 读/写 |
| Z(变址寄存器) | 十进制 | 字节 | 读/写 |
| R(文件寄存器) | 十进制 | 字节 | 读/写 |
| ZR(文件寄存器) | 十六进制 | 字节 | 读/写 |
1.4.三菱FX5U启用MC QNA-3E通讯
步骤1:通过参数→模块参数→以太网端口打开如下窗口,并点击"详细设置"

步骤2:在弹出下图窗口中,选择"SLMP连接设备",拖拽到下方空白处,设置IP和端口

步骤3:将修改上传至PLC处即可
菜单栏→在线→写入至可编程控制器

在弹出的窗口中,勾选"模块参数",点击执行(进行上传)

1.5.三菱Q系列启用MC QNA-3E通讯
步骤1:通过网口连接Q系列PLC:

步骤2:设置启用MC协议

继续在此窗口,点击"打开设置",弹窗下面窗口,并进行设置(端口和网关配置一致即可),设置完成下载断电重启PLC参数生效

1.6.三菱QJ71E71-100模块启用MC QNA-3E通讯
参数→网络参数→以太网

以及下述界面的设置
