Advertisement
当前位置:
ABB变频器Modbus通讯问题??
回复 | 人气 | 打印
Lostsun 个人主页 给TA发消息 加TA为好友 发表于:2005-08-27 17:22:00 楼主
1:ABB手册上说用5005 Protocol Sel 设为1 是 STD MODBUS可是ACSII帧RTU帧不清楚? 2:RTU T1-T2-T3-T4 时间怎么计算? 请指教!谢谢!
分享到: 收藏 回复 举报
木道人 个人主页 给TA发消息 加TA为好友 发表于:2005-08-27 22:20:00 1楼
  我也正在用S7-226 CPU通过MODBUS控制14台ABB ACS 550变频器。刚刚搞明白ABB 的MODBUS控制方式,程序还在编写中。。。。
  回复引用举报
ZSS 个人主页 给TA发消息 加TA为好友 发表于:2005-08-28 08:10:00 2楼
  T1-T4 就是4 X 1/波特率
  回复引用举报
尼罗河 个人主页 给TA发消息 加TA为好友 发表于:2005-09-03 14:17:00 3楼
  ABB变频器ACS 800系列,操作面板能延伸最大距离是多少?
  回复引用举报
晴空 个人主页 给TA发消息 加TA为好友 发表于:2005-09-15 12:45:00 4楼
  谁有ACS800-17-1045-7的资料
  回复引用举报
desertfog 个人主页 给TA发消息 加TA为好友 发表于:2005-09-29 12:05:00 5楼
 
  回复引用举报
mofason 个人主页 给TA发消息 加TA为好友 发表于:2005-10-02 13:57:00 6楼
  没有
  回复引用举报
木道人 个人主页 给TA发消息 加TA为好友 发表于:2005-10-09 21:00:00 7楼
  s7-200通过MODBUS通讯控制14台ABB acs550变频器成功!有需要的可以提供通讯demo。
  回复引用举报
321123 个人主页 给TA发消息 加TA为好友 发表于:2005-10-21 11:04:00 8楼
  楼上的利害,我也有s7-200通过MODBUS通讯控制KEB F5M变频器 成功!有需要的也可以提供通讯demo:)
  回复引用举报
xx111 个人主页 给TA发消息 加TA为好友 发表于:2006-06-07 22:45:00 9楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我e-mail:weihe007@163.net
  回复引用举报
874 个人主页 给TA发消息 加TA为好友 发表于:2006-06-08 09:22:00 10楼
  下面引用由朱鱼鳞在 2005-9-3 14:17:00 发表的内容:
  ABB变频器ACS 800系列,操作面板能延伸最大距离是多少?
--------------------------------------------------------------------------------------------
试过100米用起来没什么问题,不过说明书上写的好像是不超过9米 在我印象中800的控制盘走的是485
  回复引用举报
严蜂 个人主页 给TA发消息 加TA为好友 发表于:2006-08-13 12:59:00 11楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我e-mail:yanzhifa@163.com
  回复引用举报
严蜂 个人主页 给TA发消息 加TA为好友 发表于:2006-08-13 13:00:00 12楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我在也做我e-mail:yanzhifa@163.com 
  回复引用举报
传动小混混 个人主页 给TA发消息 加TA为好友 发表于:2006-08-14 10:03:00 13楼
  1,ACS550/510 只支持RTU方式
2,在一个总线数据帧开始前要有至少3.5个字节传输时间的总线空闲时间。如 T1-T2-T3-T4
3,对于控制盘线长度,要符合EMC要求,标准为3米。更长也能使用。
  回复引用举报
