富士变频器通信应用实例(详细)
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
三、通讯协议
1. 命令帧(上位机→变频器):
命令帧包括要求帧(标准帧)、选择要求帧、查询要求帧。本文中只列出部分帧,其它类型帧的格式,因为本文中暂未用到,所以不再赘述。有需要的话,请参阅相关手册。下面是要求帧(标准帧)的格式:
4. ASCII码表:
下面是富士变频器用到的ASCII码表:
四、设定运行频率(要求帧<标准帧>):
可采用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。
五、正转运行(选择要求帧):
........包括正反转指令的命令帧只能是使能正反转功能端子、X1~X9功能端子,而不能同时进行频率给定——这点,与其他变频器(例如丹佛斯/海利普等变频器)有所不同。
ASCII指令码:SOH 0 2 ENQ f 0 0 0 1 ETX 9 1
其中,f命令(包括正反转)的数据格式如下:
上位机发送16进制指令码:01 30 32 05 66 30 30 30 31 03 39 31
指令结果:变频器运行(由STOP状态转为RUN状态),运行频率为设定频率。变频器断电后,采用通信设定的运行状态失效,变频器停止运行。