2023-07-26 11:02发布
电子游戏注策松18//定义一个OPC服务变量,一个OPCGROUP变量public static OPCServer _OpcServer;public sta
电子游戏注策松18
//定义一个OPC服务变量,一个OPCGROUP变量
public static OPCServer _OpcServer;
public static OPCGroup _OpcGroup;
_OpcServer = new OPCServer(); //初始化
_OpcServer.Connect(_OpcServerName, _OpcAdressIp); //连接OPC(服务名,IP地址)
_OpcGroup = _OpcServer.OPCGroups.Add("OPCGroup");
_OpcGroup.OPCItems.AddItem(tag点名称, 关键值); //增加TAG点
_OpcGroup.IsActive = true;
_OpcGroup.IsSubscribed = true;
_OpcGroup.DataChange += new DIOPCGroupEvent_DataChangeEventHandler(_OpcGroup_DataChange); //注册事件
_OpcGroup.UpdateRate = 500;
-----_OpcGroup_DataChange当tag点值发生变化时,上位就可以得到一个“事件”
对于已经加载的TAG点,也可以进行读写操作。
最多设置5个标签!
电子游戏注策松18
//定义一个OPC服务变量,一个OPCGROUP变量
public static OPCServer _OpcServer;
public static OPCGroup _OpcGroup;
_OpcServer = new OPCServer(); //初始化
_OpcServer.Connect(_OpcServerName, _OpcAdressIp); //连接OPC(服务名,IP地址)
_OpcGroup = _OpcServer.OPCGroups.Add("OPCGroup");
_OpcGroup.OPCItems.AddItem(tag点名称, 关键值); //增加TAG点
_OpcGroup.IsActive = true;
_OpcGroup.IsSubscribed = true;
_OpcGroup.DataChange += new DIOPCGroupEvent_DataChangeEventHandler(_OpcGroup_DataChange); //注册事件
_OpcGroup.UpdateRate = 500;
-----_OpcGroup_DataChange当tag点值发生变化时,上位就可以得到一个“事件”
对于已经加载的TAG点,也可以进行读写操作。
一周热门 更多>