登录
首页 串口通信 串口通信
回帖 发帖
正文

主题:程序分享:三菱FX2N和海利普HLP-A变频器RTU协议串口通信

点击:1326 回复:1

程序分享:三菱FX2N和海利普HLP-A变频器RTU协议串口通信
一、PLC通信参数:
波特率9600bps、8位数据位、无校验位、1位停止位、RS485方式、无起始符、无结束符、8位数据模式
附件 01.jpg
二、变频器通信参数:
CD160参数设置为1;
CD161参数设置为1;
CD162参数设置为3。
三、给定频率命令段:
X0上升沿增加频率;
X1上升沿减少频率。
附件 02.jpg
四、启动停止命令段:
X2上升沿正转变频器;
X3上升沿反转变频器;
X4上升沿停止变频器。
附件 03.jpg
五、RS指令命令段:
发送缓冲区首地址D100、发送字节计数保存在D2里、接收缓冲区首地址D110、接收字节计数为0
附件 04.jpg
六、增加频率命令段:
X0上升沿对D0做加1操作,即就是频率增加0.01HZ,同时将最大频率限制为50.00HZ
附件 05.jpg
七、减少频率命令段:
X1上升沿对D0做减1操作,即就是频率减少0.01HZ,同时将最小频率限制为0.00HZ
附件 06.jpg
八、给定频率时发送缓冲区数据填写命令段:
X0和X1上升沿时M30会接通一个扫描周期,此时将要发送的数据填写至发送缓冲区,计算好CRC校验,并置位开始发送标志位M8122
附件 07-1.jpg
附件 07-2.jpg
九、正转反转停止命令段:
X2上升沿正转变频器,控制字为H1;
X3上升沿反转变频器,控制字为H15;
X4上升沿停止变频器,控制字为H8。
附件 08.jpg
十、启动停止发送缓冲区数据填写命令段:
X2、X3和X4上升沿时,M31会接通一个扫描周期,此时将要发送的数据填写至发送缓冲区,并计算CRC校验,然后将发送开始标志位M8122置位。
附件 09.jpg
附件 09-2.jpg
十一、P0子程序:
P0子程序是用来计算CRC校验
附件 10-1.jpg
附件 10-2.jpg
附件 10-3.jpg
十二、程序截图提供下载:
附件:
[本地下载]
最后修改:2020/8/1 17:20:16
20-07-25 11:10
谢谢分享
20-07-25 22:24

工控新闻

更多新闻资讯