《工业控制计算机》2014年第27卷第2期17
S7-300PLC与SEW变频器通讯的实现及控制
CommunicationandControlBetweenS7-300PLC&SEWFrequencyInverter
章陈
宇(昂高(天津)有限公司,天津300300)
浩(万可电子(天津)有限公司,天津301700)
摘
关键词:SEW变频器,S7-300
Abstract
ThispaperintroducesamethodofKeywords:SEWVFD,S7-300
thecommunicationandcontrolbetweenS7-300PLCandSEWfrequencyinverter
byProfibus-DPunderStep7V5.5program.
要
介绍了在Step7V5.5编程环境下,西门子S7-300PLC与SEW变频器通过Profibus-DP总线通讯及控制的方法。
某化工反应釜搅拌电机采用SEWMDV60A系列变频器调速,通过人机界面MP377操作屏对搅拌电机启停及不同反应状态下转速进行控制。本文以SEW公司的MDV60A系列变频器和西门子S7-300PLC为例,PLC作为主站,变频器作为从站,详细说明两者通讯时变频器参数的设置及程序的实现。
“C0_”参数组中,其它主要需设定的参数组有“1--”设定点/斜坡发生器、“6--”端子定义、“70-”运行模式、“87-”过程数据描述。Profibus-DP支持参数通道和过程值通道,参数通道为非周期性的数据交换,用于访问和设置控制器参数,过程字通道为周期性的数据交换,用于访问和设置过程值。过程字通道最多支持
1SEW变频器硬件连接及参数设置1.1SEWMDV60A系列变频器硬件连接
本例中需要为变频器配置Profibus-DP通讯接口模块,对于不同的型号的SEW变频器配置的DP通讯模块也不一样,MDV60A系列变频器配置DFP11A通讯模块、MDV60B系列变频器配置DFP21B通讯模块。本例中选用的DFP11A模块插在SEW变频器的OPTION1中,PLC与变频器通讯的DP总线接在DFP11A模块X30总线接口上,同时注意终端电阻的DIP开
关设置,如果该从站后还接有其它从站,则将终端电阻开关拨至
10个过程输入字和10个过程输出字,在本例应用中,参数P877选择“2PD”,对应在Step7V5.5PLC硬件组态中,将SEW变频器作为DP从站挂在Profibus-DP网络上时,也选择“2PD”。本例中变频器主要参数设置及说明如表1:
表1
变频器主要参数设置及说明
OFF位置,若该从站在DP网的末端,终端电阻开关拨至ON以增加总线抗干扰能力。通过设置DEP11A接口上的地址拨码开关来设置变频器的DP从站地址,DP地址在093参数中显示,控制器得电时,改变DP地址DIP拨码开关无效,站地址只有在断开电源再合电后,才有效。将变频器X13端子排的1号端子(DI00)与8号端子(VO24)短接,使变频器设定为总是允许控制状态,相应的030参数显示“1/ctrollerinhibit”,将X13端子排的7号端子(DCOM)与9号端子(DGND)短接,表示数字量输入DI00至DI05六个数字量输入使用X13端子排的VO24V电源。(如果DI00-DI05六个数字输入使用外部24V电源,则将X13:DCOM与外部电源的GND连接),本例中将变频器参数中的600-604参数设置为“NOFUNCTION”(600-604参数对应端子DI01-DI05数字输入量),X10端子排9号端子(VI24)和10号端子(DGND)接入外部24V电源。1.2SEWMDV60A系列变频器参数设置
变频器参数设置可以通过变频器操作面板DBG11A直接设置,也可以通过MOVITOOLS设置,在PC机上安装MOVI-TOOLS后,变频器通过USS11A(RS232)选件实现与PC的COM口连接,通过MOVITOOLS软件,可以很方便对变频器进行调试、参数设置。为了实现通过Profibus-DP总线对变频器进
行控制,需设置的电机型号和电机参数可通过操作面板设置到
2MDV60A系列变频器在Step7v5.5硬件组态
在Step7的“HW-config”中,先安装SEWMDV60A变频器的DFP11A的GSD文件SEW-6000.GSD,然后进行组态,分配参数。具体步骤:Step7硬件组态界面中,选择菜单Op-tions/InstallGSDFile,安装GSD文件后,在右边硬件目录中依次展开Profibus-DP/AdditionalFielddevice/Drivers/SEW/,展开后就可以看到刚安装的SEW变频器DP插件MOVIDRIVE+DFP11,再展开该选项后选择“2PD”,双击它挂到硬件组态中建立的Profibus-DP网络上,设定相应的DP地址(与DFP11A上地址拨码开关设定一致)。组态完成,执行“编译并保存”,并把硬件组态下载到CPU中。SEW变频器在DP网络中的组态见图1。
18S7-300PLC与SEW变频器通讯的实现及控制
图2控制字1的16位功能说明
图1SEW变频器在DP网络中的组态
3控制字1、状态字1应用说明和速度给定值在PLC中过程在图1的组态中,本例选用“2PD”设置,表示在此例中使用
值的计算
2个过程输出字和2个过程输入字,2个过程输出字为PQW440和PQW442,2个过程输入字为PIW440和PIW442,根据参数表中870至874的对过程输入输出字的功能设置,其中控制字1为PQW440,控制字1的低8位字节为PQB441,速度给定值字为PQW442,状态字1为PIW440,状态字1的低8位字节为PIB441,速度实际值字为PIW442。控制字1的16位每位都被赋予变频器的一个功能。控制字的8位低字节相关联的功能是固定的,高位字节的8位对应的功能是变化的,由变频器内部产生,作为内部设置功能。状态字1有16位长,其低位字节的8个状态位有固定的功能,它影响变频器最重要的驱动条件。高位字节的8位对应的状态是变化的,用来对应不同的状
态,在变频器状态和故障信息之前切换,这个取决于状态字的第
图3状态字1的16位功能说明
取和对过程输出值的写入的 …… 此处隐藏:3401字,全部文档内容请下载后查看。喜欢就下载吧 ……