- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RS指令讲解
三菱 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 需手工复位。
4 、收发数据的顺序控制程序
│ M8000
│──|| ────────── [ RS D0 K8 D10 K8 ]
│
│发送请求脉冲
│──|| ──────────写入发送数据的内容 [ ]
│ │─── [ SET M8122 ]
│发送请求,发送完成后自动复位
│M8123
│──|| ──────────处理接收数据的内容 [ ]
│ │─── [ RST M8123 ]
│接收完成后,手工复位
│
※ 超时时间:
在进行通讯时,例如我们设置的通讯超时时间为 50ms ,则 D8129=K5 (K 表示常数,在 D8129 中默认单
位为 10ms )。
M8002
│──|| ────────── [ MOV K5 D8129 ]
复位 M8129 指令
M8129
│──|| ────────── [ RST M8129 ]
注意事项:
1、发送完成 →接收开始或接收完成 →发送开始的中间,须设置下述的 OFF 时间。
FX
文档评论(0)