监控软件论文

2024-11-19

监控软件论文(精选12篇)

监控软件论文 篇1

1、引言

目前台网仪器不自带故障监控与扫描功能。在实际工作中不时有数据采样端口异常, 数据出错, 而值班人员无法及时发现。导致缺失大量数据。严重影响了数据的完整性。同时仪器工作主机的状态 (如死机) 和内部网络的状况无法及时检测致使数据丢失, 影响了数据质量和数据完整性。

本项研究采用的方法是通过网络从仪器的页面获取实时的原始数据, 采用算法判断出采样端口数据的有效性, 从而判断出仪器数据是否正常, 并把相应的错误传送给监控软件, 及时发出故障报警。同时获取仪器GPS的工作状态, 判断是否工作正常。监控软件也定时扫描各仪器主机的IP, 从而判断出网络状况和仪器主机的状态。

2、获取仪器实时数据, 并判断数据有效性

通过http协议发送传送指令给仪器, 从仪器页面获取仪器采集的实时数据。并对采集的实时数据进行数值分析判断仪器各测项数据是否正常。具体流程如下图:

通过发出指令对仪器的工作状态进行检测, 从页面获取仪器GPS授时状态, 同时获取实时数据。通过一些基本方法检测仪器数据是否正常。主要检测仪器实际工作中经常碰到的数据断记、尖峰、突跳等。差值、均值主要判断数据是否产生尖峰、突跳现象。由于仪器记录连续数据不相同, 在断记才会产生相同数据, 因此采用等值记数法判断仪器是否出现断记情况。

3、通过IP扫描, 判断网络状态

监控软件对各个仪器进行编号, 并定时扫描仪器IP地址。定时检测网络状态。如果出现单台仪器网络不通则判断为仪器故障或者单台网络问题, 出现多台仪器网络不能则判断为节点交换机故障。

4、声音及短信报警

当数据出现异常、GPS授时异常、网络异常时则出现故障提示窗口, 发送短信及时通知相关人员, 并出现声音提示。

如果没及时对故障进行处理时, 声音报警则每分钟响一次, 并在任务栏出现相应的故障提示信息。

由各种相应故障信息汇总合并为一条信息, 并及时通过短信猫发送给相关人员。短信处理及发送流程如下:

5、结束语

本研究实现台网仪器运行状态、网络状态及数据的实时监控, 能够及时发现仪器故障信息, 避免导致错误数据, 提高产出数据的可靠性, 保证了数据的完整性。现阶段的数据有效性检测手段过于简单, 后期将通过算法研究, 通过对信号特征的提取、模式匹配及噪声等方面判断的数据的质量及有效性。增加一些数据处理功能, 实现一些实时在线分析功能。

参考文献

[1]《地震及前兆数字观测技术规范》 (电磁分册)

[2]徐文耀.地磁学.[M].北京:地震出版社, 2003

[3]国家地震局科技监测司.2005.地震电磁观测技术.[M].北京:地震出版社

[4]中国地震局.2001.地震及前兆数字观测技术规范.[M].北京.地震出版社

监控软件论文 篇2

由于现在用的海康5.03版本平台软件是根据业主方的需求经过了几次定制功能,造成后续维护工作比较困难。目前海康总公司对于5.03平台已不作任何开发,人员重心全部转移到5.2平台上面,为了考虑以后维护问题,我们建议更换平台软件至5.2版本。

对于现在使用的5.03平台通过升级之后将造成存储中的录像资料会丢失,因为平台架构不一样,导致配IPSAN的方式也不一样,IPSAN需要重新配置。

5.2平台在底层开发上经过优化,符合当前平台软件的需求,基于事实上的工业标准的J2EE平台和SOA面向服务架构。因为底层开发经过优化,采用J2EE架构,使得软件平台更稳定,功能更强大。是当前最快速、最高效、最具伸缩性和业务扩展能力的平台架构之一。所有服务采用模块化设计,使得软件使用起来更流畅,更趋于人性化。

海康威视数字技术股份有限公司

各位领导、同事:

大家好,公司现在使用的监控是海康威视数字技术股份有限公司的5.03版本平台监控系统,海康5.03版本平台软件是根据我们特定需求,经过了几次定制而增加一系列功能的软件。因为系统改动较多,四月份监控系统出现故障,存储程序自动关闭,造成三天的录像丢失,经过厂家技术人员维护,现以恢复正常使用。厂家建议我们升级系统,将在不会出现此类故障。海康目前海康总公司对于5.03平台已不作任何开发,人员重心全部转移到5.2平台上面,为了考虑以后维护问题,建议更换平台软件至5.2版本。5.2版本将保留5.03版本我们定制的功能。

5.2平台在底层开发上经过优化,符合当前平台软件的需求,基于事实上的工业标准的J2EE平台和SOA面向服务架构。因为底层开发经过优化,采用J2EE架构,使得软件平台更稳定,功能更强大。是当前最高效、最具伸缩性和业务扩展能力的平台架构之一。所有服务采用模块化设计,使得软件使用起来更流畅,更趋于人性化。海康以对5.2版本的系统进行长达半年的实验测试,没有出现任何故障,故现在对其所有客户进行统一升级。

5.03平台通过升级到5.2版本之后将造成升级前存储中的录像资料会丢失,因为平台架构不一样,导致配IPSAN的方式也不一样,IPSAN需要重新配置。经和技安环保部和行政保卫部两个部门的负责人沟通,近期公司没有出现任何被盗或者其他不法行为,为了安全起见,升级前我们会将东南西北六个大门的监控录像下载三天进行保存,因为录像所需存储太大,不能把所有录像都一一保存。系统升级需要6个小时,届时将会有厂家专业技术人员现场升级。

远光软件:电力软件专家 篇3

专注于电力行业财务集团的信息管理,也能成就一家上市公司。《投资者报》“隐形冠军”中的远光软件(002063.SZ)就是靠专业成功的。这家位于广东的软件开发和服务企业,以极其少见的专业精神,在电力行业财务软件占据了极大的市场份额。未来,随着电力信息化建设的进行,公司业绩在2010年有望继续大幅增长。

专注于电力业财务软件

远光软件是一家面向电力行业的软件提供商,主要提供通用基础财务软件和集团财务信息管理软件,公司最大优势在于专注于电力行业,对行业理解程度较为深入,同时积累了较好的客户资源,这些优势使得远光软件在国内的电力市场的占有率超过了80%。

过去三年内,公司业绩保持了强劲的上升势头。2006年~2008年净利润分别为0.39亿元、0.56亿元和0.74亿元,同比增长率分别为46%、44%和33%。

2009年,截至三季度,公司已经实现净利润0.31亿元,根据软件业务的季节性特征,以及过去公司的各季度收入和成本费用分布,预计2009年四季度的净利润为0.66亿元,全年净利润为0.99亿元,同比增幅会达到34%。

2010年业绩有望爆发

由于电力信息化等积极因素,使得公司业绩增长前景确定。

首先,就电力信息化而言,高潮刚刚开始,公司擅长的财务软件需求势必增加。除此之外,行业ERP、电网调度、商业智能等需求也在兴起,为适应这一需求,公司凭借着强大的研发能力,正在向电力行业全面解决方案迈进,分得电力信息化和智能电网一块蛋糕。

其次,电力行业壁垒高,公司致力于电力软件业20余年,积累了良好的政府、电网公司、发电集团关系,行业地位和优势决非競争者可以轻易撼动。加之自身深厚的行业知识,未来的客户资源将不断扩大,确保公司享有高成长、高利润。

基于上述理由,公司在2009年四季度推出的股权激励计划有可能超额完成。

根据股权激励的要求,2009年~2012年的净利润应比2007年至少增长75%、90%和120%,对应的EPS分别为0.49元、0.53元和0.61元。对于这一要求,公司管理层都表示出信心。

监控软件论文 篇4

关键词:酒精生产,监控软件,组态,应用

大型酒精生产线占地面积很大, 需要进行多种信息数据的采集, 这样才能对生产线的实际情况有深入了解, 加强酒精产品生产质量控制。为了提升酒精产品生产质量控制成效, 缩减工作开展的人力资源投入, 促进酒精生产企业管理水平提升, 除了需要选择先进的自动化控制系统之外, 还需要注重监控软件的选择, 只有将二者进行有效融合, 这样才能促进酒精生产线管理水平提升, 保证产品生产质量达到国家标准。对“酒精生产监控软件”的组态及应用进行研究是具有现实意义的吗, 下面就对相关内容进行详细阐述。

1 工业组态软件的特点

工业组态软件可以对产品生产过程中的众多信息数据进行采集和整理, 并且对信息数据进行储存。技术人员可以通过组态软件对产品生产的信息数据进行采集。当生产线出现不良故障问题时, 组态软件会自动发出警报, 引起相关管理人员的警示。具备数据曲线显现的功能, 可以使得相关人员对生产线的实际情况一目了然, 促进人机互动。

2 酒精生产工序

“酒精生产监控软件”是先进计算机技术在酒精生产领域应用的重要体现, 是以工业自动化控制过程为基础的, 可以利用本身具有的功能, 构建符合企业酒精生产过程特点的控制体系, 主要是以windows系统作为软件的操作平台, 利用windows系统的图形功能强化软件页面的美观性。具备可视化的操作页面可以使得操作更加便捷, 同时还可以保证操作的正确性。“酒精生产监控软件”不仅功能非常的完善, 而且操作简单易学、通用性较为良好, 可以避免重复进行软件开发[1]。

