四、 设定运行频率(要求帧<标准帧>):
可采用S01功能来设定频率,也可采用S 0 5功能来设定频率:
说明:A. 变频器断电后,采用通信设定的频率失效,变频器设定频率恢复为0.0Hz。 B.设置频率的时候,要么采用S01功能来设置频率,要么采用S05功能来设置频率;不要这次采用S01功能来设置频率,下次又采用S05功能来设置频率,这样的话可能会导致无法设定频率的情况——S01命令优先,如果一旦运行了S01命令,那么在变频器断电之前,就再也不会接受S05命令(S05命令变为无效),如果要采用S05命令来设置,必须先让变频器断电,重新通电后再采用S05命令来设置频率。
1. 采用S01功能来设定频率:
采用该方法设定频率,其频率设定值和最高频率参数F03的设定值有关。
ASCII指令码:SOH 0 2 ENQ W S 0 1 SP 4位频率数据 ETX 2位校验和
采用S 0 1功能时4位频率数据的计算例(这里假设最高频率参数F03设定值为120Hz):50.25Hz时,50.25*20000/120=8375,把8375作为10进制数据,转换为16进制数据就是20B7H;60Hz时,60*20000/120=10000,把10000作为10进制数据,转换为16进制数据就是2710H。
2位校验和会根据设定频率的变化而变化。如果这个设定频率是个变量,那么在PLC程序中需要对校验和进行计算。
上位机发送16进制指令码(设定频率50.25Hz):01 30 32 05 57 53 30 31 20 32 30 42 37 03 37 30
上位机发送16进制指令码(设定频率60Hz):01 30 32 05 57 53 30 31 20 32 37 31 30 03 35 46
2. 采用S 0 5功能来设定频率:
采用该方法设定频率,其频率设定值和最高频率参数F03的设定值无关。
ASCII指令码:SOH 0 2 ENQ W S 0 5 SP 4位频率数据 ETX 2位校验和
采用S 0 5功能时4位频率数据的计算例:50.25Hz时,50.25*100=5025,把5025作为10进制数据,转换为16进制数据就是13A1H;60Hz时,60*100=6000,把6000作为10进制数据,转换为16进制数据就是1770H。
2位校验和会根据设定频率的变化而变化。如果这个设定频率是个变量,那么在PLC程序中需要对校验和进行计算。
上位机发送16进制指令码(设定频率50.25Hz):01 30 32 05 57 53 30 35 20 31 33 41 31 03 36 46
上位机发送16进制指令码(设定频率60Hz):01 30 32 05 57 53 30 35 20 31 37 37 30 03 36 38