ABB ACS380是一款高性能全兼容型机械传动,它性能可靠,集成简便。
功率范围0.25-22KW,适用于各种工业应用和环境,包括印刷、包装、制药、电子电工、物流、纺织、橡胶、塑料、建材、食品、饮料、烟草机械以及水行业等。全系列内置Modbus RTU通讯,本文主要介绍ACS380 Modbus通讯功能。
拆开外盖板,右侧灰色接线柱部分为RS-485接口
2、参数设置
控制宏设置为Modbus
或直接设置参数(以标量控制为例)
58.01=1;启用内置modbus
58.03=1 ;站地址
58.04=3;波特率19.2
58.05=2 ;数据格式8 偶 1
20.01=14;外部1命令内置现场总线
28.11=8;外部1频率给定值1选择内置现场总线
3、通讯须知
主站与变频器之间的数据交换包括循环通讯和非循环通讯两部分,
CW:控制字,用于发送启动,停止,复位等命令;
SW:状态字,监控状态,如是否发生故障;
REF1/2:给定值
ACT1/2:实际值
数据输入/输出:参数58.101~58.114与Modbus保持寄存器地址400001~400014映射
非循环通讯可直接通过对参数的Modbus逻辑地址进行读写操作。
默认情况下:
ABB传动协议控制字和状态字定义
ABB传动协议状态图
4、通讯实现
为更直观介绍ACS380的Modbus通讯,下面以ModScan作为Modbus主站与其进行测试
40001写入047FH启动变频器; 40002写入4E20H(十进制20000),变频器以50HZ运行; 40005 act1实际值为4E20H;
5、总结
常用命令操作(控制字40001)
运行:047Fh
停止:
• 477h= 按照21.03 停车模式停止 • 47Eh = OFF1斜坡停车(注意:不间断斜坡停车)
故障复位:04FEh
速度给定
40002写入给定值,反转写入负值,换算关系如下:
如标量控制下,46.02参数默认为50HZ,表示50HZ对应20000,
即往40002写入20000,变频器输出50HZ。
常用状态监控
实际值1,读取40005
注:读出的数值经过46.02换算,即除以400后可得到实际的输出频率(HZ)
直流母线电压(01.11),读取40111
通过面板查看01.11=326.00V
当前故障代码 ,读取40401
断开电机触发缺陷故障,变频器面板报警3381hex,通讯读取40401显示当前的故障代码;
审核编辑:刘清
-
MODBUS
+关注
关注
28文章
1759浏览量
76779 -
ABB
+关注
关注
26文章
520浏览量
52581 -
RTU
+关注
关注
0文章
403浏览量
28604
原文标题:ACS380 Modbus RTU通讯介绍
文章出处:【微信号:SE_AUT,微信公众号:自动化小天地】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论