3 功能分析

(1) “酒精生产监控软件”工能完善, 结构组织具备灵活性酒精生产监控软件采用的是英文Explorer, 界面内具有非常丰富绘图工具, 以及具有海量资源的图形库, 特别是可以对客户提供更为便利的集成开发环境, 快速的进行系统的构建。通过浏览器设备可以对工程的众多部分进行查看, 依据实际需求进行多种功能页面的构建, 提供较为丰富的链接方式, 满足客户对于生产过程的监控, 保证产品生产质量可以达到国家标准, 降低产品生产过程中不良问题产生, 帮助企业赢得更多的经济效益。

(2) 具有良好的通讯功能“酒精生产监控软件”可以利用多种功能模块对生产系统进行二十四小时的监控, 提供预警监测功能, 对人机界面进行构建, 操作非常简单便捷。“酒精生产监控软件”可以利用简单的设备完成通讯, 将通讯程序与酒精生产监控软件紧密的联系起来, 促进酒精生产稳定、安全性提升。为了使得客户对于酒精生产监控软件应用更为方便, 在软件中也进行配置导向的设置, 用户在实际应用过程中只需要依据安装导向的提示进行操作就可以。在系统实际运行的过程中, 通过设备管理程度与通讯设备进行实时的数据交换, 用户可以随时的对设备节点进行查询和修改[2]。

(3) 丰富的画面显示组态功能“酒精生产监控软件”可以为相关人员提供非常方便的作图工具, 提供了众多的工业设备图符, 组件数量也较为庞大, 利用图库具有的开放性特点, 工程人员可以自行生成所需求的图库元素。多元化的图形空间和工况图库, 不仅可以提供所需求的组件元素, 同时还可以作为界面制作的向导。客户可以随心所欲的进行工业界面的构建, 使得设计人员的工作压力得以减轻。

(4) 远程控制对于以往酒精产品生产管理进行深入分析发现, 生产厂家需要派遣专业的技术人员在现在进行巡视, 不仅需要投入大量的人力资源, 还有可能因为人员管理不当, 导致酒精生产过程的安全性、稳定性不能得到良好保障。但是酒精生产监控软件可以实现远程控制工程, 相关管理技术人员不在生产现场, 通过计算机进入到酒精生产监控软件数据库, 可以对酒精生产过程进行全面了解。

4 在酒精生产中的应用

酒精实际生产过程中需要应用的原料有高粱、玉米等, 酒精生产应用的原料不同, 在不同阶段需要控制的参数也存在一定的差异性。例如高粱和玉米需要发酵的时间长短不同, 发酵所需温度也存在一定的差异性。以往传统性的仪表控制方法不仅会消耗大量的人力资源, 而且监管成效也较差。控制系统会依据实际生产配方对控制参数进行调整。报表也是酒精生产管理中最为重要的功能体现, 依据所采集的信息数据定时进行报表制作, 这样酒精生产管理人员可以通过报表对产品实际生产情况进行深入了解。企业还需要注重软件的创新, 对系统的功能进行完善, 使得软件更加具备科学性和优质性。

5 结语

酒精生产监控软件的应用可以缩减产品生产过程管理的人力资源投入, 及时找寻产品生产过程中潜在的不良问题, 对产品生产过程进行远程监控, 可以进一步提升酒精产品生产过程中的安全性、稳定性。酒精生产监控软件的应用可以促进酒精生产企业的现代化建设, 相关人员还需要进一步加强研究力度, 为酒精生产企业发展奠定良好基础。

参考文献

[1]钱莹, 段钢.酒精生产新过程的研究[J].酿酒科技, 2011, (01) :14-16.

国内主要网络舆情监控软件点评 篇5

2014年,随着国内舆情监测需求的不断扩大,舆情监测产品迎来了巨大的发展机遇,舆情产品数量也出现迅猛增长。然而与产品种类快速增长相反的是,行业信息采集和舆情监测技术的严重滞后、市场竞争激烈、质量良莠不齐。在此,本文列出当前舆情监测市场2014年最具影响力的十大舆情监测系统品牌,供各地政府企事业单位采购时参考:

十大舆情监测产品

乐思网络舆情监测系统

乐思网络舆情监测系统。乐思网络舆情监测系统是针对向互联网这一新兴媒体,通过对海量网络舆论信息进行实时的自动采集,对信息进行垃圾过滤、去重、相似性聚类、情感分析、提取摘要、自动聚类、辨别正负面等处理,形成预警信息或者舆情报告及时通知到相关人员,从而第一时间应急响应,为正确舆论导向及收集群众意见提供帮助的一套信息化系统。他们只做信息采集和舆情监测研发,有9年研发经验,专业性很强。同时提供系统建设和舆情服务两种应用方式。

软云神州舆情监测系统 软云神州舆情监测系统是通过对互联网海量信息进行采集,分析,汇总,监测,并识别其中的关键信息,做出预警并及时通知到相关人员,正确舆论导向及收集网友意见提供帮助的一套系统。

快页舆情监测管理系统

快页舆情监测管理系统支持论坛、新闻、博客、贴吧、WAP网站和微博、QQ群、微信、元搜索等多种收集信息,实现全天候无遗漏监控。因此,对于互联网上传播的正、负面消息,都可以及时准确掌控,使您能在第一时间做出处理,维护贵单位(政府机关、部门单位、公司企业、医疗机构等)在社会中的良好形象。快页的优势在于其采集方式比较丰富,覆盖的媒体类似最多,其在华东市场具有较高的影响力。

Goonie网络舆情监控分析系统

谷尼互联网舆情监控系统是一套利用采集检索技术、文本挖掘技术、知识管理方法,通过对互联网海量舆情信息自动获取、抽取、分类、聚类、溯源等,最终形成舆情预警、舆情简报、舆情专报、分析报告、传播路径、舆情溯源等舆情产品,为客户全面掌握舆情动态,做出正确舆论引导提供分析依据。TRS互联网舆情管理系统

TRS公司是中文全文检索的创始者,在企业和互联网搜索、内容管理和文本挖掘等领域具有领先的技术和产品,在大中华地区拥有3000多家企业级用户,是非结构化信息处理技术领域的领导企业,也是中国最大的搜索技术和内容管理技术供应商。由于其起步较早,积累了大量高端客户,虽然每年的项目数量不多,但项目金额较大,在业界具有广泛的影响力。

军犬网络舆情监控系统

军犬网络舆情监控系统。军犬舆情监控系统以强大的网络舆情信息采集、舆情智能分析与应对、舆情预警、舆情报告生成等16项核心功能组成,专业提供网络舆情监测、网络舆情监控服务。舆情监测也是其主要业务,也有很强的专业性。其从事舆情行业较早,产品架构较老,采集以C/S方式,管理以B/S方式,部署较复杂。

Rank 舆情监测系统

Rank利用分布式的云计算搜索平台,采用倒排拉链方式,开发的舆情监测系统支持对海量信息库的高效搜索以及对于各种新闻博客等网站进行垂直抓取;采用自然语言分析处理技术和自有算法的网页结构分析,对抓取到的数据进行准确的分析和判断,从而为政府和企业客户提供精准有效的互联网舆情数据服务。

方正智思网络舆情监测系统

方正智思互联网舆情监控系统提供对境内、境外互联网信息(新闻、论坛、博客、贴吧、手机报、微博客等)实时采集、内容提取及排重;并且对获取的信息进行全面检索、主题检测、话题聚焦、相关信息推荐;按需求定制主题分类;为舆情研判提供时间趋势、传播路径、话题演化等工具,统计舆情信息,生成舆情报告。

红麦舆情监测系统

红麦舆情监测系统。系统利用自有爬虫技术,根据预定的监控关键词抓取重点媒体、论坛、博客、微博等网站里的舆情信息,并对危机信息及时报警。系统利用分类、去重、相似性聚类、情感分析、提取摘要、自动聚类等处理,配合专业分析师生成详细的舆情分析报告,提供舆情监测预警作用。

西盈网络舆情监测分析系统

西盈网络舆情监测系统。西盈舆情监测系统及时发现与“我”相关的舆情信息,负面信息、重大舆情及时预警;提供定性定量的舆情研判分析,准确研判具体舆情或者某一舆情专题的发展变化趋势;自动生成舆情报告和各种统计数据,提高舆情工作的质量和效率,辅助领导决策。

其他舆情监测产品: 鹰隼网络舆情监测监控系统 讯库舆情监测系统 安吉专业舆情监控系统 金鸽舆情监测 阳光安吉云舆情监测 铱星舆情监测系统 快页舆情监测系统

舆情监测服务类:

人民网舆情监测服务平台

人民网舆情监测室(人民日报社网络中心舆情监测室)是国内最早从事互联网舆情监测、研究的专业机构之一,在舆情监测和分析研究领域处于国内领先地位。已初步形成了一套较完整的网络舆情监测理论体系、工作方法、作业流程和应用技术,可以对传统媒体网络版(含中央媒体、地方媒体、市场化媒体、部分海外媒体)、网站新闻跟帖、网络社区/论坛/BBS、微博客、网络“意见领袖”的个人博客、网站时评等网络舆情主要载体进行24小时监测,并进行专业的统计和分析,形成监测分析研究报告等成果。

