分享 | 有人串列埠伺服器使用指南
-Begin-
前言
不可否認,目前工業現場仍然會有很多串列埠裝置的存在,對於這些串列埠裝置,如果想要聯網,就必須要轉換成網路介面,這時候就會用到串列埠伺服器。
串列埠伺服器作用
串列埠伺服器內建CPU,可以實現串列埠和網路介面之間的互相轉換,能將傳統的RS-232/422/485裝置立即聯網,使用串列埠伺服器可以在世界的任何位置, 通過網路,用您的計算機來存取、管理和配置遠端的裝置。串列埠伺服器廣泛應用於POS、ATM、 顯示屏、鍵盤、刷卡機、讀卡器、交換機、加油機、RTU、數控機床、測試儀表等,輕鬆連線乙太網,實現網路化管理和遠端控制。
串列埠伺服器應用案例
1、 無人值守稱重系統:利用串列埠伺服器可以實現稱重儀表、收據印表機、道閘等稱重配套裝置聯入區域網,可以完成集中控制和資料統計管理。
2、門禁機:門禁機加上串列埠伺服器,這樣傳統的門禁即可變身為TCP/IP網路門禁機。
3、遠端控制PLC:PLC增加串列埠伺服器,程式設計軟體結合虛擬串列埠,這樣就實現了遠端給PLC程式設計。
串列埠伺服器使用
不同品牌的串列埠伺服器使用方法大同小異,這裡主要以山東濟南有人的USR-TCP232-410s為例,跟大家分享一下串列埠伺服器的使用方法。
USR-TCP232-410s是一款工業級雙串列埠伺服器,實現RS232+485轉乙太網雙向透傳功能,兩路串列埠同時獨立工作,互不影響;產品採用M4核心、TI方案,內建精心優化的TCP/IP協議棧;支援Modbus閘道器功能;支援雙重看門狗、多種保活機制;支援註冊包+雙向心跳包、虛擬串列埠、自動重連等功能。
首先看下硬體清單:裡面包含一個串列埠伺服器,同時也包含電源、一根232母頭及一根232公頭,還配備了一根網線。
接線很簡單,插上電源就可以了,它本身是支援232+485的,我這邊測試的是485的Modbus通訊,還是使用之前的那個溫溼度感測器套裝來測試,直接將溫溼度感測器出來的A/B線接到串列埠伺服器上就行了。
對於232通訊,要用配套帶的232通訊線,485的話,直接接A/B線就行了。
另外,用一根網線,將串列埠伺服器接到電腦PC上,然後將電腦的IP地址設定成和串列埠伺服器一致。
預設串列埠伺服器的IP地址是192.168.0.7,電腦也設定成同一網段就可以,如果想要修改IP,也要保住先通訊上,才能修改,我這裡已經將串列埠伺服器的IP改成了192.168.1.55。
通訊及接線都完成後,這時候,需要進行一下配置,配置方式有兩種,一種是用有人的配置軟體,也可以通過網頁進行配置,配置軟體,大家自己去官網下載就可以了,我這裡為了方便起見,直接用的網頁來配置。
直接在位址列,輸入IP地址即可,第一次需要輸入賬號密碼,預設賬號密碼都是admin。
切換到RS485設定頁面,主要是設定一下串列埠引數和Socket引數。
設定完成後,重啟模組。
通訊測試
我們可以先用ModbusPoll軟體進行測試,這裡要特別注意,選擇的Modbus模式是ModbusRTUOverTCP,因為串列埠伺服器是透傳的,所以走的協議仍然是ModbusRTU協議,只不過是以TCP的模式執行而已,IP地址填寫串列埠伺服器的IP地址,埠號的號填寫設定的26。
我們測試站點1,結果如下:
這樣子,我們就初步實現了通過串列埠伺服器,實現ModbusRTU裝置轉換成TCP通訊。
-END-