• 大小: 14.61MB
    文件类型: .zip
    金币: 1
    下载: 0 次
    发布日期: 2023-06-13
  • 语言: 其他
  • 标签: OPC  UA  Client  

资源简介

自己做的库,win32和x64下release版本。 以施耐德PLC为UA server进行测试,亲测可用,放心下载! OPC UA Client SDK 包含WIN32&x64;库及测试程序

资源截图

代码片段和文件信息

// OPCUAClient_SDK.cpp : 定义控制台应用程序的入口点。
//

#include “stdafx.h“

#include “OPCClient.h“
#pragma comment(lib “OPCUAClient.lib“)



int _tmain(int argc _TCHAR* argv[])
{
OpcClient myClient;
myClient.serverUrl = OPC_TCP;
if (myClient.connectToServer(myClient.serverUrl) != UA_STATUSCODE_GOOD)
{
cout << “服务器连接失败!“ << endl;
//myClient.Stop();
return 0;
}
//测试BOOL
bool button = myClient.readBool(“GVL.button“);
myClient.errorCode = myClient.invertBool(“GVL.button“);
//测试INT
int x_int = myClient.readInt16(“GVL.X_INT“);
myClient.errorCode = myClient.writeInt16(“GVL.X_INT“ 111);
//测试DINT
INT32 x_dint = myClient.readInt32(“GVL.X_DINT“);
myClient.errorCode = myClient.writeInt32(“GVL.X_DINT“ 111123);
//测试FLOAT
float x_real = myClient.readFloat(“GVL.X_REAL“);
myClient.errorCode = myClient.writeFloat(“GVL.X_REAL“ 123.123123f);
//测试DOUBLE
double x_lreal = myClient.readDouble(“POU.X_LREAL“);
myClient.errorCode = myClient.writeDouble(“POU.X_LREAL“ 123.123123);
myClient.disConnect();
return 0;
}


 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----
     目录           0  2018-11-13 14:00  OPCUAClient_SDK_2018.11.13\
     目录           0  2018-11-13 14:00  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\
     文件        2047  2018-11-13 13:39  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\OPCClient.h
     文件      128000  2018-11-13 13:45  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\OPCUAClient.dll
     文件       10778  2018-11-13 13:45  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\OPCUAClient.lib
     文件        1097  2018-11-13 14:00  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\OPCUAClient_SDK.cpp
     文件        8072  2018-11-13 13:52  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\OPCUAClient_SDK.vcxproj
     文件        1530  2018-11-13 13:52  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\OPCUAClient_SDK.vcxproj.filters
     文件        1566  2018-11-13 13:41  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\ReadMe.txt
     目录           0  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\
     文件        1171  2018-11-13 13:54  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.Build.CppClean.log
     文件        2081  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.log
     文件     1093277  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.obj
     文件     1638400  2018-11-13 13:54  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.pch
     目录           0  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\
     文件       31168  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\CL.read.1.tlog
     文件        1242  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\CL.write.1.tlog
     文件         198  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\OPCUAClient_SDK.lastbuildstate
     文件        1014  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\OPCUAClient_SDK.write.1u.tlog
     文件        1758  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\cl.command.1.tlog
     文件        1674  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\link.command.1.tlog
     文件        3930  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\link.read.1.tlog
     文件         688  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\OPCUAClient_SDK.tlog\link.write.1.tlog
     文件       31236  2018-11-13 13:54  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\stdafx.obj
     文件      536576  2018-11-13 13:56  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\Release\vc120.pdb
     目录           0  2018-11-13 13:52  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\head&dll\
     文件        2047  2018-11-13 13:39  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\head&dll\OPCClient.h
     文件      579924  2018-06-13 03:22  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\head&dll\open62541.h
     目录           0  2018-11-13 13:44  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\head&dll\win32\
     文件       99840  2018-11-13 13:44  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\head&dll\win32\OPCUAClient.dll
     文件       10470  2018-11-13 13:44  OPCUAClient_SDK_2018.11.13\OPCUAClient_SDK\head&dll\win32\OPCUAClient.lib
............此处省略45个文件信息

评论

共有 条评论