新华网舆情在线服务平台

新华网集成自身与合作伙伴在网络舆情监测领域的众多领先技术,包括搜索源数据关键技术、海量信息实时处理技术,智能化信息分类及聚合技术,视频特征提取技术、视频语音识别技术及电视画面识别与匹配技术等,建成了业内技术最先进、搜索范围最广泛的网络舆情监测系统和电视舆情监测系统。

图灵舆情监测服务平台

图灵舆情监测服务平台——专业的网络舆情搜集、监测、分析和处理的云端服务平台。其以定制化为基础,充分发挥计算机技术在数据挖掘、采集、整理和聚类、分类方面的优势,并在此基础上发挥专业人工判断优势,实现了“机器效率”与“人工分析”的完美结合,以大幅度提升舆情监测分析结果的精准性、可靠性及有效性。

优讯全媒体舆情监测服务

公司成立于2007年2月,总部座落在中国高科技核心地区-北京中关村。公司凭借自主研发的世界领先技术,提供电视、报刊、网络、微博、论坛、外媒的全媒体舆情监测服务,是北京市政府指定采购的自主创新产品。优讯每天对100多家电视频道、1000多家主流报刊、1万多家网络站点进行实时监测,能够第一时间发现您所关注的舆情资讯。优讯服务的用户囊括了众多国家部委、地方政府和知名企业。优讯以其业界领先的技术平台、优质的服务、以及众多的签约客户数量,成为舆情监测领域的领军企业。

东方剪报舆情监测

监控软件论文 篇6

(1.上海海事大学物流工程学院,上海 201306;2.上海胜屹自动化工程有限公司,上海 201399)

0 引言

随着现代工业的发展,人们对汽车性能的要求不断提高.提高汽车生产过程的精密程度是解决上述问题的重要措施,其中发动机的装配是提高汽车性能的最重要环节.人工操作已经无法满足现代工业对生产效率和生产精度的要求,因此工业控制网络成为现代汽车装配生产的核心控制架构.[1-2]

小型汽车发动机装配流水线的工位包括螺栓拧紧工位、凸轮轴连杆安装工位、缸体打标工位、流水线线体控制工位、壳体密封油封压装工位等.数据的采集和管理系统是工业流水线中必不可少的系统,可以提高生产过程的精密程度,也可为后期产品的维护和数据追溯提供数据支持.油封压装工位用于发动机轴承密封圈安装,是发动机装配流水线中具有代表性的工位.本文采用OPC技术和串口通信技术,构建油封压装工位监控系统[3].

1 油封压装工位监控系统构建

油封压装工位监控系统的网络架构分为数据管理层、监控层、控制层、设备层,见图1.

图1 油封压装工位监控系统网络架构

管理层和监控层的功能是对数据进行处理和应用.管理层位于整个系统顶部,负责对整条发动机装配流水线进行数据采集、处理和管理.监控层是嵌有监控软件的工控机,对流水线中具体工位进行数据管理.监控软件采用VB 6.0编写,可实现设备层数据读取、参数设定、数据处理、报警显示等功能.[4]

控制层选用西门子CPU315-2PN/DP型PLC为系统主站,主站中分配有一个DI模块和一个DO模块,作为操控台的数据输入和显示.PLC通过以太网与工控机实时通信,通过Profibus-DP通信方式与两个DP从站进行通信.从站1主要实现对设备层上料滑台的控制.从站2主要实现对设备层简单I/O设备(包括油封压机、辅助气缸)的控制.

设备层包括油封压装工位的所有执行机构.执行机构包括上料滑台、油封压机、辅助气缸.上料滑台电机采用西门子MM440变频器输出控制,有利于实现定位;油封压机通过数据采集传感器和监控软件进行反馈控制;辅助气缸通过I/O实现简单控制.

监控软件通过现场压力、位移传感器进行数据采集,传感器支持研华USB-4716数据采集卡,压力、位移参数通过串口通信[5-6]进行采集.油封压装工位工作中,压力、位移传感器用于检测压机压装的位移值和压机受到的压力值,这两个参数的精度直接影响到油封压装的质量.

2 监控软件的设计

监控软件基于VB 6.0开发环境,实现的主要功能包括:用户登录、控制参数设定、通信设置与维护、数据显示、系统报警显示、历史数据保存等.监控软件工作流程如下:

(1)压装前准备工作.用户登录,确认用户使用权限;通信情况检测,检测监控软件与PLC通信是否正常.

(2)压装工位正常工作过程.下达压机工作命令;读取压机工作的压力、位移值;数据处理,生成压装曲线并显示压装结果,或生成相应报警信息.

(3)工位工作结束.存储历史数据.监控软件工作流程见图2.

2.1 监控软件通信

监控软件设计的主要工作是实现监控软件与PLC和数据采集卡之间的通信,并设计软件界面.实现通信是实现监控功能的基础条件.软件通信的实现主要包括软件与PLC的OPC通信和软件与数据采集卡的串口通信.[7]

2.1.1 OPC 通信的实现

OPC是一种能够提供高效信息集成和数据交互功能的工业通信接口标准,在工业网络控制中具有广泛的应用.实现OPC通信包括实现硬件组态和软件程序的编写.[8]在油封压装系统的网络架构中,利用OPC技术实现上位机监控软件与S7-300 PLC的通信,西门子PLC作为OPC服务器,VB作为OPC客户端,在SIMATIC NET和STEP 7软件环境下,完成OPC服务器与S7-300连接通信的硬件组态,用VB编写OPC客户端和服务器端程序[9].图3为工控机与PLC硬件连接.

图2 监控软件工作流程

图3 工控机与PLC硬件连接

在硬件连接的基础上需要进行硬件的组态,组态过程在SIMATIC NET和STEP 7软件环境下完成.安装SIMATIC NET之后,通过运行Station Configuration Editor,配置PC站硬件机架,作为OPC通信的服务器;通过STEP 7组态PC Station,并下载到OPC服务器中,完成硬件组态.然后,调用 OPCDAAuto.DLL控件,并定义监控软件与PLC通信的变量,实现数据的分组发送和接收.[10-11]

2.1.2 数据采集卡与监控软件之间通信的实现

本设计采用的USB-4716数据采集卡提供带有16位分辨率的16SE/8Diff.模拟量输入、传输速度为200 kS/s.USB-4716数据采集卡通过USB接口与工控机连接,实现串口通信.数据采集卡的读入电压范围为-5~+5 V,压力值采用TOX-ZPS压力传感器采集,位移值采用NOVO电阻式位移传感器采集.TOX-ZPS压力传感器需要根据功率选择信号放大器处理其读入的信号,方能接入板卡.

在实现与数据采集卡通信的过程中,直接采用研华提供的标准动态链接库文件和第三方制作的ActiveX控件,可在一定程度上降低程序开发的难度和成本,具有较好的灵活性和标准性.研华公司的Advantech DLL Driver软件支持USB-4716等多种型号数据采集卡的设备驱动,提供adsapI32.DLL动态链接库,其中包含一系列能对硬件设备进行底层I/O操作的函数.在全局模块的说明部分用Declare声明所要使用的DLL函数,就可以从VB调用这些DLL函数,实现对数据采集卡中数据的读取和应用.[12-13]

2.2 软件界面的设计

在VB 6.0的环境下,运用OPC和串口通信技术设计汽车装配流水线的监控界面.界面设计主要包括人机交互界面的设计和软件功能的设计,其中实现监控软件功能是关键步骤.

(1)登录界面.用户通过输入用户名和密码登录监控系统.根据客户要求,登录界面具备分权限登录功能,不同权限的用户对系统的可控范围不同.

(2)应用主界面.主界面(见图4)分为工具栏、产品型号选择栏、检测状态栏、通信状态栏、压装曲线表等5部分.工具栏的功能包括系统参数设定、历史数据查看、退出系统等;产品型号选择栏可根据预先设定的数据进行产品型号的选择;检测状态栏显示压装过程中的压力、位移实时数据和压装结束后的压装结果;通信状态栏显示监控软件与PLC的通信情况;压装曲线表包括一个循环过程的压力和位移曲线.

图4 监控软件主界面

(3)数据库应用.在系统应用过程中,数据的处理和存储功能具有非常重要的作用.本文设计的软件应用ADODB函数组件对Access数据库进行管理应用,界面数据显示使用DataGrid控件.[14]功能包括:用户数据设定、新型号产品入档、历史数据存储.图5为数据库在监控软件中的应用.

3 结束语

图5 压装历史数据保存界面

本设计可实现上位机与PLC、上位机与数据采集卡的通信,完成数据的采集分析处理和对现场控制层的反馈控制,真正实现监控软件的检测和控制功能,达到预期的设计要求.该油封压装工位监控软件已经投入实际生产,实践证明,本设计的结果比较理想,具有一定的实用价值.

[1]段明皞,苏锡年,朱晓民,等.汽车发动机装配线控制系统研究及应用[J].制造业自动化,2008,30(2):84-86

[2]路泽永,李立华,冷向东,等.汽车装配线中的信息化和网络化建设[J].可编程控制器与工厂自动化,2011(11):97-99.

[3]王德权,吴盼,黄鹏.汽车发动机装配线监控系统的设计与实现[J].制造技术与机床,2011(6):125-127.

[4]胡毅,于东,刘明烈.工业控制网络的研究现状及发展趋势[J].计算机科学,2010,7(1):23-28.

