PLC_MITSUBISHI_Q_ASCII_TCPIP

三菱Q系列PLC-ASCII-TCP/IP驱动协议说明

Mitsubishi以太网驱动程序

入门

帮助内容

帮助版本:2022年10月11日13:39:23

支持的设备:

QnA 系列 PLC

Q (Q 模式) 系列 PLC

传输层协议:TCPClient、UDP单对单模式

支持的通信参数:仅ASCII格式

虚点:

1、设备通讯状态,记录设备是否在线的状态

通道名称.设备名称#CommunicationStatus

示例:Net1.PLC1.水泵控制PLC#CommunicationStatus

基数和系数在不同场景下的应用:

​ 采集时 工程值=(原始值+基数)*系数;

​ 控制时 下发值=工程值/系数-基数;

一、通道配置

1.1、通讯配置

传输层协议:TCPClient或UDP单对单模式。

TCP默认端口号为5001,UDP默认端口号为5000。

默认设置基于GX Developer(三菱PLC的编程软件)软件设置。

1.2、驱动属性配置

应用层协议选择“PLC_MITSUBISHI_Q_Binary_TCPIP”

参数 说明
请求超时(ms) 指定在继续下一个请求之前,驱动程序等待目标设备响应的时间长度。有效范围是 50 至 30,000 毫秒。默认值为1000 毫秒。
重试次数 指定在认定请求失败以及设备出错之前,驱动程序重试通信请求的次数。有效范围为1到10。默认值为1。
网络编号 指定目标设备的网络号,范围可以是 0 到 255,默认为 0。
PLC编号 指定目标设备的 PC 编号,范围可以是 0 到 255,默认为 255。
16位数据格式 字节序,适用于16位有符号整数和16位无符号整数
32位整数格式 字节序,适用于32位有符号整型和32位无符号整型
32位浮点数格式 字节序,适用于4字节浮点类型
64位整数格式 字节序,适用于8字节有符号整数和8字节无符号整数
64位浮点数格式 字节序,适用于8字节浮点类型
ASCII码字节序 字节序,大端字节序和小端字节序

1字节=8位

数据类型 类型名称 字节长度 取值范围
bool 1位 0或1
8位有符号整型 signed char 1字节 -128到127
8位无符号整型 unsigned char 1字节 0到255
16位有符号整数 signed short int 2字节 –32,768 到 32,767
16位无符号整数 unsigned short int 2字节 0 到 65,535
16位BCD格式 2字节 0到9999
32位BCD格式 4字节 0到99999999
32位有符号整型 signed int 4字节 -2,147,483,648到2,147,483,647
32位无符号整型 unsigned int 4字节 0 到 4,294,967,295
4字节浮点类型 float 4字节 3.4E +/- 38(7 位数)
8字节浮点类型 double 8字节 1.7E +/- 308(15 位数)
8字节有符号整数 long long 8字节 –9,223,372,036,854,775,808 到 9,223,372,036,854,775,807
8字节无符号整数 unsigned long long 8字节 0 到 18,446,744,073,709,551,615
ASCII 字符串类型 不固定
表1.2.1 数据类型表

二、设备配置

2.1、基本信息

参数 说明
设备通讯状态 表示设备是否在线的状态,无需配置,不可编辑

2.2、位类型点表

一个地址表示1个位

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
寄存器类型 X 输入继电器
Y 输出继电器
B 链接继电器
M 内部继电器
F 报警器
L 锁存继电器
偏移地址 偏移地址,地址偏移量
数据类型 根据点表选择对应的数据类型,支持的数据类型见《表1.2.1 数据类型表》
读写属性 读写、只读、只写
扫描周期 查询周期

2.3、字类型点表

一个地址表示1个字,2个字节

参数 说明
采集点名 会按照"变量名"和通道自动生成
变量名 变量名
变量描述 变量描述
变量编号 变量编号
虚量 未勾选时按照后边配置项配置,勾选后可实现脚本计算
寄存器类型 D 数据寄存器
W 链接寄存器
偏移地址 偏移地址,地址偏移量
数据类型 根据点表选择对应的数据类型,支持的数据类型见《表1.2.1 数据类型表》
读写属性 读写、只读、只写
字节个数 仅当"数据类型"为"ASCII"时此参数有效,其它类型无效。
系数 有效
基数 有效
扫描周期 查询周期

2.4、 报文界面

报文解释
“R”表示读;“W”表示写
“位”表示按位处理;“字”表示按字处理
“M”表示M类型;“D”表示D类型
“100”表示起始地址
“8”表示位长度或字长度,具体表示位还是字则取决于按位处理还是按字处理

三、常见问题

3.1 检查网络是否正常,可以按照 1.6. IP连接测试 链接中的方法进行测试,测试IP是否可以ping通,测试端口是否可以被访问

3.2 如果网络不通,可以检查网络设备连接情况,网络参数设置是否正确,如果网络设置错误,可以参考 2.4修改IP地址 链接中的方法修改IP、掩码、网关等信息

3.3. 读取数据点显示为空

​ 现象是:网关的报文界面正常的读写报文,但是实时值界面的点数值显示为空

​ 检查网关组态的点地址在PLC中是否存在,PLC中不存在的点是无法进行读写的

3.4 读取数据点值与PLC中的值不一样,需要检查“寄存器类型”选择是否正确,检查“偏移地址”是否正确,检查“数据类型”是否正确等

results matching ""

    No results matching ""