智能Modbus多主机通讯网关

智能可编程任意协议转Modbus网关

创客兵器 物联网开发平台 采用Lua语言

高性能 多网口CAN-bus网关

高性价比多网口串口服务器

高性价比以太网开关量、模拟量产品

一天广联Modbus多主机云服务套餐

特价商品

虚拟串口软件

/ 淘宝购买
产品名称: AiMaster300 任意协议转Modbus 内置Modbus虚拟机 最高效的TCP/IP开发
规  格:
产品备注: 任意协议转Modbus 最高效的TCP/IP开发
产品类别: AiMaster300 3串口 1网口
点击量: 13


AiMaster300是以Lua为编程语言的嵌入式智能可编程Modbus主机。此产品采用工业级高性能32位CPU、32M内存,集成3个串口,其中1、2口为RS232/RS485两用设计(切换使用),第3口固定为RS485口。工业级4层PCB设计,所有端口都具备ESD15KV,600W浪涌防护能力。


此产品侧重用于:任意协议转Modbus协议产品开发,用于任意串口、网口协议的多主机通讯产品开发,串口、网口控制器产品开发。

简单、直接是其设计思路,力求在任何人手中都可以成为高效率的成产力工具是其产品目标。使用者无需安装SDK、编译器等复杂的开发环境,只需花几分钟安装一个30M字节的Xframe编程软件即可进行项目开发。所有的代码上传、在线调试均通过以太网TCP/IP来实现。


AiMaster300实现了最贴近PC编程习惯的用户体验,可以帮助C#、VB、Delphi、C++等PC程序员无障碍的进入物联网嵌入式硬件开发领域,迅速实现想法和创意,在智能硬件、物联网大潮中抓住市场先机,提升自身价值。


产品优势具体体现在下面几个方面:

1、 采用Lua语言,可快速移植其他语言的各种算法,同时设计了大量嵌入式专用的API函数。


2、以API函数调用方式实现了智能TCP/IP、UDP功能、RS232\RS485串口通讯、各类校验函数等常用的嵌入式开发功能。


3、支持阻塞式消息机制、共享内存、内存复制等各类仿PC编程API。这类仿PC编程API使开发过程更接近PC软件设计,非常容易上手。


4、透明式多任务架构,与PC软件设计中线程的概念相同。此功能以Lua虚拟机为基础,AiMaster300默认启动4个Lua虚拟机,每个虚拟机相当于一个线程,使用户可以同时运行多个Lua程序,而不需要任何特殊代码。只需在不同的虚拟机内设计各种代码,即可实现多任务的并发执行,解决嵌入式多任务执行的难题。其开发效率远超C语言裸奔。


5、全自动内存管理。彻底解决长期运行的内存泄漏问题。


6、提供30M字节内存用户可用内存,可直接申请几M字节数组来使用。


7、设备到手即可开展项目设计,无需关心底层驱动。设备所有底层驱动程序都已经自动启动,并且经过了长期运行的考验。


8、创造性的内置了Modbus虚拟机,使AiMaster300成为一个由程序员用几个函数就可以控制的Modbus下位机,用户只需调用几个API函数设置Modbus寄存器值,主机即可自动读出,与主机通讯过程完全自动化,用户无需编写与主机通讯的Modbus底层通讯代码。Modbus虚拟机也支持串口、网口的多主机同时读写。网口可支持最多100个TCP/IP连接同时读写数据,相当于支持与100个主机同时通讯。


与半成品的开发板、从零做起的自画板、复杂的PLC开发方式相比,AiMaster300可以使之前需要几周甚至几个月的硬件研发项目,缩短至几个小时。


广泛用于:作为嵌入式串口主机控制各种协议下位机,实现各类创意开发。用于任意协议转Modbus协议产品开发,用于任意协议的多主机通讯产品开发。其他嵌入式TCP/IP、串口的产品和项目的开发。


AiMaster300说明书(word格式)


AiMaster系列Lua智能网关程序设计(word格式)


编程软件xframe



1、透明式多任务执行架构的例子

Lua虚拟机1 VM1,轮询串口2的数据

aimaster300t4.jpg


同时,另一个Lua虚拟机2 VM2,也同时轮询串口3发的数据

两个虚拟机同时运行,无需任何特殊代码即可实现多任务执行。

aimaster300t5.jpg


2、于物联网主动上传的简单例子,下列代码启动智能客户端,连接至192.168.192.11的IP。

然后每隔1秒发送一次数据。

aimaster300t2.jpg 

3、智能TCP/IP Server的例子:
启动一个TCP/IP Server服务,监听在7000端口,支持10个客户端同时连接(最大可支持32个客户端)。
aimaster300t3.jpg 
 


4、以太网在线调试,通过以太网TCP/IP协议上传代码、在线调试。从而实现了最贴近PC编程习惯的用户体验。


在线错误提示

aimaster300t1.jpg



AiMaster300产品描述

配置

描述

端口数量

共3个端口,其中1、2口为RS232/RS485两用设计(切换使用),第3口固定为RS485口。

RS232

三线制RS232串口,采用工业级MAX202E芯片,具备ESD15KV及600W浪涌保护

RS485

增强型RS485串口,每端口最多可连接64个下位机。采用工业级RS485芯片,具备ESD15KV及600W浪涌保护。

端口性能

速度:1200-115200bps,可自定义速率,数据位:5、6、7、8,停止位:1、2,校验位:无、奇、偶。各个端口可单独设置参数。

CPU/内存

32位高性能CPU,32M SDRAM,用户可用内存达30M字节。

以太网

1个10/100Mbps以太网接口。支持TCP\IP、UDP、DHCP协议。

编程语言

Lua语言

多任务处理能力

最多同时运行4个Lua虚拟机。

Modbus虚拟机性能

网口最多同时支持100个TCP/IP连接(Modbus TCP或RTU协议)。每个串口均可支持Modbus RTU协议



管理

中文Telnet管理。

安全

内置IP过滤,可支持8个认证IP。

供电

DC8~36V/最高3W功耗,可定制为DC8~48V,具备600W浪涌、超压、防接反、高频防护。

安装方式

同时支持安装耳及导轨安装方式。

可靠性

工业级4层PCB设计,全部原装器件,独立的外置看门狗,电路板与外壳高度绝缘设计。

工作环境

温度:-35~80℃,湿度:5% ~95% RH,无凝露。

编程软件

通过Xframe软件对产品进行编程、调试等功能。

保修

质保5年,终身维护,具体以《产品保修规定》为准。



版权所有:深圳市一天广联科技有限公司 邮箱:getit95@163.com 辽ICP备06018532号-1