您当前的位置:五五电子网电子知识plc技术PLC通信基于SIMATIC NET OPC的S7 PLC与WinCC通讯 正文
基于SIMATIC NET OPC的S7 PLC与WinCC通讯

基于SIMATIC NET OPC的S7 PLC与WinCC通讯

点击数:7231 次   录入时间:03-04 11:35:59   整理:http://www.55dianzi.com   PLC通信

1  引言 

OPCObject Linking and EmbeddingOLEfor Process Control的缩写,它是微软公司的对象链接和嵌入技术在过程控制中的应用。OPCOLE/COM/DCOM技术为基础,采用了客户机/服务器模式,为工业自动化软件面向对象的开发提供了统一的标准。 

如图1所示,OPC标准中规定了一套接口、对象属性方法的标准集合,包括数据访问、报警和事件、安全性、历史数据等多个方面的标准规范。采用OPC标准后,DCS厂商将为自己的产品开发出OPC接口程序,用户只要遵循统一OPC接口的标准,就可以实现与DCS控制系统间的数据交换。 

OPC技术的实现包括OPC服务器和OPC客户端。OPC服务器完成的工作就是收集现场设备的数据信息,然后通过标准的OPC接口传送给OPC客户端应用。OPC客户端则通过标准的OPC接口接收数据信息,并做出相应处理,再反馈给OPC服务器。 

 

1 OPC组成 

OPC服务器支持两种类型的数据读取:同步读写和异步读写。同步读写就是OPC的客户端向服务器发出一个读/写请求,然后不再继续执行,一直等待收到服务器发给客户机的返回值,OPC客户端才会继续执行下去。异步读写是OPC的客户端向服务器发出一个读/写请求,在等待返回过程值的过程中,可以继续执行下面的程序,直到服务器数据准备好,向客户机发出一个返回值,在回调函数中客户端处理返回数值,然后结束一次读写过程。同步读写数据存储速度快,编程简单,无需回调,但需要等待返回结构。异步读写不需要等待返回值,可以同时处理多个请求。 

2  SIMATIC NET软件 

SIMATIC NET是西门子在工业公职层面提供的一个开放的,多元的通信系统。它意味着可以将工业现场的PLC、主机、工作站和个人电脑联网通信,为了适应自动化工程中的种类多样性,SIMATIC NET推出了多种不通的通讯网络以因地制宜。这些通讯网络符合德国或者国际标准,他们包括工业以太网、PROFIBUSASIMPI总线。典型的SIMATIC NET系统包括以下内容: 

●传输介质,网络配件和相应的传输设备及传输技术; 

●数据传输的协议和服务; 

●连接PLC和电脑的LAN网上通讯处理器(CP模块)。 

3  WinCC软件 

西门子公司的工业组态控制软件SIMATIC WinCC是第一个使用最新的32位技术的过程监视系统,是世界上第一个集成的人机界面(HMI)软件系统,具有良好的开放性和灵活性,用来处理生产和过程自动化。 

[1] [2] [3]  下一页


本文关键字:暂无联系方式PLC通信plc技术 - PLC通信