教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 范文大全 > 行业范文 >

FX系列PLC通信协议

来源:网络收集 时间:2026-09-22
导读: FX系列PLC通信协议 三菱FX系列PLC编程口通信协议总览 该协议实际上适用于PLC编程端口以及 FX-232AW 模块的通信。 通讯格式: 命令 DEVICE READ CMD DEVICE WRITE CMD FORCE ON CMD FORCE OFF CMD 传输格式: RS232C 波特率: 9600bps 奇偶: even 校验: 累加方

FX系列PLC通信协议

三菱FX系列PLC编程口通信协议总览

该协议实际上适用于PLC编程端口以及 FX-232AW 模块的通信。 通讯格式:

命令

DEVICE READ CMD DEVICE WRITE CMD FORCE ON CMD FORCE OFF CMD 传输格式: RS232C 波特率: 9600bps 奇偶: even

校验: 累加方式(和校验) 字符: ASCII 16进制代码: ENQ ACK NAK STX ETX

帧格式: STX

CMD

DATA

......

DATA

ETX

SUM(upper)

SUM(lower)

例子:

STX ,CMD ,ADDRESS, BYTES, ETX, SUM

02H, 30H, SUM=CMD+......+ETX;

30h+31h+30h+46h+36h+30h+34h+03h=74h; 累加和超过两位取低两位

1、DEVICE READ(读出软设备状态值) 计算机向PLC发送:

05H 06H 15H 02H 03H

请求 PLC正确响应 PLC错误响应 报文开始 报文结束 命令码 "0" "1" " 7" "8"

目标设备 X,Y,M,S,T,C,D X,Y,M,S,T,C,D X,Y,M,S,T,C X,Y,M,S,T,C

始 STX 02h

命令 CMD 30h

首地址

GROUP ADDRESS

位数 BYTES 30h,34h

终 ETX 03h

和校验 SUM 37h,34h

例子:从D123开始读取4个字节数据 地址算法:address=address*2+1000h 再转换成ASCII 31h,30h,46h,36h PLC返回

STX 1ST DATA 2ND DATA ..... LAST DATA ETX SUM

注:最多可以读取64个字节的数据

例子:从指定的存储器单元读到3584这个数据

第 1 页 共 4页

FX系列PLC通信协议

02h 33h 35h 38h 34h 03h 44h,36h

2、DEVICE WRITE(向PLC软设备写入值)

始 命令 首地址 位数 数据 终 和校验

STX CMD GROUP ADDRESS BYTES 1ST DATA 2ND DATA ...... LAST DATA ETX SUM

例子:向D123开始的两个存储器中写入1234,ABCD 02h 31h PLC返回

ACK (06H) 接受正确 NAK (15H) 接受错误

3、位设备强制置位/复位 FORCE ON置位 始 STX 02h 始 STX 02h

命令 CMD 命令 CMD

地址 ADDRESS address 地址 ADDRESS address

终 ETX 03h 终 ETX 03h

和校验 SUM sum 和校验 SUM sum

30h,34h 33h,34h,31h,32h,43h,44h,41h,42h

03h 34h,39h

FORCE OFF复位

PLC返回

ACK(06H) 接受正确 NAK(15H) 接受错误

设备强制中的地址公式:Address=Address/8+100h

说明:

1.帧中的BYTES表示需要读取或者写入的字节数。 2.地址算法上有说明。

3.累加和是从STX后面一个字节开始累加到ETX的和。

三菱FX系列PLC编程口通信源代码

fx_comm.h

FX系列PLC四种通信模式的特性

首先讲讲FX系列PLC的通信方式。

FX系列PLC根据使用的通信模块与协议不同,分为以下四种通信模式: 1、PLC的N:N通信方式 2、PLC双机并联通信方式

3、PLC与计算机专有协议通信方式(无须梯形图,电脑直接读写操纵PLC) 4、PLC与计算机无协议通信方式(梯形图RS指令方式,可自定义通信协议)

以下将详细列出各通信模式的特性:

第 2 页 共 4页

FX系列PLC通信协议

