| 
   驅動類型  | 
   獨立設備驅動  | 
| 
   通訊協議  | 
   OPC協議  | 
| 
   通訊方式  | 
   一主一從、一主多從方式。驅動構件為主,設備為從。  | 
	
内部屬性頁:
	
内部屬性頁配置
1 安全模式: None(無),Sign(消息簽名),Sign&Encrypt(消息簽名 加密)
2 安全策略:選擇加密的策略
3 用戶密碼:如果沒有勾選匿名登錄,則輸入登錄的用戶名和密碼
4 自定義應用Uri:當用戶使用自己的證書時,需要和證書中的Uri一緻
證書的配置:
證書固定放在OPC UA客戶端驅動的目錄中,包含以下目錄
trust:
信任的服務器證書,如果選擇了簽名或簽名 加密,需要提前将信任的服務器的證書(.der)放到此目錄中
certs:
證書目錄,包含使用的私鑰文件opcua_key.der和opcua_cert.der。用戶可以用自己的密鑰和證書來替換這兩個文件,替換後内部屬性頁中的自定義應用Uri必須設置正确。出廠時該目錄下的文件和default_certs下的文件相同。
default_certs:
默認證書目錄,包含了出廠的默認私鑰和證書,當用戶需要恢複到出廠的默認證書和私鑰時,可以用該目錄的文件覆蓋certs下面的文件。該目錄文件用戶不可修改。
2.2自動添加需要讀寫的TAG點第一步:
配置UA服務器IP和port号
UA服務器IP(必選):該IP必須配置為通訊目标目标OPC服務端(西門子數控系統)的IP地址。
UA服務器port(必選):配置該項值為通訊目标OpcUA服務端(西門子數控系統)的端口号
注意:以上通訊參數必須配置正确才能使用驅動與OpcUA服務端(西門子數控系統)通訊正常。
通訊等待時間(可選): 指定驅動發出數據請求後最多等待多長時間返回數據。如果超過指定時間未返回數據,那麼驅動判斷無數據返回,通訊失敗。指定該項值小于設備響應時間會導緻通訊失敗。
通訊重連次數(可選):指驅動通訊失敗後,驅動會立刻重連網絡,如果重連失敗。那麼驅動會等待指定的時間,直至指定通訊重連時間後再次重連網絡。
第二步:
點擊“設置設備内部屬性”按鈕,進入内部屬性。
	
在左方樹形結構控件中選擇需要采集的TAG點。(暫時支持bool,uint8,int8,int16,uint16,uint32 ,int32,float,double ,String,uint64,int64這十二種類型)
第三步:
點擊
	
按鈕,進行添加TAG點,即可完成需要采集TAG的添加
支持數據類型
注意:
1、 在成功獲取服務器以後,支持客戶使用節點信息快速數查找添加通道。
2、 如上圖4點,說明客戶在設備屬性界面中選擇默認連接變量名規則:
例如:節點名稱為P.A.B.C.D ,當前用戶選擇層次代表反向層次。
| 
   層次判斷條件  | 
   默認連接變量名  | 
| 
   默認連接變量名層次 = 0  | 
   設備0_P_A_B_C_D  | 
| 
   默認連接變量名層次 = 2  | 
   設備0_C_D  | 
| 
   默認連接變量名層次 > 節點本身層次  | 
   設備0_P_A_B_C_D  | 
暫未實現
3、驅動通信狀态| 
   通訊狀态  | 
   意義  | 
| 
   -1  | 
   表示驅動加載失敗  | 
| 
   -2  | 
   表示通訊端口打開失敗  | 
| 
   0  | 
   表示當前通訊正常  | 
| 
   100  | 
   表示采集數據失敗  | 
| 
   102  | 
   表示采集寫數據事變  | 
| 
   103  | 
   表示網絡連接失敗  | 
| 
   104  | 
   系統時間錯誤,常見于使用了簽名或簽名 加密,但沒有設置正确的系統時間  | 
| 
   故障現象  | 
   分析故障及處理方法  | |
| 
   通訊狀态為-1  | 
   分析  | 
   驅動文件缺失  | 
| 
   處理方法  | 
   1重新安裝驅動  | |
| 
   通訊狀态為-2  | 
   分析  | 
   通訊端口打開失敗  | 
| 
   處理方法  | 
   1檢查父設備串口端口号是否正确 2檢查通訊線是否正确連接  | |
| 
   通訊狀态為1或 2  | 
   分析  | 
   采集初始化錯誤或采集無數據返回 (通訊硬件連接、參數設置問題)  | 
| 
   處理方法  | 
   1 檢查端口号是否設置較小,該端口号已被其他應用或者系統使用,導緻初始化失敗  | |
| 
   2 檢查目标配置通訊協議和IP地址是否與工程設置的服務器IP和端口一緻  | ||
| 
   通訊狀态為3  | 
   分析  | 
   采集數據校驗錯誤(包括應答數據不完整或校驗錯誤兩種情況)  | 
| 
   處理方法  | 
   1适當延長“通訊等待時間”  | |
| 
   2設備斷電,重新上電,使初始化設備  | ||
| 
   通訊狀态在0與非0之間跳變  | 
   分析  | 
   通訊不穩定或讀取地址超範圍  | 
| 
   處理方法  | 
   1同通訊狀态為3的處理  | |
| 
   2 讀取數據地址超範圍(典型情況為,添加某通道後,導緻通訊狀态變非0)  | ||
| 
   通訊狀态為0,數據不正确  | 
   分析  | 
   組态工程錯誤  | 
| 
   處理方法  | 
   1新建工程測試驅動  | |
| 
   2檢測通道是否連接變量  | ||
| 
   檢測工程是否對數據進行處理  | ||
| 
   通訊速度太慢  | 
   分析  | 
   通訊數據量過大或采集周期設置過長  | 
| 
   處理方法  | 
   1将“采集優化”屬性設置為“1-優化”  | |
| 
   2減小父設備及子設備的最小采集周期(最小可設置為20ms)  | ||
| 
   3使用設備命令,減少實時采集的數據  | ||
支持MCGS OpcUaClient驅動導入導出CSV通道信息文件。
6、注意事項1,配置服務器的IP和port必須是遠程服務器(西門子數控系統)的IP和端口
2,手動配置時: 通道地址的配置,必須和opc的nodeid完全一緻,否則會采集不到數據。
,更多精彩资讯请关注tft每日頭條,我们将持续为您更新最新资讯!