连接三菱PLC设备

慧程HiperMATRIX 系统支持接入三菱系列的PLC,采用Qna兼容3E帧协议A兼容1E帧协议网络版的三菱的串口协议实现,需要在PLC侧先的以太网模块先进行配置。与 Modbus 和某些 Allen Bradley 连接类似,三菱PLC设备7不支持标签浏览。您可以在HiperMATRIX 手动创建设备属性,或使用点位导入/导出在 Excel 创建所有点位。目前,HiperMATRIX具有以下三菱 PLC 的驱动程序:

  • 三菱PLC MC 二进制通讯
  • 三菱PLC MC ASCII通讯格式
  • 三菱PLC MC UDP 二进制通讯
  • 三菱PLC MC UDP ASCII通讯格式
  • 三菱PLC A-1E 二进制通讯
  • 三菱PLC A-1E ASCII通讯格式
  • 网络版的三菱的串口协议的通讯对象

简介三菱PLC通信协议

在三菱的PLC通信的MC协议中,分为串行通信的报文和以太网接口的报文。
在串口通信中,共有以下几种帧,其中1C,2C,3C帧支持格式1,2,3,4,在C帧里支持格式5通信

  1. 4C帧,QnA系列串行通信模块专用协议(Qna扩展帧)
  2. 3C帧,QnA系列串行通信模块专用协议(Qna帧)
  3. 2C帧,QnA系列串行通信模块专用协议(Qna简易帧)
  4. 1C帧,A系列计算机链接模块专用协议

在以太网通信中,共有以下几种帧,
每种帧支持二进制和ASCII格式

  1. 4E帧,是3E帧上附加了“序列号”。
  2. 3E帧,QnA系列以太网接口模块的报文格式,兼容SLMP的报文格式
  3. 1E帧,A系列以太网接口模块的报文格式

在以太网通信里,HiperMATRIX 主要针对1E帧协议和3E帧协议进行实现,大概说一下怎么选择通信类对象,对于三菱PLC而言,需要事先在PLC侧的网络配置中进行 相关的配置操作,具体是配置二进制格式还是ASCII格式,然后配置端口,配置TCP还是UDP协议。

HiperMATRIX 适用于MC协议的Qna兼容3E帧实现,分别 是TCP二进制,TCP的ASCII,UDP的二进制,UDP的ASCI格式。适用Q系列,L系列,FX5U系列,还有以太网模块QJ71E71。

同时适用于MC协议的Qna兼容1E协议实现, 分别是二进制和ASCII格式的实现,主要适用A系列的PLC,Fx3u,以及有些老的PLC,使用了北辰模块实现的通信也是选择的是 A1E 协议来通信。

连接到三菱PLC

  1. 进入配置管理-连接配置,点击新建连接

  2. 选择三菱PLC,选择对应的三菱设备型号

  1. 通过填写对应的配置,点击连接测试,可查看是否成功,若连接失败则在连接日志中查看错误原因
通用信息 内容
名称 设备连接的名称
描述 设备连接的描述
启用 连接是否处于活动状态。禁用此设置会终止与设备的通信。
连接性
主机名 设备的主机名或 IP 地址。如192.168.13.12
端口 连接到设备时使用的端口。
超时 请求超时时间,以毫秒为单位。默认值为 10,000。
  1. 点击提交。提交完成后将显示连接列表,连接状态应该为已连接,启用状态为启用

西门子设备不支持浏览功能,因此西门子设备对的数据地址需要手动配置或通过excel文件导入的方式进行配置。

配置三菱PLC数据地址

手动指定每个地址
  1. 进入设备配置,进入已创建好的设备(关联创建好的三菱PLC的连接),选择一个属性点击编辑
  2. 设置数据类型,如 16位整数
  3. 设置数据地址,如 D100
  4. 点击确定,那么在属性列表中将能看到对应的参数

三菱PLC数据地址的输入的格式说明如下:

地址可以携带站号信息,例如:s=2;D100

地址名称 地址代号 示例 地址进制
内部继电器 M M100,M200 10
输入继电器 X X100,X1A0 16
输出继电器 Y Y100,Y1A0 16
锁存继电器 L L100,L200 10
报警器 F F100,F200 10
边沿继电器 V V100,V200 10
链接继电器 B B100,B1A0 16
步进继电器 S S100,S200 10
数据寄存器 D D1000,D2000 10
链接寄存器 W W100,W1A0 16
文件寄存器 R R100,R200 10
ZR文件寄存器 ZR ZR100,ZR2A0 16
变址寄存器 Z Z100,Z200 10
定时器的触点 TS TS100,TS200 10
定时器的线圈 TC TC100,TC200 10
定时器的当前值 TN TN100,TN200 10
累计定时器的触点 SS SS100,SS200 10
累计定时器的线圈 SC SC100,SC200 10
累计定时器的当前值 SN SN100,SN200 10
计数器的触点 CS CS100,CS200 10
计数器的线圈 CC CC100,CC200 10
计数器的当前值 CN CN100,CN200 10
2024-10-16
0