[5]陈加敏,薛士龙,张宁,等.自动化集装箱码头监控系统设计[J].上海海事大学学报,2011,32(3):16-18.

[6]胡红钱,刘晓勤,施伟峰.基于Powerlogic系统架构的船舶自动化电站监控系统[J].上海海事大学学报,2011,32(3):20-24.

[7]张宁,薛士龙,陈加敏,等.基于OPC技术的自动化集装箱码头监控系统设计[J].上海海事大学学报,2011,32(1):21-24.

[8]石灵丹,华斌,朱歆州,等.基于OPC技术的PC与西门子PLC的实时通信[J].船电技术,2011,31(1):9-12.

[9]周金峰,肖伸平,曾红兵.基于OPC技术的工业监控系统客户端实现[J].工业控制计算机,2011,24(3):40-42.

[10]张俊彪.基于OPC Server的PC与S7-300/400的通信[J].电力自动化设备,2007,27(4):83-86.

[11]胡忠德.基于OPC技术的数据采集系统[J].自动化技术与应用,2008,27(11):42-48.

[12]高雪飞,朱开宇,苏震.基于研华数据采集卡和MCGS组态软件的离子镀膜监控系统设计[J].化工自动化及仪表,2012,39(2):253-255.

[13]陶培琪,徐娅萍,熊平.VB环境下的数据采集卡测控系统[J].郑州轻工业学院学报,2007,22(4):129-131.

监控软件论文 篇7

伴随变电站自动化技术的不断更新, 变电站综合自动化技术的发展已经淘汰了独立运行的思维方式以及管理模式。在研制超高压站装置时, 将故障录波、测控、保护等功能综合于一体, 在管理和技术上实现了监控和保护的统一。自动化技术的发展实现了无人值班变电站, 更有助于对无人值班的变电站进行管理, 运行更加可靠, 设计更加合理。变电站后台监控软件能够将变电站主接线运行状态实时显示出来, 它能够按照电力系统通讯规约进行数据的采集以及通信。

1.1 人机界面

人机界面能够显示出计算和采集的运行参数、隔离开关和断路器的实时状态、主接线图测量的实时数据等, 并提供历史曲线显示、操作记录显示、事件顺序记录显示等。除此以外, 还具有发出故障警报、自动切换相应画面、绘制一次接线图等功能。

1.2 数据库管理模块

变电站自动化系统中, 数据的正确性不仅仅依赖逻辑结果所产生的时间, 还依赖于逻辑结果。变电站监控软件对变电站进行控制、管理、监视的过程就是综合处理大量事实数据的过程。因为传统的数据库不能满足数据实时性, 所以, 变电站后台软件监控系统需要采用SQL数据库来对其进行有效操作和管理。将实时数据存放于创建的实时数据库中, 以便变电站实时调用、运行。对数据库进行选择、修改、删除、增加、读取等操作可以通过SQL语句实现, 在设计实时数据库时, 采用了动态链接库技术, 该技术属于Windows程序单元, 提高程序运行效率的同时, 还有效节省了内存, 动态链接库在程序运行时, 将实时数据存储于内存中, 降低了代码的编写, 从而有效提升系统的安全、可靠性。数据可以用向量来组织, 实时数据库操作中, 分别创建电度、遥信、遥测数据表等。

1.3 通信管理

对上通信管理模块、报文解析应用程序、对下通信管理模块等组成了通信管理模块。实现调度中心与变电站远动通信就是对上通信管理模块的主要任务, 通信网络采用光纤网络, 其光纤网络为以太结构光纤。为了有效避免信息堵塞, 可以采用先听后发方法。可以将报文解析应用程序分为:1将主站命令编码、解析发送到保护和测量装置中。2把站内保护和测量的信息转为实际工程量后, 再进行上传。对下通信管理模块处理和接受站内测量、保护等装置上发的遥信、遥测数据信息, 从而为全站的运行提供依据。采用CDT规约作为下位机和后台监控系统之间的通信规约。CDT通信规约采用多种帧、可变帧长度进行循环传送, 该规约适用于点对点的通信结构。

2 变电站综合自动化通信规约

网络协议是为了计算机网络中数据的交互而建立的约定、标准、规则的集合。协议也称为规约, 它是同等实体相互之间的通信约定和规则的集合。它对多个通信实体之间信息交换的顺序与格式进行规定, 并在接受或发出消息时采取行动。计算机通信采用的协议栈主要有物理层、链路层、网络层、传输层、应用层。变电站内部控制系统与保护装置之间通信的规约只规定了应用层、链路层和物理层。物理层提供二进制对称和无记忆传输, 它采用基于铜线的系统或光纤系统。链路规约控制信息传输过程组成了链路层, 链路层采用帧格式, 以确保数据方便传输, 并保证数据传输效率及其完整性。而应用层则包含应用功能。

3 变电站设备通信原理

3.1 继电保护装置原理

在变电站电力系统中, 电气元件处于非正常运行状态或发生故障, 及时发出信号或动作于断路器跳闸的一种自动装置就是继电保护设备。机电保护设备的任务通常为⑴在发生电力故障时, 能够使非故障股份继续运行, 并从电力系统中有选择、迅速、自动解除故障元件;⑵为了确保选择性, 针对非正常的运行状态要求其保护经过一定延时, 并结合维护条件, 配合自动重合闸进行动作。继电保护的原理为被保护设备或线路故障前后的突变量到达一定值, 逻辑控制环节起动, 产生跳闸信号或脉冲。在发生短路后, 利用线路、电压、电流测量阻抗变化, 可以对电流、电压、距离等构成保护。电流增大而发生动作为电流保护;电压降低而发生动作为低电压保护;测量阻抗减小而发生动作为距离保护。电气元件在发生不对称短路时, 零序分量和负序分量较大。电气元件正常运行时, 零序分量和负序分量则为零。因此, 继电保护设备具有良好的灵敏性和选择性, 它可以根据分量存在与否形成负序保护和零序保护。执行部分、逻辑部分、测量部分构成了继电保护装置。测量部分用于对被保护元件工作状态的物理量的测量, 在比较过整定值后, 对是否起动保护做出判断;逻辑部分根据测量的结果, 使装置安装一定顺序工作;执行部分则根据逻辑部分的信号, 进而完成保护装置的任务。

3.2 故障录波装置原理

故障录波装置能够迅速对线路故障的位置做出判断, 分析事故过程中安全自动装置的动作情况以及电力系统故障等。故障录波装置用于110KV重要变电所和220KV以上变电所, 故障录波装置能够对波形以及数据进行记录, 并根据一次电压、电流数值来计算故障点的具体位置, 有助于迅速恢复供电、省力、省时等作用。变电站可以根据录波资料, 对自动装置以及继保的工作情况作出正确评价, 还可以帮助发现自动装置和继保的存在的缺陷, 有助于对这些装置进行改进和完善, 能够发现断路器存在的隐患, 真实地记录了跳跃、拒动、合闸时间等断路器情况。故障录波装置软件由主程序、采样中断服务程序、故障录波程序组成。主程序中, 中断开放是允许采样中断, 中断后, 介入采样中断服务程序, 当采样任务完成后, 再返回主程序。系统自检指专业自检或TV、TA的断线检测。反映出系统故障电压的各个序分量值是否超过定值则为自启动判据。

采样中断服务原理根据计数值对各个通道已选定的突变量进行计算, 再判断突变量是否大于整定值。如果小于整定值, 则程序为开关量自启动判据;如过大于整定值, 则进入故障录波程序, 并将返回地址作为故障录波程序地址。故障录波根据顺序记录、划分时段的原理, 故障前三周的记录在检测启动标志后被保留, 再按照程序顺序赋值时段, 再进入下一程序保留被压缩的数据。若在数据处理或录波过程中, 发生检出系统故障时, 则重新转入录波程序。

3.3 当地监控系统原理

当地监控系统实现了变电站无人值班, 对变电站进行有效监控。它针对不同功能要求、不同电压等级的变电站而设计, 其优势在于快速诊断变电站故障、有助于变电站工作人员正确掌握变电站当前运行状态、提高工作效率等。当地监控系统以WINDOW2000/NT/XP为操纵系统接口标准, 在提升工作水平和工作效率、实现变电站现代化与自动化、减轻工作人员负担、真正提高变电站运行的经济性、安全性与可靠性等诸多方面有着非常重要的作用。随着无人值班变电站管理模式的推广, 逐步实现了远程实时视频监控, 这种控制系统实现电网可视化监控, 提高了变电站维护和运行的可靠性及安全性。无人值班变电站综合监控系统需要有机结合了集中/分布存储、综合联网、门禁管理、动环数据采集、报警管理、视频监控等, 确保了系统稳定运行, 提升了变电站安全防范技术水平。

3.4 远动设备通信原理

收集变电站的开关动作、负荷、功率、电压等情况, 并将其汇编成数据, 通过调度中心对数据进行处理后, 再传输到变电站进行遥控操作。我们利用遥测、遥信、遥调、遥控来实现远动, 数据通过传输通道的音频接口进行传输, 接收方只需用解调器便可将数据还原。为了确保远动装置的传输质量, 需要注意⑴控制传输波形失真度, 包罗络波应缺口小或无缺口, 用示波器观察输入端和输出端的波形, 应保持基本一致。⑵为了防止收发严重互串、收发线接成鸳鸯线对, 收发信的通路要保持六十d B以上的串音防卫度。

