新浪博客

如何在嵌入式工控机上实现双4G同时通讯工作?

2022-10-21 15:14阅读:
近期工作中遇到一个客户,用于电力物联网中的问题-实现双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模块及通讯调试:
一、 准备物料
4G模块,相应的操作系统下的驱动(Ubuntu下要对应到内核版本)、以下以Ubuntu为例。
二、 操作
安装进入Ubuntu系统,使用命令uname -r查看系统内核。
poYBAGNQ9wuAATYHAAA8vYOEvt0636.png 命令行lsusb查询4G模块的PI
D&VID,根据内核选择相应的驱动,在/drivers/usb/serial/option.c路径增加。
pYYBAGNQ9x-ADPDAAABcFOdjE7A417.png 注意系统需安装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,模块响应。
pYYBAGNQ9yWAY6qiAABvcI_KSak589.png 2. 测试信号强度:发送AT_CSQ,返回的信号正常
poYBAGNQ9y2Af0t0AABfnmoeNlk226.png 3. 测试AT功能:busybox microcom /dev/ttyUSB2 at+cpin?;+csq;+cops?
poYBAGNQ9zSAHQ4mAAB9_VAtaec379.png 4. Ping
下载net-tools。使用指令sudo apt-get install net-tools, 使用ipconfig查看网卡ip地址,ping指定接口去连接网络。例Ping -I 192.168.75.8 8.8.4.4。
更多详情咨询可登录www.lanrry.com或致电18129802393咨询。主营:PC104主板、3.5寸主板、工控主板、工控机、工业平板电脑。

我的更多文章

下载客户端阅读体验更佳

APP专享