WinCC监控系统
基于WINCC环境下的循环水监控系统

冶金动力2018年第9期总第期自动化1设计背景工业生产过程中产生大量废热,需及时用传热介质将其转移到自然环境中,以保证生产过程正常运行。
由于天然水具有优良的热传递性能且费用低廉,资源丰富而被用作工业废热的传热介质,在工业生产中称为冷却水,工业冷却水在各国都是工业水最大用户,除升高温度外冷却水的理化性质无甚显著变化,若采取适当降温措施,使之形成循环回用系统,是节约工业用水的重要途径,由此并产生了循环水系统。
该工厂的循环水系统一直都是利用人工每1小时对现场进行巡查,查看并记录当前的水位、水泵的工作状况及回水温度。
本文设计一套基于WINCC 环境下的循环水监控系统,来实现上述的缺点和不足之处,达到现场无人值守,提高劳动效率,同时具有很高的可靠性和灵活性。
2系统硬件构造循环水自动控制系统采用分布式结构。
包括现场控制站和远程控制站两部分组成,现场控制站主要含有PLC 控制系统,水泵动力系统,网络传输系统及信号采集系统。
远程控制站组成上就相对简单一点,主要包含上位机监控系统及网络传输系统。
主要结构如图1所示图1监控主要构图本文使用4台单级双吸中开离心泵作为主泵(型号:HS200-150-450B ),并配套4台110KW 异步电动机拖动水泵,二用二备的设计,冷却系统采用3台冷却风机,并配套3台15KW 异步电动机拖动,二用一备的设计。
控制系统采用西门子s7-300可编程控制器及基于WINCC 环境下的循环水监控系统苏鸿敏(马鞍山钢铁股份有限公司轮轴事业部,安徽马鞍山243000)【摘要】循环水系统承担着生产给排水的重要任务,是保证安全生产的关键环节。
针对目前的循坏水的现状,设计一套基于WINCC v7.0语言环境下的循环水监控系统,实现对循环水的实时监测和过程控制。
该系统便于操作,画面美观大方,及时提供动态信息,具有可靠性和灵活性。
【关键词】循环水;监控系统;WINCC 【中图分类号】TP277【文献标识码】B【文章编号】1006-6764(2018)09-0061-03The Circulating Water Monitoring System Based on WINCCSU Hongmin(Wheel and Axle Division of Maanshan Iron &Steel Co.,Ltd.,Maanshan,Anhui 243000,China)[Abstract]Bearing the important task of water supply and drainage for production,thecirculating water system plays a key role in ensuring safe production.According to the cur-rent situation of circulating water,Masteel Wheel designed a circulating water monitoring sys-tem based on WINCC v7.0language environment,achieving real-time monitoring and process control of circulating water.Easy to operate and with beautiful displays,the system provides dynamic information with high reliability and flexibility.[Keywords]circulating water;monitoring system,WINCC流量、温度、水压、水位等各类传感器组成,通过网络传输系统将数据实时传输给上位机监控系统Wincc 使用,动态的现实蓄水池的水位,回水管的水温,出水管的压力、流量以及补水管的流量等。
基于WinCC的某水厂监控系统报警模块组态功能的研究与设计

