[实例]三菱FX3U 您所在的位置:网站首页 三菱plc数据提取 [实例]三菱FX3U

[实例]三菱FX3U

2023-03-26 20:18| 来源: 网络整理| 查看: 265

※ 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需手工复位。

02

详细程序(与英威腾GD20变频器测试通讯成功的案例)

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

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

2. 通讯成功后接收到的数据处理,(由于接收的数据是分开的,斌不是你最终需要的数值,要了解寄存器存储方式,特点进行数据合并整合,进行数据类型转换,最后计算出你需要的数据)

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

通信格式设定

如以下2个:

H0C8E是16进制数,变进成二进制110010001110 ,以下从低位到高位定义为:

数据长:0=7位

奇偶性:11=偶校验

停止位:1=2位停止位

传输速率:1000=9600bps的速率

起始位: 0=无起始

终止位: 0=无终止

终止位: 0=无终止

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

例,通信格式为D8120=H0C96,其设定参数如下

FX系列PLC通信所用的字符

FX系列PLC通信所用ASCⅡ码返回搜狐,查看更多



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有