欢迎来到天天文库
浏览记录
ID:55632060
大小:46.00 KB
页数:9页
时间:2020-05-21
《PLC通过现场总线控制变频器.doc》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、窗体顶端PLC通过现场总线控制变频器的运行 设计一个实际工程中用过的PLC通过现场总线控制变频器的例子(如:西门子PLC通过Profibus现场总线控制MM440变频器或6se70系列变频器;再如罗克韦尔的PLC通过DeviceNet总线控制其SSc160系列变频器或PowerFlex4,40,400,PowerFlex70,700,700s,700L等类型的变频器),需要把PLC型号、相应的变频器型号、各种参数及情况、控制系统实现的功能等说明清楚,贴出程序并加以说明。引用
2、回复
3、管理
4、设为最佳回复一、先说说配置情况吧;1、硬件配置:1.1PLC,使用的是ABB
5、AC500系列的CPU+CM578扩展模块。任何一款AC500的CPU都可支持,只需额外增加一块通讯模块即可实现现场总线的方式。目前我介绍的是CM578通讯模块,该模块是支持CANopen现场总线的。1.2变频器,邦飞利ACT401系列变频器+CM-CAN通讯模块。ACT401系列变频器是邦飞利公司应用当今先进的电机磁场定向控制理论,采用高性能的功率模块,利用德国先进的变频器制造工艺,制造出的新一代变频器。CM-CAN通讯模块是ACT401系列变频器通讯子板,用于将变频器扩展到CANopen网络中。2、拓扑结构使用SyCon软件实现网络拓扑以及PDO的配置。
6、 从上图可以看出,CM578作为CANopen主站,ACT401系列变频器作为CANopen从站。地址分别设置为4和90。通信波特率为:500kbit/s. 通过SyCon配置的基本情况是:PLC对变频器的控制字和给定频率(PDO1(rx)),以及变频器的状态字与变频器实际输出频率(PDO2(tx))。控制字是指PLC对变频器发出的控制字以及故障复位指令;状态字是指变频器当前的状态机以及故障位的状态。二、控制情况1、PLC根据变频器状态机的状态,通过送给变频器相应的控制字来实现对变频器的控制,PLC送给变频器的控制字是通过PDO来实现的。具体控制
7、逻辑图如下。2、基本控制程序:变频器远程控制IFOConVerterTHEN (*OConVerter为PLC发出的控制指令*) CASEUINT_TO_BYTE(IConVerter_control)OF (*IConVerter_control为变频器的状态字*)16#40: OConVerter_control:=16#06; (*OConVerter_control为PLC发出的控制字
8、*)16#21: OConVerter_control:=16#07;16#23: OConVerter_control:=16#000F; (*变频器运行*)ELSE;END_CASEELSIFNOTIConVerterErrBitTHEN (*IConVerterErrBit为变频器状态字中的故障位*) OConVerter_control:=0;ELSE;END_IF以上就是根据二.1中的逻辑图编写的最基本的控制。三、变频器参数设置
9、1、电机参数的设置,包括额定电压、额定电流、额定速度等电机固有参数,这些参数根据实际电机情况做不同修改。2、V/f特性设置。根据频率控制连接的三相电机的电压设定V/f特性。对于电机在相应工作点输出的转矩,也需要成比例地控制频率与电压的关系。当变频器输出电压/输出频率比例为常数时,三相电机在额定工作范围的磁通量也保持恒定。3、电流限制。为了避免连接的负载突变导致变频器故障,设置限流功能,可对变频器的过载预留值进行优化处理。4、频率斜坡(FequencyRamps)设置,以下参数是针对8.8KW做的设置,其他根据不同功率做调整0-100Hz加速时间:4s;0-100Hz
10、减速时间:4s;S曲线加速时间:0.5s;S曲线减速时间:0.5s。5、CAN总线通信波特率、总线ID设置。与PLC那边设置一样,变频器地址为90。通信波特率为:500kbit/s. 基于PROFIBUS现场总线的PLC与传动变频器间的通讯1、profibus-dp的数据通讯格式传动装置通过profibus-dp网与主站plc的接口是经过通讯模块cbp板来实现的,带有dp口的s7-300和400plc也可以通过cpu上的dp口来实现。采用rs485接口及支持(9.6k~12m)bps波特率数据传输(数据传输的结构如图1所示),其中数据的报文头尾主要是来规定数据的
此文档下载收益归作者所有