传输标准 传输距离 连接数量 通信方式 数据长度 校验 停止位 波特率 头字符 尾字符 控制线 协议 和校验 适用机型

N:N网络 RS485

500m

8站

PLC并联 RS485/RS422

专用协议计算机连接 无协议通信

RS485/RS422或RS232 RS485/RS422:500m

RS232:15m

1:1 半双工

1:N(N<=16) 1:1

FX,FX2c,FXon:半双工

FX2n: 全双工 7bit/8bit 无/奇/偶 1bit/2bit

固定

38400bps 19200bps

固定 ------

--- 固定

300/600/1200/2400/4800/9600/19200

无/有效

格式1/格式4 无/有效

FX2n,FX,FX2c

FX2n,FXon,FX,FX2c

FX2n,FXon

FX系列PLC专用协议通信指令一览

以下将详细列出PLC专用协议通信的指令:

指令 BR WR BW WW BT WT RR RS PC TT

注释

以1点为单位,读出位元件的状态

以16点为单位,读出位元件的状态,或以1字为单位,读出字元件的值

以1点为单位,写入位元件的状态

以16点为单位,写入位元件的状态,或以1字为单位,写入值到字元件

以1点为单位,SET/RESET 位元件

以16点为单位,SET/RESET 位元件,或写入值到字元件

控制PLC运行RUN 控制PLC停止STOP 读出PLC设备类型

连接测试

注:位元件包括X,Y,M,S以及T,C的线圈等; 字元件包括D,T,C,KnX,KnY,KnM等。

FX系列PLC专用协议通信指令格式详解

约定说明:

ENQ为请求标志,ASCII值5,VB中以chr(5)表示; ACK为正确标志,ASCII值6,VB中以chr(6)表示; STX为请求标志,ASCII值2,VB中以chr(2)表示; EXT为请求标志,ASCII值3,VB中以chr(3)表示; 表格中红色字为需要求和效验的部分;

和效验为每一项的ASCII值的总和转换成十六进制后区低两位; 站号、PLC号、元件数量、和效验都是以十六进制表示;

等待延时为0-150毫秒,以十六进制0H-FH表示,如100ms为AH。 1、批量读出位元件--BR指令 格式:

第 3 页 共 4页

FX系列PLC通信协议

PLC侧:

1

2

3

4

5

6

7

8

10

11

14

15

16

17

PC侧: ENQ 站号 PLC号 BR 延时 首地址 数量 和效验

9

ACK 站号 PLC号

STX 站号 PLC号 数据 EXT 和效验

12 13

例如:要读出站号为5的FX系列PLC的X40到X44共5点的状态值,延时100ms,假设X40与X43为OFF,其余为ON:

注释: 代码: ASCII码:

请求 ENQ

站号 0

5

PLC号 F

F

命令 B

R

延时 A

X

元件首地址 0

4

元件数量 0

5

和效验 5

7

05H 30H 35H 46H 46H 42H 52H 41H 58H 30H 30H 34H 30H 30H 35H 35H 37H

您只要将以上兰色部分的代码以字符串形式(VB中可以表示为chr(5)&"05FFBRAX00400547")发送到PLC,就会有正确的回应信息,如下:

注释: 代码: ASCII码:

头 STX 02H

站号 0 30H

5 35H

PLC号 F 46H

F 46H

0 30H

1 31H

元件首地址

1 31H

0 30H

1 31H

尾 EXT 03H

和效验 0 30H

5

35H

2、批量读出字元件--WR指令 格式:

PLC侧:

1

2

3

4

5

6

7

8

10

11

14

15

16

17

PC侧: ENQ 站号 PLC号 WR 延时 首地址 数量 和效验

9

ACK 站号 PLC号

STX 站号 PLC号 数据 EXT 和效验

12 13

该命令使用方法与1(BR)命令相同,不再赘述。 3、批量写入位元件--BW指令 格式:

PC侧: PLC侧:

1

2

3

4

5

6

7

8

9 和效验

10

11

< …… 此处隐藏:1909字,全部文档内容请下载后查看。喜欢就下载吧 ……
FX系列PLC通信协议.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/fanwen/2140961.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)