在一些实现计算机管理的企业,对变频器也采用了计算机控制,使生产效益得以提高,于是,计算机控制用软件及通信适配器应运而生。这里以国内著名企业成都希望森兰变频器制造公司的产品为例,介绍计算机控制用软件及通信适配器。
计算机控制用软件SBINCS,通信适配器SBCU用于计算机控制变频器,现场总线适配器SBPBU用于PROFIBUS现场总线。
森兰SB61采用半双工RS485的串行通信方式,上位机为主机,变频器为从机,森兰SB61变频器的串行通信协议如下:
(1) 上位机查询数据。见表1-3-10。
表1-3-10 上位机查询数据
数据位 | 数 据 | 说 明 | 数据位 | 数 据 | 说 明 |
第一位 | D5H | 通信起始码 | 第五位 | Name | 变频器功能号 |
第二位 | D7H | 查询数据 | 第六位 | 0 | 数据高位Data High |
第三位 | Address | 变频器地址号 | 第七位 | 0 | 数据低位Data Low |
第四位 | Group | 变频器功能组 | 第八位 | Efficacy | 效验数据 |
Efficacy=FFH- (D7H+Address+Group+Name+Data High+Data Low)。
查询2#变频器的F103功能。
D5H,D7H,2H,1H,3H,0,0,22H
例如,在此情况下,从机回传数据格式见表1-3-11。
表1-3-11 从机回传数据
表1-3-12 上位机写数据格式
Efficacy=FFH- (Address+Group+Name+Data High+Data Low+Max High+Max Low+Min High+Min Low)
(2) 上位机写数据。上位机写数据格式见表1-3-12。
Efficacy=FFH- (D8H+Address+Group+Name+Data High+Data Low)。
(3) 上位机运行变频器。见表1-3-13。
Efficacy=FFH- (D8H+Address+Group+Name+Data High+Data Low)。
(4) 上位机停止变频器。详见表1-3-14。
表1-3-13 上位机运行复频器数据
数据位 | 数 据 | 说 明 |
第一位 | D5H | 通信起始码 |
第二位 | D8H | 写数据 |
第三位 | Address | 变频器地址号 |
第四位 | 0DH | 变频器功能组 |
第五位 | 0 | 变频器运行功能 |
第六位 | 0 | 数据高位 |
第七位 | 1/2 | 1: 变频器正转运行命令 2.变频器反转运行命令 |
第八位 | Efficacy | 效验数据 |
表1-3-14 上位机停止变频器数据
数据位 | 数 据 | 说 明 |
第一位 | D5H | 通信起始码 |
第二位 | D8H | 写数据 |
第三位 | Address | 变频器地址号 |
第四位 | 0DH | 变频器功能组 |
第五位 | 0 | 变频器停止功能 |
第六位 | 0 | 数据高位 |
第七位 | 3 | 变频器停止命令 |
第八位 | Efficacy | 效验数据 |
Efficacy=FFH- (D8H+Address+Group+Name+Data High+Data Low)。
(5) 上位机复位变频器故障。见表1-3-15。
Efficacy=FFH- (D8H+Address+Group+Name+Data High+Data Low)。
(6) 上位机平时查询数据,见表1-3-16。
表1-3-15 上位机复位变频器故障数据
数据位 | 数 据 | 说 明 |
第一位 | D5H | 通信起始码 |
第二位 | D8H | 写数据 |
第三位 | Address | 变频器地址号 |
第四位 | 0DH | 变频器功能组 |
第五位 | 0 | 变频器故障复位功能 |
第六位 | 0 | 数据高位 |
第七位 | 4 | 变频器故障复位命令 |
第八位 | Efficacy | 效验数据 |
表1-3-16 上位机平时查询数据
数据位 | 数 据 | 说 明 |
第一位 | D5H | 通信起始码 |
第二位 | D7H | 写数据 |
第三位 | Address | 变频器地址号 |
第四位 | 0DH | 变频器功能组 |
第五位 | 0 | 变频器故障复位功能 |
第六位 | 0 | 数据高位 |
第七位 | 0 | 变频器平时查询命令 |
第八位 | Efficacy | 效验数据 |
Efficacy=FFH- (D7H+Address+Group+Name+Data High+Data Low)。
在此情况下,从机回传数据格式见表1-3-17。
表1-3-17 从机回传数据格式
数据位 | 数 据 | 说 明 | 数据位 | 数 据 | 说 明 |
第一位 | Address | 变频器地址号 | 第六位 | Max High | 变频器故障1 |
第二位 | Group | 变频器功能组 | 第七位 | Max Low | 变频器故障2 |
第三位 | Name | 变频器功能号 | 第八位 | Min High | 变频器标志 |
第四位 | Date High | 数据高位Data High | 第九位 | Min Low | 变频器地址号 |
第五位 | Date Low | 数据低位Data Low | 第十位 | Efficacy | 效验数据 |
Efficacy=FFH- (Address+Group+Name+Data High+Data Low+Max High+Max Low+Min High+Min Low)。
Max Low: 0位—FL 短路故障
1位—oH 过热
2位—ou 过压
3位—Lu 欠压
4位—oLE 外部报警
5位—oL 过载
6位—dp 缺相
7位—oc 过流
Max High: 0位—Err5 存储失败
1位—dd 直流制动
4位—dLp 过载预报
5位—oLp 欠载预报
6位—dbr 制动电阻过热
7位—Alm 总保护
Min High: 0位—计算机运行有效
1位—机型选择 =1 SB61P
2位—用户密码锁定标志=1 密码锁定数据
4位—PID标志 =1 过程PID有效
5位—锁定标志 =1 数据锁定
7位—变频器运行标志=1 变频器正在运行
Min Low: 变频器地址