[实例]三菱FX3U | 您所在的位置:网站首页 › 三菱plc数据提取 › [实例]三菱FX3U |
※ 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 实验室设备网 版权所有 |