原創(chuàng)|產(chǎn)品更新|編輯:莫成敏|2019-09-23 15:05:34.707|閱讀 436 次
概述:OPC Data Client,一款包含了OPC DA, A&E, UA 以及OPC XML-DA 客戶端開發(fā)包,工業(yè)4.0智能參數(shù)優(yōu)化。本文主要描述OPC Data Client更新至v5.55版本,添加了Visual Studio 2019等功能。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
OPC Data Client,一款包含了OPC DA, A&E, UA 以及OPC XML-DA 客戶端開發(fā)包,提供一種輕松、快捷自定義創(chuàng)建的OPC DA, A&E, UA 以及XML-DA 客戶端應(yīng)用的單一開發(fā)工具。
OPC Data Client v5.55版更新內(nèi)容:
目標(biāo):
.NET運(yùn)行時(shí):從受支持的.NET運(yùn)行時(shí)列表中刪除了.NET Framework 4.6.2(改為使用.NET Framework 4.7)。
.NET運(yùn)行時(shí):添加了對.NET Framework 4.8的支持。
.NET運(yùn)行時(shí):從受支持的.NET運(yùn)行時(shí)列表中刪除了.NET Core 2.0版本。
.NET運(yùn)行時(shí):添加了對.NET Core 2.1.3-2.1.12的支持。
操作系統(tǒng):從受支持的系統(tǒng)列表中刪除了Windows Server版本1709(x64)。
操作系統(tǒng):Windows 10現(xiàn)在需要周年更新或更高版本。
操作系統(tǒng):Windows Server 2019(x64)(包括Core)已添加到受支持系統(tǒng)的列表中。
主要開發(fā)工具:刪除了Visual Studio 2013和2015(盡管它們?nèi)匀豢梢允褂茫?/p>
主要開發(fā)工具:添加了Visual Studio 2019。
技術(shù):
對于.NET Standard OPC UA,請使用OPC Foundation的OPC UA .Net標(biāo)準(zhǔn)庫1.4.355.26。
升級到BoxedApp SDK 2019.5。
包裝及運(yùn)送:
現(xiàn)在使用SHA-1和SHA-256對二進(jìn)制文件進(jìn)行代碼簽名。
組件改進(jìn):
在.NET Standard中,現(xiàn)在支持OPC UA安全策略Aes128_Sha256_RsaOaep和Aes256_Sha256_RsaPss。
UADataValue(和,因此,UAAttributeData)類現(xiàn)在有額外的屬性,ServerPicoseconds和SourcePicoseconds。它們指定了皮秒間隔的數(shù)量,應(yīng)將其添加到ServerTimestamp或SourceTimestamp中。請注意,與OPC UA協(xié)議中的表示相反,這些屬性的值不是*幾十皮秒,而是真實(shí)的皮秒。
現(xiàn)在,在格式化OPC UA節(jié)點(diǎn)ID和合格名稱的擴(kuò)展文本時(shí),名稱空間URI(“ nsu =“之后的文本)現(xiàn)在與后面的分號分隔開一個(gè)額外的空格,從而允許使用不知道的工具輕松分隔URI。 OPC UA節(jié)點(diǎn)ID和限定名稱的特定語法。同樣,在解析OPC UA節(jié)點(diǎn)ID和限定名稱時(shí),名稱空間URI部分(“ nsu =“之后的文本)中的任何尾隨空白都將被忽略。
向UAClientSessionParameters類添加了新的屬性SessionTimeoutDebug。此屬性的值確定連接調(diào)試器時(shí)使用的請求的OPC UA會話超時(shí)。正常的SessionTimeout默認(rèn)為1分鐘,SessionTimeoutDebug默認(rèn)為10分鐘,這使得在使用斷點(diǎn)進(jìn)行調(diào)試時(shí)更容易防止過期的會話。
OpcLabs.EasyOpc.UA.AddressSpace.Standard命名空間下的類已更新為OPC UA 1.04,引入了許多新成員。
增強(qiáng)了各種常見錯(cuò)誤情況下的異常消息,以簡化故障排除。
組件重構(gòu):
在事件拉動(dòng)機(jī)制中,向多結(jié)果PullXXXX方法添加了maximumCount參數(shù)。從.NET接口中刪除了單結(jié)果的PullXXXX方法,并將它們重新實(shí)現(xiàn)為擴(kuò)展方法。
用戶界面:
現(xiàn)在,所有瀏覽對話框(除了明確列出的對話框之外)都具有“搜索”框,允許用戶輸入要搜索的文本,選擇各種搜索選項(xiàng)以及在樹和列表中導(dǎo)航到滿足搜索條件的節(jié)點(diǎn)。不具有“搜索”功能的對話框包括:ComputerBrowserDialog、UAEndpointDialog、OpcServerDialog、DAPropertyDialog、AEAttributeDialog、AECategoryDialog、AECategoryConditionDialog。“搜索”下拉菜單提供搜索歷史記錄,找到的已訪問節(jié)點(diǎn)列表以及搜索選項(xiàng):開頭/結(jié)尾/包含/不包含/精確文本,區(qū)分大小寫和正則表達(dá)式。
點(diǎn)瀏覽器控件(例如在實(shí)時(shí)綁定和連接管理器中使用)和地址空間瀏覽器(在連接管理器中使用)現(xiàn)在具有“圖例”窗格,允許用戶查看控件中使用的節(jié)點(diǎn)圖標(biāo)列表及其含義(說明)。可以從瀏覽控件的“布局”菜單中關(guān)閉和打開“圖例”窗格。
開發(fā)人員工具集成:
現(xiàn)在,對于調(diào)試器(Visual Studio)始終隱藏了用戶調(diào)試不需要的數(shù)據(jù)成員,從而使查找相關(guān)信息變得更加容易。
示例:
Visual Studio示例項(xiàng)目現(xiàn)在適用于Visual Studio 2017; 可以在Visual Studio 2019中打開。
LINQPad示例現(xiàn)已用于LINQPad 5。
試用、下載、了解更多產(chǎn)品信息請點(diǎn)擊
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請郵件反饋至chenjj@fc6vip.cn