维普资讯 http://www.cqvip.com 兵工自动化 网络与信息技m Network and Information Technology O.I.Automation 2007,Vo1.26,No.7 2007年第26卷第7期 XML—DA规范设计。基于Web Servies的OPC —更新。服务器则将客户机的状态更新定时向其他服 务器发送,同时服务器还需接收远程相关服务器发 XML服务器系统为客户端/服务器(B/S)运行模 式,并在服务器端和客户端安装相应组件。在 OPC—XML服务器端,依相应XML—DA规范和应 来的状态更新,以维持共享虚拟环境的一致性。 5 结语 采用OPC XML—DA规范的DVR网络结构,可 减少冗余数据传输,减少网络数据流量;把网络通 用需求来编写描述Web服务的WSDL文档,由从 WSDL文档到Web服务的转换工具解读WSDL文 件,并建立Web服务程序,为Web服务构架创立 接口代码。在客户端,采用WSDL to Web Services Converter Tool为Web Services生成的.NET的Stubs 信从客户机转移到服务器,提高场景显示的实时 性;可方便添加或去除分组,系统的组织和扩展功 方法建立应用程序,并通过Stubs调用所涉及的 Web Services[ 。如图2。 图2 OPC—XML服务器开发示意图 4网络结构的模型设计 根据分布式系统环境下所运行的共享应用系 统个数,可把DVR系统分为集中式结构和复制式 结构。复制式结构是在每个参加者所在的机器上复 制中心服务器,即每个参加者进程都有一份共享应 用系统。服务器接收其它工作站的输入信息,并把 信息传送到运行在本地机上的应用系统中,由其进 行计算并产生输出。其结构虽较集中式复杂,但所 需网络带宽较小,交互式响应效果好。故根据基于 OPC XML-DA规范的OPC客户机/服务器模型,将 OPC—XML服务器应用在DVR系统的网络结构中, 并采用复制式结构建立其层次型网络模型,如图3。 广域网 图3 使用OPC—XML服务器的网络模型 模型中将所有虚拟设备分组,每组由一台服务 器管理。组内的虚拟和立体显示设备与OPC—XML 服务器问为客户机/服务器结构,采用HTTP协议 进行Web服务传送XML文档。组问各服务器为对 等结构,用对象访问协议SOAP作为对应用程序共 享消息进行包装的标准协议,使用Web服务描述语 言wSDL对Web服务进行描述。每个客户机中存 储一份虚拟场景数据库的局部或全部拷贝。组内客 户机间的通信由服务器管理,客户机只需将状态变 化发送给本组服务器,以接收远程虚拟设备的状态 能更强;由于应用程序使用XML技术,可解决多 个平台问的互操作性;采用OPC XML—DA客户端 接口,可使软件通过Internet访问OPC—XML服务 器,实时读取现场数据;通过Web服务,现场设备 可为客户端应用程序提供过程数据传输。该规范是 为工业自动化而制定的标准。依XML特性,能否 把该规范完全移植到DVR网络中应用,尚待深入 研究。故OPC规范在DVR网络中成功应用,将推 动DVR在远程通信及扩大OPC规范的实用范围。 参考文献: 【1】陈谊,赵敏哲,梁炳成.分布式虚拟现实及其在仿真中 的应用【J】_计算机仿真,2002,(1):9—13. 【2】基于Web服务的OPCXML~DA系统的研究【J】_计算机 应用研究,2004,(11):101—105. [3】OPC XML—DA Specification Version 1.01 Iz].OPC Foundation,December 18.2004. 【4】OPC Data Access Custom Interface Specification Version 3.0【Z1.OPC Foundation,March 5.2003. PLC控制系统抗干扰可靠性研究 伊连云,孙如军,张秀英 (德州学院机电工程系,山东德州253015) 摘要:PLC控制系统的可靠性从硬件和软件方面共同衡量。前者 可从电源系统、输入与输出端子的保护、接地及选择合适的接线方式 等方面着手提高系统可靠性;后者则从提高输入信号的可靠性、增加 锁定逻辑,提高系统对设备故障的判断能力及跟踪现场设备的动作时 间,保护设备安全等方面提高软件的强健性 Research on Anti—Jamming and Reliability of PLC Control System YI Lian—yun,SUN Ru-jun,ZHANG Xiu—ying (Dept.of Machinery Electronic Engineering,Dezhou University, Dezhou 2530 1 5,China) Abstract:The reliability of PLC control system is judged between hardware and software.The former improves the system reliability through power source,input and output ends protection,grounding,and connection mode.The latter improves the software reliability by improving input signal reliability,improving the locked logic,improving the fault judging ability and tracking reaction time,and protecting equipment safety. ・37・