77范文网 - 专业文章范例文档资料分享平台

三菱FX3U 485无协议通讯程序详解(含程序)

来源:网络收集 时间:2018-12-06 下载这篇文档 手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:或QQ: 处理(尽可能给您提供完整文档),感谢您的支持与谅解。点击这里给我发消息

三菱FX2N PLC串行通讯指令(FNC 80 RS)

串行通讯指令(FNC 80 RS)

1、指令格式: [RS D0 K8 D10 K8] 发送数据帧起始地址和数目 ↓

接收数据帧起始地址和数目 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进制)(0000 1100 1000 1001B)

M8002

│──||────────── [ MOV H0C89 D8120 ] 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变频器测试通讯成功的案例)

在通讯前先确定PLC,以及变频器的通讯格式,如校验位,波特率,停止位等,以及变频器的站地址,然后先用串口软件对PLC发出的报文检测,以及变频器接收报文等,如都和说明书的一致,即可进行PLC与变频器通讯,本次通讯难点点有以下几点:

1. 通讯前测试,确保通讯成功。(利用串口通讯工具进行采集数据,验证是否正确)

2. 通讯成功后接收到的数据处理,(由于接收的数据是分开的,斌不是你最终需要的数值,要了解寄存

器存储方式,特点进行数据合并整合,进行数据类型转换,最后计算出你需要的数据)

PLC与变频器的通信格式设定

通信格式设定 位号 B0 (B1,b2) B3 名称 0(位OFF) 数据长度 奇偶性 停止位 7位 1位 内容 1(位0N) 8位 2位 (0,0)无,(0,1)奇,(1,1)偶 (b4,b5,b6,b7) 通信波特率(bps) (0,0,1,1)300,(0,1,0,0)600,(0,1,0,1)1200,(0,1,1,0)2400,(0,1,1,1)4800,(1,0,0,0)9600,(1,0,0,1)19200 B8 B9 B10 B11 起始符 终止符 控制线 无顺序 无 无 有(D8124)初始值:STX(02H) 有(D8125)初始值:ETX(03H) (0,0):无 (0,1):普通模式 (1,0):互锁模式 (1,1):调制解调器模式 (0,0):RS—485接口 (1,0):RS—232C接口 不可使用 和检查码自动附加 使用 协议形式4 计算机链接通信 B12 B13 B14 B15 和检查 协议 传送控制协议 和检查码不符加 不使用 协议形式1 如以下2个: H0C8E是16进制数,变进成二进制110010001110 ,以下从低位到高位定义为: 数据长:0=7位 奇偶性:11=偶校验 停止位:1=2位停止位 传输速率:1000=9600bps的速率 起始位: 0=无起始 终止位: 0=无终止

通讯格式:10=RS-232C 通信接口

例,通信格式为D8120=H0C96,其设定参数如下 B15 B14 B13 B12 B11 0 方式 1 0 无协议 0 无和校验 0 保留 1 B10 1 B9 0 B8 0 B7 1 B6 0 B5 0 B4 1 B3 0 1位停止位 B2 1 偶数 B1 1 B0 0 7位数据 调制解调器模式 无起始位波特率为19.2K 无停止位 FX系列PLC通信所用的字符 字符 ENQ ACK NAK STX ETX LF CR ASCⅡ 05H 06H 15H 02H 03H H0A H0D 注释 来自计算机的请求信号 承认(没有发现数据错误) 不承认(发现数据错误) 数据块的起始标记 数据块的结束标记 换行 回车

FX系列PLC通信所用ASCⅡ码 字符 0 1 2 3

ASCⅡ 30H 31H 32H 33H 字符 4 5 6 7 ASCⅡ 34H 35H 36H 37H 字符 8 9 A B ASCⅡ 38H 39H 41H 42H 字符 C D E F ASCⅡ 43H 44H 45H 46H

百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库三菱FX3U 485无协议通讯程序详解(含程序)在线全文阅读。

三菱FX3U 485无协议通讯程序详解(含程序).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印 下载失败或者文档不完整,请联系客服人员解决!
本文链接:https://www.77cn.com.cn/wenku/zonghe/348783.html(转载请注明文章来源)
Copyright © 2008-2022 免费范文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ: 邮箱:tiandhx2@hotmail.com
苏ICP备16052595号-18
× 注册会员免费下载(下载后可以自由复制和排版)
注册会员下载
全站内容免费自由复制
注册会员下载
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: