APP下载

Smart 700在PLC控制系统中的应用

2015-05-30杨洪升

中国机械 2015年9期
关键词:人机界面指示灯组态

杨洪升

摘 要:本文介绍了在Smart 700人机界面中设计启动和停止按钮,实现对PLC系统的控制,以及设计指示灯监控系统的运行状态。由此介绍了Smart 700人机界面的组态步骤及Smart 700与S7-200PLC的连接方法。

关键词:人机界面;组态;启动;停止;指示灯

1.Smart 700的特点

Smart 700提供了人机界面所具有的标准功能,Smart 700集成RS422/485通讯接口,点对点连接PPI通讯协义。Smart 700采用Wincc flexible标准版组态软件设计各种界面。

2.Smart 700在PLC控制系统中的作用

2.1PLC控制系统的任务

用一台PLC对三只指示灯进行循环亮灭的控制,要求按下启动按钮后,第一、二、三只指示灯分别亮1s并循环,按下停止按钮后,三只灯都熄灭。

2.2由Smart 700操控PLC系统的运行

根据要求,人机界面应设计启动和停止按钮两个按钮;同时为便于监控,人机界面还要设计三只指示灯。

2.3由Smart 700操控的三只灯循环量灭的程序

上述控制任务的实现采用CPU为224型PLC实现。通过V4.0 STEP 7 MicroWIN SP3编程软件编程,梯形图如图1所示。

由于触摸屏和PLC要实现通讯,梯形图程序完成后,要在V4.0 STEP 7 MicroWIN SP3编程软件的系统块中设置通讯参数。波特率为9.6kHz,PLC通讯端口可选默认端口0。上述设置完成后,将系统块下载到PLC中。

3.Smart 700人机界面组态

3.1打开Wincc flexible 2008组态软件,显示Wincc flexible的操作界面如图2所示,选择“创建一个空项目”。

3.2组态文本域,在编辑区输入“循环灯控制”。

3.3画面中设定三个指示灯:从左向右依次为黄灯、绿灯、红灯。

3.4画面中设定两个按钮:启动和停止按钮。

3.5建立连接。在“参数”中设置波特率为9600,地址为1,Smart 700网络配置为PPI协议,PLC地址设置为2,其他设置为默认状态,需要注意的是Wincc flexible中的PLC通讯波特率与地址,要與Step 7系统块中的PLC通讯波特率与地址保持一致。

3.6设定变量地址。

依次设置好绿灯、红灯、启动、停止按钮各项参数。各变量PLC地址分配如表1所示。

3.7设定指示灯外观。回到主界面,点击黄灯,在“外观”中启用变量上打勾,变量复选框内选择“黄灯”,类型为“位”,双击表格第一行和第二行,分别设置值为0和1,颜色分别为浅黄和深黄。用同样方法组态好其他两个指示灯。

3.8设定按钮外观。对启动、停止按钮进行组态,点击“启动”按钮,在属性窗口的事件中点击按下,在右侧函数设置栏中点击函数下拉菜单,选择“编辑位”→“Setbit”置位函数,双击第二行变量设置,在无值下拉菜单中选择“启动”变量,表示启动按钮按下时该变量地址被置位;然后在属性窗口事件中点击释放,在函数设置栏中点击函数下拉菜单,选择“编辑位”→“Resetbit”复位函数,双击第二行变量设置,在无值下拉菜单中选择“启动”变量,表示启动按钮释放时该变量地址被复位。同样方法对停止按钮组态。

经过以上各步,组态好的界面如图3所示。

4.将PC中的组态内容下载到Smart 700中

4.1Smart 700与组态PC的连接

连接Smart 700与PC之前,首先确保HMI处于关闭状态。将PC/PPI电缆的RS485/RS422接头与Smart 700设备的RS485/RS422接口连接;电缆另一端RS232接头与组态PC的RS232接口连接。

4.1Smart 700通讯设置

首先设置触摸屏与PLC通讯方式,用以太网进行连接,设置IP地址,将PC中的人机界面通讯设置传送到Smart 700中。

在Smart 700与PC的连接好并进行通讯设置后,就可以将PC中的组态内容下载到Smart 700中。

5.Smart 700与S7-200连接

使用PLC/PPI连接电缆,将Smart 700与S7-200连接起来,连接方式如图4所示。

由于系统使用的S7-200PLC通讯协议为RS485,因此只要保持该触摸屏为出厂前默认的RS485通讯方式DIP开关配置即可,不必另外设置。

6.结束语

本文采用人机界面控制的一个简单案例,说明了人机界面在PLC控制系统中的应用。它可实现远距离操作,并能监控现场。由于设计简单和使用方便,人机界面在自动生产线等装置中应用越来越广泛。

猜你喜欢

人机界面指示灯组态
基于PLC及组态技术的恒温控制系统开发探讨
基于PLC和组态的智能电动拧紧系统
CBTC系统车载人机界面的设计与实现
基于PLC与人机界面的经编机电子横移控制系统研究
PLC组态控制在水箱控制系统的应用
铸造行业三维组态软件的应用
CTCS-3级列控车载人机界面的系统设计与实现
上海大众POLO充电指示灯点亮
美国邦纳 工业智能指示灯
达人机界面DOP-B10VS511