主要介绍ACS380 Modbus通讯功能

描述

ABB ACS380是一款高性能全兼容型机械传动,它性能可靠,集成简便。

功率范围0.25-22KW,适用于各种工业应用和环境,包括印刷、包装、制药、电子电工、物流、纺织、橡胶、塑料、建材、食品、饮料、烟草机械以及水行业等。全系列内置Modbus RTU通讯,本文主要介绍ACS380 Modbus通讯功能。

1、硬件接口

拆开外盖板,右侧灰色接线柱部分为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、通讯须知

主站与变频器之间的数据交换包括循环通讯和非循环通讯两部分,

MODBUS

CW:控制字,用于发送启动,停止,复位等命令;

SW:状态字,监控状态,如是否发生故障;

REF1/2:给定值

ACT1/2:实际值

数据输入/输出:参数58.101~58.114与Modbus保持寄存器地址400001~400014映射

非循环通讯可直接通过对参数的Modbus逻辑地址进行读写操作。

MODBUS

    默认情况下:

MODBUS

ABB传动协议控制字和状态字定义

MODBUS

ABB传动协议状态图

MODBUS

4、通讯实现

为更直观介绍ACS380的Modbus通讯,下面以ModScan作为Modbus主站与其进行测试

MODBUS

40001写入047FH启动变频器; 40002写入4E20H(十进制20000),变频器以50HZ运行; 40005 act1实际值为4E20H;  

5、总结

常用命令操作(控制字40001)

运行:047Fh

停止:

• 477h = 按照21.03 停车模式停止 • 47Eh = OFF1斜坡停车(注意:不间断斜坡停车)

故障复位:04FEh

速度给定

40002写入给定值,反转写入负值,换算关系如下:

MODBUS

如标量控制下,46.02参数默认为50HZ,表示50HZ对应20000,

即往40002写入20000,变频器输出50HZ。

常用状态监控

实际值1,读取40005

注:读出的数值经过46.02换算,即除以400后可得到实际的输出频率(HZ)

电机电流(01.07),读取40107

直流母线电压(01.11),读取40111

MODBUS 通过面板查看01.11=326.00V  

当前故障代码 ,读取40401

断开电机触发缺陷故障,变频器面板报警3381hex,通讯读取40401显示当前的故障代码;

MODBUS





审核编辑:刘清

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分