基于WinCC的某水厂监控系统报警模块组态功能的研究与设计一、数据采集功能《WinCC》组态软件提供网络控件,在本模块的设计中利用VC+等开发语言编写脚本程序(Wincc提供编译器)与水厂监控系统其他组态模块通过网络进行数据交换。
同时也可以通过OPC、DDE等技术跟其它系统进行数据通讯。
该模块还能够通过硬件通信方式从硬件接口采集数据。
其采集过程简述如下:该模块的串并口操作函数能够直接操作计算机串并口,例如该系统中与用到的是串口COM3,直接连接到下位机采集数据。
并且本模块还能够使用标准输入输出(I/O)接口操作函数。
目前测试只能支持MicrooftWindow7/erver/NT下,直接操作I/O口。
未来将拓展跨平台读写功能。
本模块需要采集的数据种类繁多现列出如下相关数据输出组态功能模块:(1)全厂总平面图及工艺流程模块(2)调蓄水池流程模块(3)提升泵站工艺流程控制模块(4)澄清池工艺流程控制模块(5)加药间工艺流程控制模块(6)排泥井及自备水厂工艺流程控制模块(7)V型滤池及反冲洗间工艺流程控制模块(8)一级泵站及清水池工艺流程控制模块(9)一级高、低压配电系统测控模块(10)二级泵站工艺流程控制模块(11)二级高、低压配电系统测控模块(12)高位水池工艺流程控制模块二、数据分析功能数据分析功能包括:实时趋势绘制、历史趋势绘制。
绘制出来的趋势曲线界面的外形类似于坐标纸,某轴表示时间,Y轴表示变量的值。
该界面主要用于观察变量的变化趋势,同一个趋势曲线中最多可同时显示四个变量的变化情况,而一个画面中可定义数量不限的趋势曲线。
本模块中的水位报警趋势图如图1所示。
本模块的组态报表使用相当方便(类似E某cel),功能强大,不但可以得到实时报表和历史报表(班报、日报、月报、年报等),同时,在报表中可任意插入簇状图、饼图、折线图、散点图等等,并能方便的打印出来。
并且,本模块还包含了历史数据报表打印、实时数据报表打印、历史报警报表打印、事件查询报表打印等功能。
WinCC监控组态软件应用教程(第7章)

WinCC是集成了完整和强大报表系统的HMI开发软件 ,应用报表可归档过程数据和完整的生产周期,可报告消 息和数据,以创建班次报表、输出量数据或者对生产制造 过程进行归档以用于验收测试等。
2021/4/20
第7章 组态报表系统
2
监控组态软件 WinCC应用教程
报表系统概述
1. 报表编辑器 WinCC的报表编辑器提供了创建报表布局和打印输出报表的功能。报表 编辑器完成两项任务,布局和打印作业。
右键单击新布局选择“
重命名“,在打开的对话框 中输入名称 TagLogging_chs.RPL。
2021/4/20
第7章 组态报表系统
4
监控组态软件 WinCC应用教程
组态报警消息报表——组态布局
在WinCC项目管理器 的左边选中“报表编辑器” 中的布局条目,单击“布局 ”下的“中文”条目,则现 有的所有布局将显示在文件 窗口。右击“中文”在快捷 菜单中选择“新建页面布局 ”,则在文件夹“中文”中 创建了一个新的页面布局名 称为NewRPL0_chs.RPL。
WinCC在起重机监控系统中的应用

