教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 文库大全 > 教育文库 >

ACS355变频器Modbus通讯设置说明(2)

来源:网络收集 时间:2026-06-26
导读: 作的组合(功能码03和10)。在读操作之前完成写操作。 ACS355变频器Modbus通讯设置说明 第三步 AC500 eCo Modbus 通讯设置及编程测试实例 硬件安装完成后,并在计算机中安装PS501软件包,然后并打开CODsys 编程软件

作的组合(功能码03和10)。在读操作之前完成写操作。

ACS355变频器Modbus通讯设置说明

第三步 AC500 eCo Modbus 通讯设置及编程测试实例

硬件安装完成后,并在计算机中安装PS501软件包,然后并打开CODsys 编程软件进行通讯设置和编程。 一、AC500 eCo Modbus 通讯设置 1、 安装TK503硬件及驱动程序

将TK503编程电缆插到计算机USB端口,

如果是第一次使用会弹出提示安装驱动程序。

根据安装向导,一直点击下一步安装TK503驱动程序。 2、 检查TK503的COM端口号

在windows “开始菜单”,进入设置 > 控制面板 > 性能维护 > 系统 > 选择“硬件”选项卡 > 再点击“设备管理”,如下图:

展开端口(COM和LPT),并检查TK503编程电缆的端口分配,括号中显示端口号。

3、设置TK503的新通讯参数

①在CODsys中,点击 联机 > 通讯参数,通讯参数窗口打开 ②点击 New… 通讯参数新窗口打开。

③在“Name”字段中输入一个相应的COM口名称,如“COM4”。 ④在设备栏中选择串口(RS232)。

ACS355变频器Modbus通讯设置说明

⑤点击OK关闭窗口。

⑥改变下面的参数值:

port:对应的COM口 Baudrate:19200

Motorola byteorder:YES

⑦点击OK退出。

4、通讯连接到PLC,点击 联机 > 登录。

二、AC500 eCo Modbus通讯编程编程测试实例

本例选用PM554-ETH CPU作为Modbus通讯测试的CPU创建一个新的项目,用PLC自带的Modbus通讯口连接变频器,再用PLC的以太网与计算机相连用于下载程序和在线监控数据状态。

1、 创建一个新的项目

①安装完成PS501软件包后,点击windows 开始菜单 > 程序 > ABB > Control Builder Plus 软件 配置PLC硬件及通讯参数。 ②软件打开后点击 File > 新建工程 ,弹出CPU模块选型窗口,选中PM554-ETH,同时选择文目标位置及填写项目名称。

ACS355变频器Modbus通讯设置说明

③点击确定,硬件项目创建完成。 2、 设置PLC IP地址

由于采用以太网口与计算机通讯下载程序,所以要先设置PLC以太网通讯的IP地址。

在Control Builder Plus软件中,左侧设备栏中,双击IP settings(IP settings),在右侧弹出IP地址窗口。

点击IP配置工具,进入IP地址设画界面,点击扫描当前的PLC设备会出现在下框中,并显示当当的IP地址值及MAC地址。

选中设备后,在下方出现IP地址设置提示框,将要设定的定址输入后,点击发送配置,则新的IP地址设定到PLC中,再点击一次上侧的扫描键,则下边出现的设备IP地址为

ACS355变频器Modbus通讯设置说明

新设定的值。

注意:计算机的IP地址设定要与PLC的IP地址在一个网段上,否则将无法建立通讯。

3、设置Modbus通讯参数

将PLC中的串行通讯端口设置为Modbus方式,并设置相应的通讯参数,波特率、校验位、数据位、停止位要与变频器中的设置一致。

①在Control Builder Plus软件中,左侧设备栏中,点击interfaces > COM1 > COM1_Online_Access ,并点击右键 更新设备,选中Modbus后,并点击下边的更新设备,则COM1选为Modbus通讯方式。

ACS355变频器Modbus通讯设置说明

在右侧参数设定栏内,设置Modbus通讯参数,波特率、校验位、数据位、停止位要与变频器中的设置一致。其中运行方式要选择Maste或Slave,本例由于是与变频器通讯,所以PLC选为Master,地址在总线中不应与其它节点号重复。

