ACS510变频器Modbus参数设置及通信调试



《ACS510变频器Modbus参数设置及通信调试》由会员分享,可在线阅读,更多相关《ACS510变频器Modbus参数设置及通信调试(4页珍藏版)》请在装配图网上搜索。
1、ACS510变频器Modbus参数设置及通信调试 (来自网络 , 感谢作者的奉献 ) 用 Commix12 调试 acs510 通讯 1. ACS510变频器参数设置: 9802=1 MODBUS 5302 = 1站号 5303 = 9.6kbit/s 波特率 5304 = 1校验方式为 8N2 5305 为 0 1001=10由MODBU控制变频器启停 1102=0由MODBU控制变频器给定速度(0-20000对应0-50Hz) 1103=8 … 2. 控制变频器起停.a.初始化,即向Modbus寄存器40001中写入1142 (16进制数为476) 并延时 100 毫
2、秒; b. 停止电机,即向 Modbus寄存器40001中写入1143 (16进制数为477); c. 启动电机,即向 AModbus寄存器40001中写入1151 (16进制数为47F) 例:通讯初始化:发出【 02 06 00 00 04 76 CRC 校验码】,延时 100 毫秒; 2 b9 L5 h E) 启动电机:发出【 02 06 00 00 04 7F CRC 校验码】 停止电机:发出【 02 06 00 00 04 77 CRC 校验码】 3. 用Modbus修改给定频率的方法 0 ~: 主机向通讯给定1 ( Modbus寄存器40002)中写入设定的频率数值(范围
3、= 0〜+ 20000 (换 算到0〜1105给定1最大),或—20000〜0 (换算到1105给定1最大〜0)); 例如:若1105= 50.00Hz ;发出【01 06 00 01 27 10 CRC校验码】表示修改频率为 25.00Hz。 4. 用Modbus修改加速时间的方法 向Modbus寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定; 例:发出【 01 06 08 99 02 58 CRC 校验码】表示修改加速时间为 60.0S。 附: 功能 01 :读线圈状态: 发送: 01 01 00 20 00 03 (站号 功能 开始 个数) 响应: 0
4、1 01 01 06 (站号 功能 字节数 字节 1 字节 2 …) 功能 02:读离散功能输入状态: 发送: 01 02 00 20 00 03 (站号 功能 开始 个数) 响应: 01 02 01 05 (站号 功能 字节数 字节 1 字节 2 …) 功能 03:读多个保持寄存器: 发送: 01 03 00 65 00 03 (站号 功能 开始 个数) 响应: 01 03 06 02 EE 00 FA 00 00 (站号 功能 字节数 字节1 字节2 …) 功能 04:读多个输入寄存器: 发送: 01 04 00 00 00 02 (站号 功能 开始 个数) 响应:
5、01 04 04 00 01 01 F1 (站号功能字节数字节1字节2…) 功能 06:写单个保持寄存器: 发送: 01 06 08 99 02 58 (站号 功能 寄存器号 数值) 响应: 01 06 08 99 02 58 (站号 功能 寄存器号 数值) 功能 10:写多个保持寄存器: 发送: 01 10 08 99 00 02 02 01 f4 (站号 功能 开始 个数 字节数 字节 1 字节 2 …) 响应: 01 10 08 99 00 02 (站号 功能 开始 个数) 以 上 调 试 程 序 对 ABB 其 它 交 流 变 频 器
6、都 同 样 适 用 , 如 ACS600, ACS800,ACS143,ACS400,ACS510,ACS550同样适用.,不过对于 ACS600,ACS800变频器需要增 力口 MODBU扩展模块. Modbus总线控制ACS510系列变频器的方法 摘要:文章详细介绍了 ACS510系列变频器在 Modbus总线控制系统中的参数设置, 数据格式 和控制方法。 ; L& y$ d# |9 m$ p* g9 e 关键词:Modbus总线ACS系列变频器 引言( ]1 y g* @* l9 c 现场总线技术已成为世界自动化技术的热点, 近年来在我国工业自动化系统中已受到关注并 推广应用。
7、ABB公司的ACS系列变频器由于其优异的性能,在各个行业得到大量应用。其中 ACS510 ACS550 ACS350等系列变频器中均内置了 Modbus现场总线,本文以 ACS510系列 变频器为例,详细介绍用Modbus总线系统控制ACS510系列变频器的方法,希望对广大工程 技术人员有所帮助。 # \/ X( X) j3 O0 i . L5 O$ ]8 N6 v: a 二. ACS510变频器参数的设置步骤: 1. 将参数 9802 ( COMM PROT SEL改为 1 (STD MODBUS; # [, F% Q; [2 R% v& t- c 2. 设置RS485链路的站点
8、地址即参数 5302 ( EFBSTATIONID);(我试验用参数 5302= 1) 3. 根据主机系统的要求, 设置波特率、 数据长度和校验方式即参数 5303和参数 5304;(我 试验用参数 5303=9.6kbit/s ,参数 5304=1 (8N2) ) 4. 设置参数 5305 为 0; 6 _2 c% u/ A$ W+ j" I 5. 变频器中其他组参数组,如 10 组、11 组、16组等根据用户的不同要求设置。 ,\. A# x O8 l 三. 用ABB传动通信协议的控制字 CW控制电机起停的简易方法 1 .设置变频器参数 1001 为 10(通讯); / u
9、& _1 \5 [0 A9 }6 D0 c 2. 初始化变频器控制字 CW即向ABB传动通信协议的控制字 CV( Modbus寄存器40001)中 写入 1142(16 进制数为 476); 3. 延时100毫秒后,进入步骤 3; 8 V y) % ~+ o) J: q8 R 4. 停止电机,即主机向 ABB传动通信协议的控制字 CW Modbus寄存器40001)中写入1143 (16 进制数为 477); 5•启动电机,即主机向 ABB传动通信协议的控制字 CV( Modbus寄存器40001)中写入1151 (16进制数为 47F); ; l; w& R& y3 \6 i! p/
10、 [ 例如:我试验用的帧数据(用 16进制表示)和步骤如下: 第一步:通讯初始化。上位机发出【 01 06 00 00 04 76 CRC 校验码】 第二步:延时 100 毫秒; 第三步:启动电机。上位机发出【01 06 00 00 04 7F CRC 校验码】6 s6 Q. M1K. T9 ?9 t 第四步:停止电机。上位机发出【 01 06 00 00 04 77 CRC 校验码】 四. 用Modbus修改给定频率的方法 1 R+ V,「D+ I P& D 1. 设置变频器参数 1102 为 0 (EXT1); 3 Z3 A4 E# m, v0 m7 f1 D 2 .设置变频
11、器参数 1103 为 8 (COMM ; / t8 a F1 W% w- V7 y 3.主机向通讯给定 1 ( Modbus寄存器40002 )中写入设定的频率数值(范围= 0〜+ 20000 (换算到0〜1105给定1最大),或—20000〜0 (换算到1105给定1最大〜0)); 例如:我试验用的帧数据(用 16进制表示)和步骤如下: 第一步:设置变频器参数 1105= 50.00Hz ; 第二步:修改频率为 25.00Hz。上位机发出【01 06 00 01 27 10 CRC 校验码】 四. 用Modbus修改加速时间的方法 1.主机向加速时间 1 ( Modbus寄存器
12、42202)中写入设定的加速时间(数值由参数的分辨 率和范围决定); * P4 }+ F |( x: P 例如:我试验用的帧数据(用 16进制表示)和步骤如下: ) S) _+ D+ v% A 第一步:修改加速时间为 60.0S。上位机发出【01 06 08 99 02 58 CRC 校验码】 2 g8 M0 s8 a9 G9 F- D: c 五. 结束语 # [4 \- N2 n c4 Z 本文介绍的方法 ACS510系列变频器中得到应用,相信对其他控制系统也有借鉴作用。 [参考文献 ]2 _# A# A( X9 E# i( ? 1. ACS510-01 变频器用户手册 ABB
13、 公司 8 [2 d. }$ A4 |; Y& Y 2. Modbus通讯协议 Schneider Automation: X) I; I: o+ J( a& ~ & n$ y3 {6 A, ~0 g ACS800中Modbus地址定义: 40001:控制字,控制方法与文章相同 ! U+ p* f1 q( m2 I 40002:给定频率,控制方法与文章相同 ( f* \ h1 n# y7 R, N 40004:状态字 1,参见变频器说明书 0302 参数; [ A! h) M3 }3 D! F! % E 40005:状态字2,参见变频器说明书 0313参数 40006 :变频
14、器输出频率,参见变频器说明书 0103参数 40010:变频器输出电流,参见变频器说明书 0104参数 40011:变频器输出转矩,参见变频器说明书 0105参数 S7-200 通过MODBUS 协议读ABB 变频器程序 第一步: 用串口软件调试变频器,调试变频器的启停和速度,帧格式如下: 站地址/06/字地址/数据字/CRC 站地址占一个字节,就是你变频器的地址,说明书上应该介绍了怎么设置地址。 06是功能码,估计是用功能 6,具体见说明书。 字地址占两个字节,数据字占两个字节,就是控制字, 说明书上应该介绍了向某个地址写某个数据就是起或停,向另外某个地址写某个数据就是给
15、定速度。 这里的地址就是帧格式中的字地址,数据就是帧格式中的数据字。 CRC也占两个字节,可以到网上下载 CRC计算工具。 用串口软件调试好后,就用 PLC写通讯程序。 第二步: LD SM0.0 =L60.0 LD SM0.0 =L63.7 LD L60.0 CALL MBUS_CTRL:SBR1, L63.7, 1200, 0, 1000, M0.0, MB1 1200, 0, 1000, M0.0, MB1 分别是波特率,校验方式,超时设定,完成位,错误代码 LD M2.0 = L60.0 LD M2.1 EU = L63.7 LD L60.0 CALL MBUS_MSG:SBR2, L63.7, 5, 1,40001,4, &VB300, M0.1, MB2 5, 1,40001,4, &VB300, M0.1, MB2 分别是从站地址,读/写,读写从站的数据地址,数据个数,要 发岀的数据,,完成位,错误代码
- 温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 专题党课讲稿:以高质量党建保障国有企业高质量发展
- 廉政党课讲稿材料:坚决打好反腐败斗争攻坚战持久战总体战涵养风清气正的政治生态
- 在新录用选调生公务员座谈会上和基层单位调研座谈会上的发言材料
- 总工会关于2025年维护劳动领域政治安全的工作汇报材料
- 基层党建工作交流研讨会上的讲话发言材料
- 粮食和物资储备学习教育工作部署会上的讲话发言材料
- 市工业园区、市直机关单位、市纪委监委2025年工作计划
- 检察院政治部关于2025年工作计划
- 办公室主任2025年现实表现材料
- 2025年~村农村保洁员规范管理工作方案
- 在深入贯彻中央8项规定精神学习教育工作部署会议上的讲话发言材料4篇
- 开展深入贯彻规定精神学习教育动员部署会上的讲话发言材料3篇
- 在司法党组中心学习组学习会上的发言材料
- 国企党委关于推动基层党建与生产经营深度融合工作情况的报告材料
- 副书记在2025年工作务虚会上的发言材料2篇