nnpc.net
当前位置:首页 >> vB.nEt如何建立OPC通讯读取WINCC中的变量值 >>

vB.nEt如何建立OPC通讯读取WINCC中的变量值

您好,我用过的是S7-200 PLC与WINCC通讯,两者通讯必须使用西门子提供的软件PC_ACCESS。在PC_ACCESS中建立变量,地址要与PLC变量地址对应。然后通过wincc的OPC服务器添加PC_ACCESS里面的变量即可。这样WINCC就和PLC变量链接上了!

供参考: 如何在C#中实现OPC数据访问 http://www.ad.siemens.com.cn/download/docMessage.aspx?Id=3337

1. 可在安装Wincc的主机上配置西门子的虚拟主机,并在虚拟主机内配置OPC-Server 及通讯卡,可以是CP5611 系列,或普通以太网卡,2.使s7-300配置通讯卡与计算机相连3.在WinCC 内的驱动程序中添加OPC驱动程序这样便可实现s7-300与wincc通过opc方式...

wincc自带有例子啊?你看帮助就行了。例子比较简单,但实际上大同小异。我就是从例子那学会的。给你简单说下吧。在装好Wincc后安装VB,在vb的 工程 引用 里面勾选 siemens OPC DAautomation 2.0 (视Wincc版本) 然后进入VB编程,就可以用了。

您好,我用过的是S7-200 PLC与WINCC通讯,两者通讯必须使用西门子提供的软件PC_ACCESS。在PC_ACCESS中建立变量,地址要与PLC变量地址对应。然后通过wincc的OPC服务器添加PC_ACCESS里面的变量即可。这样WINCC就和PLC变量链接上了!

void SetActive (BOOL bActive, BOOL bApply = FALSE);//激活 BOOL IsActive ();//是否激活? pUnkGroup->SetActive(TRUE,TURE); 另个需保证OPC地址验证要通过 启动流程 先启动OPC驱动 if(!pOpcServer->IsAlive()) pOpcServer->Start(); AddOpcIt...

用VB编写OPC客户端访问WINCC操作步骤: 一、OPC的连接 先在“引用”将近 Siemens OPC DAAutomation 2.0加入,然后开始定义全局变量。 二、OPC的标签读写 对OPC标签的读可以通过MyOPCGroupIn组与MyOPCGroupOut的DataChange事件来读龋 三、OPC连接断...

OPC服务器通过,变量名(或者叫标签名)对应变量地址(PLC中的地址), wincc等上位监控显示软件,作为OPC客户端连接OPC服务器中的变量。

建一个中间变量和DB关联起来,修改变量的时候,值就到DB里了

2.3.4异步读数据 在异步操作情况下,需要定义按照特定接口的相应异步事件,订阅方式如下: MyOpcGroup.DataChange+=new DIOPCGroupEvent DataChangeEventHandler (MyOpcGroup_DataChange); Void MyOpcGroup_DataChange (int TransactionID, int N...

网站首页 | 网站地图
All rights reserved Powered by www.nnpc.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com