為實現(xiàn)變頻器與其他設(shè)備之間的正常通訊,必須確保變頻器的通訊參數(shù)設(shè)置與該設(shè)備相一致,并選擇正確的通訊端口。藍海華騰vectorquetm變頻器采用modbus rtu傳輸方式,通訊格式固定為1−8−1格式,即數(shù)據(jù)以字節(jié)(8位2進制碼)傳輸,包含1個起始位,8個數(shù)據(jù)位,1個奇/偶校驗位或無校驗,1個停止位;crc(cyclical redundancy check,循環(huán)冗余校驗)。
變頻器的通訊參數(shù):
功能碼號
功能碼名稱
出廠值
設(shè)定范圍
單位
屬性
功能碼選項
pc.00
通訊波特率
6
4~8
bps
○
4:4800 bps; 5:9600 bps;6:19200 bps; 7:38400 bps;8:57600 bps;
pc.01
數(shù)據(jù)格式
0
0~2
/
○
0:1−8−1格式,無校驗;1:1−8−1格式,偶校驗;2:1−8−1格式,奇校驗;
pc.02
本機地址
1
1~247
/
○
1~247,0為廣播地址
若需要通過通訊來控制變頻器的啟動停止等操作,還需將變頻器的功能碼p0.06運行命令給定方式設(shè)置為2,即上位機運行命令給定方式。
一、觸摸屏與變頻器的通訊
下面我們以eview的mt4400t觸摸屏為例,詳細介紹一下觸摸屏與變頻器建立通訊的一般操作流程。
mt4400t觸摸屏與vectorquetm變頻器采用rs485通訊, 觸摸屏的編程軟件使用eview專用的ev5000組態(tài)編輯軟件。
◆ 接線方式
觸摸屏背面為外接dc電源端子和九針d型公座的通訊端口,串行通訊口引腳定義號如下:
引腳號
定義
1
td+
2
rxd
3
txd
4
nc
5
gnd
6
td−
7
rts
8
rd−
9
rd+
觸摸屏與變頻器之間采用的是rs485通訊方式,其電纜連線圖下圖所示。
圖1 文本顯示器通訊端子連線圖
◆ 變頻器參數(shù)設(shè)置
pc.00=6:通訊波特率19200bps;
pc.01=0:通訊格式1−8−1格式,無校驗;
pc.02=1:變頻器地址為1;
p0.06=2:通過通訊的方式進行變頻器的運行、停機等操作
二、觸摸屏按紐開關(guān)的建立
◆ 雙擊桌面圖標ev5000.exe進入軟件編程界面:
◆ 點擊菜單欄的[文件]按紐,選擇[新建工程](或工具欄里的新建工程按紐)后,彈出如下對話框:
圖2
在工程名稱中輸入所要建立的工程名稱,按[建立],即建成一個新的的工程。
下面以eview 與藍海華騰變頻器的通訊為例講述觸摸屏與我公司藍海華騰變頻器通訊的用法。此例功能包括變頻器的正轉(zhuǎn)啟動,反轉(zhuǎn)啟動、停機復(fù)位、設(shè)定頻率等操作。
我司變頻器采用485通訊協(xié)議與觸摸屏通訊,設(shè)置觸摸屏的地址,應(yīng)在我公司協(xié)議對應(yīng)的地址上加1。舉例說明,我公司變頻器控制命令字地址為0x8000,轉(zhuǎn)成十進制數(shù)字為32768,但寫入觸摸屏?xí)r應(yīng)寫入32769,否則通訊不上。具體的協(xié)議參見我公司變頻器說明書的modbus 通訊協(xié)附錄。
◆ 在新建工程中按下述步驟完成例程功能。
1、選擇所需的通訊連接方式拖入窗口中,mt4400t 支持串口、以太網(wǎng),現(xiàn)場總線等。
圖 3
選擇您所需的觸摸屏型號,將其拖入工程結(jié)構(gòu)窗口。放開鼠標,將彈出如下對話框,如圖所示可以選擇水平或垂直方式顯示,即水平還是垂直使用觸摸屏,然后點擊“ok”確認。
圖 4
選擇您需要連線的 plc 類型,拖入工程結(jié)構(gòu)窗口里。如下圖所示:
圖 5
適當(dāng)移動 hmi 和plc 的位置,將連接端口靠近連接線的任意一端,就可以順利把它們連接起來。注意:連接使用的端口號要與實際的物理連接一致。這樣就成功的在 plc與 hmi 之間建立了連接。拉動 hmi或者 plc 檢查連接線是否斷開,如果不斷開就表示連接成功。
2、串口設(shè)置
雙擊mt4400t出現(xiàn)如下圖對話框,按圖中正確設(shè)置串口1的參數(shù)。參數(shù)設(shè)置正確與否是確保通訊的必要條件,串口要對應(yīng)mt4400t所實際應(yīng)用的串口:
圖6
雙擊 plc 圖標,設(shè)置站號為相應(yīng)的 plc 站號:
圖7
在此我們用一臺變頻器,所以將站號設(shè)為1,若想同時實現(xiàn)多臺通訊,可依次設(shè)置站號2、3…
3、建立按鈕過程:(以fwd(正轉(zhuǎn)開關(guān))為例,rev(反轉(zhuǎn)開關(guān)),stop/reset(停機復(fù)位)類似)
選中hmi圖標,點擊右鍵里的[編輯組態(tài)]:
圖8 工程結(jié)構(gòu)窗口
點擊“編輯組態(tài)”后,進入了組態(tài)窗口,此窗口為人機界面,我們在觸摸屏上所看到的按鈕開關(guān)、設(shè)置參數(shù)、查看參數(shù)等功能都在此界面中實現(xiàn):
圖9
在左邊的plc元件庫里,點擊“多狀態(tài)設(shè)定”圖標,并將之拖入組態(tài)窗口位置。彈出基本屬性設(shè)定窗口,在此窗口中設(shè)置正確的地址類型、地址等數(shù)值,v&t變頻器控制命令字為0x8000,十進制為32768,觸摸屏地址需要加1,所以地址輸入的是32769:
圖10
點擊“多狀態(tài)設(shè)定”設(shè)置多狀態(tài)設(shè)定欄參數(shù),因為0x8000的bit0為1則正轉(zhuǎn),故設(shè)定數(shù)值為1:
圖11
點擊“標簽”,選中“使用標簽”后即可更改標簽列表的內(nèi)容,按下圖設(shè)置:
圖12
同理,建立rev反轉(zhuǎn)、stop/reset停機按紐。需要注意在多狀態(tài)設(shè)定欄里面,rev設(shè)置為3,stop/reset的設(shè)置為4;在標簽內(nèi)容里面,rev內(nèi)容改為“rev”,stop/reset內(nèi)容改為“stop/reset”。
三、設(shè)定頻率的設(shè)定
在元件庫窗口中的plc元件庫中將[數(shù)值輸入]拖入工程結(jié)構(gòu)窗口,設(shè)置基本屬性欄的參數(shù):
圖13
設(shè)置數(shù)字欄參數(shù):
圖14
其他一般不用改,按照系統(tǒng)默認值即可。
四、運行頻率顯示的設(shè)定
在元件庫窗口中的plc元件庫中將[數(shù)值顯示]拖入工程結(jié)構(gòu)窗口,出現(xiàn)如下對話框,設(shè)定基本屬性參數(shù):
圖15
按下圖設(shè)定數(shù)字欄的參數(shù):
圖16
五、添加文字解釋。
點擊菜單欄中的“繪圖”工具欄中的“a 靜態(tài)文字(t)”字,對話??虬聪聢D添加設(shè)定頻率字樣。先點擊標簽?zāi)J?,說明啟用標簽,并在右欄文字輸入框內(nèi)輸入[設(shè)定頻率:],點擊確定。同理添加運行頻率字樣。
六、最終畫面
圖17
點擊菜單欄“工具”-“全部編譯”編譯上述程序。編譯窗口如下,顯示無錯誤,表示程序運行成功。
圖18
七、下載程序
通過usb接口,點擊下載,將程序從電腦傳到觸摸屏內(nèi)。
圖19
點擊下載,彈出“下載完畢”對話框后點擊確定,即可在觸摸屏上運行上述程序:
圖20
十、離線模擬
在編程完成后可先進行離線模擬,點擊菜單欄“工具”-“離線模擬(f5)”按紐,出現(xiàn)下圖所示對話框:
圖21
點擊仿真,如下圖所示:
圖22