acs510通讯协议.docx

上传人:b****5 文档编号:2779977 上传时间:2022-11-15 格式:DOCX 页数:4 大小:17.01KB
下载 相关 举报
acs510通讯协议.docx_第1页
第1页 / 共4页
acs510通讯协议.docx_第2页
第2页 / 共4页
acs510通讯协议.docx_第3页
第3页 / 共4页
acs510通讯协议.docx_第4页
第4页 / 共4页
亲,该文档总共4页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

acs510通讯协议.docx

《acs510通讯协议.docx》由会员分享,可在线阅读,更多相关《acs510通讯协议.docx(4页珍藏版)》请在冰豆网上搜索。

acs510通讯协议.docx

acs510通讯协议

竭诚为您提供优质文档/双击可除

acs510通讯协议

  篇一:

acs510变频器modbus参数设置及通信调试

  acs510变频器modbus参数设置及通信调试

  用commix12调试acs510通讯1.acs510变频器参数设置:

9802=1modbus

  5302=1站号5303=9.6kbit/s波特率5304=1校验方式为8n25305为01001=10由modbus控制变频器启停

  1102=0由modbus控制变频器给定速度(0-20000对应0-50hz)

  1103=8

  2.控制变频器起停.a.初始化,即向modbus寄存器40001中写入1142(16进制数为476)并延时100毫秒;

  b.停止电机,即向modbus寄存器40001中写入1143(16进制数为477);

  c.启动电机,即向amodbus寄存器40001中写入1151(16进制数为47F)

  例:

通讯初始化:

发出【020600000476cRc校验码】,延时100毫秒;启动电机:

发出

  【02060000047FcRc校验码】停止电机:

发出【020600000477cRc校验码】

  3.用modbus修改给定频率的方法0~:

  主机向通讯给定1(modbus寄存器40002)中写入设定的频率数值(范围=0~+20000(换算到0~1105给定1最大),或-20000~0(换算到1105给定1最大~0));例如:

若1105=50.00hz;发出【010600012710cRc校验码】表示修改频率为25.00hz。

  4.用modbus修改加速时间的方法

  向modbus寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定;例:

发出【010608990258cRc校验码】表示修改加速时间为60.0s。

  附:

  功能01:

读线圈状态:

  发送:

010100200003(站号功能开始个数)响应:

01010106(站号功能字节数字节1字节2…)功能02:

读离散功能输入状态:

  发送:

01020xx00003(站号功能开始个数)响应:

01020xx5(站号功能字节数字节1字节2…)功能03:

读多个保持寄存器:

  发送:

010300650003(站号功能开始个数)

  响应:

01030602ee00Fa0000(站号功能字节数字节1字节2…)功能04:

读多个输入寄存器:

  发送:

010400000002(站号功能开始个数)

  响应:

010404000101F1(站号功能字节数字节1字节2…)功能06:

写单个保持寄存器:

  发送:

010608990258(站号功能寄存器号数值)响应:

010608990258(站号功能寄存器号数值)功能10:

写多个保持寄存器:

  发送:

0110089900020201f4(站号功能开始个数字节数字节1字节2…)响应:

011008990002(站号功能开始个数)

  以上调试程序对abb其它交流变频器都同样适用,如acs600,acs800,acs143,acs400,acs510,acs550同样适用.,不过对于acs600,acs800变频器需要增加modbus扩展模块.

  pRoFibus-dp通讯

  一.pRoFibus-dp现场总线控制器(如plc或dcs系统)的设置:

  第一步:

安装abb变频器gsd文件abb_0812.gsd;第二步:

在系统pRoFibus-dp硬件配置

  的中添加从站abbdrivesRpba-01站号为2(或其它地址号),插入ppotypemodule为4;第三步:

在2号从站的参数设置中,将operationmode改为Vendorspecific(即abb传动协议);第四步:

其它为默认配置;第五步:

将配置下载到主站中。

  通过以上几步的设置,主站对从站2的输出区(output)的数据结构为:

  output的第一个字是用于abb传动通信协议的控制字cw;output的第二个字是变频器的给定值ReF1;output的第三个字是变频器的给定值ReF2;output的第四个字是变频器的给定值ReF3(由acs800变频器参数90.01决定);output的第五个字是变频器的给定值ReF4(由acs800参数90.02决定);output的第六个字是变频器的给定值ReF5(由acs800参数90.03决定)。

主站对从站2的输入区(input)的数据结构为:

  input的第一个字是用于abb传动通信协议的状态字sw;input的第二个字是变频器的实际值act1(由acs800参数92.02决定);input的第三个字是变频器的实际值act2(由acs800参数92.03决定);input的第四个字是变频器的实际值act3(由acs800参数92.04(acs510通讯协议)决定);input的第五个字是变频器的实际值act4(由acs800参数92.05决定);input的第六个字是变频器的实际值act5(由acs800参数92.06决定)

  二.acs800参数的设置步骤:

  第一步:

将acs800变频器profibus适配器模块安装到变频器上;

  第二步:

按照适配器模块的用户手册调整硬件(如站号,终端电阻等)

  第三步:

将参数98.02(comm.modulelink)改为Fieldbus;确定参数98.07(commpRoFile)为abbdRiVes

  第四步:

修改51组参数。

