三菱FX2N和海利普HLP-A变频器RTU协议串口通信
合集下载
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
程序分享:三菱FX2N和海利普HLP-A变频器RTU协议串口通信
一、PLC通信参数:
波特率9600bps、8位数据位、无校验位、1位停止位、RS485方式、无起始符、无结束符、8位数据模式
二、变频器通信参数:
CD160参数设置为1;
CD161参数设置为1;
CD162参数设置为3。
三、给定频率命令段:
X0上升沿增加频率;
X1上升沿减少频率。
四、启动停止命令段:
X2上升沿正转变频器;
X3上升沿反转变频器;
X4上升沿停止变频器。
五、RS指令命令段:
发送缓冲区首地址D100、发送字节计数保存在D2里、接收缓冲区首地址D110、接收字节计数为0
六、增加频率命令段:
X0上升沿对D0做加1操作,即就是频率增加0.01HZ,同时将最大频率限制为50.00HZ
七、减少频率命令段:
X1上升沿对D0做减1操作,即就是频率减少0.01HZ,同时将最小频率限制为0.00HZ
八、给定频率时发送缓冲区数据填写命令段:
X0和X1上升沿时M30会接通一个扫描周期,此时将要发送的数据填写至发送缓冲区,计算好CRC校验,并置位开始发送标志位M8122
九、正转反转停止命令段:
X2上升沿正转变频器,控制字为H1;
X3上升沿反转变频器,控制字为H15;
X4上升沿停止变频器,控制字为H8。
十、启动停止发送缓冲区数据填写命令段:
X2、X3和X4上升沿时,M31会接通一个扫描周期,此时将要发送的数据填写至发送缓冲区,并计算CRC校验,然后将发送开始标志位M8122置位。
十一、P0子程序:
P0子程序用来计算CRC校验。