跟着技能的开展,原先互不相干的互联网和现场总线,得以彼此延伸与整合,大大丰厚了工业操控的手法。在原先由软PLC与现场总线技能构建的Web监控体系中,再集成运用RIA技能,使得这种依据RIA架构的Web长途监控,既完结了现场总线网络内网与Intemet外网之间的信息交流,又运用RIA和多层结构提高了体系的功用,改进了用户体会,形成了一种有用的工业操控与办理信息化的集成解决方案。
现场总线操控技能交融了最新的网络技能,促进了从规范以太网延伸到工业操控范畴的进程,这种进程使得经过Web对长途或恶劣工业环境中的实时监控成为可能”与此一起,RIA(riehInternetapplieation,富因特网运用)技能的开展改进了传统的Web运用的体会”为此,在Web长途监控中运用RIA架构,运用RIA的异步传输和部分改写技能,能够改进数据快速交互,满意实时性的要求,也供给了一种更直观、更好的用户体会。
1 体系结构
依据RIA架构和软PLC技能的Web现场总线操控体系首要由3个模块组成,分别是现场I/O监控中心和Web运用”其结构如图1所示”。
体系模块的逻辑功用是:现场I/O收集操控现场设备的运行状况数据,然后经现场总线交送给监控中心,一起也能够承受监控中心发回的逻辑操控指令;监控中心由软PLC构成,首要发送指令至现场I/O,完结预设的逻辑操控动作,一起也承受由Web运用发来的干涉指令”而Web运用则形成了长途的监控界面”其间触及的首要技能包含用于操控逻辑的软PLC用于数据收集的长途I/O端子,以及带来更好的用户体会的依据RIA的Web运用”。
2 体系硬件技能特色
2.1 软PLC
软PLC即软件方式的逻辑操控器,以软件方式封装完结硬件PLC的悉数功用”比较于传统的硬件PLC,软PLC是依据PC机的,这使得它既能完结传统PLC的逻辑操控功用,一起更易于融入现场总线网络的体系结构,便于选用一系列敞开的世界工业规范,完结真实意义上的工业自动化与信息化的无缝集成”现在,软PLC的履行规范是IEC61131一”该规范的界说涵盖了PLc整个生命周期的各个部分,如设备调试!装置保护!编程言语!设备通讯等”该规范界说的PLC编程言语,包含了现在运用最广泛的5种:梯形图(ladderdia脚m)!结构文本(strueturelist)!J顷序功用图(sequentialfunetionehart)!功用块图(funetionbloekdi聊m)和指令表(instruetionlist)软PLC作业原理图如图2所示”。
依据RIA和软PLC的现场总线监控体系选用了Bekhoff公司的软PLC产品TwinCAT,TwinCAT软件体系支撑IEc61巧8发布的悉数现场总线规范,其编程环境彻底支撑IEC61131一3,还能够依据不同需求和用户喜爱完结上述5种PLC编程言语的混合编程”运用时只需在PC机上插加对应不同现场总线协议的通讯卡,就能够对连接在现场总线上的现场设备进行逻辑操控”为了完结操控现场物理FO节点与软PLc中的FO操控变量的数据组态映射,TwinCAT供给了体系办理器(systemmanager),如图3所示”。
图3 TwinCAT的体系办理器
2.2 OPC数据交流
本体系中,软PLC与Web运用之间的数据交流是用oPe(o比fo:proeesseontrol)完结的,作为一种得到微软公司支撑的用于信息交流技能的规范接口,OPC的首要技能包含:
1.COM/nCOM(eomponentobjeetmodeFdistributedc0M,组件目标模型/分布式组件目标模型规范)”。他是微软公司开发的通讯组件,支撑不同网络的不同目标之间的彼此通讯。