富士变频器通信应用实例Word文档下载推荐.docx
- 文档编号:16537060
- 上传时间:2022-11-24
- 格式:DOCX
- 页数:12
- 大小:362.01KB
富士变频器通信应用实例Word文档下载推荐.docx
《富士变频器通信应用实例Word文档下载推荐.docx》由会员分享,可在线阅读,更多相关《富士变频器通信应用实例Word文档下载推荐.docx(12页珍藏版)》请在冰豆网上搜索。
49:
21
二、变频器参数设置
........与通讯有关的主要参数设置如下所述(如果变频器通信过程中存在问题<
无法按设定频率运行等>
,怀疑其它参数还有问题,那么请将参数初始化<
参数H03,同时按STOP键和上键设为1,再按FUNC/DATA键确认>
以后再来设定以下参数)。
........下例中,变频器地址设置为2,通讯格式设置为19200bps,8位数据,N无校验,2个停止位:
H30:
链接功能(通信功能);
默认为0,现设置为3——RS485频率设定有效,运行命令有效;
H31:
RS485地址;
默认为1,现设置为2;
H32:
故障处理;
默认为0——立即Er8跳闸,采用默认值;
H33:
定时时间——通信故障后,在定时时间内继续运行;
默认为2.0秒,采用默认值;
H34:
通讯传送速度(波特率);
默认为1——9600bit/s,现设置为0——19200bit/s;
H35:
数据长度;
默认为0——8位数据,采用默认值;
H36:
奇偶校验;
默认为0——无奇偶校验,采用默认值;
H37:
停止位;
默认为0——2个停止位,采用默认值;
U49:
RS485协议;
默认为0——富士专用通讯协议FGI-Bus,采用默认值;
F01:
频率设定1;
当该参数采用默认的0——键盘面板上下键设定(也就是数字设定)时,按变频器面板上的上下键更改设定频率显示“<
数字设定Hz>
LINK”,设定频率可以更改;
当该参数设时,按变频器面板上的上下键更改设定频率无效,显示“<
远方设定有效>
LINK”。
U01~U61:
老版本变频器(例如序列号为FEA032G00370-1-072的变频器)没有U参数。
3楼回复时间:
51:
48
三、通讯协议
1.命令帧(上位机→变频器):
命令帧包括要求帧(标准帧)、选择要求帧、查询要求帧。
本文中只列出部分帧,其它类型帧的格式,因为本文中暂未用到,所以不再赘述。
有需要的话,请参阅相关手册。
下面是要求帧(标准帧)的格式:
4楼回复时间:
53:
12
下面是选择要求帧的格式:
5楼回复时间:
54:
11
2.应答帧(变频器→上位机):
........应答帧包括ACK应答帧、NAK应答帧、选择应答帧、查询应答帧、否定应答帧。
下面是ACK应答帧的格式:
6楼回复时间:
55:
41
3.功能号码:
下面是本文中用到的部分功能号码:
7楼回复时间:
56:
54
下面是频率命令的格式:
8楼回复时间:
2008-11-2820:
42
4.ASCII码表:
下面是富士变频器用到的ASCII码表:
9楼回复时间:
52:
32
5.BCC校验码:
这里说一下BCC校验码的计算方法。
以16进制命令帧01303205524D30392030303030033532为例,其中下划线部分为BCC校验和的计算对象:
30+32+05+52+4D+30+39+20+30+30+30+30+03=252;
取低字节,即为52;
把这个52的十位和个位分开就得5和2;
把5和2这两个数再看成ASCII码,转换成为16进制就最终得到16进制的BCC校验码3532。
10楼回复时间:
50
四、设定运行频率(要求帧<
标准帧>
):
可采用S01功能来设定频率,也可采用S05功能来设定频率:
说明:
A.变频器断电后,采用通信设定的频率失效,变频器设定频率恢复为0.0Hz。
B.设置频率的时候,要么采用S01功能来设置频率,要么采用S05功能来设置频率;
不要这次采用S01功能来设置频率,下次又采用S05功能来设置频率,这样的话可能会导致无法设定频率的情况——S01命令优先,如果一旦运行了S01命令,那么在变频器断电之前,就再也不会接受S05命令(S05命令变为无效),如果要采用S05命令来设置,必须先让变频器断电,重新通电后再采用S05命令来设置频率。
1.采用S01功能来设定频率:
采用该方法设定频率,其频率设定值和最高频率参数F03的设定值有关。
ASCII指令码:
SOH02ENQWS01SP4位频率数据ETX2位校验和
采用S01功能时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):
01303205575330312032304237033730
上位机发送16进制指令码(设定频率60Hz):
01303205575330312032373130033546
2.采用S05功能来设定频率:
采用该方法设定频率,其频率设定值和最高频率参数F03的设定值无关。
SOH02ENQWS05SP4位频率数据ETX2位校验和
采用S05功能时4位频率数据的计算例:
50.25Hz时,50.25*100=5025,把5025作为10进制数据,转换为16进制数据就是13A1H;
60Hz时,60*100=6000,把6000作为10进制数据,转换为16进制数据就是1770H。
01303205575330352031334131033646
01303205575330352031373730033638
11楼回复时间:
28
五、正转运行(选择要求帧):
........包括正反转指令的命令帧只能是使能正反转功能端子、X1~X9功能端子,而不能同时进行频率给定——这点,与其他变频器(例如丹佛斯/海利普等变频器)有所不同。
SOH02ENQf0001ETX91
其中,f命令(包括正反转)的数据格式如下:
上位机发送16进制指令码:
013032056630303031033931
指令结果:
变频器运行(由STOP状态转为RUN状态),运行频率为设定频率。
变频器断电后,采用通信设定的运行状态失效,变频器停止运行。
12楼回复时间:
08
六、反转运行(选择要求帧):
SOH02ENQf0002ETX92
上位机发送(16进制):
013032056630303032033932
13楼回复时间:
38
七、停止:
SOH02ENQf0000ETX90
013032056630303030033930
变频器停止(由RUN状态转为STOP状态),频率闪烁显示0Hz。
14楼回复时间:
57
八、读取当前运行频率
SOH02ENQRM09SP0000ETX52
01303205524D30392030303030033532
变频器返回ASCII应答帧:
SOH02ACKRM09SP0000ETX53
注:
上面的0000表示实际读到的频率值,这里以0000表示。
例1:
变频器返回16进制应答帧:
01303206524D30392030303030033533
上面返回数据中,读得的ASCII频率为数据为30303030,转换为16进制就是0000H,0000H转为10进制就是0000,0000除以100就是0Hz;
3533为BCC校验和。
例2:
01303206524D30392D31373730033646
上面返回数据中,读得的ASCII频率数据为31373730,转换为16进制就是1770H,1770H转为10进制就是6000,6000除以100就是60Hz;
3646为BCC校验和。
例3:
01303206524D30392031334131033639
上面返回数据中,读得的ASCII频率数据为31334131,转换为16进制就是13A1H,13A1H转为10进制就是5025,5025除以100就是50.25Hz;
15楼回复时间:
2008-11-298:
11:
44
如果要采用串口调试工具来调试上例中的变频器,在串口调试工具中应当把参数也设置为变频器一样——通讯格式设置为19200bps,8位数据,N无校验,2个停止位:
张智勇
16楼回复时间:
2008-11-299:
02:
17
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 富士 变频器 通信 应用 实例