項(xiàng)目改造,客戶需要對(duì)IFix4.5進(jìn)行升級(jí),并優(yōu)化通訊,在不改變?cè)瓉?lái)配置的基礎(chǔ)上逐步進(jìn)行替換。 需要將IFix升級(jí)到IFix5.9,數(shù)據(jù)庫(kù)升級(jí)為SQL Server 2016,客戶現(xiàn)場(chǎng)使用的智能儀表都是支持Modbus RTU協(xié)議的,因原來(lái)的手拉手的通訊方式的,當(dāng)一臺(tái)儀表掉線后,會(huì)影響到其他儀表的通訊,所以此次在不改變?cè)械慕M態(tài)基礎(chǔ)上進(jìn)行通訊優(yōu)化。因此我們?yōu)榭蛻籼岢鍪褂么诜?wù)器,進(jìn)行串口虛擬化的方式實(shí)現(xiàn),同時(shí)也可以使用TCP/IP協(xié)議進(jìn)行數(shù)據(jù)訪問(wèn)的更加高效的通訊提供的升級(jí)可能性。 此次使用的串口服務(wù)器是MOXA的NPort5630,它可以將16個(gè)串口設(shè)備連接至以太網(wǎng),19寸機(jī)架安裝方式,同時(shí)通過(guò)在Windows系統(tǒng)中安裝Real COM驅(qū)動(dòng)程序,可以將NPort5630映射為Real COM串口。除了支持基本的數(shù)據(jù)傳輸之外,NPort驅(qū)動(dòng)程序還支持RTS,CTS,DTR,DSR,和DCD控制信號(hào)。
1
下面將說(shuō)明NPort5630如何進(jìn)行配置
1. 打開(kāi)瀏覽器,輸入Nport 5630的IP地址,可以上電后在屏幕上看到,默認(rèn)為:192.168.127.254,打開(kāi)如下界面,輸入username:admin,Password:moxa,然后點(diǎn)擊Login。
2.點(diǎn)擊Login后登錄,彈出切換到如下畫(huà)面,點(diǎn)擊“Continue”
3. 點(diǎn)擊“Continue”后,切換到如下畫(huà)面,用戶可以選擇是否修改密碼,“Old password”輸入舊密碼:moxa,然后在“New password”輸入新的密碼,在“Retype password”再次輸入新密碼,修改好新的密碼后點(diǎn)擊“Submit”;或者在不需要修改密碼時(shí),可以選擇“Skip”。
4.在左側(cè)欄中點(diǎn)擊“Upgrade Firmware”可以進(jìn)行固件更新
5. 然后再此畫(huà)面中點(diǎn)擊“Browse”,在硬盤(pán)上找到最新的固件存儲(chǔ)位置,然后選擇,目前最新的為V3.9版本。固件被選擇后,點(diǎn)擊“Submit”進(jìn)行固件更新,固件更新過(guò)程中需要特別注意:不能斷電。完成更新后,刷新瀏覽器,重新登錄。
6. 在左側(cè)點(diǎn)擊“Basic settings”,可以重新設(shè)置“Server Name”,“Time zone”,“Time”,其他請(qǐng)選擇默認(rèn),不需要修改。
7. 在左側(cè)點(diǎn)擊“Network settings”,需要重新設(shè)置“IP address”,其他請(qǐng)選擇默認(rèn),不需要修改。
8. 打開(kāi)NPort Administrator軟件,點(diǎn)擊“Search”,查找在線的串口服務(wù)器。
9.搜索到在線的串口服務(wù)器后,選擇其中一臺(tái),右鍵,選擇“Unlock”
10.在彈出的對(duì)話框”User Name”和“Password”輸入用戶名和密碼,然后點(diǎn)擊“OK”
11. 在如下圖中,已經(jīng)查找到了在線的串口服務(wù)器,選擇需要進(jìn)行參數(shù)設(shè)置的一臺(tái),然后點(diǎn)擊“Configure”,在彈出的畫(huà)面中,選擇“Serial”進(jìn)行串口參數(shù)設(shè)置,進(jìn)行參數(shù)設(shè)置需要勾選“Modfiy”,然后再下面的框中選擇其中需要修改參數(shù)的Port口,該串口服務(wù)器共有16個(gè)口,然后選擇“Settings”。
12. 再設(shè)置畫(huà)面需要根據(jù)現(xiàn)場(chǎng)實(shí)際情況設(shè)置波特率“Baud Rate”,一般為:9600; 奇偶校驗(yàn)位“Parity”,一般默認(rèn)為”None”,目前測(cè)試為“Odd”,狀態(tài)位“Data Bits”和停止位“Stop Bits”一般為默認(rèn)值,流控“Flow Control”設(shè)置為“None”,“FIFO”選擇默認(rèn),“Interface”選擇默認(rèn),也可以根據(jù)現(xiàn)場(chǎng)實(shí)際情況選擇其他。設(shè)置完成后,點(diǎn)擊“OK”。
13.端口映射
14. 打開(kāi)NPort Windows Driver Manager 軟件,進(jìn)行串口虛擬,點(diǎn)擊“Add”,再?gòu)棾龅漠?huà)面中點(diǎn)擊“Search”,當(dāng)完成所有在線串口服務(wù)器的搜索后,會(huì)在列表中顯示所有的串口服務(wù)器設(shè)備。
15. 在如下圖中勾選一臺(tái)或者多臺(tái)設(shè)備的復(fù)選框,然后點(diǎn)擊“OK”,軟件開(kāi)始虛擬串口,分配不同的串口號(hào)。
16. 完成串口虛擬后,在如下畫(huà)面中將顯示所有已虛擬號(hào)的串口,如下圖中IP地址為“192.16.10.7”對(duì)應(yīng)的16個(gè)串口,最后一列顯示為Port1---Port16,每個(gè)端口對(duì)應(yīng)不同的串口號(hào)“Com Port”,此處的“Com Port”即為虛擬的串口。 選擇其中一行,進(jìn)行對(duì)應(yīng)串口服務(wù)器Port口通訊參數(shù)設(shè)置,選擇后點(diǎn)擊“Setting”,彈出設(shè)置對(duì)話框,選擇“Advanced Settings”,將“The FIFO settings will overwrite the fireware setting Tx Mode ”修改為“Classical”。其他設(shè)置為默認(rèn)。然后點(diǎn)擊“OK”,將所有在用的端口全部設(shè)置完成后,在主畫(huà)面的COM Port列中可以看到已經(jīng)設(shè)置參數(shù)的COM口后面有一個(gè)星號(hào)“*”,此時(shí)需要將已完成的設(shè)置應(yīng)用到串口服務(wù)器中,點(diǎn)擊“Apply”進(jìn)行參數(shù)應(yīng)用,等待完成。在彈出的對(duì)話框中依此進(jìn)行確認(rèn)。選擇“Yes”和“OK”。
-
以太網(wǎng)
+關(guān)注
關(guān)注
40文章
5448瀏覽量
172159 -
虛擬化
+關(guān)注
關(guān)注
1文章
375瀏覽量
29822 -
串口服務(wù)器
+關(guān)注
關(guān)注
1文章
164瀏覽量
17382
原文標(biāo)題:串口虛擬化 | 串口服務(wù)器Nport 5630 設(shè)置
文章出處:【微信號(hào):JST-GK,微信公眾號(hào):劍指工控】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論