
设计开发
治金企业运转监控网络
中组态软件的应用与设计实现
武世卿
(唐山钢铁股份有限公司河北唐山063000)
数事其本与成用
摘要:本文针对冶金企业运转监控系统,运用星组态软件与VC+十合作实现监控的过程。对于进程间动态数据交换的实现主要是通过内存文件映射针对内存文件映射技水详尽的分析与研究了共享内存的实现步骤以及原理,并且通过实际例子对系统端程进行了详如的说明。针对运转监控系统的实时性与高效性利用辨证的关系在系统认证与性能分析方面进行了论证。
关键词运转监控网络系统动态数据交换组态软件
中图分类号:TP277
文献标识码:A
近年来我国铁矿产量呈迅速增长的趋势,与此同时,安全生产对于各个冶金企业而言也是重中之重。针对于冶金企业施行的安全监控系统,是对机电设备在各个环节的工作状态以及一系列参数经过计算机的数据处理系统,对机电设备工作情况的监控,使安全监
测监控系统在整个范围内都能够满足需求。 1相关技术
随着网络的发达Windows操作系统的间世使动态显示的编程以及实时的传输提供了一个平台,效率大大提升。利用剪切板实现数据的传送、消息传送数据以及管道传送数据等进程通信方式,是在该系统当中最为常见的操作方式。在数据量传输较小的前提下,这些操作方式的性能是非常好的,然而在数量传输较大的情况下,对于数据传输方式的选用则应该另作他选。通过申请一块内存实现多个进程同时访问,即为共享内存,这种方式是非常好的选择,使动态数据传输工作在大数据条件下也能够完成,并且具有很高的效率。
2系统总体结构
传感器、监控服务器,模拟分站、光纤环网,数字分站以及网关等部分共同组成了本系统(如图1)。系统的总体机构中通信主体结构是光纤环网,其主要有两条通信通道,并且是环形的构造,绝大多数情况只是使用其中一条。当某处坶塌早曾光纤出现故障时候,通讯系统则会自动启动另外一条通道,CAN/Ethernet关口与光纤交换机共同组成了网关,其作用是转换为电信号,完成光信号的转换过程,从而使远距离通信得以实现。在环形局域网内,以太网与CAN数据顿的转换使CAN/Ethemet网关得以完成。实现了下行CAN现场总线与上行以太网的接口,以ARM9为中心的数据分站,根据源码公开的形式,完成了多任务操作系统的实时操作,具有传输、处理以及
打印机
地表监控主服务器
KI3O
X.1308 需关
KJ308置字分站 KJ308模报井站 +
传感器传感器
老网 KI308 同关
备用服务品
并上
K1308 网关
KJ308整学分站 KJ308模拟分站
CAN传感器
传感传感#
图1总体机构系统图
收稿日期:20150713
文章编号:1007-9416(2015)08-0158-01
显示大量数据流的功能,实时性从根本上得到了保障。冶金企业安全生产监控系统是由组态软件与VC++共同开发完成的,地表监控服务器的运行是通过历史报表查询、读取历史数据、显示历史数据曲线图等方式,实现了控制设备、监视环境参数以及设这整个系统
的工作,并且模拟量以及开关量的显示具有实时性。 3系统设计
3.1组态软件
人机接口的智能型软件在PC上运用的世纪星组态软件,是全中文界面。开发系统实现了冶金企业安全系统监控的命令语言、画面设计、设备安装、数据库定义以及画面连接等的编写,其图形生成的功能的完善是非常先进的,控制对象的安全防范、数据报警、历史记录、趋势曲线等特性的操作方法能够高效快速完成。利用数据库管理功能把采集的数据变化过程表现为动画的形式,是该系统运行的方式,并且兼有对历史数据记录并实现监控功能
3.2内存文件映射的应用
世纪星组态软件提供函数,并且针对VC++具有接口的功能,可以命令语言调用。提供了VC++源程序以及函数的世纪星组态软件,可以使用户对组态软件完成VC++无法实现的功能,主要是借助于这个接口。
针对VC++与组态软件接口的这以性能的独特之处,实现了 VC++两个应用程序之间的数据转换,其主要是通过VC++与世纪星组态软件之间交换数据的程序。相对情况下钢铁企业安全生产监控系统考虑到其要求实时性的特点,并且数据流相当大,该系统采用适用于管理大尺寸文件的系统,本着高效快遵,简洁,实时的原则,是对内存文件映射的技术要求。内存文件映射技术是实现指针访问动态内存的相同方式,在真正意义上允许应用程序的访间,为访问提供的内存管理是具有鲜明的独特性能。系统能够被直接访间,其利用内存文件映射技术,内存文件一且被映射,则对文件根本不需要执行/0操作。将两个以及两个以上的多程序应用系统利用内存文件映射技术,完成相同文件映射对象的进程映射视图,在磁盘上物理存储器以及相同文件实现资源的共享即为其工作的原理。 4结语
本研究主要是针对冶金企业安心生产控制检测设计一套系统,利用VC++与世界星组态软件,实现了人机友好界面的复杂系统控制,完成了冶金企业安全系统的检测。针对VC十十与组态软件之间的动态数据传输,是通过内存文件映射技术实现的,本文在冶金企业安全生产检测控制系统中引入了组态软件是作者的创新所在,并利
用内存文件映射完成了组态软件以VC十+十之间的数据交换。参考文献
[1]季搬华.基于PLC的冶金企业排水自动控制系统设计研究[J].煤炭技术.2013(9):8688
[2]王鹏.PLC控制及其组态[J].煤炭技术,2013(12):114.
作者简介:武世钾(1978一),男,河北衡水人,本科,工程师,研究方向:自动化仅表的技术管理 5