⒈软硬件配置
⑴硬件配置
①西门子S7-1200 PLC(CPU 1212C DC/DC/DC),型号:6ES7 212-1AE40-0XB0;
②SEW变频器(内部未集成通信模块和网关),0.75kW,3相,型号:MC07B0008-5A3-4-00;SEW变频器通讯—通讯模块(直接安装到变频器本体上),型号:option FSC11B kompl.;SEW变频器通讯—网关(需要用双绞线从变频器本体引出接线),型号:DFE32B/UOH11B;
③变频电机:R37 DRS71M4BE1HF/TF,功率0.55kW,采用星形接法,电机铭牌如下图所示。

⑵软件配置
①博途软件,TIA Portal V15,版本:V15
②SEW变频器GSD说明文件:GSDML-V2.25-DFE-DFS-2Ports-20190121
⒉硬件接线
本文对应的硬件接线详见附件《基于S7-1200 PLC与MC07B变频器PN通信控制》图纸(后附)。
⒊变频器参数配置
⑴变频电机接线,变频电机接线如下图所示:

⑵变频器初始化设置



⑵参数设置:注意:①由于SEW变频器默认为端子控制,本设置主要进行电机参数配置即可,进行“Par”(参数)和电机参数(面板电机图标)切换可参照下图进行:

②当操作面板不显示所需参数时,需要将P800由短菜单切换为长菜单(Lon6)后再进行参数选择。
注意:当电机型号和电机电压频率输入后,变频器会自动计算P302和P303的参数。
③当需要减小电机制动时间时,需要修改P131的时间,默认为2,修改为P131=1;当需要增大电机加速时间时,需要修改P130的时间,默认为2,修改为P130=3。修改参数P881系统总线地址,默认为0,修改为P881=1。将DFE32B的AS开关0拨到1(或由1拨到0,再拨到1),通信正常时,变频器状态(待机未运行)如下图所示。

⒋编程调试
⑴安装SEW变频器GSD说明文件
点击“选项(N)>管理通用站描述文件(GSD)(D)”,在弹出界面如下图选择“GSDML-V2.25-DFE-DFS-2Ports-20190121”点击安装。

⑵组态S7-1200和SEW变频器


打开博途软件,在“设备和网络”添加CPU 1212C和SEW变频器,如上图,其中SEW变频器说明文件位于右侧“硬件目录>其它现场设备> PROFINET IO> Drives> SEW> SEW> DFE/DFS (2ports)”,选择“Gateway DFE32B V1.6”。分配PLC和SEW变频器的设备名称和IP地址分别如下:


此外SEW变频器还需设置如下参数:

如下图,选择“AS 1 Drive(1×3PD)_1”可以看到位于右侧的“I地址”和“Q地址”。

SEW控制字定义如下表所示:
QW70:控制字;
QW72:速度设置,需要转向时,在其前加“-”,范围:-32768~32767,即-6553.6rpm~6553.4rpm;
QW74:加减速时间设置,范围:0~65535,即0~65.535s;
IW70:状态字;
IW72:实际速度;
IW74:实际加减速时间。
综上及表格,SEW变频器QW0控制字及1W0状态字设置及功能如下:
⑴QW70=16#0006:设备启动;
⑵QW70=16#0002:设备急停、停止;
⑶QW70和QW72分别赋值对应的运行速度和加减速时间设置:
由于速度设定比例为1:5,即如需电机按照1000rpm正转,需按5000设定,则QW72=5000;如需电机以同等速度反转,则QW72=-5000;
由于加减斜坡设定比例为1:1ms,即如需电机按照2s加速或减速运行,需按2000设定,则IW2=2000;
⑷故障报警状态监测(1W70=1B70-1B71,低8位为1B71,高8位为1B70):当状态字第6位(B5)为1时,表示变频器报警,即171.5=1;高8位的整数值为报警代码,设计时采集1B70的整数值,对照《MOVIRAC B操作手册》(11/2013版本)手册P131/2521页7.2故障列表(F00-F113),根据报警代码查找详细故障描述。
⑸1W72和1W74分别赋值对应运行的实际速度和实际电流:
由于速度设定比例为1:5,即读取QW72=5000时,需按照5000rpm/5换算,实际转速为1000rpm;如果读取1W72=-5000,按照-5000rpm/5换算,实际转速为-1000rpm;
通过1W74反馈,其值为变频器额定输出电流的百分比,电机实际运行电流需根据所使用变频器进行换算。
⑹测试程序






