上位机wincc是西门子公司在自动化采用的技术与微软公司在共同的,居于世界地位的工控软件。WinCC 即 WINDOWS CONTROL CENTER(视窗控制 中心)。上位机wincc是一个功能开放的监控系统,既可以用来完成小规模的简单的过程监控应用,也可以用来完成复杂的应用。在任何情况下 WinCC 都可以生成漂亮而便捷的人机对话接口,使操作员能够清晰地管理和优化生产过程。它集成的 OPC(OLE for process control)服务器使得过程数据可由其它应用程序(OPC 客户机)访问。
机接入上位机 WinCC,报警信号接入 PLC。
OPC 要求:①通过 WinCC 建立内部变量 Tag(1),Tag(2), Tag(3),Tag(4)……;在视图窗口建立相应了 I/O 输入输出域。通过 改 WinCC 中 I/O 域的值,来设定或 改变频器、温控仪等的参数。②通过 VB 了串口驱动程序,读取变频器、温控仪等的参数,通过 OPC 控件把值传递给 WinCC 中的I/O域。
VB6 WinCC 的 OPC 客户机具体步骤:1、打开 VB6,建立如图二窗体:
其中,文本框组 Text4.text 为写入WinCC内部变量名称;文本框组 Text5.text 为显示相应了 WinCC 内部变量值;文本框组 Text8.text 为写入期望 了 WinCC 内部变量值。单选框为OPC连接成功标志。3个命令按钮分别为“连 接”,“断开”,“退出”。
OPC 的连接 先在工具栏中“工程引用”将近 Siemens OPC DAAutomation 2.0 加入, 然后开始定义全局变量。在本程序中,我使用了一个 OPC 组进行 OPC 访问,所以定义了全局变量。我们要先定义OPC服务类型与计算机结点名。定义OPC组与OPC标签组。并定义 OPC 的标签数组与值数,注意,值数组 要设为 Variant。
在定义所有变量后,我们就要进行 OPC 连接了,要进行 OPC 连接之前,先要配置要访问的 OPC 标签名(即 WinCC 内部变量名),我们 ItemIDs 中加入相应的 标签名,注意:这数组 由1开始,不能由0开始。
配置好标签后就要进行 OPC 连接了。如下面子程序:① ClientHandles1 先配置名柄索引,这将在读取OPC标签的值时可要用到。②生成OPC对象,③ 进行OPC标签连接此,OPC 连接就成功了,我们可以对OPC进行读与写的操作了。
变频控制柜具有过载、短路、缺相保护以及泵体漏水,电机超温及漏电等多种保护功能及的状...
除尘控制柜是脉冲袋式除尘器喷吹清灰系统的主要控制装置。PLC控制仪的主要作用是负责输出...
04
2018-09
01
2018-09