找答案的高端用户(找答案钻石及双钻级别的用户)将尽可能从此问题下的所有回
答中,为您推荐最佳答案。届时您可以根据推荐数采纳答案。
如果自提问时间起7天内您仍无法选出最佳答案,您可以选择“无满意答案”关闭此问题。
恢复出厂设置
短按M键,进入参数设置。
1、找到P0003,设置成0;这一步不是必须的,只是为了更快的找到需要的参数。
2、找到P0010,设置成30;
3、 找到P0970,设置成21;
此时,V20变频器自动重启,重启后恢复出厂设置。注意,V20的恢复出厂设置不会恢复通信参数。
配置预置宏
只需要使用Modbus,所以可以利用V20中的预置宏进行快速设置。
恢复出厂设置后,首先选择频率。我国电网频率是50Hz,第一个选项默认50Hz,所以第一步直接按"OK"键就行了;
接下来,进入参数设置界面。不要设置参数,我们直接进入预置宏配置界面。第二步按"M"键;
现在进入预置宏配置。Modbus的预置宏是Cn11,按上键10次,显示Cn11。不要按太快,机器没那么灵敏。另外,Cn11以后再按上键,就变成Cn1了,但Cn1时按下键,不会变成Cn11。如果按过头就要重新从1开始加。在Cn11时,按"OK",然后按"M";
现在是预置的应用设置,比如有风机模式、压力机模式等,区别在于频率与电压的函数曲线不同,或者有冲击启动功能。我是选择App0,默认模式,也就是频率和电压成线性关系,无冲击启动。这个条件不影响通信,根据实际应用选择。选好后按"OK"然后按"M";
现在又变成参数设置界面。这个参数设置界面是不完整的,没法使用。长按"M",进入运行界面。
参数配置
根据文档,按顺序进行配置。但是注意,跳过恢复出厂设置那两行,因为刚才已经恢复出厂设置了。
V20变频器中文文档,印刷页码193,PDF页码195,表名“变频器基本设置”,从第3步开始。
P0003 = 3
P0700 = 5【Cn11宏自动设置】
P2010[0] = 6 【6代表9600波特率,实际应用中,超过9600时,信号很差,受串口超时控制,一次写操作收发用时为57~72ms,提高波特率没有很大的作用】
P2014[0] = 0 【0代表关闭看门狗,做测试的时候一定要关闭看门狗。如果大于0,则是开启看门狗,此时串口访问的最大间隔不能大于这个毫秒数,否则变频器停机,很难再启动,关闭电源也会报72号异常。如果是危险性负载,建议开Cn02宏,然后用PLC模拟量控制,模拟量断线PLC会停车,但不报异常。危险负载不要用MODBUS,因为危险负载必须开启看门狗,看门狗又很难用。】
P2021 = n, n ∈ [1, 247] ∩ N【这个是MODBUS设备编码|站号,范围是1~247的整数。出厂设置是1】
P2022 = 1000【MODBUS应答超时,使用出厂值1000就可以了】
P2023 = 2【Cn11自动设置】
P2034 = 0【使用MODBUS时,建议无奇偶校验,但出厂值是2】
P2035 = 1【使用MODBUS时,建议停止位是1,出厂值是1。V20不支持1.5个停止位,只能设置1或2】
长按"M"回到运行界面。
通信报文
通电后,第一条报文应该是:
01 10 00 63 00 02 04 04 7e 0b 5f 93 b2
01是V20地址
10是写多个寄存器
0063是控制字
0002是写连续的两个寄存器【0063是控制字,0064是频率设定值】
04是后面的数据包有4个字节
047e是预备【上电后需要先预备才能运转】
0b5f是频率,但是预备状态下这个参数只改变液晶屏的显示值,并不会启动电机,可以随便写0x4000以内的任何数字
93b2是MODBUS-CRC【对带有CRC的整个报文再次进行CRC计算,得到的CRC一定是0。只适用于MODBUS-CRC,其他CRC不一定有此特性】
CRC的算法在哪里?1:V20的中文说明书印刷页码200,PDF页码202;2:《GB/T 19582.2-2008》附录中有。
MODBUS的寄存器是大端在前的,而CRC是小端在前的。4字节数据可能按1-0-3-2顺序或3-2-1-0顺序,没有规定,好在V20没有4字节数据。
第二条报文可以启动电机运转了:
01 10 00 63 00 02 04 04 7f 0b 5f c2 72
直接从047f开始。
047f是A-B-C相序,也就是正转。
0b5f是频率设置,此处应填0x4000乘以频率的标幺值。如果额定频率是50Hz(恢复出厂设置后的第一个设定值),则0x4000代表标幺值1.0,也就是输出50Hz;如果额定频率是60Hz,则1.0的标幺值代表60Hz。我的标幺值是0.177689969932245,乘以0x4000取整得0x0b5f,输出频率50 × 0.177689969932245 ≈ 8.88Hz(V20的液晶只能显示两位小数)。
如果希望反转,则报文改为:
01 10 00 63 00 02 04 0c 7f 09 b6 00 fc
0c7f就是A-C-B相序,即反转。
09b6是标幺值0.15175474893868乘以0x4000取整,输出频率 50 × 0.15175474893868 ≈ -7.59Hz。
https://support.industry.siemens.com/cs/document/104426056/sinamics-v20-%E6%93%8D%E4%BD%9C%E8%AF%B4%E6%98%8E?dti=0&lc=zh-CN
首次回答问题,获得
双倍西币积分!
立即成为技术知识分享的一员!
找答案微信小程序
提问
搜索
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!