FX系列可编程控制器(PLC)通讯常用方法
目录
1、基本通讯方法§11常用的通讯方法§12计算机与FXPLC通讯结构2、通信格式§21通讯基本格式§22PLC相关通讯寄存器标志§23通讯格式详解§24举例3、通讯过程§31基本知识§32专用通讯协议框图§33专用通讯控制命令4、附录ASCII码表
f1、基本通讯方法
§11常用通讯方法FX系列PLC支持5种通讯方法1计算机链接:用计算机做主机,通过RS485接口与16台PLC组网,采用专用
通讯协议,在计算机与PLC之间交换数据,本资料重点解决计算机链接问题,包括硬件连接、通讯参数设置、通讯格式等。2N网络:可以将8台PLC构成网络,无需协议,自成网络。3并联:可以将2台PLC并联成网络,也无需协议,自成网络。4PLC用RS指令发送、接收数据,与计算机等设备进行无协议通讯交换数据。5通过PLC编程接口,与计算机等设备进行数据交换,本厂采用该方式在MCGS工业组态软件基础上,开发出各类锅炉专用的计算机监控系统。
§12计算机链接通讯结构
RS232C
FX485RCIF
计算机
FX1N485BD
PLC
PLC
1
2
………
PLC16
上述结构是一种采用计算机串行口与PLC链接的最基本方法,最远通讯距离50M,其通讯相关参数见下表:通讯接口:FXON485ADPFX485ADPFX1N485BDFX1NCNVBDFX1N232BD可选。通讯距离:FX1N485BD50M,选其它某些件,最远500M。从站连接数:最大16台通讯方法:半双工数据长度:7位8位可选校验:不用奇偶可选停止位:1位2位可选波特率:300600120024004800960019200可选超始符:不用有效可选协议:格式1格式4可选求和检查:不用有效可选可选PLC类型:FX2N,FX2NC,FX1N,FX1S,FXON,FX,FX2C
计算机与PLC通讯所需的时间,可通过计算得到。由PLC→计算机通讯时间传送数据字符总量×收发一个字符的时间PLC的最大扫描时间×3计算机空等待时间由计算机→PLC通讯时间传送数据字符总量×收发一个字符的时间PLC的最大扫描时间计算机空等待时间
例:当一个字符占10位(字长7、校验1、停止位1、启动位1)选9600波特率,则收发一个字符需104ms。
f2、计算机链接的通讯格式
§21基本格式通讯格式就是确定通讯的参量,例如:数据的长度、校验位、波特率等等,对PLC通讯格式设置由数据寄存器D8120完成,每次对D8120做了修改,即改变PLC的通讯格式,都必须关闭PLC电源,然后重新送电,新的通讯格式才能被确认。
§22PLC相关的通讯标志专用辅助继电器M8126M8127M8128M8129
描述全局标志通讯请求握手信号出错标志通讯请求切换
专r