基于WinCC的数据采集和监控系统设计.pdf
《基于WinCC的数据采集和监控系统设计.pdf》由会员分享,可在线阅读,更多相关《基于WinCC的数据采集和监控系统设计.pdf(5页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、2 0 0 r 7 年第4 期工业仪表与自动化装置5 3 基于W i n C C 的数据采集和监控系统设计张晓杰,刘海昌(平顶山工学院电气与电子工程系,河南平顶山4 6 7 0 0 1)摘要:针对工程的具体情况,结合W i n C C 的特点,提出了使用W i n C C 监控系统的硬件配置,介绍了如何利用w i n c C 创建动态人机界面,实现过程监控的具体步骤,并给出了一些功能实现的编程技巧与相关源程序。关键词:W i n C C;组态软件;人机界面;过程控制;P L C中图分类号:I 码1 9文献标识码:A文章编号:1 0 0 0 0 6 8 2(2 0 0 7)0 4 0 0 5 3
2、 0 3T h ed e s i g no fd a t aa c q u i s i t i o na n ds u p e r、,i s o r ys y s t e mb a s e do nW i n C CZ H A N GX i a o-j i e,U UH a i-c h a n g(懈粥s h n 触a u 钯矿死曲,阳岫,胁枷只r l g d 打咿h n4 6 7 0 0 0,吼f,)A b s t m c t:,I 1 1 i sa n i c l ep u t sf o r w a m 8t h es y s t e mh a r d w a r ec o i 昏m t
3、i o na c c o r d i n gt ot h ew o r k i n gc o n-d i t i o n sa n dt h ec h 锄c t e r i s t i c 8o fW i n C C,a n dp r e s e n t st l l em e t I l o do fe s t a b l i s h i n gad y n 锄i cH M Ia n di m p l e m e n t i n gt h em o n i t o r i n gp m c e s sb yu s i n gt h eW i n C Cs y s t e m T h ep a
4、 p e ra l s os u m m 撕z e ss o m ep r o 伊a m m i n gt e c h n i q u e st of u l f i lr e q u i r e df u n c t i o n s K e yw O r d s:W i n C C;c o 曲g u r a t i o ns o f t w a r e;H M I;p r o c e s sc o n t m l;P L CO引言平顶山中盐皓龙有限责任公司是由中国盐业总公司控股的一家大型的食盐生产加工企业,是我国目前最大的食盐定点生产企业之一。年产食用精制碘盐5 0 多万吨,工业盐1 0 0
5、 多万吨。随着企业规模的不断扩大,卤井数目的不断增多,办公楼距离最远阀门室有7 0 0m 左右,共有4 个阀门室,阀门室到办公楼距离加起来大约23 0 0m。目前的卤井数据采集监控还是利用人工完成的。存在如下不足:工作效率不高;数据不准确,控制难度大;阀门室都在野外,数据采集不方便。为提高工作效率,降低成本,决定开发卤井数据采集与监控系统。该系统通过s i e m e n 8 公司的W i n C C 组态,实现过程监控。上位机为诺基亚公司的普通P C 机,显示器为诺基亚公司的普通P c 显示器,下位机为一台S i e m e n s 公司s 73 0 0 型C P u,上位机与下位机通过M
6、P I 电缆连接。1W i n C C 组态软件W i n C C(W i n d o w sC o n t r o lC e n t e r,窗口控制中心)是西门子公司实现P L c 与上位机之间通信及上收稿日期:2 0 c r 7 0 l 0 5作者简介:张晓杰(1 9 6 8 一),男,硕士,讲师。主要从事工业自动化和计算机控制方面的教学和研究工作。位机监控画面制作的组态软件,W i n c c 为在标准P C和W i n d o w sN T 环境下实现H M I(人机界面)的功能。S I M A 肌Cw i n C c 是第一个使用最新的3 2 位技术的过程监视系统。抢先式多任务的特
7、点适合于对过程事件的快速反应。W i n C C 是一个开放的H M I 软件,可与世界上主要控制器厂商的产品进行数据通信。它与S I M A r I I cs 5 s 7 5 0 5 系列的通信接口,如P r o f i b u s,F D L,D P,D D E,O P C 等都包括在w i n C c 基本软件包中。此外,其他的通信接口,如F M s,P M C,s I P A R TD R 或连接其他厂商控制器的接口(A E G,M o d i c o n,A u e n B r e d I l y,G E F a n u c,M i t s u b i s h i)在w i n C
8、C 的可选功能中提供。另外,它随系统而扩展,包括运行版和开发完全版。在容量上分为1 2 8,2 5 6,1 0 斛和6 4 个P 0 1 悯T a g变量,指来自控制器和外部过程的变量(内部变量不计算在内)。W i n C C 允许将一个3 2 位的模拟量的P o w e r l 砘变量分为独立的3 2 个数字量,使用上与正常数字量的P o w e r T a g 变量相同。因此可提供给整个过程的L O 点数比所标的P o w e r l 堍变量数多。总之,w i n c C 将w i n d o w s 应用程序的现代体结构与使用方便的图形设计程序结合在一起,能很方便地生成人机界面,建立完整
9、的过程监控解决方案。各系统集成商还可以w i n c c 作为其系统的扩展基 万方数据 万方数据2 0 0 7 年第4 期工业仪表与自动化装置5 5 报警信息。图2 为报警窗口配置界面。图2 报警窗口配置4 5 工艺参数存储的实现W i n C C 提供U 洲?A r c h i v e s(用户归档)可选功能。它的作用是以用户自定义的结构将w i n c c 中的数据保存在内置的w i n c c 数据库中。这些数据可通过表格的方式由A c t i v eX 控件显示。考虑到需要存储的参数数目较少,所以未定U s e rA c h i v e s,使用w i n C C 内置的C 语言脚本(
10、标准的A N s I C),以文本文件的形式存储数据。对文件的读写,即实现了数据的调用、存储和修改功能。4 6 利用集成的o D B C S Q L 数据库查询、处理数据在标准及功能强大的s y b a s eS Q LA n)m e r e 数据库中保存了所有组态的表格(如变量和消息文字的表格),同时所有的过程数据也是利用该数据库进行归档的。W i n c C 的功能模块对数据库的存取对用户是透明的,其他应用程序可使用标准的0 D B C S Q L 接口访问W i n C C 数据库,如有必要也可使用应用程序接口连接数据库。在系统的前期开发阶段,需要对系统的各种参数进行分析,不同阀门室的不
11、同卤井其参数大致一样,但也有不同,因此需要对每一个卤井的参数进行归档,归档后,将过程数据提取出来,以作分析研究。解决方法是利用S I E M E N s 提供的I s Q L 工具,通过标准的O D B C S Q L 接口直接访问S y b a s e 数据库os i e 呲I l s c o I 砌o n s q l a n y 目录下启动i s q Le x e,在随后出现的I n t e r a c t i v eS Q L 登录对话框中以用户名b d a 和密码s q l 登录,则程序自动连接到当前正在运行的w i n C C 数据库。在命令行使用数据库查询语言即可对数据库进行操作。
12、例如,执行命令s e l e c t舶ms y s t a b l e,显示所有组态的表格,其中对一个卤井数据归档时建立的名称为p v a s p e e d,则其在数据库中的表名为P D E#P V A f s p e e d。接着对表p D E#P V A f s p e e d 操作,即可得到归档的具体数据。也可以将表输出到文件,以作分析。4 7自动启动、自动关机的实现在监控系统中,上位机是运行w i n c c 软件的单一用途的计算机,希望上位机一启动就自动进入组态的工艺画面,为此还必须实现W i n d o w sN T 自动登录,这一功能可以按下面的步骤实现:第l 步将w i n
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 WinCC 数据 采集 监控 系统 设计
限制150内