一
案例簡介
本案例主要講解分布式IO(M31系列)與組態王結合操作細則,本文以M31-AAAX4440G為例。
二
準備工作
1.硬件準備
M31-AAAX4440G一臺;
網線一根;
12V開關電源一個;
電腦一臺。
2.軟件準備
組態王7.5版本軟件,可通過組態王官網自行下載;
億佰特分布式IO配置工具V1.1,可在億佰特官網相對應位置下載。
三
工程創建
1.安裝組態王軟件
下載好組態王7.5版本軟件后,就安裝軟件,安裝方法參考組態王官網安裝說明。
2.新建工程項目
①打開KingView軟件;
②點擊菜單欄上面的“新建”,如圖所示:
③點擊“下一頁”;④點擊“瀏覽”選擇存放工程的目錄
⑤填寫“工程名稱”:M31-AAAX4440G,點擊“完成”
⑥點擊“是”,將新建的工程設為當前工程,如圖所示:
⑦雙擊此工程,進入開發界面,如圖所示:
⑧點擊“確定”進入演示模式,因為是免費版,只能使用兩個小時,然后需要重新打開此軟件,如圖所示:
⑨點擊“確定“,如圖所示:
3.新建設備
在最左側點擊“系統“”,然后點擊“設備”,最后雙擊“新建”,如圖所示:
在彈出的對話框列表中,選擇設備驅動→PLC→莫迪康→ModbusTCP→TCP→COM,然后點擊“下一頁”,如圖所示:
給需要添加的設備命名,如:“M31”,然后點擊“下一頁”,如圖所示:
這里隨便選擇一個本機未使用的串口號,點擊“下一頁”,如圖所示:
在這里需要填寫設備地址,綁定的設備地址為“192.168.3.7:502 1/50”(查詢M31-AAAX4440G設備寄存器地址,在億佰特官網的產品詳情下載用戶手冊查詢寄存器地址https://www.ebyte.com),同時電腦的IP應改為統一網段,地址幫助處有詳細解釋格式。然后點擊“下一頁”這里使用默認的參數,點擊“下一頁”,如圖所示:
點擊“完成”,這樣我們就建立好了一個設備,如圖所示:
4.創建變量
在最左側點擊“變量“”,然后雙擊“新建”,如圖所示:
接下來要演示的是設備的DO,首先填入自定義的變量名“DO1”,選擇變量類型“IO離散”,選擇連接的設備“M31”,寄存器填寫“00001”(查詢M31-AAAX4440G設備的相關寄存器表,在億佰特官網的產品詳情下載用戶手冊查詢寄存器地址https://www.ebyte.com),數據類型為“bit”,讀寫屬性選擇“讀寫”,最后點擊“確定”,如圖所示:
創建好后,此處就會顯示剛剛建立的“DO1”變量,如圖所示:
5.界面設計
在最左側點擊“畫面“”,然后雙擊“新建”,如圖所示:
在彈出的對話中,填寫畫面名稱“HOME”,然后點擊“確定”,如圖所示:
點擊確定之后,就會出現新的畫面,點擊工具箱里的“圓角矩形”,然后在畫布上長按左鍵拖動1個自己覺得尺寸合適的“圓角矩形”出來。點擊工具箱里的“按鈕”,然后在畫布上長按左鍵拖動2個自己覺得尺寸合適的“按鈕”,如圖所示:
右鍵單擊畫布上的“按鈕”,找到字符串替換功能,然后將按鈕的文本修改為“DO1打開”,然后點擊確定,如圖所示:
如上操作,將第2個“按鈕”的文本修改為“DO1關閉”,如圖所示:
6.關聯變量
雙擊畫布上的“圓角矩形”,會彈出動畫連接的對話框設置,點擊屬性變化中的“填充屬性”,如圖所示:
在彈出的填充屬性連接對話框中,在表達式處點擊“?”按鈕,如圖所示:
在彈出的選擇變量名的對話框中,點擊“local”,再點擊之前創建的變量“DO1”,最后點擊“確定”,如圖所示:
完成如上操作后,自動回到了填充屬性連接的對話框,然后開始修改刷屬性,先單擊藍色處,然后點擊“修改”,如圖所示:
在彈出的修改對話框中,將閾值改為“1”,顏色改為綠色,然后點擊“確定”,如圖所示:
確定之后,我們的DO1狀態顯示的圖標就關聯好了,如圖所示:
雙擊畫布上的第1個“按鈕”,會彈出動畫連接的對話框設置,點擊命令語言連接中的“按下時”,如圖所示:
在彈出的命令語言對話框中,點擊“變量【域】”按鈕,然后在彈出的對話框中,點擊“local”,然后選擇變量“DO1”,最后點擊“確定”,如圖所示:
選擇好變量之后,就開始編寫腳本,因為是“DO1打開”按鈕,則將“\\local\DO1=1;”,然后點擊“確定”,如圖所示:
點擊“確定”,這樣我們就關聯好了“DO1打開”的按鈕,如圖所示:
如8-9-10-11步驟同樣操作“DO1關閉”按鈕,不同之處為:“\\local\DO1=1;”應修改為“\\local\DO1=0;”,如圖所示:
設置完了后,點擊“文件”,選擇“全部存”,如圖所示:
四
效果演示
先給M31設備通上12V的電源,然后插入網線連接設備,如圖所示:
點擊組態王軟件上的“文件”,再點擊“切換到View”,如圖所示:
點擊“確定”,如圖所示:
點擊“確定”,然后在彈出的窗口中,點擊“畫面”,選擇“打開”,如圖所示:
在彈出的窗口中,選擇之前所創建的“HOME”,點擊“確定”,如圖所示:
完成操作后,出現了設計的控制界面。點擊“DO1打開”按鈕,可發現“DO1”關聯的狀態指示圖標發生變化,如圖所示:
同時,M31的設備上的DO1也為打開狀態(DO1的LED綠色指示燈亮起),如圖所示:
點擊“DO1關閉”按鈕,可發現“DO1”關聯的狀態指示圖標發生變化,如圖所示:
同時,M31的設備上的DO1也為關閉狀態(DO1的LED綠色指示燈熄滅),如圖所示:
自此便通過組態王軟件實現了與M31-AAAX4440G的通信控制。
-
開關電源
+關注
關注
6462文章
8337瀏覽量
482040 -
通信
+關注
關注
18文章
6032瀏覽量
135993 -
分布式IO
+關注
關注
0文章
75瀏覽量
7360
發布評論請先 登錄
相關推薦
評論