发布于:2009-03-02 19:48:02
来自:电气工程/继电保护
[复制转发]
访谈:SCADA的集成趋势
---- 来源:九思易
——摘自《MM现代制造》
SCADA系统的应用领域很广,可以应用于电力系统、给水系统、石油、化工等领域的数据采集与监视控制以及过程控制等诸多领域。在各个应用领域,SCADA系统如何与其他系统进行实时数据信息的连接传输已经成为其发展的重要话题。
在Internet技术、面向对象技术、神经网络技术以及JAVA技术等技术发展的带动下,SCADA与其他系统的集成也变得更加容易,同时也使SCADA的功能更强大。那么,SCADA的集成趋势是什么?不断涌现出来的新技术都会怎样集成到SCADA上,并会让其拥有哪些更好的功能?本期话题,我们将就此展开讨论。
SCADA已成系统数据核心
任强:SCADA系统发展到今天应该说已经成为自动化系统的数据核心。SCADA系统通过现代软件技术所实现的数据开放性与统一性连接对于早期直接从门类繁多的硬件系统攫取数据的方式具有无可比拟的优越性。SCADA系统目前所具有的实时数据对实时数据的传输、实时数据对历史数据的转换、实时数据对关系数据的转换的能力使综合自动化系统、MES、ERP的实现有了成功的基础。
软件世界每天都有新技术的诞生,SCADA不可能也没有必要集成所有的产品。集成何种技术来实现何种功能主要是围绕高效、开放、简化工作量这些主题。比如,OPC技术推动了数据的互连与开放而被SCADA广泛采用;面向对象的可视化编程语言由于降级开发难度提高开发效率而被许多优秀的SCADA系统选为组态开发平台。可以说,当前最优秀的实用软件技术都在SCADA上实现了集成。
陈峰:MOX中国自动化中国区副总经理
徐新文:北京九思易自动化软件有限公司 总经理
叶磊:悉雅特 技术支持经理
SCADA软件还不完美
任强:以客户端连接方式实现局域网或广域网的SCADA门户系统目前还需要提高,大多数SCADA软件通过外挂的WEB发布组件来完成,从实时性和整体部属方面还不尽人意。另外,SCADA系统软件间协同管理、版本变更管理与灾难恢复是应该好好实现的功能。
陈峰:目前的SCADA系统满足企业的生产数据监控已经没有问题,但如报表系统,国外SCADA系统的报表功能在国内一直不能得到很好的应用,或者说使用起来不是很方便,因此,SCADA系统应根据不同的地域和行业提出不同的系统解决方案。
期望更深层次的集成
叶磊先生:作为一个已经相对比较成熟的产品或业态来说,SCADA系统在与其他产品的集成上已经形成了很多很成熟的方式或标准。如OPC、DDE、ODBC、API等等。这些方式或标准已经被大多数SCADA供应商所接受,几乎成为一个使用者所默认必须具备的功能。然而,随着客户的要求越来越高,人们期望更深层次的集成。这体现在SCADA产品与其他产品的集成,以及SCADA产品与高级应用系统的集成。如生产加工行业市场上SCADA系统与MES、ERP系统的集成,电力调度应用中的SCADA系统与EMS、DTS等高级应用的结合。并且,这种结合已经不再停留在数据标准接口或统一统计报表格式上,而是追求不同系统间是否能够采用统一的标准技术,统一的平台软件,甚至是在产品核心技术和架构上的融合,进而实现系统间的无缝集成。这也是目前SCADA产品在与其他系统集成上的发展趋势。
多因制约SCADA集成
叶磊先生:对SCADA集成功能发展的影响来自多方面。从技术角度来看,包括新技术的运用和对技术发展趋势的把握,如当前在SCADA软件开发上.Net、XML和面向对象技术的普遍采用。还包括SCADA研发人员对其他高级应用系统的了解程度。除此以外,SCADA产品架构的灵活性也是一个很重要的因素。一个先进的产品架构会使得新技术的运用和于其他系统的集成得心应手。行业专用的SCADA产品其架构在适应某个特定的行业或应用上肯定比通用型的SCADA集成度要高,但通常又限制了它在其他行业或应用的集成度。所以,如何在这之间找到一个最佳的平衡点是未来在集成功能上研究方向。
任强:最初设计的系统构架是影响一些SCADA软件集成能力的原因,大多数SCADA软件都是基于为某些特定客户定制而发展起来的,由此形成的相对封闭的构架如果不及时切换成通用的平台将会造成未来新技术的集成变得越来越困难。世界上先进的SCADA产品都有一个开放的架构和通用的嵌入式平台。另外,不同SCADA软件间没有太多统一的技术标准,文件和数据格式相对各自独立,也是影响SCADA发展的一个重要因素。
徐新文:在化工厂、发电厂、汽车制造厂,对SCADA系统的集成要求是不一样的,具体要由生产的业务流程决定。SCADA系统在不同工厂的共同点是都在底层应用,不管什么行业的工业现场都要采集数据进行实时监控。但涉及到ERP、MES系统后,业务流程和管理的要求比较多后,集成就会比较困难。从产品角度讲,涉及边缘行业的软件对软件工程师的要求比较高,要求工程师要具备一定的多行业知识。我们常常可以看到,很多程序员的开发能力很强,但因为不了解企业的具体运作情况,编写的程序就不能很好的与企业其他的系统集成起来。
全部回复(5 )
只看楼主 我来说两句-
同道者已难寻
沙发
2017-05-14 16:37:14
赞同0
-
mchg
板凳
多谢楼主分享,路过学习
2017-04-24 09:31:24
赞同0
加载更多下载学习,感谢分享!
不错的资料,谢谢楼主
回复 举报
回复 举报