电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

自编三菱PLC通讯协议概要VIP免费

自编三菱PLC通讯协议概要_第1页
1/9
自编三菱PLC通讯协议概要_第2页
2/9
自编三菱PLC通讯协议概要_第3页
3/9
FX系列可编程控制器(PLC)通讯常用方法目录1、基本通讯方法§1.1常用的通讯方法§1.2计算机与FX-PLC通讯结构2、通信格式§2.1通讯基本格式§2.2PLC相关通讯寄存器标志§2.3通讯格式详解§2.4举例3、通讯过程§3.1基本知识§3.2专用通讯协议框图§3.3专用通讯控制命令4、附录ASCII码表1、基本通讯方法§1.1常用通讯方法FX系列PLC支持5种通讯方法1)计算机链接:用计算机做主机,通过RS485接口与16台PLC组网,采用专用通讯协议,在计算机与PLC之间交换数据,本资料重点解决计算机链接问题,包括硬件连接、通讯参数设置、通讯格式等。2)N网络:可以将8台PLC构成网络,无需协议,自成网络。3)并联:可以将2台PLC并联成网络,也无需协议,自成网络。4)PLC用RS指令发送、接收数据,与计算机等设备进行无协议通讯交换数据。5)通过PLC编程接口,与计算机等设备进行数据交换,本厂采用该方式在MCGS工业组态软件基础上,开发出各类锅炉专用的计算机监控系统。§1.2计算机链接通讯结构RS232CFX-485RC-IFFX1N-485-BD⋯⋯⋯1216上述结构是一种采用计算机串行口与PLC链接的最基本方法,最远通讯距离50M,其通讯相关参数见下表:通讯接口:FXON-485ADP/FX-485ADP/FX1N-485BD/FX1N-CNV-BD/FX1N-232BD可选。通讯距离:FX1N-485BD50M,选其它某些件,最远500M。从站连接数:最大16台通讯方法:半双工数据长度:7位/8位可选校验:不用/奇/偶可选停止位:1位/2位可选波特率:300/600/1200/2400/4800/9600/19200可选超始符:不用/有效可选协议:格式1/格式4可选求和检查:不用/有效可选可选PLC类型:FX2N,FX2NC,FX1N,FX1S,FXON,FX,FX2C计算机与PLC通讯所需的时间,可通过计算得到。由PLC→计算机通讯时间=传送数据字符总量×收发一个字符的时间+PLC的最大扫描时间×3+计算机空等待时间由计算机→PLC通讯时间=传送数据字符总量×收发一个字符的时间+PLC的最大扫描时间+计算机空等待时间例:当一个字符占10位(字长7、校验1、停止位1、启动位1)选9600波特率,则收发一个字符需1.04ms。2、计算机链接的通讯格式§2.1基本格式通讯格式就是确定通讯的参量,例如:数据的长度、校验位、波特率等等,对PLC通讯格式设置由数据寄存器D8120完成,每次对D8120做了修改,即改变PLC的通讯格式,都必须关闭PLC电源,然后重新送电,新的通讯格式才能被确认。§2.2PLC相关的通讯标志专用辅助继电器描述M8126全局标志M8127通讯请求握手信号M8128出错标志M8129通讯请求切换专用数据寄存器描述D8120通讯格式D8121从站号(最多16个)D8127交换数据的首地址D8128交换数据量D8129网络通讯超时时间确认值§2.4举例M8002[MOVH4086D8120]D8120=[0100000010000110]数据长度7校验偶停止位1波特率9600通讯口RS485求和检查不用协议专用协议协议格式格式13、通讯过程§3.1基本知识通讯控制码:计算机与PLC之间通讯时,通过通讯控制码识别通讯任务,是计§3.2专用通讯协议框图1)计算机从PLC读数据其过程为:计算机发出请求通讯联络,然后,将希望的任务在数据中描述,传给PLC,相关PLC获得后,根据计算机的要求,回复计算机开始回传数据,并将相关数据送出,计算机获得数据后,告诉相关PLC,已经获得数据,结束本次通讯。2)计算机写数据到PLC中3)专用通讯协议的基本格式控制码+呼叫从机的站号+本机的站号+控制命令+等待+发送的数据+(求和检查)+(控制码CR+LF)注1:求和检查是否选用由通讯格式D8120的b13决定注2:结尾的控制码CR+LF是否选用由通讯格式D8120的b15决定,格式1表示不用该控制码,格式4表示使用。4)计算机从PLC读数据的格式《格式1》5)计算机写数据到PLC中的格式《格式1》6)通讯协议详解a)PLC在通讯过程中,一旦收到下列之一控制码,通讯将初始化:ENQ、ACK、NAK,并响应主机。b)一旦收到控制码EOT或CL,通讯将初始化,不响应主机c)从机站号由NO.O至NO.15,PLC设定如下:M8002设为15号从站,16个从站并不需要顺序排列,可以自由设定,但不能重号。d)计算机主站号,使用FFHe)控制命令是通讯所要完成的相关任务的控制字,其描述详见下一节f)等待时间:计算机从发送切换到接收状态所需的延迟时间,PLC从收到计算机...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

自编三菱PLC通讯协议概要

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部