ABB 变频器通讯示例_第1页
ABB 变频器通讯示例_第2页
ABB 变频器通讯示例_第3页
免费预览已结束,剩余1页可下载查看

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、第第3页,共6页方案选择随着控制系统向分散化、网络化的方向发展 , 利用串行通讯控制变频器运行 ,可以使系统的结构变得更为灵活 ,降低系统的布线成本 ,提高抗干扰的能力 ,容易获取变频器详细的故障诊断信息 ,也便于和控制系统的主控设备相集Modbus 通信协议及其具体应用。PC ACS400 1。PCPCACS400232485调试软件变频器Modbus协议图 1 基于串行通信调速系统框图通讯协议ACS400 1 RS485,Modbus 通讯协议。Modbus Modicon PLC ,PLC 的Modbus ,ACS400 变频器在网Modicon Modbus ,2 台测控设备之间在进行

2、数据通讯时分别设置为主模式和从模式 ,由主设备向从设备发出查询请,其格式为:设备地址功能代码所要发送的数据错误检测例如将07D0 写入站点01 地址为0001 的寄存器:设备地址功能代码所要发送的数据错误检测域010600 01 07 D0DB A6ACS400 将所有的传动参数、控制和状态信息都映像到了 4xxxx 寄存器区域 ,这些寄存器区域可以被外部设备读、写 ,从而实现对变频器运行的监测与控制。传动参数映像到 4xxxx 区域 ,其中: 40001240099 用于传动控制寄存器40101240199 01 组实际值40201240299 02 组实际值40301240399 用于故障

3、和报警信息49901249999 用于起动数据注意:Modbus 信息中的所有数据地址都以 0 为参考。第一个发出的数据的数据项从 0 开始。例如:1Modbus。127(十进制)007E(126。400010000是一个针对“保持寄存器”的操作,所以“4XXXX”的参考点也是固定的。40108006B(107。ACS400 支持的 Modbus 功能代码分别是:03 读存储寄存器06 预置单个寄存器16 预置多个寄存器操作步骤及实验数据Modbus 串行通讯ACS400(或通道01.1Modbus, ModbusACS400,(或10ACS100-PANDrivesWindowPC因此,在使

4、用通道 1 传输控制命令之前,应设定通讯参数组中 5006 COMMANDSSTD MODBUS1表 1:设置变频器实现 Modbus 串行通讯操作步骤步骤代码名称设定值说明15005PROTOCOL SEL(协议选择)MODBUS)激活 Modbus 通信协议25006COMM COMMANDS(通讯指令)1(STD MODBUS)1Modbus协议31001EXT1 COMMANDS(EXT1 命令)10(COMM)起/停和方向信号来自串行通讯41002EXT2 COMMANDS(EXT1 命令)10(COMM)起/停和方向信号来自串行通讯51003DIRECTION(方向)3(REQUE

5、ST)双向61102EXT1/EXT2 SEL8(COMM)EXT1/EXT2 由串行通讯选择71103EXT1 REF1 SELECT8(COMM)给定值 1 来自串行通讯81106EXT1 REF2 SELECT8(COMM)给定值 2 来自串行通讯91601RUN ENABLE6(COMM)允许运行信号来自串行通讯101604FAULT RESET SEL7(COMM)故障复位指令来自串行通讯将修改后参数立即存储到永久存储111607PAPAM SAVE1(SAVE)器中99021(ABB。6表 2:使用命令字起动变频器操作步骤控制字说明Step1cw=0000 0000 0000 01

6、10写入该值,变频器状态变为READY TO SWITCH ON(具备合闸条件)例:01 06 00 00 00 06 CRCL,CRCHStep2等待最好少100ms在进行下一步Step3cw=0000 0000 0000 0111写入该值,变频器状态变为READY TO OPERATE(准备就绪)01 06 00 00 00 07 CRCL,CRCHStep4cw=0000 0000 0000 1111写入该值,变频器起动,但并不加速。变频器状态变为OPERATION ENABLED(允许运行) 01 06 00 00 00 0F CRCL,CRCHStep5cw=0000 0000 00

7、10 1111写入该值,积分器(RFG)输出解锁,状态变为RFG:ACCELERATORENABLED(允许加速01 06 00 00 00 2FCRCL,CRCHStep6cw=0000 0000 0110 1111OPERATING(运行)。变频器将加速到给定值并跟随给定值变化01 06 00 00 00 6F CRCL,CRCH注意:这只是配置命令字启动的一种方式2)无校验,停止位 2 位高位在后,即“高位在前”不能勾。计算机RS232rs485后,发送将发不出去。表 3:控制字各个位表示意思位值描述1进入允许运行状态(READYTO OPERATE)002203 DECELER TIM

8、E 11OFF2,OFF3,则允许合闸 READY TO SWITCH ON1OFF2102SWITCH-ON INHIBITED12034340数 1601 RUNENABLE)禁止运行。进入禁止运行状态 OPERATION INHIBITED 未用51正常运行,给定积分器解锁 RAMP FUNCTION GENERATOR;ENABLED0(给定积分器输出保持)61正常运行,进入运行状态 OPERATING(急停 OFF3 无效)继续运行2205 DECELER TIME 23SWITCH-ON INHIBITED进入允许运行状态 OPERATION ENABLED(注意:相关的 DI 信

9、号也必须有效,见参第4页,共6页ACCELERATOR第第6页,共6页发送指令发送指令接收指令发送内容说明5000实际转速(r/min)070-108-10111012积分器输入强制为 0故障复位(SWITCH-ON INHIBITED)(正常运行) 未用未用070-108-10111012积分器输入强制为 0故障复位(SWITCH-ON INHIBITED)(正常运行) 未用未用COMMAI1 5000(换6 8%(z。40002 为例:发送指令:010600011388 ;自动生成CRC码:D55C 显示接受指令:010600011388D55C;、最后想看有没有写成功,就要通过读指令访问

10、实际值(16 位的字构15 实际输出频率40006(实际输出电流。发送指令:01 03 0004 0002 ;自动生成 CRC 码:85CA显示接受指令:01 03 04 04E2 0003 1B34 ;04E2(101250)1250Hz/100=12.5Hz: 0003(103)3A/10=0.3A、表 4:实验数据记录010600011388D55C01060001 1388D55C50Hz25%37201030004000285CA01030404 E23400031B实际频率:12.5Hz 实际电流:0.3A写寄存器的值为 10000 对应010600012710C23601 06

11、00 01 27 10 C2 3650Hz50%74901030004000285CA01020409 C4910004B9实际频率:25Hz 实际电流: 0.4A010600013A98CB0001060001 3A98CB00写寄存器的值为 15000 对应50Hz75%112401030004000285CA0103040E A63B000419实际频率:37.5Hz 实际电流:0.4A010600014E20EC7201060001 4E20EC72寄存器的值为 20000 对应149901 06 0000 000001 06 0000 0000停车50Hz100%01030004000285CA01 03 04 13 88 00 04 7F5E实际频率:50Hz 实际电流: 0.4A01060001B1E0ADD201 06 00 01 B1

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论