OPC UA-.NET 使用環(huán)境搭建和代碼編譯

1. 環(huán)境

Windows 7

Visual Studio 2017

2. Build OPC UA-.NET

1. 代碼

OPC UA .NET:https://github.com/OPCFoundation/UA-.NET

OpenSSL:https://www.openssl.org/source/

CertificateGenerator:https://github.com/OPCFoundation/Misc-Tools

2. 安裝Perl (Build OpenSSL需用到)

在Perl的官網(wǎng)提供了2個Windows的安裝版本,選擇一個安裝即可。

www.perl.org/get.html

http://strawberryperl.com/

https://www.activestate.com/activeperl/downloads

3. Build CertificateGenerator

把OpenSSL的代碼放到CertificateGenerator的\third-party\src\openssl路徑下

打開Developer Command Prompt for VS 2017,運行third-party\build_openssl.bat,大約需要5分鐘左右完成編譯。

在VS2017中打開CertificateGenerator Solution.sln,并編譯(選擇release版本)。完成后在Bin文件夾下會生成Opc.Ua.CertificateGenerator.exe。

4. Build OPC UA-.NET

把上一步生成的Opc.Ua.CertificateGenerator.exe拷貝到OPC UA source code的\SampleApplications\Bin\Debug路徑下。

在VS2017中打開UA Quickstart Applications.sln,并編譯(可以選擇rebuild all)。完成后,在Bin文件夾下會看到新編譯出來的application。

至此,OPC UA-.NET的編譯初步完成。

參考

http://opcfoundation.github.io/UA-.NETStandardLibrary/

http://opcfoundation.github.io/UA-.NETStandardLibrary/help/index.htm#ua_sample_client.htm

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容