智能Modbus多主机通讯网关

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

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

高性能 多网口CAN-bus网关

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

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

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

特价商品

虚拟串口软件

/ 淘宝购买
产品名称: AiMaker600 集成8路DIO 8路模拟量采集 实时时钟 3路串口 2路以太网
规  格:
产品备注: 基于嵌入式Lua语言的可编程物联网PLC 集成8路IO 8路模拟量采集 3路RS485 2路以太网
产品类别: AiMaker600物联网PLC 用于开发控制及通讯类产品
点击量: 35


AiMaker600是以Lua为编程语言的智能物联网PLC。产品采用工业级高性能32位CPU、32M内存,同时集成8路开关输入、8路继电器输出、8路模拟量采集、带温补的实时时钟模块,并且支持SNTP授时、3个RS485串口、2路10/100Mbps网口。工业级4层PCB设计,所有端口都具备ESD15KV,600W浪涌防护能力。


广泛用于:作为中心控制主机控制各类周边设备,快速实现各类创意开发。用于基于时间线的控制及数据采集产品开发。用于采集模拟量数据,在进行处理后进行控制或转Modbus的产品开发。用于智能家居、工业现场控制、灯光控制、机房监控、动环监控等各类控制器的开发。可直接替换传统PLC。其他各类通用目的的控制主机的产品开发。


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


AiMaker600实现了最贴近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虚拟机为基础,AiMaker600默认启动4个Lua虚拟机,每个虚拟机相当于一个线程,使用户可以同时运行多个Lua程序,而不需要任何特殊代码。只需在不同的虚拟机内设计各种代码,即可实现多任务的并发执行,解决嵌入式多任务执行的难题。其开发效率远超C语言裸奔。


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


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


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


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


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



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

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



aimaster300t4.jpg



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

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



aimaster300t5.jpg



2、读取本机实时时钟数据,下列代码读取当前的时间和日期数据,精确到秒。

设备支持SNTP网络授时,只需正确设置SNTP服务器的IP地址,即可自动对时,无需用户干预。


getdattime.jpg



3、读取本机4~20mA模拟量输入值,并转换为温度值。


readadc.jpg


4、以消息方式读取开关量输入

readdievent.jpg


5、控制继电器输出的例子

stoutput.jpg



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

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



aimaster300t2.jpg



 

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



aimaster300t3.jpg



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


在线错误提示



aimaster300t1.jpg




AiMaker600通过以太网手拉手级联方案


AiMaker600产品集成2个支持级联的10/100Mbps网口,可自组以太网。2个网口的功能相同,均可互相级联,并无上下行之分。最多可级联150台AiMaker600设备。


aimk600ethlink.jpg



AiMaker600产品描述

项目

配置

硬件配置

32位CPU/32M内存

RS485端口

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

开关量输入

支持8路干节点信号状态检测,自带信号源,可以检测按钮开关、防盗探头、烟感探头等开关量的通断状态。也可以直接检测DC0~24V电压信号(湿节点),例如,检测PNP、NPN输出的传感器信号。

开关量输出

8路继电器常开输出,可直接控制AC220V火线回路,最大切换功率为150W。

模拟量采集

AiMaker600A1

8路4~20mA电流环输入,内置采样电阻,不支持对外供电。

AiMaker600A2

8路0~5V电压输入,此型号通过外接250欧姆采样电阻,也可以支持4~20mA电流环输入。

AiMaker600A3

8路0~10V电压输入。

AiMaker600A4

4路4~20mA电流环输入和4路0~10V电压输入。

模拟量采集性能

可达到0.2级仪表精度,采用独立的工业级高精度宽温ADC芯片和高精度电源基准芯片。

实时时钟

内置带温度补偿和后备电池的高精度实时时钟模块,通过Lua函数可以读取时间和日期数据。时钟模块支持SNTP授时,可以使用公网或局域网内的授时服务器自动对时。

以太网

2个10/100Mbps以太网交换机端口,多台AiMaker600可实现自组以太网,并且支持以太网分支、级联功能。同时也可接入任何符合10/100Mbps以太网的设备,比如路由器、摄像头、电脑等。

编程语言

Lua语言,所有的代码上传、在线调试均通过以太网TCP/IP来实现,无需安装编译器和SDK。

多任务处理能力

最多同时运行4个Lua虚拟机,支持4个Lua程序同时运行。

Modbus虚拟机性能

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

Modbus多主机云服务

通过一天广联多Modbus多主机云服务,可实现多主机通过公网同时读写下位机数据。主机可以是电脑、PLC、手机等。

供电

DC8~36V/2A供电,可定制为DC8~36V宽压型号。

可靠性

外置独立的看门狗,工作温度-35~+80摄氏度,湿度%0~%95无凝露。所有接口都有ESD15KV防护,电源具备工业级抗浪涌、抗高频干扰设计。

安装方式

DIN导轨或桌面安装。

驱动软件

提供Xframe编程软件, Xframe提供企业级的管理树界面,轻松管理多个设备,

保修

质保5年(继电器除外),终身维护,具体以《产品保修规定》为准。


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