西门子MM440变频器与触摸屏通讯的配置步骤

2017-03-17 86 0

    本例以西门子MM440变频器(配DP模板)与西门子MP370触摸屏为例,说明二者之间的Profibus-DP通讯配置,软件环境为WinCC Flexible 2007。

    任何时候MP370只能控制一台MM440,因此变频器外围应设置急停电路,由急停开关(常闭接点)、自锁的继电器/接触器与确认按钮构成,以实现紧急情况下的停车。急停时自锁继电器/接触器断开,数字输入电平为0 V;急停按钮释放后须按确认按钮使继电器/接触器重新自锁,数字输入才能重新接入+24 V高电平。出于安全考虑,不允许将急停开关直接接到数字输入端;急停开关释放后变频器方可重新上电。

    MM440可不经SIMATIC S7,直接通过ProTool/WinCC Flexible进行简单控制与状态显示。在MP370界面完成驱动设置,参数经MP370的设定值输入/输出变量传送给变频器,通过写控制字、读状态字来控制或监视变频器。此时MM440充当了SIMATIC S7控制器的角色。

    操作步骤如下。

    1. 设置MM440的DP地址:在屏的Control Panel→Transfer菜单中设置地址与通讯速率,并用DP电缆连接MM440的DP接口与屏的IF 1B接口。

    2. 新建项目,选择正确的屏及设备版本。

    3. 新建连接,连接类型设为SIMATIC S7 300/400,屏的接口为IF 1B。此处的PLC设备即带Profibus-DP模板的MM440变频器,DP地址为拨码开关或P918所设的地址。

    4. 建立变量。用DB块指示变频器各参数,依据参数为U32或U16选择对应数据类型。变量地址中,DB号为变频器参数号,DB块内起始位置表示参数的index值。例如读写P1121.0,则变量地址为DB1121.DBD0。

    5. 创建画面。拖动对象库中的元件合理布局需显示的变量,将I/O域与相应变量连接并注意显示格式。设计时还须添加“退出”按钮,将单击事件设为Stop Runtime。

    6. 写BI类参数时,因变频器进行BICO连接,参数虽为U32型,实际所得为0/1信号,但WinCC Flexible中只能定义为DInt型,而不能定义为Bool(否则格式无效)。写入时系统将0作为0、将65 536(即2的16次方)作为1。

    7. 变频器的起/停通过自由功能块实现。须激活自由功能块功能并使用相应的自由功能块,本例采用逻辑块(也可用定时器、比较器等)。激活自由功能块并设P2810.1=1,使AND1输出r2811接到P840。在屏的组态中建立变量DB2810(DInt型),定义“ON”按钮单击事件将P2810赋值为65 536(即1)、“OFF”按钮单击事件赋值为0。再建立变量DB2889(Real型)读写变频器参数P2889,并将其接入P1070作为频率给定值。注意经P2889设定的频率以百分数显示。

    8. 编译并下载,选择正确的通讯方式与站地址。若提示设备版本不正确,需进行OS升级。

相关文章

WinCC 7.3在Win7 64位系统上的安装教程
触摸屏使用次数累计清零程序的设计
维修完成后重新安装伺服电机的注意要点
软启动器附件的选择
伺服电机小故障的检查与排除
软启动器模拟量输出的作用与接线

发布评论