开发者中心

映翰通

介绍

IR900 系列路由器是映翰通公司面向工业领域推出的新一代 4G 无线 VPN 路由器。该设备凭借 4G 无线网络和多种宽带服务,提供随处可得的不间断的互联网接入,以其全面的安全性和无线服务等特性,实现多达万级的设备联网,为真正意义上的设备信息化提供数据的高速通路。 IR900 路由器具有快速部署和易于管理的优点,先进的软件功能与全工业化的硬件设计平台,使企业能够在最小的投资范围内快速建设规模化的工业设备网络。

QuarkIoE映翰通agent连接IR915L提供以下功能:

  • 提供IR915L的远程监控服务。
  • 提供Modbus-TCP和Modbus-RTU通讯支持。

前提条件

准备工作

  • 插入网线到"FE 0/1"接口和SIM卡,将天线安装在ANT接口,并接通电源。
  • 通过[192.168.2.1]进入路由界面,输入用户名为"pyuser",密码为设备的"S/N"码。
  • 配置Fastethernet 0/1:点击管理->系统->Fastethernet 0/1[设置],主IP默认为192.168.1.1,修改为192.168.1.200,点击应用保存。
  • 安装固件: 点击管理->系统升级->浏览,选择固件包,点击升级。待升级完成后,系统会自动重启。
  • 安装python SDK: 通过[http://192.168.2.1/pysdk.jsp],点击"浏览"按钮,选择python SDK包,点击上传即可。

安装和配置agent

  • 点击Python->Python,选择Python App标签,在"导入App包"栏目,点击"浏览"按钮,选择app包,然后点击上传。
  • 上传完成后,选择"AppManager配置",按如下配置:

点击"应用并保存"。

连接IR915L

  • 设备开启后,电源指示灯(PWR)会显示红色,STATUS指示灯闪烁表示开机成功,网口指示灯会闪烁。
  • 登录到QuarkIoE Web界面。

http://< 租户名>.quarkioe.com/apps/devicemanagement/index.html 要将IR915L路由器注册到QuarkIoE,您需要使用路由器的序列号(S/N码)作为设备id(这里为RT9151715380201)。注册的详细过程请参考"设备管理"。序列号打印在路由器的机壳。点击"接受"按钮后,进入到"全部设备",路由器设备会在这里出现。路由器的默认名称是"<inhand <序列号>>",例如:inhand RT9151715380201。选择路由器设备,进入到"信息"栏目中查看详细信息。有多个设备的时候,您可以在"信息"栏目中修改路由器的名称,并点击界面下方的"保存修改"按钮。

与QuarkIoE交互

到现在,路由器已经连入QuarkIoE平台,接下来添加modbus设备。点击"Modbus"栏目,可以配置tcp和rtu参数,添加modbus-tcp设备、modbus-rtu设备。

您可以分别通过LAN和串行端口将Modbus-TCP和Modbus-RTU从站连接到路由器,并在QuarkIoE中远程管理它们。要这样做,您需要对于配置文件设置:

  • 建立LAN连接,通过[192.168.2.1]进入到路由界面。
  • 选择Python->Python,点击"AppManager配置",按如下方式配置,并点击"应用并保存"。

您可以修改config.ini配置文件,来配置tcp和rtu的参数,之后您的路由器和Modbus从站设备之间就可以通信。

选择Python->python,点击"Python App",导入并上传对应的app包(agent.tar)和配置文件(config.ini) 。

选择"AppManager配置",点击"新增",并点击"应用并保存"。

在"运行状态"栏目中的App运行状态可以查看agent的运行状态。

上述步骤中,若不指定modbus_tcp_port,则默认为502。

使用仪表盘——Fieldbus小部件

云现场总线及小部件使用请参考: