产品详情
  • 产品名称:无线WiFi语言型可编程控制器

  • 产品型号:
  • 产品厂商:京金华
  • 产品价格:0
  • 折扣价格:0
  • 产品文档:
你添加了1件商品 查看购物车
简单介绍:
UC-8PROW-Lua是集成了WiFi功能的可编程控制器。WiFi的优势是速度快、兼容性好。手机、平板、笔记本电脑等设备通过WiFi可以直接与控制器通讯。控制器也可以通过WiFi直接读取、控制各种无线传感器、IO模块等外设。 UC-8PROW-Lua采用Lua语言编程,开发人无需安装SDK、编译器等复杂的开发环境,只需花几分钟安装一个30M字节的Xframe编程软件即可进行项目开发。所有的代码上传、在线调试均通过WiFi、以太网TCP/IP协议来实现。
详情介绍:

UC-8PROW-Lua是集成了WiFi功能的可编程控制器。手机、平板、笔记本电脑等设备通过WiFi可以直接与控制器通讯。控制器也可以通过WiFi直接读取、控制各种无线传感器、IO模块等外设。UC-8PROW-Lua的*高无线速度可达135Mbps,支持WiFi路由器模式及WiFi桥接模式,支持PPPoE宽带拨号上网。*多可支持连2000个TCP/IP连接,可同时支持数十个WiFi终端同时通讯。

UC-8PROW-Lua也支持以太网和串口通讯,在WiFi信号被阻挡时,可以通过网口来通讯或者级联2台控制器。电脑主机、PLC主机等,也可以同时通过以太网、串口与控制器通讯。
UC-8PROW-Lua产品同时提供了丰富的硬件接口,基本架构采用工业级高性能32位CPU、32M内存,同时集成8路开关量输入、8路继电器输出、8路模拟量采集(国标2级精度)、带温补的实时时钟模块,并且支持SNTP授时、3个RS485串口。采用工业级4层PCB设计,所有端口都具备ESD15KV,600W浪涌防护能力。

UC-8PROW-Lua采用Lua语言编程,使用者无需安装SDK、编译器等复杂的开发环境,只需花几分钟安装一个30M字节的Xframe编程软件即可进行项目开发。所有的代码上传、在线调试均通过WiFi、以太网TCP/IP协议来实现。

