公务员期刊网 论文中心 正文

分布式先进控制软件技术应用研究

前言:想要写出一篇引人入胜的文章?我们特意为您整理了分布式先进控制软件技术应用研究范文,希望能给你带来灵感和参考,敬请阅读。

分布式先进控制软件技术应用研究

摘要:随着信息化时代的到来,计算机技术的使用范围不断扩大。分布式控制技术是现在较为流行的对计算机软件进行分层次处理的一种手段。随着计算机软件的不断开发与应用,分布式技术在我国的技术使用范围逐渐扩大。文章对分布式先进控制软件技术进行概述,并提出了该技术的应用。

关键词:分布式先进控制软件技术;应用;概念

1分布式先进控制软件技术的概念

分布式控制技术就是基于计算机技术,系统划分网络通信的信息资源管理。系统一般分为四个:操作系统、程序设计系统、文件处理系统以及文件数据库保存系统,而分布式控制技术就是对这四个系统进行合理的规划。先进控制技术比起传统常规的PID技术,更能满足人们低耗、高效、优质、安全的要求,从而达到经济效益最大化的目的[1-2]。

2分布式先进控制软件技术的应用

2.1OPC技术

OPC是一个通信技术标准,大都用于工业以及商业领域,OPC标准以OLE技术为基础,其提供了一种非常高效的机制,逐渐受到客户以及硬件供应商的认可与支持。2.1.1OPC技术的特点1)分布式。符合OPC标准的驱动程序有个最大的优点,那就是不管是修改还是升级都十分便捷,增加一个提供OPC服务器的设备,数据也不会丢失。不像以前,设备与程序能相互匹配的概率很小,通常情况下,要么放弃,要么选择一个不怎么合适的,因此程序运行的效率十分低下。2)开放性。一般的传统开放方式是软件厂商负责开发程序,而每个驱动程序都是特定的。但若是采用了OPC技术以后,那么将会变成由硬件厂商来负责这一项工作。硬件制造者只需要开发一个通用的驱动程序即可,那么软件厂商就可以将更多的精力投入开发核心产品中。而开放性是相对于用户来说的,用户可以根据自己的需要选择最好的设备以及软件,但是前提条件是用户选择的工具箱是符合OPC标准的[3]。

2.1.2OPC技术的应用以前的软件开发商需要为不同的硬件开发不同的驱动软件,可以看出整个过程都非常的麻烦,而且不管是人力资源还是软件资源都会出现重复的情况。然而,OPC技术能很好地解决这一问题。生产硬件的厂商只需要向用户提供一套驱动程序。

2.2COM技术

COM是一种分布式组件标准,它是由微软提出的。不管两个组件是在什么计算机上运行,也不管操作程序有什么不同、使用的什么语言,通过使用COM技术,都能让两个组件进行交互,这就是COM技术神奇的地方。

2.2.1COM技术的特点1)语言无关性。在设计系统的时候,往往会为一个特定的软件选择哪种语言而苦恼。然而,COM技术不需要,因为它采用的是二进制代码,并不依赖于某种特定的语言。因此,在编写COM时,除了接口需要使用国际上通用的标准语言IDL,其余的只要生成符合二进制代码,并没有语言限制。而语言无关性最大的一个好处就是可以进行跨语言的交流与合作,这样能使COM技术得到更好的发展。2)安全性。每个软件模型都需要保证其安全性,从而让系统正常运行,COM技术也不例外。COM提供了激活安全性以及调用安全性这两种安全性。最典型的一种方法就是,在登录的时候,需要用户输入账号和密码,而这些都应该被加密。系统则需要对用户进行确认,并且形成记忆,以便用户以后调用[4]。3)多线程性。Windows里程序的运行都是以线程为单位的,再加上COM并没有规定特定的线程,还是会涉及线程的问题。COM提供了消息可以循环的单元线程以及可以自由调动COM对象的自由线程这两种线程类型。4)重用性。在COM中,这里的重用指的是可执行代码的重复使用,这就意味着有一部分的组件是可以直接继续使用的,而没有必要返还给客户。这样不仅降低了烦琐程序,也加快了运行效率。

2.2.2COM技术的应用COM技术最显著的应用最早体现在OLE技术当中,而OLE技术指的是对象的链接与嵌入,比如在Word中嵌入一个Excel的表格。正因为OLE技术的成功,从侧面验证了COM技术有着巨大的潜力。

2.3抗干扰自动调节技术

在实际应用当中,抗干扰技术也是较为重要的。在分布式系统进行信息传输时,电流处于相对稳定的状态。然而,也会出现继电器回流的情况,这对于数据资源管理的科学性、信息输入的准确性都会有一定的影响。为了避免上述情况的发生,让计算机系统得到综合性的应用,可以利用有偏继电器来进行测试,结合连续回路闭合自整定技术,从而得到比较精确的参数值。

3结束语

计算机的快速发展,带来了技术的新一轮革命,将软件技术应用到先进的软件控制技术当中去是极为迫切的,否则就会被淘汰。自动化系统的发展并不取决于自身的技术,而是融合了不同领域的技术,以达到提高自动化系统以及设备价值的目的。由此看来,分布式技术真的非常重要,只有充分发挥分布式先进控制软件技术,并加以运用,才能实现效益最大化。

参考文献:

[1]张磊.分布式先进控制软件技术与应用[J].电子技术与软件工程,2017(6):71.

[2]薄迎春,范建国,魏玉平,等.OPC技术在催化装置分布式先进控制软件中的应用[J].化工自动化及仪表,2005(6):40-43.

[3]王跃宣,苏宏业,胡昔祥,等.多层分布式先进控制软件及其应用[J].浙江大学学报(工学版),2004(3):7-11.

[4]王德康.分布式先进控制软件技术与应用[D].杭州:浙江大学,2001.

作者:蔡靖 单位:广东科技学院