将参数51.04(ppotype)改为ppo4;将参数51.05(pzd3out)改为3;将参数51.06(pzd3in)改为6;将参数51.07(pzd4out)改为7;将参数51.08(pzd4in)改为10;将参数51.09(pzd5out)改为8;将参数51.10(pzd5in)改为11;将参数51.11(pzd6out)改为9;将参数51.12(pzd6in)改为12;

  第五步:

变频器中其他组参数组,如10组、11组、16组,90组、92组等根据用户的不同要求设置。

  三.用abb传动通信协议的控制字cw控制电机起停的简易方法

  1.初始化变频器控制字cw,即向abb传动通信协议的控制字cw中写入1142(16进制数为476);2.延时100毫秒后,进入步骤3;

  3.停止电机,即主机向abb传动通信协议的控制字cw中写入1143(16进制数为477);

  3.启动电机,即主机向abb传动通信协议的控制字cw中写入1151(16进制数为47F);

  四.现场总线给定值的比例换算

  在使用abbdrives通讯协议时,现场总线给定值ReF1和ReF2按以下比例进行换算:

  ReF1用于speed和Frequency的给定,比例换算为20000=[参数11.05];0=[参数11.04];-1=-[参数11.04];-20000=-[参数11.05]。

ReF2用于speed和Frequency的给定时,比例换算为20000=[参数11.08];0=[参数11.07];-1=-[参数11.07];-20000=-[参数11.08]。

ReF2用于torque给定时,比例换算为10000=[参数11.08];0=[参数11.07];-1=-[参数11.07];-10000=-[参数11.08]。

  ReF2用于pid给定时,比例换算为10000=[参数11.08];0=[参数11.07];-1=-[参数11.07];-10000=-[参数11.08]。

  篇二:

abbacs550、acs510变频器调试参数表(modbus通讯)

  abbacs550、acs510变频器(modbus协议)

  参数设置一览表及设置步骤说明

  控制方式:

io端子后备+面板控制

  一、控制方式说明

  1、本用法采用两种方式控制变频器,分别i/o端子和操作面板(控制盘);2、两种控制方式中操作面板具有最高优先级,即将操作面板切换到本地(loc)方式时,i/o端子控制均不起作用;

  3、需使用i/o端子控制时,必须将操作面板切换为远程方式,此时控制站柜门上的后备操作器的手/自动状态(即变频器di2的状态)决定变频器是采用i/o端子控制;

  二、控制方式切换说明

  1、后备i/o端子控制无法跟踪操作面板的启/停状态和给定频率,控制方式切换后变频器的启/停状态和输出频率将取决于新的控制方式;

  2、操作面板不能跟后备i/o端子控制的启/停状态,但手动跟踪启/停状态后能自动跟踪给定频率;

  三、设置说明

  1、恢复当前应用宏程序(99.02)的出厂设置

  acs550/acs510:

无此功能,但可通过改变宏设置(99.02)并再改回的方法进行恢复,此外设置参数时可同时按下增减按钮以使当前参数恢复成默认值;

  四、参数表

  1、group99:

staRt-updata(启动数据)

  acs550/acs510:

  2、group10:

staRt/stop/diR(输入指令)

  acs550/acs510:

3、group11:

ReFeRence(给定选择)

  acs550/acs510:

  acs550/acs510:

  5、group14:

Relayoutputs(继电器输出)

  acs550/acs510:

  6、group15:

analogueoutputs(模拟输出)

  acs550/acs510:

  acs550/acs510:

8、group21:

staRt/stop(起动/停止)

  9、group22:

accel/decel(加速/减速)

  acs550/acs510:

  10、group30:

FaultFunctions(故障功能)

  acs550/acs510:

11、group53

  :

commmoddata(内置通讯协议)

  acs550/acs510:

12、group98:

optionmodules(可选件)

  篇三:

acs510modbus通讯示例

  1.acs510变频器参数设置:

  9802=1modbus

  5302=1站号5303=9.6kbit/s波特率5304=1校验方式为8n25305为01001=10由modbus控制变频器启停

  1102=0由modbus控制变频器给定速度(0-20000对应0-50hz)

  1103=8…

  2.控制变频器起停.a.初始化,即向modbus寄存器40001中写入1142(16进制数为476)并延时100毫秒;

  b.停止电机,即向modbus寄存器40001中写入1143(16进制数为477);

  c.启动电机,即向amodbus寄存器40001中写入1151(16进制数为47F)

  例:

通讯初始化:

发出【020600000476cRc校验码】,延时100毫秒;2b9l5he)

  启动电机:

发出【02060000047FcRc校验码】

  停止电机:

发出【020600000477cRc校验码】

  3.用modbus修改给定频率的方法0~:

  主机向通讯给定1(modbus寄存器40002)中写入设定的频率数值(范围=0~+20000(换算到0~1105给定1最大),或-20000~0(换算到1105给定1最大~0));

  例如:

若1105=50.00hz;发出【010600012710cRc校验码】表示修改频率为25.00hz.

  4.用modbus修改加速时间的方法

  向modbus寄存器42202中写入设定的加速时间数值由参数的分辨率和范围决定;

  例:

发出【010608990258cRc校验码】表示修改加速时间为60.0s.

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 工程科技 > 能源化工

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1