近期工作中遇到一個客戶,用于電力物聯網中的問題-實現雙4G同時工作,接受不同頻段的信號。一個用于公網,一個用于專網。我司從事工控機研發19載,目前研發產品中實現一個4G/無線wifi的功能。通過跟客戶的溝通我們也愿意去嘗試這個新項目,通過工程師2天的調試,終于實現了一臺工控機能實現雙通信模塊4G運行。具體操作方式如下,提供給有需要的朋友,歡迎一起交流學習。
設備:深藍宇PCX-9468
配置:(I3-6100,8GB SSD:128GB)
擴展:DI8+DO8 PCIE*2
系統:linux 18.04
實現目標:雙4G通信,IO通訊,RS-485*6
嵌入式無風扇工控機PCX-9468(I/O可選)
下面為如何安裝4G模塊及通訊調試:
一、 準備物料
4G模塊,相應的操作系統下的驅動(Ubuntu下要對應到內核版本)、以下以Ubuntu為例。
二、 操作
安裝進入Ubuntu系統,使用命令uname -r查看系統內核。

命令行lsusb查詢4G模塊的PID&VID,根據內核選擇相應的驅動,在/drivers/usb/serial/option.c路徑增加。

注意系統需安裝gcc和make模塊,使用指令sudo apt-get install make 和 sudo apt-get install gcc,進入makefile所在目錄,使用命令行界面輸入sudo make install 編譯安裝驅動,輸入sudo ls /dev/ttyUSB* 查看是否生成虛擬串口ttyUSB0~ttyUSB5。進入右上角的網絡設置進行設置連接。根據SIM的類型進行設置。
三、 測試
1. cat /dev/ttyUSB2 & (后臺將AT測試口打開)發送AT,返回OK,模塊響應。

2. 測試信號強度:發送AT_CSQ,返回的信號正常

3. 測試AT功能:busybox microcom /dev/ttyUSB2 at+cpin?;+csq;+cops?

4. Ping
下載net-tools。使用指令sudo apt-get install net-tools, 使用ipconfig查看網卡ip地址,ping指定接口去連接網絡。例Ping -I 192.168.75.8 8.8.4.4。
審核編輯:湯梓紅
-
4G
+關注
關注
15文章
5618瀏覽量
123993 -
工控機
+關注
關注
10文章
2079瀏覽量
53322 -
Ubuntu
+關注
關注
5文章
613瀏覽量
33376
發布評論請先 登錄
4G頻段物聯網天線通信模塊方案選型與應用指南解析
GD01C 4G路由模組:串口轉4G/WiFi/網口通信
坦克系列基礎款工控機介紹
EtherNet/IP轉MODBUSTCP協議轉換網關實現工控機與步進機通訊的配置案例
工控機是什么設備
充電樁核心設備:國網協議4G工業網關深度解讀
想用K230放在無人機上做圖像識別,加裝一個4G模塊把識別結果和畫面同時傳輸的地面站或者手機上,怎么操作?
老舊工控機升級策略:硬件迭代與軟件兼容性的平衡之道
4G DTU 無線數傳模塊:RS232/485轉4G,穩定不宕機
Modbus轉Profinet網關:工控機的“逆襲神器”
4G DTU設備選型指南:2025主流廠商品牌盤點與選購
一般工控機與防爆工控機有哪些不同?
如何在工控機上實現雙4G同時通信功能
評論