(適用型號:BMR200/BMR400/BMR500)
佰馬科技,是一家主營工業級物聯網通信產品及解決方案的廠家。產品線主要包括:邊緣計算網關、加密通信網關、物聯網網關、安全管理網關、智慧燈桿網關、工業級無線路由器、工業級無線DTU、無線RTU、數采儀、短信貓、工業以太網交換機、串口服務器等。
產品具有惡劣工況穩定通信專利、軟件著作權、CE認證、EMC四級認證、耐高低溫測試報告等,廣泛應用于智慧電力、智慧城市、工業信息化、設備遠程監測等領域。
佰馬科技工業級無線路由器,具有豐富的型號供客戶選型。從支持的網絡分類,工業無線路由器分為:工業級5G路由器,工業級4G路由器,工業級全網通路由器。從安裝方式分類,工業無線路由器分為導軌式安裝、壁掛式安裝、平放式安裝。
佰馬工業5G/4G路由器器,支持的通信協議包括::Modbus RTU/ModbusTCP、 主流品牌PLC、MC、 OPC UA、HJ212、Json、HEX、ASCII、MQTT、TCP(FTCP、HTCP、CTCP、TCPSVR),UDP(NUDP、HUDP、CUDP、UDPSVR)、 HTTP。
佰馬工業級無線路由器關鍵特性對比表 | |||||
型號 | |||||
名稱 | 雙網口無線路由器 | 四網口無線路由器 | 五網口旗艦版無線路由器 | 雙卡四網口無線路由器 | 雙卡五網口 旗艦版無線路由器 |
產品圖 |
| |
|
|
|
網絡 | 有線/4G/全網通 | 有線/4G/全網通 | 有線/4G/全網通 | 有線/4G/全網通 | 有線/4G/全網通 |
WAN(可復用為LAN口) | 1 | 1 | 1 | 1 | 1 |
LAN | 1 | 4 | 4 | 4 | 4 |
RS232 | 1 | 1 | 1 | 1 | 1 |
RS485 | 可選 | 可選 | 1 | 可選 | 1 |
DI | 無 | 無 | 2路 | 無 | 2路 |
繼電器 | 無 | 無 | 2路/可選 | 無 | 2路/可選 |
USB | / | / | 1 | / | 1 |
WiFi | 可選 | 支持 | 支持 | 支持 | 支持 |
GPS | 可選 | 可選 | 可選 | 可選 | 可選 |
SIM卡 | 單卡 | 單卡 | 單卡 | 雙卡 | 雙卡 |
VPN | IPsec VPN、L2TP、PPTP、open VPN | IPsec VPN、L2TP、PPTP、open VPN | IPsec VPN、L2TP、PPTP、open VPN | IPsec VPN、L2TP、PPTP、open VPN | IPsec VPN、L2TP、PPTP、open VPN |
寬壓供電 | 5V-35V | 5V-35V | 5V-35V | 5V-35V | 5V-35V |
工作寬溫 | -35℃至75℃ | -35℃至75℃ | -35℃至75℃ | -35℃至75℃ | -35℃至75℃ |
外形尺寸(mm) | 100*100*23 | 168*104*27 | 142x112.5x44 | 168*104*27 | 142x112.5x44 |
安裝方式 | 壁掛式/導軌式 | 壁掛式 | 導軌式 | 壁掛式 | 導軌式 |
佰馬工業級無線路由器支持二次開發,采用Linux 操作系統,集成Python開發環境和C語言開發環境,提供標準API接口及開發指導,為用戶的二次應用開發提供穩定快捷的平臺。
一、運行環境:
硬件:64位CPU,2G內存,10G硬盤
操作系統: redhat/ubuntu/centos/suse 64位操作系統
二、步驟如下:
1、拷貝文件toolchain.tgz 到您的目錄下,比如我們這邊用/opt/
2、使用命令tar xzvf /opt/toolchain.tgz –C /opt/
3、配置環境變量:
export PATH=$PATH:"/opt/toolchain-mipsel_mips32_gcc-4.8-linaro_uClibc-0.9.33.2/bin"
4、接下來,就可以使用mipsel-openwrt-linux-gcc交叉編譯文件;比如:
mipsel-openwrt-linux-gcc –o hello hello.c
5、編譯好的可執行文件hello可以tftp到設備主板上運行,比如設備的IP是192.168.1.1;你的電腦IP是192.168.1.10;
a. 那么先在您的電腦上運行tftpd32程序,把當前目錄改成hello文件所在的目錄
b. telnet 192.168.1.1到設備,默認用戶名跟密碼都是admin
c. 運行命令tftp -r hello -g 192.168.1.10 //下載hello到設備
d. chmod a+x hello //修改程序為可運行
e: ./hello //運行程序
6、附件中serial.c是一個針對串口的示例程序。
#include <stdio.h>
#include <string.h>
#include <termios.h>
#include <fcntl.h>
#include <sys/select.h>
#include <unistd.h>
#include <errno.h>
struct tty_param {
int speed;
char databit;
char stopbit;
char parity;
char flowctl;
};
struct baudrate_speed {
int real_speed;
int baudrate_speed;
};
佰馬Baimatech,集M2M產品研發、IoT平臺服務、國際化運營于一體,讓我們聯接,共創未來