❶ 如何配置4G DTU與組態軟體通信
對於DTU與組態軟體的通信問題,首先要確定使用的哪家公司的軟體。根據軟體公司的產品在其產品庫中尋找是否有相對應的DTU驅動。如果驅動都沒有的話,就是與中心建立連接,那數據也無法正確解析。
在確認型號及驅動都正常的情況下,我們以CM3160P(GPRS DTU)與組態王為例進行講解:
配置過程分為三部分DTU配置、下位機配置和組態王配置。
1、DTU配置
首先通過串口線將DTU與計算機串口連接,點擊配置工具軟體的讀模塊配置按鈕,然後接通電源即可讀取DTU內的參數配置,根據下位機的通信參數來設置DTU的通信參數(詳情見DTU使用說明書)
註:需保證DTU,下位機,組態王三者的通信參數設置為一致)
圖一
設置中心端伺服器域名地址或固定IP地址:124.193.195.122 埠號:5001
註:埠號需與組態王軟體中的埠號完全一致,
選擇傳輸模式為組態軟體模式,並填寫模塊電話號碼(此ID號與圖八組態王軟體中DTU設備標識信息需要完全一致)配置完成後點擊保存所有配置按鈕,保存配置完成整個配置過程。
2、下位機設定
根據不同廠家提供的modbus協議設定方法設定,組態王支持標準的modbus協議。
註:注意下位機的接線方式是RS232還是RS485。
具體接線方式與通訊參數設置方法參考儀表廠家所提供的說明書。
3、組態王通訊設置
定義IO設備
定義GPRS---虛擬串口設備
下面在組態王6.53中文版中中定義GPRS DTU設備。
例如:
使用莫迪康(MODICON)PLC(MODBUS RTU協議)作為現場的數據採集設備,組態王通過廈門才茂的GPRS設備和長英的儀表通過modbus協議做數據通訊。在組態王中定義設備的步驟如下:
1. 點擊左邊樹狀菜單中的設備---COM1.然後雙擊「新建」進行I/0設備定義。如下圖所示:
圖二
2. 選擇串口設備,定義實際設備(即莫迪康PLC),如下圖所示:
圖三
3. 指定莫迪康PLC的邏輯名稱,如下圖所示:
圖四
4. 給儀表選擇一個虛擬串口,如下圖所示:
圖五
選擇虛擬串口(GPRS設備):選擇該項,表示組態王通過GPRS和串口設備通訊。如果不選用此選項表示組態王直接和設備通訊。
5. 在虛擬串口上定義GPRS設備,如圖六所示:
圖六
邏輯名稱:虛擬串口上定義的GPRS設備名稱,用戶自己定義
設備選擇:從下拉菜單中選擇組態王支持的GPRS設備。例如選擇廈門才茂(桑榮)的DTU設備,如上圖所示。
DTU設備標識信息和設備埠號:這兩個參數要和GPRS DTU硬體中的相應設置一致,組態王通過此信息來找相應的GPRS設備。
選擇已定義的虛擬設備:當選定「選擇已定義的虛擬設備」復選框時,在下拉框中將顯示已經定義的虛擬設備。用戶可以選擇已經定義的虛擬設備(此項選擇用於1個具有485介面的GPRS DTU下連接多個具有相同協議的數據採集終端設備的情況)。
6. 定義設備地址:GPRS下掛的實際設備的地址,如下圖所示:
圖七
7. 繼續單擊「下一步」按鈕,則彈出「設備配置向導——通訊參數」對話框 ,如下圖所示:
圖八
8. 繼續單擊「下一步」按鈕,則彈出「設備配置向導——信息總結」對話框如下圖所示:
圖九
至此設備定義完畢,系統會生成兩種設備的圖標:
虛擬串口設備(即GPRS DTU設備)和GPRS DTU設備下掛的實際設備如下圖所示:
圖十
9、設置通訊埠參數
對於不同的通訊設備,其通訊埠通訊的參數是不一樣的,如波特率、數據位、校驗位等。所以在定義完設備之後,還需要對計算機通訊時通訊埠的參數進行設置。如上節中定義設備時,選擇了KVCOM1口,則在工程瀏覽器的目錄顯示區,選擇「設備」,雙擊「KVCOM1」圖標,彈出「設置串口——KVCOM1」對話框,如下圖所示。
圖十一
在「通訊參數」欄中,選擇設備對應的波特率、數據位、校驗類型、停止位等,這些參數的選擇可以參考組態王的相關設備幫助或按照設備中通訊參數的配置。「通訊超時」為默認值,除非特殊說明,一般不需要修改。「通訊方式」是指計算機一側串口的通訊方式,是RS232或RS485,一般計算機一側都為RS232,按實際情況選擇相應的類型即可。
10、運行後GPRS DTU連接成功顯示
❷ 如何用組態王讀取ACCESS資料庫的數據
1.SQL訪問管理器
SQL訪問管理器用來建立資料庫列和組態王變數之間的聯系。包括表格模板和記錄體兩部分功能。通過表格模板在資料庫表中建立表格;通過記錄體建立資料庫表格列和組態王之間的聯系,允許組態王通過記錄體直接操縱資料庫中的數據。表格模板和記錄體都是在工程瀏覽器中建立的。
2.創建表格模板
在工程瀏覽器中左側工程目錄顯示區中選擇「SQL訪問管理器」下的「表格模板」項,在右側目錄內容顯示區中雙擊「新建」,彈出「創建表格模板」對話框,如下圖。
8.單擊「選取」按鈕,從中選擇相應路徑下剛剛定義的資料庫文件。 單擊「確定」按鈕,完成對數據源的配置。
9.對資料庫的操作
首先在數據詞典里建立變數DeviceID,為內存整形,是資料庫連接時產生的連接號。這樣就能讀取access資料庫的數據了。
❸ 組態王內存字元串保存在哪裡
組態王內存字元串保存在access資料庫,具體操作如下
1、首先創建一個access資料庫,命名為組態王.mdb,mdb文件是老版本的access資料庫文件,如果使用的是新版本資料庫,可以選擇另存為mdb文件。
2、創建表格:將表格名稱命名為「成績」並打開表格進行製作,欄位名稱分別為學號、姓名、語文、數學、英語,其中學號與姓名數據類型均為「短文本」;語文數學英語數據類型為「數字」完成後保存。
3、設置ODBC數據源,在win7系統下的步驟如下C:WindowsSysWOW64」,雙擊該目錄下的「odbcad32.exe」件,進入ODBC數據源管理界面(必須使用該數據源設置);雙擊打開ODBC數據源管理器,選擇系統DSN,點擊右側添加按鈕彈出「創建新數據」窗口選擇MicrosoftAccessDriver(*.mdb)」驅動,點擊「完成」。
輸入數據源的名稱,根據需要對數據源進行命名,如「組態王」,點擊「選擇(S)」,選擇我們前面定義的資料庫文件「D:組態王資料庫.mdb」。點擊「確定」完成ODBC數據源的設置。
4、打開組態王軟體:單擊數據詞典新建變數,建立與班級表格內一樣的變數及類型,學號、姓名、語文、數學、英語(注意這些變數的名稱可以與資料庫表格中的不一樣)。此外還應該建立一個用於資料庫操作的整數型變數DeviceID,如下圖所示。
5、選擇並打開SQL訪問管理器下的記錄體。進行記錄體創建,命名為成績(這個名字是任意的),添加於成績表格相同的欄位名稱(欄位名稱必須與成績表格中的名稱完全對應),點擊確認完成記錄體創建。
6、打開命令語言—應用程序命令語言,雙擊進入,在啟動時對話框中寫入圖中代碼。改代碼用於組態王連接上面建好的數據源(數據源名稱為組態王)。
7、新建並組態畫面:分別將建好的學號、姓名等變數進行關聯,學號與姓名要選擇字元串輸入輸出;語文、數學、英語要選擇模擬值輸入輸出。
8、組態保存按鈕;按鈕命令語言連接選擇彈起時,彈出命令語言窗口單擊SQL按鈕選擇函數:選擇SQLInsert,將函數後兩個均改成「成績單擊確認完成組態。」
SQLInsert函數第一個參數是前面建立的用於資料庫操作的DeviceID,第二個參數為表格名稱、第三個為記錄體名稱。
9、在畫面單擊右鍵選擇切換View進行測試,學號分別為0102如下圖所示填寫信息後點擊保存即可。
10、打開電腦D盤組態王/資料庫/組態王查看信息保存成功。
❹ 區域網中兩台電腦中組態王軟體傳遞信息
靜態路由概念。
靜態路由 (英語:Static routing),一種[路由]的方式,路由項(routing entry)由手動配置,而非動態決定。與[動態路由]不同,靜態路由是固定的,不會改變,即使網路狀況已經改變或是重新被組態。一般來說耐銀,靜態路由是由[網路管理員]逐項加入[路由表]。
步驟如下:
A卡地址是192.168.1.105
B卡地址是192.168.52.80
命令的參數解釋是這樣的:
route -p add [目的網段] mask [目的網段的子網掩碼] [本機訪問目的網段用的網卡的網關]
route 命令主體
-p 表示是永久命令,不會因為重啟消失
add 表示是增加一條路由
mask 是一個固定的格式命令,用來分隔字元串
靜態路由是一種需要管理員手工配置的特殊路由。靜態路由在不同網路環境中有不同的目的。當網路結構比較簡單時,只需配置靜態路由就可以使網路正常工作。
在復雜網路環境中,配置靜態路由可以改進網路的性能,並可為重要的應用保證帶寬。靜態路由可在VPN實例中使用,主要用於VPN路由的管理。
在使用網路功能之前,要了解組態王需要做哪些配置和工作。組態王支持使用TCP/IP通信協議的網路。同一網路上每台計算機都要設置相同的通信協議。首先認識一下網路配置對話框。
在組態王工程瀏覽器中,選擇菜單「配置\網路設置」,或者在目錄顯示區中,選擇大綱項系統配置下的成員網路配置,雙擊網路配置圖標,雙擊此圖標,彈出「網路配置」對話框,如下圖所示。
網路配置有三個屬性頁:網路參數、節點類型和客戶配置,下面分別說明其使用方法:
(1)「網路參數」配置:
「組態王」運行分單機和連網兩種模式,所有進入網路的計算機都要選擇「連網」運行模式。如上圖所示。
網路參數配置頁中各項的含義:
注意: 為保證網路傳輸的正常運做,同一網路系統中的包大小數值必須是一致的。
心跳檢測時間:此參數在本節點做「伺服器」或「客戶端」時都有效,以此時間間隔檢測數據鏈路是否暢通。單位為秒。
以上四個參數在使用基於TCP/IP協議的網路時都需要設置。注意:一般情況下,可以直接使用「網路參數」對話框的默認值,若需要更改,請首先咨詢北京亞控科技發展有限公司的技術熱線。
雙機熱備:組態王提供雙機熱備功能(見第二十二章),分為「使用雙機熱備」,「本站為主站」和 「本站為從站」三種選項。若使用雙機熱備功能,則選擇「使用雙機熱備」;若使用,根據當前計算機工作狀態設置為主機或從機。
(2) 「節點類型」配置
該屬性頁主要是定義本地計算機在網路中充當的伺服器功能,本地計算機可以充當一種或多種伺服器的角色,同時,在網路中所有的站點充當伺服器或客戶都是相對而言的,即如果一台站點是伺服器,也可以指定其作為別的站點的客戶,反之作為客戶站點,也可以指定其作為別的站點的伺服器。對於報警伺服器和歷史數據伺服器,允許指定其作為哪幾台I/O伺服器的報警或歷史數據記錄伺服器。
節點類型配置頁中各項的含義:
(3)客戶配置
該屬性頁主要是定義本地計算機在網路中充當的客戶功能,本地計算機可以充當多台伺服器的客戶。如下圖所示,為客戶配置屬性。
客戶:當選中時,表明本地計算機在網路當中充當客戶的角色,同時在I/O伺服器、報警服務旅扮器、歷史記錄伺服器中會自動列出網路中的所有I/O伺服器、報警伺服器和歷史記錄伺服器,注意,只有配置好了網路站點後才會列出這些已定義好的伺服器。
(4) 建立遠程站點
要建立客戶——伺服器模式的網路連接,就要求個站點共享信息,互相建立連接。組態王在工程瀏覽器中的左邊設置了一個TAB按鈕——「站點」,單擊該按鈕,進入站點管理界拆畝灶面。界面共分為兩個部分,左邊為站點名稱列表區,右邊為站點信息區。如圖21.6所示。
在站點列表區中單擊滑鼠右鍵,彈出快捷菜單,在菜單中選擇「新建遠程站點」選項,彈出「遠程節點」對話框,如圖21.7所示。在對話框的「遠程工程UNC路徑」編輯框中輸入網路上要連接的遠程工程的路徑(UNC格式),或直接單擊「讀取節點配置」按鈕,在彈出的文件選擇對話框中選擇遠程工程路徑。選擇完成後,該遠程站點的信息就會被全部讀出來,自動添加到對話框中對應的剩下的各項中。如主機節點名、節點類型等,都會自動讀取並添加的。也可以按照遠程站點實際的網路配置,手動添加或選擇對話框中的選項。定義完成後,單擊「確定」按鈕關閉對話框。
節點建立後,在工程瀏覽器——站點的站點列表區和站點信息區會顯示出該站點的所有信息。
該功能是使用在組態王「NET VIEW」方式下。在工程瀏覽器的目錄顯示區,選擇大綱項「設備/網路站點」,在右側的內容顯示區顯示「新建…」。雙擊「新建…」,彈出網路節點對話框,如下圖所示:
在「機器名」文本框中輸入遠程站點的計算機名稱或IP地址,如「數據採集站」。此處建議使用的機器名不要帶「-」,如果帶,單擊確定後會自動變成IP地址(所以在使用機器名之前,請先判斷一下m_LocalName是否包含「-」字元,如包含,請採用IP地址方式)。
如果遠程站點有備份機,選擇「本節點有備份機」選項,並在「備份機機器名」文本框中輸入備份機的名稱。這樣,當遠程站點出現故障切換到備份機時,本地站點也可以自動切換到備份機與備份機進行通訊,保證數據的完整性。輸入完成後,單擊「確定」按鈕。這樣一個網路站點設備就建立完成了。在工程瀏覽器「設備/網路站點」下會出現一個名為「數據採集站」的網路站點設備。