我要开店

基于OPC技术的iFIX与S7-200PLC的通讯实现

本文介绍了通过OPC技术实现上位机IFIX组态软件和下位机西门子S7-200系列PLC的通信原理及过程。1 引言随着工业生产的不断发展,工业控制软件取得了长足的进步。然而,由于生产规模的扩大和过程复杂程度的提高,工业控制软件设计面临着巨大的挑战,那就是要集成数量和种类不断增多的现场信息。传统的方式是通过开发设备专有驱动程序来实现对数据的访问。这就带来诸多问题,如耗费大量重复性的劳动,不同设备供应商的驱动程序之间的不一致,硬件性能不能得到广泛支持,驱动程序不能适应升级后的硬件以及发生存取冲突等。解决上述问题的关键在于一个统一的接口标准。正是基于这种需要产生了OPC标准。iFIX是基于WindowsNT/ 2000平台和多种工业标准之上的功能强大的组态软件,有极大的易用性和可扩展性,方便系统集成,广泛应用于工业现场。iFIX集成了COM/DCOM、OPC等先进的现代软件技术。S7-200系列小型可编程序控制器PLC适用于各行各业中小机器设备的控制,适合各种场合中的检测、监测及控制的自动化,具有极高的性能价格比,用途广泛。PC ACCESS是西门子推出的专用于S7-200 PLC的OPC Server(服务器)软件,它向OPC客户端提供数据信息,可以与任何标准的OPC Client(客户端)通讯。2 OPC技术概述

2.1 OPC定义OPC(OLE for Process Control)是一套以微软COM, DOOM (Distributed COM)技术为基础,基于Windows操作平台,为工业应用程序之间提供高效的信息集成和交互功能的组件对象模型接口标准。OPC实际上是提供了一种规范,通过这种规范,系统能够以服务器/客户端标准方式从服务器获取数据并将其传递给任何客户应用程序。这样,只要生产商开发一套遵循OPC规范的服务器与数据进行通信,其他任何客户应用程序便能通过服务器访问设备。2.2 OPC基本结构OPC技术的实现由两部分组成,OPC服务器部分 及OPC客户应用部分。其应用模式如图1所示。OPC服务器是一个典型的现场数据源程序,它收集现场设备数据信息,通过标准的OPC接口传送给OPC客户端应用。OPC客户应用是一个典型的数据接收程序,如人机界面软件(HMI)、数据采集与处理软件(SCADA)等。OPC客户应用通过OPC标准接口与OPC服务器通信,获取OPC服务器的各种信息。符合OPC标准的客户应用可以访问来自任何生产厂商的OPC服务器程序。

——此文章转载于互联网,文中观点与本网站无关,如有侵权请联系删除

关于阿里巴巴国际站

阿里巴巴国际站成立于1999年,是阿里巴巴集团的第一个业务板块,现已成为全球数字化出海服务平台。阿里巴巴国际站累计服务200余个国家和地区的超过2600万活跃企业买家,近三年支付买家的复合增长超过100%。

阿里巴巴国际站致力于让所有的中小企业成为跨国公司。打造更公平、绿色、可持续的贸易规则。提供更简单、可信、有保障的生意平台。它始终以创新技术为内核,高效链接生意全链路,用数字能力普惠广大外贸中小企业,加速全球贸易行业数字化转型升级。

未来三年,阿里巴巴国际站将赋能全球3000万活跃中小企业,实现全面无纸化出口、货通全球。

  • 我要开店
  • 在线咨询
  • 活动日历
  • 获取报告