UC-8PROW-Lua采用写语句、调用函数的主流编程方式对控制器进行编程,只需懂任意一种主流编程语言(例如C#、VB、Delphi、C/C++等),即可无障碍的做项目开发。并且也可以很容易的移植其他语言算法至控制器。

Lua语言为UC-8PROW-Lua产品带来了远超传统PLC的灵活性UC-8PROW-Lua可以使之前需要几周甚至几个月的开发项目,缩短至几个小时。

产品优势:

Lua语言为UC-8PROW-Lua产品带来了远超传统PLC的灵活性,可以迅速实现想法和创意,使之前需要几周甚至几个月的开发项目,缩短至几个小时。

Modbus Master主机功能库:UC-8PROW-Lua作为主机,通过readrtu函数读取Modbus串口下位机数据。readrtu函数可以自动转换16进制数据为实际数值并放入数组,无需开发人编写解析代码。开发人可直接从数组取得实际数据(例如123.33)用于数据处理、上报、协议转换等功能


同时也支持写功能码,可以向下位机的寄存器写指定的数值。


 

将现场数据直接传输至SQL数据库此功能由数据记录仪功能库实现,开发人只需调用senddata函数,即可将监测数据通过以太网、手机网、互联网等途径发送至SQL数据库。此功能自动支持数据补发。如果发送失败,UC-8PROW-Lua会将数据存储进机身Flash,在通讯恢复后,自动发送至SQL数据库。

开发人首先根据数据表的列来设置数据记录仪关键字,其次启动数据记录仪服务,然后设置关键字的值,调用senddata即可完成数据上传。数据补传是自动的,无需开发人干预。

关键字的值可以从本机硬件、读取的下位机数据等各种途径获取。


在中心端服务器,我们提供了一个免费的SQL数据网关软件,此软件接收UC-8PROW-Lua上报的数据,然后写入SQL Server数据库。整个过程是自动的,无需定义任何相关数据。

同时也可以支持将数据存储进文本TXT文件,提供给其他软件处理。


mqtt通讯例子:UC-8PROW-Lua可以快速实现mqtt、Modbus通讯功能。AiMaster300同时支持mqtt及Modbus协议,并且封装了底层通讯代码,开发人只需调用几个接口函数,即可在几分钟内完成mqtt发布、订阅功能的开发。

如下图所示,只需2个函数即可完成mqtt发布功能,网络故障检测、重连等功能完全由后台服务线程完成。无需开发人干预。

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

只需调用下面一行代码,即可将Modbus的功能码03,寄存器地址4,的值设置为1234.25。然后可以用任意网络主机或串口主机读取到所设置的值。

UC-8PROW-Lua出厂时已经内置Modbus协议,即使在全新未编程状态下,主机也可直接用Modbus TCP、Modbus RTU协议控制UC-8PROW-Lua的IO、读取模拟量数据。所以未编程的UC-8PROW-Lua也可作为普通的以太网IO、模拟量采集控制模块来使用。


广泛用于:替换传统PLC使系统支持多主机WiFi通讯,工业自动化现场多主机的无线数据采集、传输和控制,智能家居系统,二维码控制项目,智能农业系统,各类采用手机、pad、笔记本作为控制平台的无线控制项目。


下图演示了只需几行代码,即可实现一个带自动纠错重连的TCP/IP Client客户端代码。


通过以太网上传代码至控制器



 选择目标设备IP,单击上传即可将代码上传至控制器进行运行,无需任何编译过程。



支持在线式错误提示

控制器支持大量专业函数库,这些函数可直接调用,无需关心头文件、库文件是否正确。



同时提供大量代码示例


支持多台UC-8PROW-Lua通过WiFi桥接组网

UC-8PROW-Lua集成的WiFi路由器支持桥接,将其中一台UC-8PROW-Lua设置为AP模式,其他UC-8PROW-Lua设置为桥接模式,将所有WiFi路由器都设置成相同的名称和密码。在桥接成功后,这些UC-8PROW-Lua就会形成一个大的WiFi网络,手机、pad和笔记本可以在这个网络中实现漫游,在任意一台UC-8PROW-Lua的WiFi范围内均可以获得良好的通讯速度。

远端信号被阻挡时,也可以使用以太网LAN口进行级联,确保远端信号正常。





UC-8PROW-Lua也可通过WiFi、以太网扩展功能模块,例如扩展IO数量、增加模拟量输出、模拟量采集模块,如下图所示。


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

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


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

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


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

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

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

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

此方式解决了轮询读取开关量输入状态消耗CPU资源过大的问题。只有在开关量发生变化时触发消息,并执行处理代码。


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

stoutput.jpg



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


9、开关量输入说明

内置多功能开关量输入,自带信号源,可检测无源开关信号(干节点)的通断,例如,检测各类开关、防盗报警探头、按钮等的通断。也可以直接检测DC0~24V电压信号(湿节点),例如,检测光电传感器PNP、NPN输出信号状态。同时支持轮询和开关量主动上传两种工作方式。


纯开关量干节点的开关量输入接法



0~24V电压PNP信号,湿节点开关量输入接法





0~24V电压NPN信号,湿节点开关量输入接法






10、开关量输出(继电器)功能说明

UC-8PROW-Lua产品内置8个AC220V/150W大功率继电器,可以直接控制AC220V火线,下图为直接控制火线通断的接线图。

注意!每路继电器可切换的*大功率为250V/150W,请勿过载。如果受控设备功率超过150W,请外接交流接触器。首先通过UC-8PROW-Lua控制交流接触器,再由交流接触器控制受控设备。




如果受控设备功率大于150W,则需要通过交流接触器进行控制。

下图为UC-8PROW-Lua通过交流接触器控制大功率220V用电设备接线图。



下图为产品直接控制直流设备接线图




11、模拟量输入接线

下图为4~20mA模拟量输入接线方式,产品内部已经集成了高精度采样电阻,所以只能用于4~20mA信号的输入。具体接线方式以下图为准。
出于安全考虑,设备不直接支持对变送器的DC24V供电,可从电源端子引出对变送器的供电电源线。




下图为0~5V模拟量输入接线方式,此型号将0~5V模拟量电压直接输入进ADC芯片,所以输入电压不能超过5V,否则将损坏ADC芯片。



下图为0~10V模拟量输入接线方式,此型号将0~10V模拟量电压分压后直接输入进ADC芯片,所以输入电压不能超过10V,否则将损坏ADC芯片。


UC-8PROW-Lua产品描述:

项目

配置

硬件配置

32位CPU/32M内存

RS485端口

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

开关量输入

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

开关量输出

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

模拟量采集

UC-8PROW-LuaA1

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

UC-8PROW-LuaA2

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

UC-8PROW-LuaA3


8路0~10V电压输入。

模拟量采集性能

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

实时时钟

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

WiFi及以太网

集成WiFi路由器,支持1个WAN口,2个LAN口,支持PPPOE拨号。WiFi路由器支持标准路由器模式、网桥模式、AP客户端模式。

编程语言

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

多任务处理能力

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

Modbus虚拟机性能

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

Modbus多主机云服务

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

供电

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

可靠性

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

安装方式

DIN导轨或桌面安装。

驱动软件

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

保修

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


标题:
内容:
联系人:
联系电话:
Email:
公司名称:
联系地址:
 
 
注:1.可以使用快捷键Alt+S或Ctrl+Enter发送信息!
2.如有必要,请您留下您的详细联系方式!