4 结束语

分析了继电保护、故障录波、当地监控、远动装置等设备的通信原理, 并对变电站台监控软件原理以及通信规约探讨进行了简单探讨。变电站后台监控软件的应用满足了变电站自动化系统要求, 提高了变电站数据的实时性和通信效率。

参考文献

监控软件论文 篇8

1 伺服监控软件功能分析

伺服监控软件需具备数据及信息的自动采集处理、控制和调节算法来实现自动化运行、监控、报警及测试等功能,具有实时性强、自动化程度高、容错性、可靠性及扩展性好等特点[5]。伺服监控软件安装在天线监控单元的计算机内,该软件为整个伺服控制系统的逻辑控制中心,如图1所示,主要完成的功能有[6]:

(1)天线操控功能:实现ACU本/远控两种运行模式切换;实现天线的各种工作方式管理,包括待机、手速、置位、程序跟踪、自动捕获/跟踪、收藏、锁定/解锁、叠加扫描等工作方式的手动和自动切换。

(2)控制和调节算法:完成环路调节器计算和天线控制策略选择及实施,包括速度控制、位置控制、复合控制、误差随动控制功能等。

(3)任务自动化运行管理:实现任务的自动化管理和运行,包括轨道点位数据的读入、有效性检查、轨道特征点分析与提取等,并生成程序跟踪所需的引导数据;按照任务开始及结束时间,自动调用相关设备实现任务的自动化运行,包括读取任务参数、置位、下发设备参数、自动控制任务开始转程引、任务结束转待机、上报任务执行报告等。

(4)数据通信功能:实现ACU与其他设备的数据交互,包括与站监控管理单元(SMCU)的通信、与各频段跟踪接收机(TRK)的数据接收和参数配置接口通信、与ADU的网络通信、与时码编码单元(PDU)的数据接收和零值修正以及中断电平采集接口通信、与极化控制单元(PCU)的串口通信。

(5)人机交互功能:完成人机界面的主信息显示、参数配置、控制调度、辅助信息显示等。

(6)数据存储记录功能:实现伺服系统测角数据、相关设备综合状态信息以及操控运行日志的记录存储。

(7)自动校相功能:实现各频段对塔和对星自动校相控制,生成、维护参数列表,并具备参数提取、运算、配置、验证、存储等能力。

(8)自动化测试功能:实现伺服系统性能、参数的自动化测试,包括运动范围测试、最大角速度测试、伺服带宽测试、指向精度测试、跟踪精度测试等。

(9)故障综合功能:监视、汇总伺服系统中设备和运行状态信息,并进行初步的综合,给出状态结果。

2 伺服监控软件设计

2.1 软件结构

监控软件由系统支持软件(操作系统)和应用软件组成,整体软件架构采用了数据总线、动态链接库、软件组件等技术,通过动态可重构体系结构设计,将大量的功能组件设计为相互完全独立的通用组件,通过控制脚本的动态配置,将必要的组件结合起来,实现强大而灵活的监控功能。应用软件模块划分充分考虑了功能独立、代码复用原则,为了方便模块的编写、调试、运行维护以及软件的升级和扩展,每个模块独立封装自已的参数、方法、界面,并单独编译,除主框架调度程序以可执行文件(.exe)形式存在外,其他模块均以动态链接库(.dll)的形式存在。应用软件划分为25个软件部件(CSC),运行在Windows XP操作系统之上,采用单进程、多线程、并行多模块的结构,软件结构如图2所示。各个CSC按照其具备的功能、操控的设备进行划分,并设计为单独的可执行动态链接库。主控CSC是惟一可以独立运行的部件,其他的CSC由主控CSC进行控制,彼此之间不进行控制的交互。

2.2 系统控制流程

整体软件架构使用单进程、多线程的工作模式。运行时序以10 ms周期信号为基准来控制整个软件系统的时序,要求所有的实时算法及操作控制必须在10 ms内完成,具体控制流程如图3所示。控制流程如下:

(1)初始化系统程序。在启动程序时,首先初始化系统全局变量、SSI高速串口通信卡、多串口通信卡以及A/D数模转换卡。其次初始化人机界面,创建可视化的系统组件;

(2)创建主线程,打开系统配置文件,读取并设置系统工作参数,包括位置环PID调节器参数、收藏位置、网络配置、跟踪参数、扫描参数以及自动捕获条件等;

(3)转入等待中断事件:若没有中断信号,则一直等待,直到收到中断信号为止;若结束系统进程,则程序关闭;若等到中断信号,则复位该中断事件到无信号,表示该次中断等待有效,调系统主控函数,完成主控功能;经中断采集卡将中断信号引入,产生Win32事件对象供线程使用,并标示为有效。然后再次转入等待中断事件。

2.3 状态转换

伺服控制系统可由SMCU或外部设备(诸如手轮手杆等)进行控制,系统读入控制指令,然后内部进行一系列的控制操作,控制天线运行,并实时将天线状态及异常监控出现时的状况及时反馈至主界面,如图4所示。

(1)SMCU控制状态发出的远控信号,或手轮手速控制状态发出的脉冲信号,激活系统的读入命令状态;

(2)读入命令后,发送反馈信号,激活系统信息反馈状态,将命令状态送主界面显示,同时发送启动信号,激活异常监控状态;

(3)系统接收到控制指令,如无异常,则发送命令信号,激活天线运行控制状态,并将天线状态实时反馈于界面显示;若出现异常,则激活系统信息反馈状态,将异常信息反馈至界面显示,同时激活异常处理机制,发送返回信号,等待控制人员下一步指令。

2.4 数据流向

数据流主要分为系统命令流、控制指令流以及系统信息流三种,操作命令处理单元和系统状态显示单元是两大核心单元,数据流主要通过这两大核心单元与其他控制单元进行数据操作,如图5所示。

(1)操作人员或SMCU发出的控制命令,以及手杆等产生的脉冲信号与站时统的B码信号通过中断采集、脉冲处理计数控制单元,发出的控制命令送至操作命令处理单元。

(2)操作命令处理单元将处理过的控制命令送至D/A转换控制单元,经过数/模转换,以速度及状态指令形式发送给ADU,完成控制天线的操作;操作命令处理单元将零值、匹配值修正命令发送至PDU控制模块,PDU发送BT时统信息给系统状态显示单元;操作命令处理单元将极化控制命令发送至PCU控制单元,经过处理,将极化状态实时反馈至系统状态显示单元;操作命令处理单元将系统配置信息及控制信息进行实时存储,并实时反馈于系统状态显示单元;

(3)系统状态显示单元接收来自于TRK的Ua,Ue,Uagc及锁定LOCK信号,发送至显示界面并发送至SMCU;系统状态显示单元接收来自于ADU的驱动状态信息,PDU的BT时统信号,PCU的极化状态信息,发送至显示界面并发送至SMCU;系统状态显示单元实时读取系统配置信息及控制信息,发送至显示界面并发送至SMCU;系统状态显示单元将所有数据流实时以日志的形式进行保存。

2.5 自动化测试

自动化测试主要负责实现天伺馈的性能、参数的自动化测试。其包括天线运动范围、最大角速度、最大角加速度、伺服带宽、指向精度、跟踪精度等测试。针对每个测试项,采用统一的结构设计,包括参数管理、测试开始/停止、测试运行体、测试进度显示、测试结果显示,以及测试结果的自动上报等。

2.6 人机界面

软件人机界面设计的出发点是显示的信息直观明了,操作使用方便可靠。人机界面分为常驻和非常驻两大部分。常驻部分不能被其他部分覆盖,它包括实时角度、误差电压、工作方式等主要信息。非常驻部分包括功能参数设置、帮助提示信息、输入对话框等。人机界面示意图如6图所示。该界面在继承以往工程所应用界面的基础上设计,在保证充分继承性的同时,进行相关细节完善,还可根据用户对设备操作等多方面的要求进行调整。

3 结语

遥感卫星地面接收系统伺服控制系统集机、电于一体,采用计算机处理控制技术,实现灵活的系统功能,具有执行机构多、驱动电机多、传感器多和控制系统复杂的特点,可靠性和安全性要求高。本文采用单进程、多线程、并行多模块的结构,设计了伺服系统监控软件,实现了天线控制、设备监视、信息显示、数据处理、通信等功能。该设计已应用于实际工程项目中,使用结果表明:系统控制精度高,可靠性和可扩展性好,易操作维护。

摘要:伺服系统是遥感卫星地面接收系统的重要组成部分,可靠性和安全性要求高。采用单进程、多线程、并行多模块的结构,设计伺服系统监控软件,实现了天线控制、设备监视、信息显示、数据处理、通信及伺服性能指标自动化测试等功能,具有实时性强,自动化程度高,容错性、可靠性及扩展性好等特点。该设计已用于实际工程项目中,实际使用结果表明该设计是合理可行的。

关键词:遥感卫星,伺服系统,软件结构,监控软件

参考文献

[1]朱维祥,王万玉,冯旭祥.遥感卫星地面接收系统一体化设计[J].现代电子技术,2015,38(9):73-76.

[2]王万玉,冯旭祥.遥感卫星地面接收站伺服系统环路安全性设计[J].电讯技术,2014,54(8):1156-1159.

[3]张伟,卢铭.车载雷达机电控制系统安全性设计[J].雷达与对抗,2013,33(1):66-68.

