三菱FX3U-485无协议通讯程序详解(含程序)_第1页
三菱FX3U-485无协议通讯程序详解(含程序)_第2页
三菱FX3U-485无协议通讯程序详解(含程序)_第3页
三菱FX3U-485无协议通讯程序详解(含程序)_第4页
三菱FX3U-485无协议通讯程序详解(含程序)_第5页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

三菱FX2NPLC串行通讯指令(FNC80RS)串行通讯指令(FNC80RS)1、指令格式:[RSD0K8D10K8]发送数据帧起始地址和数目↓接收数据帧起始地址和数目2、功能和动作:※RS指令是为使用RS232C、RS-485功能扩展板及特殊适配器,进行发送和接收串行数据的指令。※传送的数据格式在后面讲述的特殊寄存器D8120设定。RS指令驱动时即使改变D8120的设定,实际上也不接收。※在只发送的系统中,可将接收数设定为K0。(K表示常数)※在只接收的系统中,可将发送数设定为K0。※在程序中可以多次使用RS指令,但在同一时间必须保证只有一个RS指令被驱动。※在一次完整的通讯过程中,RS指令必须保持一直有效,直至接收数据完成。D8120说明:※根据MD320的通讯协议,无帧头和帧尾,则(bit9,bit8)=(0,0)。※bit13~15是计算机链接通讯时的设定项目,使用RS指令时必须设定为0。※RS485未考虑设置控制线的方法,使用FX2N-485-BD、FX0N-485ADP时,(bit11,bit10)=(1,1)。※若PLC和变频器之间的通讯参数如下:8位数据位,无校验,2位停止位,波特率9600,无帧头无帧尾,无协议模式,则D8120=H0C89(H表示16进制)(0000110010001001B)M8002│──||──────────[MOVH0C89D8120]5、相关标志位:一.基本指令介绍※M8122:数据发送请求标志当PLC处于接收完成状态或接收等待状态时,用脉冲触发M8122,将使得从D0开始的连续8个数据被发送。当发送完成后,M8122自动被复位。当RS指令的驱动输入X0变为ON状态时,PLC就进入接收等待状态。※M8123:数据接收完成标志当M8123置位时,表明接收已经完成,此时需要将接收到的数据从接受缓冲区转移到用户指定的数据区,然后手工复位M8123。复位M8123后,则PLC再次进入接收等待状态。如果指定的接收长度为0,则M8123不动作,也不进入接收等待状态。从这个状态想进入接收等待状态,必须使接受长度≥0,然后对M8123进行ON→OFF操作。※M8129:通讯超时标志接收数据中途中断时,那个时点开始如果在D8129中规定的时间内不再重新开始接收,作为超时输出标志M8129变为ON状态,则接收结束。M8129需手工复位。二.详细程序(与英威腾GD20变频器测试通讯成功的案例)终止位:0=无终止

通讯格式:10=RS-232C通信接口例,通信格式为D8120=H0C96,其设定参数如下B15B14B13B12B11B10B9B8B7B6B5B4B3B2B1B00000110010010110方式1无协议无和校验保留调制解调器模式<RS—232C接口,<RS—485接口>无起始位无停止位波特率为19.2K1位停止位偶数7位数据FX系列PLC通信所用的字符字符ASCⅡ注释ENQ05H来自计算机的请求信号ACK06H承认(没有发现数据错误)NAK15H不承认(发现数据错误)STX02H数据块的起始标记ETX03H数据块的结束标记LFH0A换行CRH0D回车FX系列PLC通信所用ASCⅡ码字符ASCⅡ字符ASCⅡ字符A

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论