APP下载

基于Step 7软件对WinCC flexible的应用

2018-01-02徐继儒

山东工业技术 2018年1期
关键词:西门子视图报警

徐继儒

(长城汽车股份有限公司,河北 保定 071000)

基于Step 7软件对WinCC flexible的应用

徐继儒

(长城汽车股份有限公司,河北 保定 071000)

主要介绍使用Step 7软件进行仿真,对WinCC flexible编写的画面进行验证,包括仿真报警、SIMATIC HMI与PLC的链接、使用PLC SIM仿真。

WinCC flexible;SIMATIC HMI;HMI报警;PLCSIM

1 引言

在汽车行业,焊装工艺过程越来越复杂,对机器人、伺服控制器和PLC相关功能不断增加,为了获得更加透明、直观的显示线体的运行状态,对于整个行业至关重要,而HMI正是提供了这种透明、直观的特性。PLC编程人员通过编写HMI画面,实现显示线体状态、控制、报警的各种画面,因此需要PLC和WinCC flexible编写的HMI画面间存在一个交互数据的接口。

2 WinCC flexible的作用

Ⅰ 过程可视化。人机界面(HMI)可以显示当前线体状态、报警信息、设备运行情况等;

Ⅱ 过程控制。操作人员可以通过人机界面(HMI)达到修改设备运行参数;

Ⅲ 显示报警。能够对线体设备进行问题显示,达到提示、警告的作用;

Ⅳ 归档报警。能够对之前的报警记录进行存储,方便进行查看或故障分析;

3 实例项目

下面通过一个例子,来说明以上的作用。

3.1 生成项目

启动Step 7软件,新建一个项目,命名为Test(新建项目的目录最好没有中文),插入硬件并编写用户程序。打开状态栏上的打开/关闭仿真器()按钮,会弹出如图一所示的PLCSIM运行窗口,然后把编号的程序下载到仿真器中,在仿真器中通过修改输入信号、中间变量、DB数据块中的地址,可以看到程序的变化。

3.2 建立WinCC项目

在新建项目Test上鼠标右击,在弹出的菜单中选择【插入新对象】->【SIMATIC HMI-Station】,选择西门子HMI型号,这里选择MP 377 15’’ Touch,选择新插入的【SIMATIC HMI-Station】,在右侧窗口中双击组态按钮,会弹出HMI的组态,MPI/DP是设置Pro fi bus网络,HMI IE是设置Pro fi net网络,通过修改其中一个网络,实现与PLC的链接。

3.3 PC/PG接口

在Step 7软件中,选择【设置PG/PC接口】,在弹出窗口中,PLCSIM.TCPIP.1是适用于Pro fi net网络,PLCSIM.PROFIBUS.1是适用于Pro fi bus网络。

3.4 编辑WinCC flexible

(1)工作区。WinCC flexible工作区一般用于编辑表格格式中的变量、文本列表或者用于编辑图形格式中的变量、图形列表。在工作区域中,通过移动、改变大小或隐藏任一元素来达到所需显示内容的需要。在一个项目中,只能打开20个编辑器,不能超出这个范围。

(2)属性视图。WinCC flexible属性视图一般是设置工作区中选取对象的属性,输入对属性的参数按回车或者单击窗口右下角的对号图标即可生效。一般来说,右击所选择的对象,然后再弹出菜单中选择属性,即可打开属性视图,而属性视图一般在工作区的下面或者左下角。

在编辑画面时,如果画面对象中没有变量,就会出现彩色高亮背景或者在编译的时候会有提示。

(3)输出视图。WinCC flexible输出视图是按其出现的时间顺序显示系统报警。如果要对系统报警排序,单击对应列的标题即可达到想要的效果。在单击生成后,会编译整个项目,在输出视图中,可以看出某个出错的变量或者位置,通过选择即可查找到对应的位置。

(4)对象视图。WinCC flexible对象视图一般可以通过菜单命令“视图”>“对象”这种方法,可以将所选对象内容显示在对象视图中。

在对象视图中,可以通过鼠标双击某一对象打开对应的编辑器,在窗口中显示的内容可以使用拖放功能,例如:

1)将选中的变量拖动到过程画面中。2)将过程画面拖动到另一个过程画面。3)将选中的变量移动到现有的I/O 域。

(5)显示帮助。WinCC flexible提供了三种常见的帮助形式:快捷帮助、在线帮助和鼠标提示。

3.5 效果展示

根据编写完成的程序和HMI画面,进行仿真验证,如图2所示。

4 结语

通过编写WinCC flexible的应用,可以对西门子画面这一部分有一定的理解,并运用到现实工作中,在这次仿真实践中,可以通过WinCC flexible编辑的画面发现PLC程序的问题,能够缩短调试人员在现场调试时间。

[1]西门子(中国) 有限公司自动化与驱动集团.深入浅出西门子S7-300PLC[M].北京:北京航空航天大学出版社,2004.

[2]西门子(中国)有限公司.STEP 7 V5.2编程手册[M].2003.

[3]张卫国.S7-PLCSIM 在西门子S7-300/400 PLC 程序调试中的应用[J].现代电子技术,2008.

10.16640/j.cnki.37-1222/t.2018.01.118

猜你喜欢

西门子视图报警
视图
Y—20重型运输机多视图
SA2型76毫米车载高炮多视图
2015款奔驰E180车安全气囊报警
Django 框架中通用类视图的用法
2014款奥迪Q5车发动机OBD灯报警
死于密室的租住者
2014款奔驰S65AMG车辅助蓄电池报警
新闻浮世绘
50MW级SGT-800型西门子燃气轮机的性能验证