(适用型号: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平台服务、国际化运营于一体,让我们联接,共创未来