ABB维修专家` 个人主页 给TA发消息 加TA为好友 发表于:2006-08-14 10:41:00 14楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我在也做我e-mail:wdhbye@tom.ocm
  回复引用举报
素还真 个人主页 给TA发消息 加TA为好友 发表于:2006-08-14 12:27:00 15楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀!e-mail:cy@njfldq.com
  回复引用举报
zld430070 个人主页 给TA发消息 加TA为好友 发表于:2008-03-01 00:46:00 16楼
  木道老大,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我?在这里先谢谢了,我的邮箱是zld430070@163.com
  回复引用举报
heaviside 个人主页 给TA发消息 加TA为好友 发表于:2008-03-05 11:01:00 17楼
   木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀!e-mail:josephhhu947@sina.com
  回复引用举报
西门催学 个人主页 给TA发消息 加TA为好友 发表于:2008-03-07 13:33:00 18楼
  学习了,谢谢
  回复引用举报
ksh2913 个人主页 给TA发消息 加TA为好友 发表于:2009-02-18 11:52:40 19楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀!e-mail:ksh2913@163.com
  回复引用举报
guoyuquan 个人主页 给TA发消息 加TA为好友 发表于:2009-03-18 21:33:45 20楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀!e-mail:guoyuquan@263.net  万分感谢! 
  回复引用举报
114095288我 个人主页 给TA发消息 加TA为好友 发表于:2009-04-08 08:28:04 21楼
 

回复内容:
对:木道人 关于s7-200通过MODBUS通讯控制14台ABB acs550变频器成功!有需要的可以提供通讯demo。 内容的回复:可以给我一份吗?

谢谢了

我邮箱qingfeng122cn@yahoo.com.cn

  回复引用举报
龙口FANS 个人主页 给TA发消息 加TA为好友 发表于:2009-04-08 09:13:35 22楼
  1.启动命令(假设变频器的从站地址=01,下同)
ACS550的通讯启动过程:
变频器上电以后(状态为不具备合闸条件(NOT READY TO SWITCH ON)),要逐个进行6次成功的通讯才可启动完毕(每次通讯变频器的回应应与PLC所发内容相同):
(1)使变频器具备合闸条件(READY TO SWITCH ON):
16#01,16#06,16#00,16#00,16#00,16#06,16#09,16#C8
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(2)使变频器给定1的值清0(CLEAR THE EXT REF1):
16#01,16#06,16#00,16#01,16#00,16#00,16#D8,16#0A
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(3)使变频器状态为准备就绪(READY TO OPERATE):
16#01,16#06,16#00,16#00,16#00,16#07,16#C8,16#08
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(4)使变频器状态为允许运行(OPERATION ENABLED):
16#01,16#06,16#00,16#00,16#00,16#0F,16#C9,16#CE
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(5)使变频器状态为允许加速(ACCELERATOR ENABLED):
16#01,16#06,16#00,16#00,16#00,16#2F,16#C8,16#16
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(6)使变频器状态为运行(OPERATING):
16#01,16#06,16#00,16#00,16#00,16#6F,16#C9,16#E6
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字

2.停止命令
要停止正在运行的变频器,应发停止命令(不应该以0速命令代替停止命令)。停止命令有3种:急停1(变频器按照减速时间1(见参数2203 DECELER TIME 1)减速停止);急停2(设备按照惯性减速停止);急停3(变频器按照减速时间2(见参数2205 DECELER TIME 2)减速停止)。一般可使用急停1(变频器的回应应与PLC所发内容相同):
16#01,16#06,16#00,16#00,16#00,16#6D,16#48,16#27
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字

3.改变运行速度命令
正在运行(OPERATING)的变频器可接收变速命令,即通讯给定。写入给定1保持寄存器的值0-20000对应变频器输出速度0-EXT REF1 MAX(Hz,参数1105)。例如EXT REF1 MAX=50.0 Hz,则欲使变频器输出1 0.0 Hz,应写入20000÷5=4000即16#0F,16#A0。(变频器的回应应与PLC所发内容相同):
16#01,16#06,16#00,16#01,16#00,16#00,16#D8,16#0A
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(注意:CRC校验字的放置顺序为先低字节,后高字节)
4.读变频器数据参数
可以经通讯读变频器参数如输出速度、电流、转矩、功率等参数。若所读参数在变频器寄存器地址上连续,还可用1条读命令读多个参数。如要读取输出电流:
16#01,16#03,16#00,16#67,16#00,16#01,16#35,16#D5
站址 读命令 读寄存器地址 读寄存器数量 CRC校验字
变频器的回应:
16#01,16#03, 16#01, 电流H,电流L,CRCL CRCH
站址 读命令 回应的字数量 读来参数 CRC校验字
如要读取输出频率、电流、转矩、功率连续4个参数:
16#01,16#03,16#00,16#66,16#00,16#04,16#A4,16#16
站址 读命令 读寄存器地址 读寄存器数量 CRC校验字
变频器的回应:
16#01,16#03,16#04,频率H,频率L,电流H,电流L,转矩H,转矩L,功率H,功率L,CRCL CRCH
站址 读命令 字数 读来参数字1 参数字2 参数字3 参数字4 CRC校验字
若读回的电流字(电流H,电流L)=16#01,16#A5,则实际电流数值为16#01A5=42.1A。
  回复引用举报
gdt102 个人主页 给TA发消息 加TA为好友 发表于:2009-04-08 09:32:46 23楼
  关于s7-200通过MODBUS通讯控制14台ABB acs550变频器成功!有需要的可以提供通讯demo。 内容的回复:可以给我一份吗?

谢谢了

我的邮箱:gdt102@163.com
  回复引用举报
501158096 个人主页 给TA发消息 加TA为好友 发表于:2009-04-08 10:09:35 24楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我e-mail:guojianbo0515@163.com       谢了!  
  回复引用举报
guoyuquan 个人主页 给TA发消息 加TA为好友 发表于:2009-04-11 16:59:42 25楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我e-mail:guoyuquan@263.net 谢谢!
  回复引用举报
sunnce 个人主页 给TA发消息 加TA为好友 发表于:2009-04-17 20:55:37 26楼
 

木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我e-mail:sunnce@126.com     特此感谢

  回复引用举报
gjdpj 个人主页 给TA发消息 加TA为好友 发表于:2009-04-21 17:50:56 27楼
 


木道兄:

能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我e-mail:279956163@qq.com 特此感谢

  回复引用举报
gjdpj 个人主页 给TA发消息 加TA为好友 发表于:2009-04-21 17:51:36 28楼
  回复内容:
对:木道人 关于s7-200通过MODBUS通讯控制14台ABB acs550变频器成功!有需要的可以提供通讯demo。 内容的回复:


木道兄:

能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我e-mail:279956163@qq.com 特此感谢

  回复引用举报
gjdpj 个人主页 给TA发消息 加TA为好友 发表于:2009-04-21 17:55:59 29楼
  回复内容:
对:龙口FANS 关于1.启动命令(假设变频器的从站地址=01,下同)
ACS550的通讯启动过程:
变频器上电以后(状态为不具备合闸条件(NOT READY TO SWITCH ON)),要逐个进行6次成功的通讯才可启动完毕(每次通讯变频器的回应应与PLC所发内容相同):
(1)使变频器具备合闸条件(READY TO SWITCH ON):
16#01,16#06,16#00,16#00,16#00,16#06,16#09,16#C8
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(2)使变频器给定1的值清0(CLEAR THE EXT REF1):
16#01,16#06,16#00,16#01,16#00,16#00,16#D8,16#0A
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(3)使变频器状态为准备就绪(READY TO OPERATE):
16#01,16#06,16#00,16#00,16#00,16#07,16#C8,16#08
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(4)使变频器状态为允许运行(OPERATION ENABLED):
16#01,16#06,16#00,16#00,16#00,16#0F,16#C9,16#CE
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(5)使变频器状态为允许加速(ACCELERATOR ENABLED):
16#01,16#06,16#00,16#00,16#00,16#2F,16#C8,16#16
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(6)使变频器状态为运行(OPERATING):
16#01,16#06,16#00,16#00,16#00,16#6F,16#C9,16#E6
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字

2.停止命令
要停止正在运行的变频器,应发停止命令(不应该以0速命令代替停止命令)。停止命令有3种:急停1(变频器按照减速时间1(见参数2203 DECELER TIME 1)减速停止);急停2(设备按照惯性减速停止);急停3(变频器按照减速时间2(见参数2205 DECELER TIME 2)减速停止)。一般可使用急停1(变频器的回应应与PLC所发内容相同):
16#01,16#06,16#00,16#00,16#00,16#6D,16#48,16#27
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字

3.改变运行速度命令
正在运行(OPERATING)的变频器可接收变速命令,即通讯给定。写入给定1保持寄存器的值0-20000对应变频器输出速度0-EXT REF1 MAX(Hz,参数1105)。例如EXT REF1 MAX=50.0 Hz,则欲使变频器输出1 0.0 Hz,应写入20000÷5=4000即16#0F,16#A0。(变频器的回应应与PLC所发内容相同):
16#01,16#06,16#00,16#01,16#00,16#00,16#D8,16#0A
站址 写命令 写寄存器地址 写寄存器内容 CRC校验字
(注意:CRC校验字的放置顺序为先低字节,后高字节)
4.读变频器数据参数
可以经通讯读变频器参数如输出速度、电流、转矩、功率等参数。若所读参数在变频器寄存器地址上连续,还可用1条读命令读多个参数。如要读取输出电流:
16#01,16#03,16#00,16#67,16#00,16#01,16#35,16#D5
站址 读命令 读寄存器地址 读寄存器数量 CRC校验字
变频器的回应:
16#01,16#03, 16#01, 电流H,电流L,CRCL CRCH
站址 读命令 回应的字数量 读来参数 CRC校验字
如要读取输出频率、电流、转矩、功率连续4个参数:
16#01,16#03,16#00,16#66,16#00,16#04,16#A4,16#16
站址 读命令 读寄存器地址 读寄存器数量 CRC校验字
变频器的回应:
16#01,16#03,16#04,频率H,频率L,电流H,电流L,转矩H,转矩L,功率H,功率L,CRCL CRCH
站址 读命令 字数 读来参数字1 参数字2 参数字3 参数字4 CRC校验字
若读回的电流字(电流H,电流L)=16#01,16#A5,则实际电流数值为16#01A5=42.1A。
内容的回复:


  回复引用举报
DYRUIDA 个人主页 给TA发消息 加TA为好友 发表于:2009-04-26 21:05:06 30楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,谢谢啦!我的邮箱:DYRUIDA@SINA.COM
  回复引用举报
韩雨良 个人主页 给TA发消息 加TA为好友 发表于:2009-04-29 19:29:32 31楼
  看到龙口FANS和  gjdpj 发言真是受益匪浅,收藏了。
  回复引用举报
zck1987 个人主页 给TA发消息 加TA为好友 发表于:2009-07-20 18:05:42 32楼
 

(1)使变频器具备合闸条件(READY TO SWITCH ON):
16#01,16#06,16#00,16#00,16#00,16#06,16#09,16#C8

你好请问这些数值怎么让200PLC写进ABB变频

  回复引用举报
澜澜星空 个人主页 给TA发消息 加TA为好友 发表于:2009-09-12 09:48:32 33楼
 

ACS800的变频器和ABB的PLC 经常会出现通讯不上,MODBUS通讯方式并且各个硬件都是新的,程序也没问题。这是什么原因?请各位专家指点指点,

  回复引用举报
林西 个人主页 给TA发消息 加TA为好友 发表于:2009-09-19 08:58:12 34楼
  我现是用触摸屏怎么写启动地址呢
  回复引用举报
ysh 个人主页 给TA发消息 加TA为好友 发表于:2009-10-11 15:23:15 35楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,谢谢啦!我的邮箱:qdysh@126.com

  回复引用举报
精诚电气 个人主页 给TA发消息 加TA为好友 发表于:2009-10-29 13:46:14 36楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,谢谢啦!我的邮箱:hyhbwlj@126.com
  回复引用举报
hongxing001 个人主页 给TA发消息 加TA为好友 发表于:2010-01-28 23:05:51 37楼
 

回复内容:
对:321123 关于楼上的利害,我也有s7-200通过MODBUS通讯控制KEB F5M变频器 成功!有需要的也可以提供通讯demo:) 内容的回复:



你好 !能发给我一个关于550与S7200的通讯程序吗?

 

             谢谢

 

  回复引用举报
wingwf2000 个人主页 给TA发消息 加TA为好友 发表于:2010-02-03 09:03:04 38楼
  有哪位仁兄写一个Windows程序来设置ABB变频器的参数及调试?
  回复引用举报
stefanie 个人主页 给TA发消息 加TA为好友 发表于:2010-02-21 11:19:37 39楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀!e-mail:stef_suny@163.com
  回复引用举报
yifan_1987 个人主页 给TA发消息 加TA为好友 发表于:2010-02-27 15:24:39 40楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,我e-mail:yifan_1987@163.net
  回复引用举报
showcg 个人主页 给TA发消息 加TA为好友 发表于:2010-04-04 21:06:59 41楼
 

我的邮箱: 希望仁兄发一份程序给我学习学习, 很感激

  回复引用举报
showcg 个人主页 给TA发消息 加TA为好友 发表于:2010-04-04 21:07:48 42楼
  我的邮箱: 希望仁兄发一份程序给我学习学习, 很感激 show.cg@163.com
  回复引用举报
hanlantian 个人主页 给TA发消息 加TA为好友 发表于:2010-04-08 10:01:11 43楼
  给我发一份s7-200和abb变频器通讯程序      谢谢   hananaa@163.com
  回复引用举报
个人主页 给TA发消息 加TA为好友 发表于:2010-04-26 09:47:18 44楼
 

木大哥。。。能给我发一份s7-200和abb变频器通讯程序。 邮件956817785@QQ.com 小弟感谢万分..

  回复引用举报
董永 个人主页 给TA发消息 加TA为好友 发表于:2010-04-26 13:56:16 45楼
 

我有几个NMBA-01和NPBA-12,有人要吗?拆机件,董工13902272318

  回复引用举报
liuqifriends 个人主页 给TA发消息 加TA为好友 发表于:2010-04-29 10:04:07 46楼
  回复内容:
对:木道人 关于s7-200通过MODBUS通讯控制14台ABB acs550变频器成功!有需要的可以提供通讯demo。 内容的回复:
木道高人,能不能把你的通迅控制程序给我也发一分呢,先谢谢了!我邮箱为:liuqifriends@126.com
  回复引用举报
zengcaoyuan 个人主页 给TA发消息 加TA为好友 发表于:2010-05-17 22:39:49 47楼
 

木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,正在做S7-200与ABB ACS510变频器的通讯,正好卡壳。谢谢提供帮助;我e-mail:qianfenxinlai@16.com

  回复引用举报
zengcaoyuan 个人主页 给TA发消息 加TA为好友 发表于:2010-05-17 22:40:26 48楼
  木道兄,能不能发你那个s7-200通过MODBUS通讯控制14台ABB acs550变频器的程序给我呀,正在做S7-200与ABB ACS510变频器的通讯,正好卡壳。谢谢提供帮助;我e-mail:qianfenxinlai@126.com
  回复引用举报
tnt000000 个人主页 给TA发消息 加TA为好友 发表于:2010-09-03 16:08:54 49楼
  回复内容:
对:木道人 关于s7-200通过MODBUS通讯控制14台ABB acs550变频器成功!有需要的可以提供通讯demo。 内容的回复:


木道兄给我一份呗,谢谢,我邮箱 fzw43@163.com
  回复引用举报
wangyh888 个人主页 给TA发消息 加TA为好友 发表于:2010-09-07 08:25:56 50楼
 

楼主 昨晚我也调试了CPU224XP和510Mobus通讯 读频率、电流、写频率,但是发现如果波特率设置为19.2就无法通讯后来没办法只能9.6

你们有没有遇到过?

  回复引用举报
总条数: | 当前第1/2页 首页 上一页 1 2 下一页 尾页

周点击排行
周回复排行
    最新求助
      Advertisement