
(完整word)PLC和MM440的通信和电机控制.doc
11页完整word)PLC和MM440的通信和电机控制MM440变频器与S7-300 PLC进行组态,并实现简单电机监控首先新建项目,插入SIMATIC300站点并按照硬件的型号和订货进行硬件组态,插入导轨、电源和CPU,此部分不再赘述.习惯性地将IO地址改为从0开始,方便对应程序中的I0.0和Q00,特别注意 CPU 314C-2 DP 的MPI地址,这里默认为2,该地址也是设置PROFIBUS总线的主站地址双击“DP”一栏,在新出新的“属性 - DP - (R0/S2.1)”选项卡中,单击属性,在新出现的“属性 — PROFIBUS 接口 DP(R0/S21)"选项卡中单击新建,新建一条PROFIBUS总线,设置地址为2,该地址是主站(S7 300 CPU314 C-2 DP)在总线上的地址完成后可在组态页面发现一条PROFIBUS总线,右击该总线,点击“插入对象”在选项卡中选择SIMOVERT,再选择MICROMASTER 4插入对应的变频器在新跳出的“属性 - PROFIBUS 接口 MICROMASTER 4”选项卡中为MM440分配地址,该地址无法和主站地址一样,要设置成MM440的地址(通过变频器MM440的P0918控制字可设置其地址),这里设置为3。
并选择到PROFIBUS总线上.确定,发现硬件组态图中出现一台变频器,在下方导轨中右击,“插入对象”选择“SIMOVERT”(对于该项目而言此处两栏相同)再选择0 PKW, 8 PZD word因为变频器的参数是手动设置,无需PLC进行更改,故选择 0 PKW.完成后注意I和Q的地址,均是从256开始271结束,分别16个字节,每个数据双字节至此PLC和变频器的硬件组态已经完成随后单击保存和编译按钮,将工程下载至PLC后等待数秒后将PLC开关拨到“RUN”,PLC上只有绿灯亮,如有红灯(SF、BF)闪烁,说明组态有误,需要检查.二:变频器参数设置基本参数:P00033设置访问级别为3(专家级)P00100不用快速调试模式P07006通讯源来自总线P0918地址变频器的总线地址,务必和分配地址一致互联输出参数:P20510r0052实际状态字1(默认值)P2051.1r0021变频器实际输出频率(默认值)P2051.2r0025变频器实际输出电压(V)P20513r0053实际状态字2(默认值)P20514r0027变频器实际输出电流(A)P2051.5r0031电机转矩(N/m)P2051.6r0947故障码注意:P2051控制进入后有8个副索引参数,例选择P2051,按面板“P"进入,找到lr004,再进入,设置为27,那么P2051。
4数据和控制字r0027相同,是变频器的实际输出电流值,并且PZD的第4个交换字也表示电机电流标称值,不过和实际电流存在如下关系Eq1:Eq2:其中4000[Hex] = 16384[DEC]基准值设置参数:P2000基准频率(Hz)默认50(Hz)P2001基准电压(V)1000VP2002基准电流(A)3.6AP2003基准转矩(N*m)506P2004基准功率(W)074三:PLC程序编写和使用变量表监控梯形图程序如下:保存程序,先下载硬件组态再下载工程下载时先把PLC开关拨到“STOP”在块中插入变量表,并将程序中的变量地址写入变量表将PLC开关拨到RUN,运行并打开变量表的监控模式这里说明,要先给停机命令再给启动命令,设置好频率电机才能旋转.发送命令采用修改变量按钮W#16#047E:电机停止 W#16#047F:电机正转 W#16#0C7F:电机反转计算输出电压 = 3768/16384*1000 = 230V.该项目中我设置基准电压为1000V16384对应50hz。