[4]凌玲.模块化雷达伺服控制系统软件设计[J].信息化研究,2010,36(8):52-53.

[5]胡卫光.遥感卫星跟踪天线伺服监控软件研究与实现[D].西安:西安电子科技大学,2009.

监控软件配置项测试样例构造方法 篇9

监控软件配置项测试和系统测试是工程验收的重要依据。当监控系统带一堆不同接口的硬件传感器后,配置项测试一般实现起来较难,设计一个测试平台并且具有一定的通用性是测试者考虑的首要问题。本文提出了一种统一的解决方案:建立在专业级调试器基础上的测试样例构造,样例可覆盖软件功能的正确项及错误项,从而适用于众多监控系统软件配置项测试和系统测试。

1测试样例构造原理

对计算机控制而言,监控软件控制的实质就是一串十六位进制的数据流的双向通信。计算机承担着接收、发送、处理、显示和存储等任务。一个应用程序对测试者而言,完全可以将其视为一个黑盒子,如果在该盒子外对该盒子送出具体硬件设备对应的命令码,经应用程序加工处理后,应用程序又能正确送出预期回应码,测试者即可以判断测试效果。假如测试者能够从外部控制送出每一位码字,那么就能测出该应用程序的所有可能响应。

任意硬件设备与应用程序所涉及的是一串十六进制代码,可能通信协议不同、代码含义不同、应用程序的回应码字不同等等。假如仿真机同应用程序通讯时可以监视到应用程序送出的每一位原始代码,由此可监测到应用程序的送数是否正常。假如仿真机可以发送给应用软件按照某工程协议需要的每一位码字,则测试了应用程序的读数是否正常。

应用程序的控制部分实质就是按通讯协议向具体传感器发送一串控制码字或经过D/A变换的一组电压值,如果是数字值,可以用对应的仿真机测出,如果是D/A输出值,可以用三用表或示波器物理手段测出。

2数字量测试样例构造方法

依据软件规范,测试样例构造主要从6个指标入手:可靠性测试、易用性测试、效率测试、维护性测试、可移植性测试和功能性测试。

配置项测试是软件测试的主要阶段,在单元测试和部件测试中一般使用白盒方法或购买相应测试软件。在配置项和系统级测试中,这时软、硬件集成在一起,单独分离比较困难,一般采用黑盒测试法,将任一复杂控制系统的监控软件视为一黑盒,使用工具或测试样例向该黑盒注入数据。已知预期输出,当数据注入给被测对象后,反馈回的信息即为测试结果,对照预期结果即可判断被测软件正常与否。

一个复杂的控制系统常常由多个硬件传感器组成,计算机同这些硬件传感器的接口就是各种板卡,软件同板卡的接口一般有2种形式:一种是全数字式接口,例如网络设备,同步、异步串行设备和数字I/O设备;另一种是A/D或者D/A设备。因此一个抽象的仿真机应为:数字式仿真器+直流电源或示波器。

假定开发出了对某一类硬件接口的仿真调试机,可以控制到位级(这非常重要,因为到了位级,每一位数字码都可以编辑),可以快速仿真出每一字节的每一位,则可以自动测出应用程序所有可能情况:正常、边界和异常。测试样例就是仿真器给出的一组码字,也就是以后测试报告中书写的信息流,信息流格式与具体硬件传感器通信协议有关。

某工程控制框图如图1所示,其对应的测试平台如图2所示。

6个测试指标中功能性测试将是测试样例构造的主要部分。其他样例较少,功能性测试中样例最多也最复杂,因为功能性测试是由具体工程的监控软件本身内容所决定的。测试的目的是发现被测软件错误而不是证明其正确,就是想尽一切办法找出软件的错误。所以测试样例构造的原则为:注入的数据使被测软件出错。

下面给出一个实例来演示如何构造测试样例。假定某编码设备同计算机通讯使用RS-232串口形式,协议规定为:

BYTE1:7DH

BYTE2~BYTE4:方位值,十六进制补码表示;

BYTE5~BYTE7:俯仰值,十六进制补码表示;

BYTE8:工作状态;

BYTE9:7E。

构造的测试样例如下:

7D 12 23 6F 45 87 0A 01 7E 正常值

7D FF FF FF 00 00 00 00 7E 边界值

7D 00 00 00 FF FF FF 01 7E 边界值

7D 01 7E 长度不够

7D 01 01 02 3F 5D 4C 99 0A 尾部错误

01 54 67 F4 65 76 65 00 7E 头部错误

7D 01 01 02 3F 5D 4C 99 7E 工作状态错误

仿真器在2~7字节中可以自动变换每位,在被测程序中观察它到底怎样处理,这里可能有很多数据,因为这几个字节对测试者而言每个都可随意设置,所以专业级调试器应该具备位自动变换功能(如每100 ms变一位),这样可节约大量人力构造样例的劳动时间。

样例的构造不但可以测出所有正确的选择,而且亦可以覆盖可能的一切错误选择。当然样例中演示的仅仅是某一硬件传感器同监控软件本身的通讯功能而已,其他功能块需要测试者完全通晓该功能块的具体含意,而不是仅仅停留在需求分析或者软件详细说明书的条目中,因为很多的科研人员在写这些文档时可能由于任务时间紧,写得不够详细,部分文档可能误导测试者。

构造样例时,根据被测软件功能应考虑以下问题:分枝覆盖、循环遍历、异常处理、内存漏洞和条件语句判据被非法满足等。设计科学合理的构造样例可以检查出被测软件的绝大部分错误。

3模拟量测试样例构造方法

数字量接口形式一般为:异步串行接口、同步串行接口、网络接口、数字I/O接口(包括继电器形式)和中断形式等。上述测试样例构造方法均基于专业级调试器软件,即首先要设计出面向位级操作功能的调试器,因为这些调试器是抽象了工业控制的数字通信本质特征而设计,一旦设计好,就可以应对许多工程项目,不论接多少个硬件传感器。

模拟量测试较之数字量测试更直接,模拟量接口形式一般为A/D、D/A,使用直流源、示波器、三用表和逻辑分析仪等设备可以直接测量,这一部分的样例构造也不复杂。

软件测试较之软件开发更富挑战性。样例构造的目的在于找出软件的bug,通过专用的测试工具构造样例直达到位级,可以科学地反映真实情况。这些专用的测试工具要求能够支持:串行通信、A/D、D/A 、数字I/O和网络等,利用专用的测试工具在实验室有时可以测出具体硬件设备有时很难出现的情况。

4结束语

文中仅讨论了复杂控制系统功能测试的某个实例构造,但该实例其实也是任一其他实例的样版,测试组应开发出专用的测试工具以应对复杂的各样工程,笔者开发出了这样一些专用工具并已在多个项目中实际应用,取得了良好的效果。

摘要:提出了复杂监控系统软件配置项测试样例构造方法。该方法基于专业级调试器,这些专业级调试器基于工业控制中的常用数字量接口而设计,测试样例根据具体工程通信协议构造,位级的操作功能使得样例可以覆盖被测试软件的所有与通信有关的功能块。通过一个具体项目之功能测试实例,展示了该法的普遍性和有效性。

关键词:配置项,系统级测试,专业级调试器,测试样例构造

参考文献

[1]张海藩.软件工程导论[M].北京:清华大学出版社,2003.

[2]潭燕,赵磊,李之明.Delphi高级辅助工具精解[M].北京:中国铁道出版社,2003.

[3]RICHTERJ.Window高级编程指南[M].王书洪,刘光明译.北京:清华大学出版社1999.

[4]蔡文斋.专业级串口调试器设计[J].现代电子技术,2006(23):69-71.

监控软件论文 篇10

在化工行业连续稳定生产, DCS系统现场控制站正常工作, 稳定无干扰的供电系统是在的重要的保证。目前大型化工企业的化工操作, 监视, 控制都采用DCS系统, 它对保证生产的连续性, 安全性等方面起着极其重要的作用。为了尽量避免因电源故障引起的系统失灵, 各控制厂家对硬件的供电电源都十分重视, 因此除工业电网正常供电外, 还需配备UPS (Uninterruptible Power System) 供电系统。UPS设备作为最重要的后备电源, 是电源维护工作的重点, 在UPS蓄电池组中只要存在任何一块问题电池, 将直接导致电源无法正常供电, 从而引发重大事故。

UPS在线监控软件可以实时在线监控, 用准确, 快速, 真实的数据全面监控蓄电池运行状况及环境情况, 通过监控软件可以观察UPS电池的运行参数, 放冲电历史曲线数据, 准确及时的发现设备故障隐患, 有效防范和杜绝故障和事故的发生。

本文主要以艾默生UPS SiteMiteMonitor监控软件为例来讲述。

SiteMonitor是艾默生网络能源有限公司 (简称艾默生) 开发的设备监控软件, 可监控艾默生开发的UPS、空调、和LTS系列静态切换系统 (STS) 等各种设备, 还可以通过机房信号适配器等选件接入温度、湿度、烟雾、水浸、红外等多路环境量进行中监控和处理。

SiteMonitor可在Windows、Linux、Solaris、AIX、HP-UX等操作系统上运行, 通过WEB浏览器进行访问。您可以使用网络上任何一台计算机登录该软件, 对设备进行监控和维护管理。

SiteMonitor的主要功能如下:

