产品详情
  • 产品名称:无线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可以使之前需要几周甚至几个月的开发项目,缩短至几个小时。

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

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



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

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


使用Modbus Poll即可直接读取由lua代码所设置的Modbus寄存器的值。整个过程无需用户编写任何Modbus底层通讯代码。


UC-8PROW-Lua优势总结:

1、采用Lua语言,具备远超传统PLC的灵活性,可快速移植其他语言的各种算法,同时设计了大量嵌入式专用的API函数。
2、以API函数调用方式实现了智能TCP/IP、UDP功能、RS232\RS485串口通讯功能、各类校验函数等常用的嵌入式开发功能,可以满足串口协议转换、串口控制等各类串口相关的项目开发。
3、支持强大的字符串处理功能,可以轻松处理、转换各种字符串数据,也可以生成各类字符串数据并与软件平台进行对接。
4、支持Modbus及MQTT协议,其他特殊协议也可以通过Lua代码实现。
5、支持阻塞式消息机制、共享内存、内存复制等各类仿PC编程API。这类仿PC编程API使开发过程更接近PC软件设计,非常容易上手。
6、透明式多任务架构,与PC软件设计中线程的概念相同。
7、全自动内存管理。彻底解决长期运行的内存泄漏问题。
8、提供30M字节内存用户可用内存,可直接申请几M字节数组来使用。
9、设备到手即可开展项目设计,无需关心头文件、库文件和底层驱动。设备自动启动所有函数库和驱动程序,并且经过了长期运行的考验。
10、创造性的内置了Modbus虚拟机,使UC-8PROW-Lua成为一个由程序员用几个函数就可以控制的Modbus下位机。


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.如有必要,请您留下您的详细联系方式!