ACS800变频器怎样通过PROFIBUS通讯?

西门子plc 发布于 1年前 分类:S7-300/400

要实现由S7-300控制ACS800变频器怎样通过PROFIBUS通讯(用的是RPBA-01适配器)来实现控制信号的传送。程序中应该具体怎么编写呢 ? 怎么用控制字来控制正反转和电机的起停呢?还有速度的控制呢 ?明白读写变频器里的参数,但联动控制就不知道怎么编程序了?哪位达人能指点下迷津啊!不胜感激!

2个回复

  • plc学习
    plc学习

    硬件配置:
    1.安装ABB变频器GSD文件 ABB_0812.GSD;
    2.在系统PROFIBUS-DP硬件配置中添加从站ABB Drives RPBA-01,站号为2(或其它站号),插入PPO Type Module为4;
    3.在2号从站的参数设置中,将Operation Mode改为Vendor Specific(即ABB传动协议);
    4.其它为默认配置;
    5.将配置下载到主站中
    软件设置:
    系统调用sfc14,sfc15读写参数,具体状态字控制字看acs800资料。注意现场总线给定值的比例换算。

  • plc学习
    plc学习

    1、明确ACS800变频器支持PP0几,即支持几个PKW,几个PZD
    2、安装ACS800变频器PROFIBUS的GSD到STEP7
    3、STEP7中组态ACS800,设置通讯参数:如地址、波特率、PKW和PZD对应PLC的输入输出地址。