您的位置:控制工程论坛网论坛 » 电机与运动控制 » Omron PLC通过 profibus与ABB变频器通信案例

cherry

cherry   |   当前状态:离线

总积分:250  2024年可用积分:0

注册时间: 2006-01-17

最后登录时间: 2018-05-11

空间 发短消息加为好友

Omron PLC通过 profibus与ABB变频器通信案例

cherry  发表于 2009/10/29 8:13:50      4471 查看 3 回复  [上一主题]  [下一主题]

手机阅读

某客户用CJ1W-PRM21,连ABB ACS550、ACS800变频器各一台,要求写参考频率、读输出频率、输出电流(变频器启停由PLC输出开关量控制,电机只有1个转动方向)。
内容:
1.硬件接线、设置:CJ1W-PRM21 单元号0(站号为1,cx-profibus中配置),ACS550站号为2,终端电阻 OFF, ACS550站号为3,终端电阻 OFF。3个siemens 6ES7 972-
0BA12-0XA0连接头上两端的两个开关拨ON(接终端电阻),中间1个拨OFF,两端的两个接A1、B1,中间的1个进线接A1、B1,出线接A2、B2。
2.变频器设置:
ACS550、ACS800均设置:
REM远程模式
98.02 使用外部Fieldbus适配器
10.02 启停由DI1控制
10.03 方向可正反转,由参考频率符号决定
11.02 EXT1 EXT2由通信选择
11.03 REF1参考频率由通信设定
30.18 通信断开时报错并停止
3.cx-profibus操作
安装ABB变频器GSD文件 ABB_0812.GSD
添加主站CJ1W-PRM21 单元号0,站号为1
添加从站ABB Drives RPBA-01 站号为2,插入PPO Type Module
添加从站ABB Drives RPBA-01 站号为3,插入PPO Type Module
其它为默认配置,将配置下载到主站中。
这样主站1对从站2输出区为:CIO3200~3205,输入区为:CIO3300~3305
主站1对从站3输出区为:CIO3206~3211,输入区为:CIO3306~3311
数据定义如下:


 
4.PLC程序编写:
在PLC中用常ON信号对输出区赋值如下图:
站号2输出数据解释:6表示读,0068表示变频器参数01.04(输出电流),047F表示可以运行,CIO3205中为输出频率(Hex格式,标定:-20000~+20000对应+-11.05对应的值即REF1 Max);
站号2响应数据解释:CIO 3303中读到的输出电流(Hex格式,标定:应×0.1A),CIO 3305中为输出频率(Hex格式,标定:-20000~+20000对应11.05设置值的+-,即+-REF1 Max);
站号3数据类似于站号2。
 

其它说明:
1.ABB ACS inverter RPBA-01 Profibus-DP (从站适配器)默认使用ABB drives Profile(即 Vendor specific operation mode)可以用cx-profibuscx修改从站参数改为:Generic Profile(又称为PROFIDrive profile,或PROFIDrive operation mode)。这两种模式PPO message 数据定义不同。
2.还可以利用上述通信数据实现变频器启停、读状态等。
参考:
ACS550-x1-RevE.pdf            ACS550-01 user’s manual
RPBAUserManualRevE.pdf       RPBA-01 user’s manual
ACS800-07HardwareRevD.pdf    ACS800-07 hardware manual
W409-E2-00                   CJ1W-PRM21 CS1W-PRM21 Operation manual
Beiblatt_0BA12_Stecker.pdf      6ES7 972–0BA12–0XA0 PROFIBUS bus connector manual

1楼 0 0 回复
总共 , 当前 /