•支持Windows、Linux、Solaris、AIX等操作系统, 提供跨平台的管理。

•支持设备的自动查找和配置, 免去人工配置的烦恼。

•可查询设备的各种当前运行数据和当前告警数据。

•当设备发生告警时, 可通过发送E-mail、短信和拨电话的方式通知用户。

•对具有遥控功能的设备提供遥控操作。

•对具有遥调功能的设备提供遥调操作。

•机房环境的实时监控。支持环境量及三相交流电、直流电等动力量数据。

•提供设备告警报表、运行数据报表和操作记录报表, 支持报表的分页显示和数据导出功能。

•可以对人员进行增加、修改和删除等操作, 并可根据人员的工作性质赋予不同的软件操作权限。

可以在不影响其他用户的情况下, 对系统数据进行快速备份和恢复。

安装及使用

1.连接设备到计算机。

有以下两种连接方式可选:

(1) RS232电缆直连:这种连接方式适于近距离设备监控。

您可以用随机附件中的RS232电缆, 将设备的RS232口和计算机的空闲RS232串口连接起来。

(2) 使用SNMP卡连接:这种连接方式适于远距离设备监控。

2.

在计算机上安装SiteMonitor监控软件。

3.

登录SiteMonitor, 进入监控主界面。

打开本机的WEB浏览器, 在地址栏中输入http://localhost, 屏幕显示如图

4.在配置界面中, 增加要监控的设备。

5.使用SiteMonitor对设备进行监控, 主要包括:查询设备运行数据, 控制设备, 进行人员管理, 邮件和短信参数设置等。

通过配置后登录监控软件后界面如下

优点:

通过友好的人机界面可以很直观的观看UPS及电池的运行状态,

•实时显示电池的总电压、总电流、每节电池的电压、温度、最高4节单体电压、最低4节单体电池、电池的工作状态等信息

•多种异常报警功能:总电压异常、电流异常、温度异常、单体电压异常、内阻异常、模块通讯异常、浮充电压异常等报警

•实时监测, 发现落后电池, 提前预报蓄电池失效趋势等。

结论

监控反监控一场命案 篇11

被监控的保姆

2013年年初,杜威和妻子李丽婕从家政公司请了一名叫张兰香的保姆,来照顾他们两岁的女儿萱萱。进入杜家当保姆后,张兰香对萱萱照顾得很用心,夜里还带她睡觉。可有一天,李丽婕提前下班回来,在门外听见张兰香大声训斥萱萱,心里很不是滋味。

那晚,李丽婕想起自己看过的诸多保姆虐待孩子的新闻,深感不安。她对丈夫说了这个担忧,杜威提议搞一套家庭电子监控设备,他们便可以随时在电脑或手机上看到家里的情况。2013年3月的一个周末,夫妇俩去电子商贸城买了一套监控设备。之后,他们将张兰香支出去买东西,请专业人员在家中的客厅、主卧、保姆房及卫生间的隐蔽角落里安装了四个小型摄像头,并连接到两人的手机和电脑笔记本上。

监控设备安好的第二天,李丽婕一到单位便打开手机,迫不及待地想看看张兰香在家中的表现,只见张兰香在阳台上晾衣服,萱萱围着她跑来跑去。萱萱拿了糖果,自己吃一颗又递给张兰香一颗,张兰香接过来后还在萱萱的额头上亲了一下。看到这一场景,李丽婕心中踏实了许多,觉得张兰香还是很喜欢孩子的。给萱萱做午餐时,李丽婕看出了问题。张兰香在蒸鸡蛋里撒了一勺盐。李丽婕多次交代过她,做这道菜时滴一滴生抽即可,看来她又忘了。晚上下班后,李丽婕再次叮嘱张兰香说,萱萱的饭菜里不能放太多盐。张兰香愣了下:“你怎么知道我放盐了?”李丽婕笑而不语。后来,李丽婕又看出了一些小问题,都及时纠正了对方。对监控的效果,李丽婕非常满意,也没继续在杜威面前抱怨了。

可张兰香却时常疑惑:为什么女主人像长了千里眼一样,对自己的行为了如指掌呢?一次,她给远在西安的儿子程杰打电话时,提到了这个疑惑。不想,程杰告诉她说,雇主肯定在家中安装了监控设备,所以才对她的一举一动了如指掌。张兰香不太相信,她跑到自己的卧室仔细察看,果然在不起眼的墙角吊顶处,发现了一个圆形凸起物。她用手机拍下来将图片发给程杰,程杰肯定地说,这就是摄像头。随后,张兰香又查看其他房间,才知道所有的房间,包括卫生间都装了摄像头。张兰香非常恼火,觉得自己像小偷一样被人提防着。她想跟杜威夫妇交涉,可想到万一闹僵了,就丢了这份收入不错的工作,实在不划算。在纠结与郁闷中,张兰香熬过了2013年的上半年。

2013年7月,程杰辞去西安的工作,来到兰州,应聘进入一家通讯公司,担任该公司软件程序员。不久,他与一个同事在公司附近合租了一套房子。儿子的到来,给了张兰香些许安慰。每月两天的假期,她都迫不及待地去探望儿子,给他洗衣做饭。当她忍不住对儿子抱怨自己被雇主监控的事时,程杰为她抱不平:“既然他们欺负你,我也搞个恶作剧整整他们!”张兰香劝他不要过火,程杰笑着保证:“妈,我只是跟他们开个玩笑,绝不连累你。”

8月的一天,程杰去了一趟杜家。为慎重起见,他让张兰香将楼梯过道里的总电源关掉,让监控器暂停工作。之后,他才进屋,查看各房间的摄像头。随后,他把几个摄像头用衣服遮住后,再通上电源,打开了放在主卧的台式电脑,进行了一系列反监控设置……

节外生枝的反监控

8月末的一天,李丽婕在医院上班时,结识了一个名叫肖伟的患者。肖伟是电脑城的软件工程师,参与编写了不少知名网络游戏的程序。

此后,李丽婕遇到电脑问题时便询问肖伟,肖伟也很热心地帮她解答。渐渐地,李丽婕将肖伟当成了蓝颜知己,而肖伟也没让她失望,做事总是特别切合她的心意,就连送她的口红品牌都是她最喜欢的。与之相反的是,杜威的工作非常忙碌,晚上应酬又多,每天回家倒头就睡,根本无暇理睬她,这让李丽婕常常感到伤心失落。

9月的一天,李丽婕再次因杜威晚归与他大吵一架。第二天,无精打采的她接到了肖伟打来的电话,他热情地请她到KTV唱歌。几杯酒下肚,李丽婕讲起自己的烦恼,不禁抽泣起来。喝到最后,她半醉半醒投到了肖伟怀中,两人越过了底线……

一天,张兰香洗衣服时将手机落在了餐桌上,突然电话响了,李丽婕本想帮她送过去,但拿起手机时,却无意中点开了她的手机相册,一张肖伟的照片突然映入李丽婕的眼帘。李丽婕顿觉惊讶,当即问张兰香这人是谁,张兰香说是她的儿子程杰。李丽婕听后惊呆了:自己的情人居然是保姆的儿子!她逃也似的回到卧室,突然意识到肖伟的出现不简单,再回想他对自己的了解程度以及他的身份,她越想越害怕……

次日一早,李丽婕迫不及待地将肖伟约了出来。两人见面后,李丽婕开门见山地问:“你为什么要冒充肖伟来接近我?”程杰一愣,但很快镇定下来:“我老听我妈讲你的事,对你动了心。如果你事先就知道我的身份,会与我保持距离,那我们之间也就无法交往了,所以我才换了个名字。”

“那我爱听的音乐、喜欢的化妆品品牌,你又是怎么知道的?”李丽婕追问。“是我妈告诉我的。”程杰说。李丽婕看他还嘴硬,便把手机调成免提功能,给张兰香打电话,让张兰香看看她的那支兰蔻的口红在不在家。很快,张兰香就回复她:“口红上面不是汉字,我不认识哪支是兰蔻啊!”程杰看李丽婕不依不饶,只好讲述了他对杜家的监控设备进行了设置,进行实时监控的事实。

得知真相的李丽婕异常愤怒,坚定地提出分手,并打车离开。程杰不停地给她打电话、发短信道歉,她不接也不回。

11月初,程杰又一次到医院找李丽婕,李丽婕只好跟着他出来。程杰说很想她,要和她继续保持情人关系。见李丽婕不为所动,程杰急了,掏出手机点开一段视频给她看,原来,这是一段他偷偷录制的两人的性爱视频。这段视频只有短短十几秒,但李丽婕看完就气得扇了程杰一耳光。程杰被打后,脸色铁青地说:“如果你再拒绝我,我就把视频发给杜威!”说着,程杰真的打开了杜威的联系方式,做出了点击视频发送的动作。李丽婕赶紧冲过来抢夺手机,厮打中,只听程杰“哎哟”一声,原来,他真的点到了发送键,将视频发送了出去!

执迷不悟引命案

眼看着视频已发送成功,李丽婕只觉一阵天旋地转,欲哭无泪。程杰自知闯了大祸,灰溜溜地离去。而此时在公司上班的杜威,已经收到了视频,他顿觉怒火中烧。晚上,李丽婕拖着沉重的步子回到家,杜威早已等候在家中。张兰香带萱萱睡下后,杜威拿出视频质问妻子原委,李丽婕看事已至此,只好坦白,只是故意隐瞒了对方是保姆之子的事实。

