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

主题:程序分享:三菱FX2N和台达VFD-B变频器Modbus ASCII协议串口通信

点击:1979 回复:0

程序分享:三菱FX2N和台达VFD-B变频器Modbus ASCII协议串口通信
一、PLC通信参数:
波特率9600bps、数据位7位、无校验位、2位停止位、物理层为RS485、8位数据模式,RS指令发送缓冲区首地址为D10、发送字节计数为17、接收缓冲区首地址为D50、接收字节计数为0,不接收。
附件 01.jpg
二、变频器通信参数:
02-00参数设置为04;
02-01参数设置为03;
09-00参数设置为01;
09-01参数设置为01;
09-02参数设置为03;
09-03参数设置为0.0;
09-04参数设置为00。
三、初始化程序命令段:
D40指针初始化为0;
D700频率初始化为3000,即就是30.00HZ。
附件 02.jpg
四、16进制转ASCII码程序命令段:
将PLC要发送的命令转换为ASCII码填入发送缓冲区
附件 03.jpg
五、计算LRC校验程序命令段:
最终的LRC校验码的ASCII码保存至D23和D24里
附件 04-1.jpg
附件 04-2.jpg
六、正转变频器程序命令段:
M0上升沿时,正转变频器,寄存器实际地址为H2000的寄存器赋值16进制0012
附件 05.jpg
七、反转变频器程序命令段:
M1上升沿时,反转变频器,寄存器实际地址为H2000的寄存器赋值16进制0022
附件 06.jpg
八、停止变频器程序命令段:
M2上升沿时,停止变频器,寄存器实际地址为H2000的寄存器赋值16进制0001
附件 07.jpg
九、给定频率程序命令段:
M4上升沿时,给定频率,给定频率原始值保存在D700里
附件 08.jpg
附件 08-2.jpg
十、给定频率外部控制程序命令段:
X2按下增加给定频率、X3按下减少给定频率
附件 09.jpg
十一、起停控制程序命令段:
X0按下正转变频器、X1按下反转变频器、当X0和X1都为0时停止变频器
附件 10.jpg
十二、程序截图提供下载:
附件:
[本地下载]
20-08-03 15:56

工控新闻

更多新闻资讯