最新消息: USBMI致力于为网友们分享Windows、安卓、IOS等主流手机系统相关的资讯以及评测、同时提供相关教程、应用、软件下载等服务。

FX通讯协议

IT圈 admin 23浏览 0评论

2024年6月7日发(作者:祝麦冬)

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

文章长度[48310] 加入时间[2010-8-20] 更新时间[2011-5-15 13:17:53] 级别[0]

[评论] [收藏]

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

通讯格式

命令(CMD) 命令码 目标设备

DEVICE READ CMD "0" X,Y,M,S,T,C,D

DEVICE WRITE CMD "1" X,Y,M,S,T,C,D

FORCE ON CMD "7" X,Y,M,S,T,C

FORCE OFF CMD "8" X,Y,M,S,T,C

扩展命令码

读配置 "E00"

写配置 "E10"

读程序 "E01"

写程序 "E11"

传输格式: RS232C

波特率: 9600bps

奇偶: even

校验: 累加方式和校验

字符: ASCII

命令 16进制代码 命令解释

ENQ 05H 通信请求

ACK 06H PLC正确响应

NAK 15H PLC错误响应

STX 02H 报文开始

ETX 03H 报文结束

帧格式

STX CMD DATA ...... DATA ETX SUM(upper) SUM(lower)

例子

STX ,CMD , ADDRESS, BYTES, ETX, SUM

02H, 30H, 31H,30H,46H,36H, 30H,34H, 03H, 37H,34H

指令解释如下:

STX, "0", "10F6", "04", ETX, "74"

报文开始, 读命令, 地址10F6H处, 04H字节数据, 报文结束, 累加方式和校验

其中 SUM=CMD+......+ETX=30h+31h+30h+46h+36h+30h+34h+03h=74h;

累加和超过两位取低两位,转换成ascii码,分 SUM(upper),SUM(lower)二次传送。

==========================================================================================

三菱FX 系列PLC 编程口通信协议例一

RS232C接口,通讯波特率 9600,7,e,1 。

PC机(设置为FX1S)向停止运行的FX1S正常下载11步程序。

三菱FX1S PLC下载通信协议说明

作者:许意义

日期:2009.6.11

------------------------------------------------------------------------------------------

PC机发送 字节数: 0001, 数据: 05 // ENQ ;如无应答,延迟1.28X10mS再次发送ENQ,连

续3次发送无应答,则通讯出错,和PLC连接不上。

PC机发送 字节数: 0001, 数据: 05 // ENQ

2024年6月7日发(作者:祝麦冬)

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

文章长度[48310] 加入时间[2010-8-20] 更新时间[2011-5-15 13:17:53] 级别[0]

[评论] [收藏]

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

通讯格式

命令(CMD) 命令码 目标设备

DEVICE READ CMD "0" X,Y,M,S,T,C,D

DEVICE WRITE CMD "1" X,Y,M,S,T,C,D

FORCE ON CMD "7" X,Y,M,S,T,C

FORCE OFF CMD "8" X,Y,M,S,T,C

扩展命令码

读配置 "E00"

写配置 "E10"

读程序 "E01"

写程序 "E11"

传输格式: RS232C

波特率: 9600bps

奇偶: even

校验: 累加方式和校验

字符: ASCII

命令 16进制代码 命令解释

ENQ 05H 通信请求

ACK 06H PLC正确响应

NAK 15H PLC错误响应

STX 02H 报文开始

ETX 03H 报文结束

帧格式

STX CMD DATA ...... DATA ETX SUM(upper) SUM(lower)

例子

STX ,CMD , ADDRESS, BYTES, ETX, SUM

02H, 30H, 31H,30H,46H,36H, 30H,34H, 03H, 37H,34H

指令解释如下:

STX, "0", "10F6", "04", ETX, "74"

报文开始, 读命令, 地址10F6H处, 04H字节数据, 报文结束, 累加方式和校验

其中 SUM=CMD+......+ETX=30h+31h+30h+46h+36h+30h+34h+03h=74h;

累加和超过两位取低两位,转换成ascii码,分 SUM(upper),SUM(lower)二次传送。

==========================================================================================

三菱FX 系列PLC 编程口通信协议例一

RS232C接口,通讯波特率 9600,7,e,1 。

PC机(设置为FX1S)向停止运行的FX1S正常下载11步程序。

三菱FX1S PLC下载通信协议说明

作者:许意义

日期:2009.6.11

------------------------------------------------------------------------------------------

PC机发送 字节数: 0001, 数据: 05 // ENQ ;如无应答,延迟1.28X10mS再次发送ENQ,连

续3次发送无应答,则通讯出错,和PLC连接不上。

PC机发送 字节数: 0001, 数据: 05 // ENQ

发布评论

评论列表 (0)

  1. 暂无评论