三菱FX2N编程口通信协议

您所在的位置:网站首页 三菱plc支持什么通讯协议 三菱FX2N编程口通信协议

三菱FX2N编程口通信协议

2024-07-16 04:37| 来源: 网络整理| 查看: 265

本博文系摘记,参考文献: 1.介绍一下,这是三菱PLC-FX编程口通信协议及通信实操,你会不会? 2.用VB6.0实现PC机与三菱FX2n系列PLC编程口的通信 —— 三菱编程口通信协议不需要专门配置程序。

解释

硬件连接 三菱FX2n系列PLC的编程口是RS-422接口, PC机的串口通信口是RS-232接口, 两者不能直接连接, 要用三菱公司的SC-09适配电缆才能实现串口通信。

通信协议 通信协议采用三菱FX2n系列PLC编程口专用通信协议, PC机向PLC发送读/写命令, PLC接受命令和向PC机传送数据。

协议简述

数据传输格式 三菱FX2n系列PLC采用异步格式,有1位起始位,7位数据位,1位奇偶校验位和1位停止位,波特率位9600bit/s,字符为ASCII码。

通信命令 三菱FX2n系列PLC有4条通信令(CMD),分别是读命令、写命令、置位命令、复位命令。 在这里插入图片描述 表中X为输入继电器、Y为输出继电器、M为辅助继电器、S为状态寄存器、T为时间寄存器、C为计数器、D为数据寄存器。 控制字符 PLC收到上位机指令后,作出如下回答: 在这里插入图片描述 控制字符可单独构成字符帧,其余字符帧在发送或接受时必须用控制字STX(02H)和ETX(03H)分别作为该帧的起始标志和结束标志。

报文格式 PC向PLC发送到报文格式如下: 在这里插入图片描述 STX为02H,ETX为03H(不能把0给漏了); 元件首地址需查表(可参考本文的参考文献)。 和校验的计算方法举例: 在这里插入图片描述 十六进制0转换成ASC II码为30H,十六进制2转换成ASC II码为32H。( 十六进制0-9转换到ASC II码的方法为【数字+30H】)转换表

PLC向PC机发送到应答报文格式如下: 在这里插入图片描述



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3