發布日期:2022-07-20 點擊率:88
力控監控組態軟件為了實現力控數據庫和關系數據庫之間數據傳輸提供了多個組件,如:擴展組件中的ODBCRouter,后臺組件中的ADO組件,這些組件中不僅封裝了ODBC規范,同時也封裝了ADO規范,用戶可以根據需要在建立數據庫鏈接時選擇需要使用的規范。利用ADO組件可以通過腳本來創建數據表,插入、刪除記錄,編輯已有的數據表,清空刪除數據表等。同時也可以通過ODBCRouter組件的配置向導實現以上功能。
下面主要講解力控監控組態軟件使用ODBCRouter將數據轉儲到SQLserver2000
1、新建數據源
ODBCRouter組件中的數據源指的是力控的數據庫。
1) 在啟動ODBCRouter組件后, 通過新建向導,新建數據源按鈕或者直接在導航欄上的數據源雙擊都可以彈出新建數據源界面。
圖 1
2) 如果力控數據庫運行在本地,直接選擇本地連接,進行下一步就可以了。
3) 如果力控數據庫運行在遠程,就要選用遠程連接,填寫遠程數據庫的IP地址。
圖 2
2、新建任務
在導航欄中的轉儲任務上雙擊就可以彈出新建任務窗口。
圖 3
選擇Microsoft OLE DB provider for SQL Server程序,進入下一步,
圖 4
輸入登陸SQLserver2000數據庫的用戶ID和密碼,同時選中允許保存密碼,選擇數據庫中要轉儲數據的數據庫目錄,然后完成。
圖 5
選擇數據庫中的表名或者直接寫入表名,如果數據庫中沒有此表名,數據轉儲時會自動創建表格。進入下一步,
圖 6
導出: 組件提供6種導出方式,歷史單紀錄,歷史多紀錄,實時單紀錄,實時唯一單記錄,實時多記錄,實時唯一多記錄;在導出時可以選擇導出前是否刪除原表,如果是多記錄導出,可以選擇導出是否單一觸發。
圖 7
先選擇數據源,然后添加要轉儲的數據點,進入下一步
圖 8
選擇觸發方式,進入下一步
圖 9
字段Time和TagName是建表是的自動字段,不用設置,可以根據不同需要自己增加數據轉儲的字段,可以自己修改字段名。
按鈕AuTo是自動添加所有變量的字段名,如果是本地數據源就字段名等于變量名,如果是遠程數據源字段名自動等于”遠程數據源名變量名”。
此時點擊完成,和SQLserver2000之間的一個數據轉儲任務就設置完成。
選中任務名稱,點擊運行,進入運行狀態
圖 10
下一篇: PLC、DCS、FCS三大控
上一篇: 索爾維全系列Solef?PV