图 2 改进 后 的 起 升 机 构 下 降 减 速 控 制 流 程 图
24
收稿 日期 : 0 8~ 6—1 20 0 8
港 口装 卸
20 0 8年 第 5期 ( 第 1 1期 ) 总 8
种 , 以使 用 C 6 1卡 通 过 C U上 的 MP/ rf 可 P51 P I Po — i b s 口连 接 P C 也 可 以使 用 普 通 网卡 通 过 T P u端 L , C/
P0iu rf s b PC L
Eh re te { n
I
I
功能, 能够 实现 高性能 的过程耦 合 、 快速 的画 面更 新
以及 可靠 的数据 管理 。
图 1
监 控 系 统 结 构
上 位机 选 用西 门子触 摸 式 工控 机 , 态 软件 为 组 WiC . , n C6 2 通过 以太 网与下 位 P C进 行通 讯 ; L 下位 主控 P C C U 采 用 西 门子 3 7—2 P 它 与 其 他 L P 1 D , P C以及 驱动器 以 Po B s L rf u 通讯 协议进 行通讯 。 i
据 的 采 集 , 统 的 保 护 等 功 能 , 且 脱 离 上 位 机 也 能 系 并
3 W iC 的 应 用 nC
3 1 通 讯 功 能 .
WiC 与 3 7—2 P C U 的 通 讯 方 式 有 很 多 nC 1 D P
修 正 的流程程 序说 明如下 :
() 1 只要 吊具下 降P C 。 由 于 在 设 置 Eh re 时 te t n L ten t
警值 都 可 以显 示 标 签 名 、 警 值 、 警 类 型 、 警 时 报 报 报 间、 确认 时 问 、 先 级 、 优 报警 闪烁 、 警 确 认 等 , 时 报 按
基于WinCC的运料小车控制系统监控界面设计

《工业组态课程设计》具体设计如下一:创建过程画面图一:创建的过程画面二:设置所需变量创建变量数据类型变量名称变量作用flag1 二进制单动标志位控制单动flag2 二进制自动标志位控制自动xiaochex 无符号16位小车位置控制小车的位置qianxiankaiguan 二进制前限位开关限位开关houxiankaiguan 二进制后限位开关限位开关cheshachuxian 二进制车沙出现控制车内的沙出现loudoushaxiaoshi 二进制漏斗沙控制漏斗的沙出现T5 无符号16位定时5秒定时T7 无符号16位定时7秒定时loudoumen 二进制漏斗门控制漏斗门xiaochemen 二进制小车门控制小车的门表一:创建所需所有变量(全部为内部变量)三:四个按钮的的C动作程序代码单动:SetTagDWord(“flag1”,1);自动:SetTagDWord(“flag2”,1);停止:SetTagDWord(“flag1”,0);SetTagDWord(“flag1”,0);复位:SetTagDWord(“flag1”,0);SetTagDWord(“flag1”,0);SetTagDWord(“xiaochex”,0);四:全局脚本程序代码1.单动程序:#include“apdefap.h”Int gscAction(void){ DWORD autovalue;DWORD autovalue1;DWORD autovalue2;DWORD autovalue3;DWORD flag=0;DWORD time1value=50;DWORD time2value=70;autovalue=GetTagDWord("singleflag");while(autovalue)//按钮触发全局动作脚本{autovalue=0;SetTagDWord("singleflag",autovalue);flag=GetTagDWord("stop");autovalue1=GetTagDWord("carx");while((autovalue1==10||autovalue2==1)&(flag==0))//向右移动{SetTagDWord("led1color",0xff);//LED1监视SetTagDWord("led2color",0xFF),//LED2监视SetTagDWord("coal1disp",0);autovalue2=1;flag=GetTagDWord("stop");autovalue1=GetTagDWord("carx");autovalue1+=10;if(autovalue1>700)(autovalue2=0,autovalue1=700); SetTagDWord("carx",autovalue1);}flag=GetTagDWord("stop");if(flag==0)(SetTagDWord("led1color",0xFF),//LED1监视SetTagDWord("led2color",0xFF00),//LED2监视SetTagDWord("loumengao",30)//料门监控);SetTagDWord("timer2",time2value);while (time2value>0&flag==0)//定时器2计时{time2value=GetTagDWord("timer2");time2value-=1;SetTagDWord("timer2",time2value);if (time2value<70)(SetTagDWord("coal2y",219));//煤2监控}SetTagDWord("loumengao",0);//料门监控SetTagDWord("coal2y",48);//煤2监控while((autovalue1==700||autovalue3==1)&flag==0)//向左移动{//SetTagDWord("led1color",0xFF),//LED1监视SetTagDWord("led2color",0xff);//LED2监视SetTagDWord("coal1disp",1);//煤1监控autovalue3=1;flag=GetTagDWord("stop");autovalue1=GetTagDWord("carx");autovalue1-=10;if(autovalue1<10)(autovalue1=10,autovalue3=0,SetTagDWord("led1color", 0xff00));//LED1监视)SetTagDWord("carx",autovalue1);}flag=GetTagDWord("stop");if(flag==0)(SetTagDWord("led2color",0x0000FF),//LED2监视SetTagDWord("led1color",0xff00)//LED1监视);SetTagDWord("timer1",time1value);while (time1value>0&flag==0)//定时器1计时{//SetTagDWord("timer1",10);SetTagDWord("led1color",0xff00);//LED1监视time1value=GetTagDWord("timer1");time1value-=1;//if(time1value==0)(time1value=0);SetTagDWord("timer1",time1value);if(time1value<50)(SetTagDWord("carmen",0),SetTagDWord("meikuang",0x00 FFFFFF));//车门控制if (time1value<25)(SetTagDWord("coal1disp",0));//煤1监控}SetTagDWord("led1color",0xff00);//LED1监视SetTagDWord("led2color",0xff);//LED2监视SetTagDWord("timer1",50);SetTagDWord("timer2",70);SetTagDWord("carmen",1);//车门置位SetTagDWord("meikuang",8421504);//车门框置位}return 0;}2.自动程序:#include“apdefap.h”Int gscAction(void){ DWORD autovalue;DWORD autovalue1;DWORD autovalue2=1;DWORD autovalue3=1;DWORD time1value=50;DWORD time2value=70;autovalue=GetTagDWord("autoflag");while(autovalue)//激活周期触发器{autovalue1=GetTagDWord("carx");while((autovalue1==10||autovalue2==1)&(autovalue==1))//自动向右运行{SetTagDWord("led1color",0xff);//LED1监视SetTagDWord("led2color",0xFF);//LED2监视SetTagDWord("coal1disp",0);autovalue=GetTagDWord("autoflag");autovalue1=GetTagDWord("carx");autovalue1+=10;if(autovalue1>700)(autovalue2=0,autovalue1=700);SetTagDWord("carx",autovalue1);}SetTagDWord("led1color",0x0000FF);//LED1监视SetTagDWord("led2color",0xFF);//LED2监视SetTagDWord("loumengao",30);//料门监控SetTagDWord("timer2",time2value);while ((time2value>0)&(autovalue==1))//定时器2计时{SetTagDWord("led2color",0xFF00);//LED2监视time2value=GetTagDWord("timer2");time2value-=1;SetTagDWord("timer2",time2value);if (time2value<70)(SetTagDWord("coal2y",219));//煤2监控}SetTagDWord("loumengao",0);//料门监控SetTagDWord("coal2y",48);//煤2监控while((autovalue1==700||autovalue3==1)&(autovalue==1))//自动向左运行{SetTagDWord("led1color",0x0000FF);//LED1监视SetTagDWord("led2color",0xff);//LED2监视SetTagDWord("coal1disp",1);//煤1监控autovalue=GetTagDWord("autoflag");autovalue1=GetTagDWord("carx");autovalue1-=10;if(autovalue1<10)(autovalue1=10,autovalue3=0);SetTagDWord("carx",autovalue1);}SetTagDWord("led2color",0x0000FF);//LED2监视SetTagDWord("timer1",time1value);while ((time1value>0)&(autovalue==1))//定时器1计时{//SetTagDWord("timer1",10);SetTagDWord("led1color",0xFF00);//LED1监视time1value=GetTagDWord("timer1");time1value-=1;//if(time1value==0)(time1value=0);SetTagDWord("timer1",time1value);if(time1value<50)(SetTagDWord("carmen",0),SetTagDWord("meikuang",0x00 FFFFFF));//车门控制if (time1value<20)(SetTagDWord("coal1disp",0));//煤1监控}SetTagDWord("led1color",0xff);//LED1监视SetTagDWord("led2color",0xff);//LED2监视SetTagDWord("timer1",50);SetTagDWord("timer2",70);SetTagDWord("carmen",1);//车门置位SetTagDWord("meikuang",8421504);//车门框置位return 0;}附录题目:基于WinCC的运料小车控制系统监控界面设计监控界面如下图所示,画面大小为800x600.设计任务:实现小车的自动运料方式与单动运料方式。
使用WinCC组态软件实现过程监控

使用WinCC组态软件实现过程监控1、引言工业控制组态软件是可以从可编程控制器、各种数据采集卡等现场设备中实时采集数据,发出控制命令并监控系统运行是否正常的一种软件包,组态软件能充分利用Windows强大的图形编辑功能,以动画方式显示监控设备的运行状态,方便地构成监控画面和实现控制功能,并可以生成报表、历史数据库等,为工业监控软件开发提供了便利的软件开发平台,从整体上提高了工控软件的质量。
其设计思想应遵循以下原则:功能完备、方便直观、降低成本。
我们实验室的PLC控制网络监控组态软件采用了WinCC,其原因之一是因为WinCC是目前所有组态软件中功能比较强大的一种,二是考虑到下位机选用的是S7-300PLC及其编程工具STEP7,与WinCC同为德国SIEMENS公司的产品,WinCC本身提供S7-300PLC的驱动软件,因此使PLC与上位计算机的联接可以变得非常容易。
2、组态软件设计结构WinCC支持所有普通IBM/AT兼容的PC平台,本系统使用的软件版本为WinCC5.0 SP2+HotFix5,购买时附带授权盘。
授权方式为RC256,即允许在运行模式和项目编制模式下无时间限制地操作WinCC,项目可以使用的外部变量数是256个。
管理级采用研祥工控机,配置EVOC FSC-1711VN工业级CPU卡(基于Intel RG82845MCH芯片集的Socket478 封装全长CPU卡),内存DDR 266MB,高度集成ATI Rage128Pro AGP 4X图形加速控制器,具备32MB独立显存,CRT显示模式。
按照各站连接设备及完成功能的不同,我们把监控界面按结构化思想进行了编排。
各界面控制功能明确,可以清晰直观的反映现场情况,便于操作人员进行处理。
图1显示了WinCC组态界面结构。
图1 WINCC组态界面结构3、组态过程第一步首先启动WinCC,建立一个新的WinCC项目,项目分为三种类型:(1) 单用户项目这是一种只拥有一个操作终端的项目类型。
wincc professional 用法-概述说明以及解释
wincc professional 用法-概述说明以及解释1.引言1.1 概述概述WinCC Professional是一款强大的人机界面软件,用于监控和控制自动化过程。
它提供了多种功能和工具,可以帮助用户创建定制的监控系统,实时监测和控制各种工业过程。
WinCC Professional的灵活性和可扩展性使其成为工业自动化领域的首选软件之一。
本篇文章将对WinCC Professional的使用方法进行详细介绍,包括安装和配置,基本功能和优势,以及一些注意事项。
在阅读完本文后,读者将能够全面了解WinCC Professional的特点和功能,并能够熟练地使用它来构建高效的监控系统。
文章接下来的部分将按照如下结构进行展开。
首先,我们将介绍WinCC Professional的基本概念和特点,包括其所提供的功能和适用的行业领域。
然后,我们将详细讲解WinCC Professional的安装和配置过程,以便读者能够顺利地开始使用该软件。
接着,我们将探讨WinCC Professional的主要功能和优势,以及它在各种工业场景中的应用。
最后,我们将总结本文的内容,并提供一些使用WinCC Professional的注意事项,以帮助读者更好地应用该软件。
通过本文的阅读,读者将能够了解和掌握WinCC Professional的基本用法,从而能够利用该软件来实现工业自动化系统的监控和控制。
无论是从事工程设计还是从事工业控制的相关工作,WinCC Professional都将是一个非常有用的工具,能够提高工作效率和精确度。
希望本文对读者有所帮助,愿大家能够充分利用WinCC Professional的功能,取得更好的工作成果。
1.2文章结构文章结构部分的内容主要介绍了整篇文章的组织结构和各个部分的内容概要。
在本篇长文中,共分为引言、正文和结论三个部分。
引言部分主要包括概述、文章结构和目的三个子部分。
从整体上引导读者了解文章要讨论的主题和目的,同时也为后续的正文部分做好铺垫。
wincc应用案例
wincc应用案例WinCC是一个功能强大的监控和数据采集(SCADA)系统,广泛应用于各种工业自动化领域。
以下是一个应用案例,描述了如何使用WinCC实现一个简单的设备监控系统。
案例:设备监控系统1. 需求分析我们需要设计一个设备监控系统,能够实时监控设备的运行状态、电量消耗以及生产数量,并通过图形界面展示这些信息。
此外,我们还需要能够触发警报,以便在设备出现故障时及时通知操作员。
2. 解决方案考虑到WinCC的功能和我们的需求,决定采用WinCC来实现这个系统。
具体步骤如下:创建WinCC变量首先,我们需要创建与设备运行数据相关的WinCC变量。
这些变量包括运行状态、电能表数据和生产数量等。
我们将使用结构变量来存储这些数据,其中每个设备的变量名称只有编号不同。
设计图形界面接下来,我们需要设计一个图形界面,用于实时显示设备的运行状态、电量消耗和生产数量。
我们将使用WinCC的图形编辑器来创建界面,包括趋势图、数值显示和警报触发器等元素。
配置数据连接为了实时获取设备的运行数据,我们需要配置数据连接。
我们将使用WinCC的通讯驱动程序与设备进行通信,并确保数据能够实时传输到WinCC系统中。
编写脚本为了实现更复杂的功能,例如警报触发和数据处理,我们需要编写脚本。
我们将使用WinCC的脚本编辑器来编写这些脚本,并在需要时自动执行。
3. 实施与测试完成以上步骤后,我们将开始实施系统并进行测试。
测试内容包括数据采集、图形界面显示、警报触发等功能的验证。
如果一切正常,系统将投入使用。
4. 结论通过使用WinCC,我们成功地设计并实现了一个功能强大的设备监控系统。
该系统能够实时监控设备的运行状态、电量消耗和生产数量,并提供图形界面显示和警报功能。
这将有助于提高设备的可靠性和生产效率,并为操作员提供更好的监控体验。
基于WinCC的污水处理监控系统设计
随着技术进步 , 国工业企 业规模 日益壮大 , 我 先进设备 广泛应 用, 工艺科技含量越来越高。 但是相 比之 下, 在许 多企业的污水处理 中自动化程度不 高, 采用的软硬件 落后 , 甚至有 的控 制点还依赖 于 人工操作 , 无形 中制约了企业 技术先进化的发展。 为此 , 本系统采用 西 门子 的¥ - 0 L 为控制器 和WiCC 7 3 0P C n 为监控软件开 发了污 水 处理一 -
图 2 登 陆 画 面
Fg2 L g ce n i o ons r e
术~ 用
静
粗格栅及提升泵房P C L
污水脱7. P C t ̄ ( ¥ L
图 1W iCC软 件 图 n
Fg 1W ICC ot e c ar i n s f war h t
污泥脱水机房 :
() 1脱水 离心机大 、 小端轴 承温度检测显示 及扭矩的检测 与显
示。
() 2能够检 测各单套脱 水系统 、 配药系统及 共用系统 中如上相 关控 制设备 的工作 状态并显示 。
12上 位 机 . 图 3 上 位 机 监 控 画 面
Fg 3 Su eriin it f c f p o p t i p vso er e o n a up er m uer c
上位机是整个控制 系统信息 交换 的界面 , 主要完成系统组态 、
软件设计 与开发
P C, L 与Wi C n C同为德国 西门子公 司的产品 , n C WiC 本身提供¥ - 参考文献 7 30P C 0 L 的驱动 , 使得P C L 与上位机 的连接更加 方便 。 [] 1 李建 民。 裴永清 ,董 国军. 基于 P C与 W n C的污水处理字 的监 L iC 控 系统 的设计[]工业仪表 与 自动化装置,0 ,22 - 3 J. 21 1 :0 2 . 2、系统 设计实现 [] 献忠.¥ - 0 2黄 7 3 0软冗余及 W n C iC 在水预处理 中的应用[]工业 J. 21W iCC 与 P C 的 通 讯 . n L 控制计算机,0 2 ( ) 6 6 . 2 1 ,3 i: — 7 O 6 上位机采用研华工控机 , 通过 以太 网与下位机P C L 实时通讯 。 [] 3 苏秀丽, 李媛, 任俊杰. nC W C 脚本 系统在传 送带过程监控 中的应用 i 与传统控 制网络相 比, 以太 网成本低 、 速度超乎想象的快 , 并且技术 []工业控制计算机。0 O2 () 5 7 . J. 2 1 ,37: — 7 7 成熟 , 技术 升级方面无需独 自的研究投入 , 在 同时可以保 证实时性 [] 4 刘华波. 态软件W nC 组 iC 及其应用[ ]北京: H. 机械工业 出版 社,09 20: 不会破坏 , 合TC /P 结 P I协议 , 采用高实时 性的网络操作系统和交换 2 -3 . 5 2 控 制网络 技术 , 以实 现完全控 制型的监控 。 可 首先在 Wi eC n 软件 [] 5 孙德辉, 李晓硕, 史运涛. 基于 W n C脚本的监控系统框架开发 与 iC “ 变量管理 ” 选项 中添 ̄ S 协议 的驱 动连接 , 17 1 然后选择TC / P P I 并新 应用[]微 计算机 信息 ,2 0 .07:1 4 . J. 0 72 ( ) — 2 4 建驱动 连接 , 在此 驱动 连接 中设 置属性 , 包括P C L 的机 架号 和C U P 的槽 号 , 存便完成设 置… 保 。 22W iCC的组 态实现 . n
基于WinCC的数据采集和监控系统设计
基于WinCC的数据采集和监控系统设计.txt大人物的悲哀在于他们需要不停地做出选择;而小人物的悲哀在于他们从来没有选择的机会。
男人因沧桑而成熟,女人因成熟而沧桑。
男人有了烟,有了酒,也就有了故事;女人有了钱,有了资色,也就有了悲剧。
本文由stayfordie贡献pdf文档可能在WAP端浏览体验不佳。
建议您优先选择TXT,或下载源文件到本机查看。
2007年第 4期工业仪表与自动化装置53基于 W inCC的数据采集和监控系统设计张晓杰, 刘海昌(平顶山工学院电气与电子工程系, 河南平顶山 467001) 摘要: 针对工程的具体情况, 结合 W inCC 的特点, 提出了使用 W inCC 监控系统的硬件配置, 介绍了如何利用 W inCC 创建动态人机界面, 实现过程监控的具体步骤, 并给出了一些功能实现的编程技巧与相关源程序。
关键词: W inCC; 组态软件; 人机界面; 过程控制; PLC 中图分类号: TP319 文献标识码: A 文章编号: 1000- 0682( 2007) 04- 0053- 03Th e design of data acqu isition and supervisory system based on W inCCZ HANG X iao jie L I H a i chang , U(P ingd ing shan Institute of Technology, H enan P ingd ingshan 467000 China ) , Abstract T his artic le puts forw ards the system hard are configurat io n accord ing to the wo rk ing con : w d it io ns and th e characteristics ofW inCC, and presents th e m e th od of estab lish ing a dyna ic HM I and i m m p lem enting the monitorin g process by using theW inCC system. T he paper also summ arizes som e program m ing techn iques to fulfil required funct io ns. K ey w ords: W inCC; conf ig uration softw are HM I process contro;l PLC ; ;0 引言平顶山中盐皓龙有限责任公司是由中国盐业总公司控股的一家大型的食盐生产加工企业, 是我国目前最大的食盐定点生产企业之一。
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
PLC
I/O模块
控制过程
HMI监控系统组态是通过PLC以“变量”方式实现HMI与机械设 备或过程之间的通信。过程值通过I/O模块存储在PLC中,HMI设备通 过变量访问PLC相应的存储单元。
2020/7/14
第7章 WinCC监控系统
4/150
工业自动 化技术
HMI监控系统的设计步骤
新建HMI监控项目
WinCC集生产自动化和过程自动化于一体,实现了相互之间的整合,在各种工 业领域中得到了广泛的应用 。
WinCC具有丰富的设置项目、可视窗口和菜单选项,系统构成包括图形系统、 消息系统、归档系统、报表系统、脚本/编程系统、报警系统、变量管理与通讯、用 户管理、语言库等,使用方式灵活,功能齐全。
WinCC的整体开放性,可以方便地与各种软件和用户程序组合在一起,建立友 好的人机界面,满足实际需要。
如果组态只有一个服务器的多用户项目,不需要在WinCC客户 机上创建单独的客户机项目。
如果组态具有多个服务器的多用户项目,必须在每台客户机上 创建独立的客户机项目。
Web客户机,可组态通过Intranet或Internet对服务器进行访问 的客户机。
2020/7/14
第7章 WinCC监控系统
(2)内部变量
与外部控制器没有过程连接的变量称为内部变量。内部变量没有对应的过程驱 动程序和单元通道,不需要建立相应的通道连接。内部变量在变量管理器的“内部 变量”文件夹中定义,数量不受限制,可以无限制地创建。
归档过程值
HMI系统可以连续、顺序记录过程值,可以检索 以前的生产数据,并打印输出生产数据。
显示报警 过程和设备的参数管理
运行过程的临界状态会自动触发报警,例如,当 压力值超出设定值时显示报警信息。
HMI系统可以将过程和设备的参数存储在配方中。 例如,可以一次性将这些参数从HMI设备下载到 PLC,以便改变产品版本进行生产。
2020/7/14
第7章 WinCC监控系统
16/150
工业自动 化技术
运行项目
启动运行系统
退出运行系统
2020/7/14
第7章 WinCC监控系统
17/150
工业自动 化技术
任务13
建立灌装生产线监控项目
启动WinCC,新建物料灌装自动化生产线监控项目——FILL。
2020/7/14
第7章 WinCC监控系统
工业自动 化技术
设置项目的属性
2020/7/14
第7章 WinCC监控系统
13/150
工业自动 化技术
更改计算机的属性
2020/7/14
第7章 WinCC监控系统
14/150
工业自动 化技术
更改计算机的属性
2020/7/14
第7章 WinCC监控系统
15/150
工业自动 化技术
更改计算机的属性
工业自动 化技术
人机界面HMI概述
HMI系统承担的主要任务
运行过程可视化
在HMI上显示当前设备的工作状态,显示画面包 括指示灯、按钮、文字、图形、曲线等,画面可 根据过程变化动态更新。
操作员对过程进行控制
操作员可以通过图形界面对设备的运行过程进行 控制。例如,操作员通过HMI画面中的按钮启动 电机,通过数据输入操作预置控件的参数。
由于WinCC具有基于Microsoft SQL Server 2000的集成的Historian系统(实时 历史数据记录系统),可以通过智能化的功能和工具,获取重要的生产数据。
2020/7/14
第7章 WinCC监控系统
3/150
工业自动 化技术
ቤተ መጻሕፍቲ ባይዱ
HMI监控系统组态的基本结构
HMI设备
通过变量通信
18/150
工业自动 化技术
组态变量——变量的类型
(1)过程变量
与外部控制器(如PLC)具有过程连接的变量称为过程变量或外部变量。过程 变量必须在特定的过程驱动程序及其通道单元下定义,定义过程变量对应的数据地 址和一个在项目中使用的符号名,数据地址用于与自动化系统进行通讯。最多可使 用的过程变量数目与授权有关。
10/150
工业自动 化技术
创建新项目
注意:输入的项目名不要用中文字符,确定项目路径中也不能有中文字符,因为 中文项目名和中文路径将影响过程归档和报警功能的运行。
2020/7/14
第7章 WinCC监控系统
11/150
工业自动 化技术
设置项目的属性
2020/7/14
第7章 WinCC监控系统
12/150
或双击桌面的快捷图标
双 击
2020/7/14
第7章 WinCC监控系统
6/150
工业自动 化技术
WinCC项目管理器的结构
菜单栏
标题栏 工具栏
浏览窗口
数据窗口
2020/7/14
状态栏
第7章 WinCC监控系统
7/150
工业自动 化技术
项目类型——单用户项目
WinCC单用户项目 过程总线 PLC
2020/7/14
第7章 WinCC监控系统
8/150
工业自动 化技术
项目类型——多用户项目
WinCC客户机 LAN
WinCC服务器 过程总线
PLC
2020/7/14
第7章 WinCC监控系统
9/150
工业自动 化技术
项目类型——客户机项目
如果创建多用户项目,则随后必须在作为客户机的计算机上创 建客户机项目,组态对服务器进行访问的客户机,客户机不需要建 立与PLC的连接。
在组态软件中创建一个HMI监控项目
建立通信连接 定义变量
建立HMI设备与PLC之间的通信连接,HMI设 备与组态PC机之间的通信连接
在组态软件中定义需要监控的过程变量
创建监控画面 编辑报警消息
绘制监控画面,组态画面中的元素与变量建立 连接,实现动态监控生产过程
编辑报警消息,组态离散量报警和模拟量报警
2020/7/14
第7章 WinCC监控系统
1/150
工业自动 化技术
SIMATIC
HMI产品
2020/7/14
第7章 WinCC监控系统
2/150
工业自动 化技术
WinCC 的特点
SIMATIC WinCC(Windows Control Center)组态软件是基于Windows操作系 统的强大的HMI系统,能为各种工业领域提供完备的监控与数据采集(SCADA)功 能,涵盖单用户系统、配有冗余服务器的分布式多用户系统、以及远程Web客户机 的解决方案。
组态配方
组态配方以快速适应生产工艺的变化
用户管理
分级设置操作权限
2020/7/14
第7章 WinCC监控系统
5/150
工业自动 化技术
启动WinCC项目管理器
在 Windows“ 开 始 ” 菜 单 中 选 择 “ 所 有 程 序 ” “Simatic” “WinCC” “WinCC V6.2 ASIA”命令 。