杰控 OPC.FameView.RunDB 工控軟件
OPC.FameView.RunDB是一個(gè)OPC服務(wù)器,可以將采集的PLC或設(shè)備數(shù)據(jù),以O(shè)PC服務(wù)的方式提供,具體使用如下:
? 選擇OPC服務(wù)器功能,執(zhí)行[設(shè)置OPC服務(wù)器]
? 選擇系統(tǒng)允許訪問(wèn)的變量類型:AI/AO/AR/DI/DO/DR/VA/VD/VT變量;
? 選擇[DT_Array],支持設(shè)備數(shù)據(jù)表訪問(wèn);
? 輸入過(guò)濾條件,只允許訪問(wèn)部分變量;
? 只讀變量,OPC服務(wù)器提供的變量只允許讀取,不允許修改;
? 質(zhì)量戳,變量是否支持質(zhì)量戳:通訊正常時(shí)192(ok),通訊中斷64(uncertain,不確定);
? 自動(dòng)關(guān)閉,沒(méi)有OPC客戶連接服務(wù)器時(shí),自動(dòng)關(guān)閉服務(wù)器;
? OPC服務(wù)器啟動(dòng)方式:
[1].缺省情況下,監(jiān)控系統(tǒng)啟動(dòng)后,連接OPC服務(wù)器時(shí)被啟動(dòng);
[2].啟動(dòng)任務(wù)選擇OPC服務(wù)器, 監(jiān)控系統(tǒng)啟動(dòng)時(shí)自動(dòng)被啟動(dòng);
[3].選擇<通知啟動(dòng)監(jiān)控系統(tǒng)>,并有加密狗,連接OPC服務(wù)器時(shí),監(jiān)控系統(tǒng)被啟動(dòng);
? 更新周期,OPC服務(wù)器變量更新速度,以100毫秒為基本單位,范圍1-100;
? OPC服務(wù)器缺省名稱,OPC.FameView.RunDB,允許定制OPC服務(wù)器名稱;
OPC服務(wù)器變量
? 通過(guò)變量名稱訪問(wèn),被訪問(wèn)變量表達(dá)格式(假設(shè)變量的名稱是XXXX):
變量類型 | 表達(dá)式 | 數(shù)據(jù)類型 |
AI | AI.XXXX | VT_R4 |
AO | AO.XXXX | VT_R4 |
AR | AR.XXXX | VT_R4 |
DI | DI.XXXX | VT_BOOL |
DO | DO.XXXX | VT_BOOL |
DR | DR.XXXX | VT_BOOL |
VA | VA.XXXX | VT_R4 |
VD | VD.XXXX | VT_BOOL |
VT | VT.XXXX | VT_BSTR|VT_R8|VT_I8|VT_UI8 |
? 訪問(wèn)設(shè)備數(shù)據(jù)表,總是以字節(jié)為單位進(jìn)行訪問(wèn):
變量類型 | 表達(dá)式 | 數(shù)據(jù)類型 | 描述 |
DT | DT.DT1 | VT_UI1 | VT_ARRAY | 設(shè)備號(hào)1 |
DT.DT2 | VT_UI1 | VT_ARRAY | 設(shè)備號(hào)2 | |
… | … | ||
DT.DT2000 | VT_UI1 | VT_ARRAY | 設(shè)備號(hào)2000 |