至此PLC硬件通讯参数设置完成。

4、创建通讯程序

① 在Control Builder Plus软件中,左侧设备栏中,双击AC500,打开CODsys软件创建一个新的项目,在此环境下编写通讯程序。

② Modbus通讯采用COM_MOD_MAST报文处理模块,本模块具有Modbus数据收发功能,和错误诊断功能,详细说明请在CODsys软件中,点击 帮助 > 搜索 > 填入数据模块名称。

在编程环境下,采用梯形图方式编写Modbus接收和发送程序,具体的梯形图如下:

ACS355变频器Modbus通讯设置说明

程序说明:

modbus1为数据接收模块,B1为脉冲发生函数,由于COM_MOD_MAST的触发条件是由EN接收到上升沿则读一次数据,并存放到数组DATA中,B1是用于产生周期触发脉冲的函数模块,ModMast_DATA2是存放接收数据的数组。

Modbus2为数据发送模块,DI_START为数据发送触发信号,本变量为DI输入开关,用于手动操作发送数据,采用微动开关接到DI点,将要发送的数据提前存放到数组ModMast_DATA1中。

模块的其它数据请参照在线帮助。

5、监控Modbus收发数据

① 在CODsys软件中,点击 联机 > 登录 ,下载编译过的程序,再点击 运行 ,进入运行监控状态。在变量窗口显示通讯的数组数值。 ModMast_DATA1为发送数组, ModMast_DATA2为接收数组。

ACS355变频器Modbus通讯设置说明

② 双击数组弹出数据输入对话框,输入数据后点击 确定,再按F7键强制数据输入。

③ 输据输入完成后,将DI_START微动开关闭合一次,则向变频器发送一次数据。每秒钟读一次数据,当输入数据变化,接收数据也相同变化,则说明通讯建立正常。 ④ 向变频器发送的具体数据,请参考变频器设置说明,及COM_MOD_MAST通讯处理模块的在线帮助。

至此,AC500 eCo PLC与ACS355变频器Modbus通讯介绍完毕。 常见问题分析:

1、 以太网方式无法向PLC下载程序,总提示通讯口错误,提示通出。 分析:①检查网线线连接是否正常; ②检查CODsys中的通讯参数设置是否正常,IP地址、端口等; ③检查通讯参数中设置的IP地址是否一致,采用ABB IP Configuration软件可以查看

当前PLC的IP地址,同时检查计算机的IP地址与PLC设定的IP地址,是否在一个网段。

2、 程序可以下载到PLC,但无法与变频器建立Modbus通讯。

分析:①检查Modbus通讯线连接顺序是否正确,如果距离较远是否加终端电阻; ②检查变频器中的通讯相关参数是否正确,参照以上的说明顺序检查。

③检查PLC中的Modbus通讯设置与变频器中设置的通讯参波是否匹配,如波特率、

校验位、数据位、停止位是否与变频器一致,另外操作方式是否选择正确Maste 或 Slave。

3、 可以通过PLC将频率写入变频器,但是无法以通讯方式起停变频器。 分析:①检查向40001(00 00)Modbus地址中写入的数据是否正确,请参照5319参数组说明,

其中第10位数据要设置为1。典型的起停变频器数值为:向40001(00 00)中写入1142为停止变频器,写入1151为启动变频器。

②检查变频器启动前,给定值是否已经写入,在操作盘中即可查看到设定值。

4、 如何查看频率值是否写入到变频器。

分析:①当PLC向变频器写入频率后,查看操作盘右上角显示的参数是否与给定一致。 ②如果选择外部1给定值,则进入参数组查看0111参数值是否与给定值一致。 ③如果选择外部2给定值,则进入参数组查看0112参数值是否与给定值一致。

5、 如何查看PLC是否读到变频器的数值。

分析:①将变频器切换到本地模式,通过操作盘给定频率设定 …… 此处隐藏:1637字,全部文档内容请下载后查看。喜欢就下载吧 ……

ACS355变频器Modbus通讯设置说明(2).doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wenku/114948.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)