当天夜里,李丽婕的手机响了,她看了下号码不自在起来。杜威冷冷地问:“是那个男人打来的?你接,当着我的面接!”李丽婕接起电话:“我已经跟你说过断绝往来,你不要再来打扰我的生活。”可电话那边明显不肯停止,仍在说些什么。杜威一把抢过电话:“你这个混蛋在哪里?有种我们见一面!”程杰一听,立刻挂了电话。

两天后,杜威突然接到了张兰香的电话:“我知道你们两口子最近在闹矛盾,可怎么会连累到我呢?李丽婕坚决要辞退我,你可得劝劝她啊!”杜威立刻赶回家,只见张兰香抹着眼泪抱着萱萱,李丽婕的表情也很凝重。杜威把李丽婕拉进卧室问她:“我们闹矛盾关张兰香什么事?为什么要辞退张兰香?” 李丽婕犹豫半天说:“两天前电话里的那个人就是张兰香的儿子,是因为报复我们监控他母亲,才找上门来的。”

杜威大吃一惊,这才知道他和妻子为解决对保姆的信任危机,反而把家庭带入了另一场危机中。考虑了几天后,他的愤怒渐渐平息下来,决定原谅妻子,重新开始。至于张兰香,眼下只能辞退才能避免后患了。

几天后,杜威单独与张兰香谈话,他详细讲了近来家中发生的事情。张兰香很意外,表情越来越复杂,因为程杰从来没有跟她透露过与李丽婕的交往,最后,她怀着内疚离开了杜家。

张兰香走后,李丽婕将女儿送到父母家,让他们暂时照看一段时间。程杰也没有再打来骚扰电话,夫妻俩的生活渐渐平静下来。

2014年1月10日,杜威和李丽婕终于在家政公司找到一个合适的保姆,两人打算两天后一起去家政公司,签完合同将保姆带回家。

1月12日下午,李丽婕在家中等着杜威来接自己去家政公司。两点半时,正在客厅打扫的她听到有人敲门,她以为是杜威回来了,便打开了房门,却发现程杰站在门外。她赶紧关门,可是已经来不及了,程杰挤进了门。“你赶紧走,我不想再见你!”李丽婕一边说一边将他往外推。程杰说:“你做事够狠啊,把我甩了,把我妈也赶出来了!”李丽婕说:“程杰,当初是我一时迷失,和你发生了一些不该发生的事情。你还年轻,有很多好女孩可以交往,为什么非要纠缠我呢?”程杰说:“我就是认准了你,就是忘不了跟你在一起的激情!”说完,他强行把李丽婕按倒在沙发上,欲与之亲热。恰在此时,杜威赶到了家中,发现有陌生男子欲强暴妻子,他顾不得多想,操起茶几上一把水果刀,对着程杰的背部狠狠地连刺两刀。毫无防备的程杰一声哀叫后,趴倒在沙发上,顷刻,白色的沙发被鲜血染遍了……

李丽婕反应过来后,吓得全身发抖。杜威经过短暂的惊惶镇定下来后,拿出手机拨打了110和120。 兰州市公安局刑警大队接到报警后,迅速赶往案发现场。经法医鉴定,程杰被刺中要害部位,心、肺均破裂,已当场死亡。当天,杜威被公安局刑事拘留。

杜威被抓后,李丽婕后悔不已,终日以泪洗面。张兰香得知儿子被刺死的消息,怎么也不肯接受这个现实,她哭着对警方说,自己被辞退后,一直在找工作,但没能找到合适的。程杰替她打抱不平,多次说要报复雇主,但她一直苦劝儿子,没想到他还是一意孤行,赔上了自己的性命……(文中人物均为化名。)

监控软件论文 篇12

关键词:井下人员定位系统,设计,实现

1 概述

随着煤矿事故的频繁发生, 国家对煤矿安全的要求也越来越高, 然而煤矿普遍存在入井人员管理困难, 井上人员难以及时掌握井下人员的动态分布及作业情况。井下人员定位系统由上位机的数据库管理软件及井下射频识别硬件系统两部分构成。数据库管理软件主要负责对接收到的原始人员数据的存储、分析及生成各种报表, 井下射频识别硬件系统主要负责井下人员的ID数据采集、存储、传送等功能。

本文的重点在于完成了人员定位系统的软件系统, 通过对定位系统总体设计的阐述, 通过利用软件开发工具对各个功能模块的设计研究, 实现了对煤矿井下人员的实时定位, 以及对井下人员的考勤, 历史轨迹查询等功能。系统的前台开发工具采用Visual C++6.0开发的集数据采集与信息处理的综合管理系统, 后台采用SQL Server 2003数据库数据。

2 设计目标及功能

由于煤矿井下特殊的生产环境, 所以对井下作业人员的生产安全管理显得十分重要。因此, 井下人员定位系统的软件系统需要具有以下功能:为确保数据的安全性, 登录系统时, 需要用户名、密码才可以登录;登录系统的用户是有权限之分的, 管理员可以对系统内的数据进行操作, 一般用户只可以进行查询等简单的操作;系统记录每位员工的详细资料, 方便随时查询员工的相关信息, 并且对员工出勤情况具有统计功能;系统对井下作业人员要具有实时跟踪定位的功能;能够根据历史信息查询人员历史轨迹, 帮助掌握下井人员某个时间段的活动轨迹。

3 软件设计

井下人员定位系统的软件系统用人机交互的方式利用数据库服务器存储的从数据通信服务器处获得的数据, 实现系统所能完成的各个功能并通过显示器显示。

本课题研究的软件系统在基于Windows XP操作系统的中央计算机上通过采用由Visual C++和SQL Serve r 2003设计开发的管理软件系统, 利用地面监控服务器分析、处理过的标签位置信息并通过计算机显示, 同时利用这些分析处理过的数据还可以通过管理软件实现用户管理功能, 信息管理功能, 考勤管理功能, 人员定位跟踪功能, 告警功能。

3.1 定位系统软件结构设计。

本设计是基于n RF2401发射/接收的井下人员定位系统, 其软件系统采用C/S模式, 即客户机/服务器模式。客户机端的任务是负责管理用户界面、接收用户数据、处理应用逻辑、生成数据库服务请求, 然后将用户的这些要求提交给服务器端, 再将服务器端返回的结果以特定的形式显示给用户;服务器的任务是接收客户端提出的服务请求, 进行相应的处理, 再将结果返回给客户端。客户端向服务器发送各种请求, 服务器端根据发送的请求经过一系列的数据分析、处理后, 向客户端反馈有用的信息, 并在客户端以图形或文字的方式显示出来。系统的软件结构如图1所示。

3.2 数据库设计。

数据库设计是任意一个管理信息系统设计中最重要的一部分, 数据库设计的好坏直接影响到系统客户端功能的开发与实现。本课题采用SQL Server 2003进行数据库的开发。其主要功能如下:按卡号、姓名、出入井时间段、基站号查询工作人员在井下所处的位置;工作人员的资料管理, 包括卡号、姓名、工种、单位名称等信息;井下工作人员考勤记录管理;井下设备参数信息管理。

3.3 数据库表。

SQL Serve r 2003是一种关系型数据库管理系统, 其理论基础是关系代数和关系模型。对数据库的各种管理和操作, 实际上就是对数据中表的管理和操作。根据本系统的功能需求, 我们需要的表主要有:用户注册表, 员工信息表, 射频标签信息表, 井下人员定位信息表, 考勤统计表。

3.3.1数据库访问技术。数据库访问技术ODBC (开放数据库互连) 是微软公司开发服务结构中有关数据库的一个组成部分, 它建立了一组规范, 并提供了一组对数据库访问的标准API (应用程序编程接口) 。它是一种编程界面, 能使应用程序以结构化查询语言作为数据访问标准的数据库管理系统 (DBMS) 的数据。所以利用ODBC可以使用统一的编程界面访问不同的数据库, 使得数据库编程工作大为简化。

3.3.2用户登录。为了确保系统中数据的安全性, 软件系统设计了登录系统的用户要采用用户名, 密码的方式登录。登录系统时需要涉及到数据库表中的用户注册表 (USERPSWD) 。

3.3.3人员定位跟踪模块。实时定位主要就是井下人员及时的把所在位置信息发送到地面服务器。这就要求两次发送位置信息的间隔在可接受的变化范围内。人员定位界面如图2。

4客户端

用户使用客户端的第一界面, 起到展现内容和引导用户使用的作用。客户端为系统的最前端, 用户通过客户端可以访问和操作SQLServer数据服务器上的数据并且通过数据库访问技术ODBC来实时同数据库的数据进行交互。客户端界面如图3。

本文利用前台开发工具Visual C++6.0和后台开发工具SQL Server 2003数据库设计了人员定位系统监控软件的架构, 能够实时显示井下人员的定位信息, 对井下人员进行考勤管理、历史轨迹查询等功能。

参考文献

[1]刘志高, 李春文.煤矿人员定位系统拓扑优化模型[J].煤炭科学, 2011, 35 (2) .

[2]黄瑛, 殷宏.基于nRF2401的RFID监控管理系统设计与实现[J].微计算机信息, 2011, 27 (1) .

[3]姜拓, 井下人员定位与考勤系统设计[D].太原:中北大学, 2007.

上一篇:中国法制进程下一篇:职业院校教学方法研究