智慧公厕案例 数据监控和管理:智慧公厕通常会配备数据监控和管理系统,用于实时监测公厕的使用情况和设备状态。这些数据可以帮助公厕管理员更好地了解公厕的运行情况,及时处理问题和提供更好的服务。 IoT-Fast 将IoT-Fast程序制作进sd卡中,公厕监测设备通过485接到外置板上,整体流程如下。 蹲位检测 蹲位检测为开关量,连接着指示牌,显示有人或者无人。 按照协议文档通过modbus协议采集,总共4个蹲位 人流量检测 对进出厕所的人流量进行统计,包括:累积进、累积出、当日进、当日出。 按照协议文档通过modbus协议采集 环境检测 对厕所内的各种环境数值进行采集,包括:温度、...

我们目前与电力自动化服务商合作,为其产品提供核心的多种设备协议接入和控制能力。在项目实施过程中,我们经常需要与物管平台进行对接。目前,我们与福建亿创科泰信息技术有限公司、福建省配电房辅助监测系统网关主机通讯规约以及吉奥科技的电站集控云平台进行对接。 我们的解决方案提供智能辅助监控系统,以配电房内智能监控主机为核心。我们通过485/以太网/HPLC/微功率无线等方式接入台区智能断路器、柜内电缆触头测温传感器、局放传感器、风机控制器、灯光控制器、空调控制器、除湿机以及各类环境传感器(如温湿度、烟感、水浸、门磁等)。监控主机具备边缘计算能力,可以实现对站房环境量、电气量等数据的采集和上传。我们通过边...

  4CxVNtiMyphr   2023年11月28日   14   0   0 信息技术云平台数据

当面临项目机遇时,为了向客户展示我们的专业水平,我们迅速利用已有的技术能力快速搭建起一套智能电梯监控解决方案。如果有相似需求的话,这套方案可供您参考。 首要任务是寻找一家优秀AI摄像头制造商,以实现设备的数据对接与测试。该方案比传统电梯改造成本和实施方便,因为通过视觉AI技术及传感技术,可精准高效采集电梯丰富数据,包括电梯运行速度、方向、楼层、累计运行时间、振幅、平层状态等,结合AI算法智能分析,准确告警超速、蹲底、冲顶、开门走梯、非平层停梯等各类异常事件,大幅提高乘梯安全。 设备调试 监听HTTP/event请求 获取POST数据包 函数组件 msg.payload={ "action...

Modbus协议在市场上相当常见,大部分设备都支持它。接下来,我们将分享如何使用Node-Red的IoT-Fast版本来调试Modbus协议设备。通过下图,我们可以看到首先需要拖入一个Modbus组件,根据设备点表设置好从站和功能码,定义好数据位置,就可以直接读取数据。为了了解设备串口发送的原始报文,我们可以使用SerialIn组件来监听返回的数据报文。在配置串口监控时,需要设置闲置时间。然后,通过JS函数组件和下图代码,我们可以根据自己的业务需求进行二次报文拆解和学习。 步骤说明 添加Modbus组件:在IoT-Fast中,你需要添加一个Modbus组件,并根据你的设备点表设置好从站和功能...

  4CxVNtiMyphr   2023年11月19日   16   0   0 闲置时间串口数据

时间大约是三年前,当时我所在的团队是最早接触PHP的,而团队其他成员都是用Java。由于某些项目原因,我们决定全面转向使用GO进行开发。在当时,我们并不想花太多时间去折腾REACT和VUE这些前端框架,我们更倾向于使用jQuery来开发,因为我们喜欢它的快感。于是我想到了一个基于ThinkPHP和Bootstrap的快速后台开发框架,叫做FastAdmin。我之前使用过它做过项目,发现速度很快,而且学习成本也很低。于是,我们决定将原本用ThinkPHP写的后端代码用Goframe重新实现了一遍,并且使用FastAdmin的前端规范和框架。我们内部把它叫做FastGoAdmin。原本我想花点时间...

  4CxVNtiMyphr   2023年11月19日   13   0   0 go语言开发者开源分享数据

Node-RED一个开源的、流程导向的编程工具,旨在帮助用户使用流程图形式来连接物联网设备、API、服务和应用程序,以实现自动化和交互式的应用程序。Node-RED基于JavaScript,使用了Node.js运行时环境,并提供了一个基于Web的可视化编辑器来创建和管理流程。 早在几年前我们就关注到Node-RED的开源项目,被他的灵活配置界面和生态吸引,并尝试使用node-red在项目中进行应用了,当时记得版本号还是0.2,就在这种版本下我们进行了魔改,我们分析了底层代码结合业务修改和新增许多功能,将物联网平台、组态功能打包在一起了,一个EXE程序双击就能跑,不用安装一堆依賴包。希望通过分享...

  4CxVNtiMyphr   2023年11月12日   17   0   0 go语言控件nodered串口物联网

我们之前做的电动自行车换电柜业务,非常遗憾在换电柜刚起步时错失了资本助力的机会。然而,目前我们已经为客户稳定成功运营了4年多。市场上比如Q换电、佰里换电、点申出行等租售充电电动车和电池的运营商,他们都是采用我们的解决方案。 我们的一站式换电租车解决方案包含智能电柜控板、运营管理系统和移动端小程序等产品。除此之外,从智能硬件到软件系统都是我们团队进行自主研究和开发。 我们的智能电柜控板是基于单片机,采用了CAN总线通信,可以实现电池的充电、放电、检测、保护等功能。我们的运营管理系统可以实现电池的管理、租赁、充电、故障报警等功能。我们的移动端小程序可以实现用户的注册、租赁、充电、故障报警等功能。 ...

我们进行了对Modbus协议组件的深度优化。在原有的Node-Red版本上配置了1万个点后,通过点击采集,大约需要16分钟来完成。同时,由于HTML节点过多,可能会导致界面卡顿。而采用IoT-Fast方式,则只需约13秒的时间来完成1万个点的采集。这是由于我们对协议包进行了优化处理,使得界面在采集1万个点时也能保持流畅。我们采用了串口通信来模拟这个测试过程。虽然正常业务场景不会有这么多的数据采集点,但是这个测试过程可以很好的说明我们对Modbus协议组件的优化效果。 环境准备 用USR-VCOM创建两个虚拟串口,CMO20和COM21,目标端口和本地端口互相对应 用ModbusSlave创建...

我们之前有一个燃气站控制系统数据采集项目,早期客户采用了力控ForceControl组态。随着客户系统的升级,对设备数据提出了更高的要求,而原有的组态数据效果和业务功能无法满足这一需求。因此,我们团队先对接了力控ForceControl数据,实现了设备数据上云的功能,接着结合业务功能满足调度指挥中心的功能需求。在此过程中,我们深入分析了力控ForceControl的接口数据和组态效果。 数据分析:首先,我们需要深入分析力控ForceControl的接口数据和组态效果。通过审查数据字段、数据质量、数据格式等方面,以确保我们能够准确获取设备数据。 数据标准化:对于上云的设备数据,我们需要对其进行...

IoT-Fast这是一款全流程低代码物联网平台,它通过拖拉拽的方式快速实现物联网传感器的数据采集和设备控制,提供了丰富的设备采集控制协议,例如:ModbusRTU串口、ModbusTCP网口、通用OpcUa通讯协议、西门子S7通讯协议等等,同时也支持自定义协议开发,函数计算能力,数据库使用能力等。不仅如此,IoT-Fast还具备物联网云平台、视频监控和云组态等多种功能,可以自由快速搭建自己的物联场景,同时还有移动app和小程序,可随时随地查看平台数据和组态场景,让中小型集成商快速搭建物联网行业应用,并降低集成商使用成本。对于如此好看的组态是怎么画出来的呢?让IoT-Fast告诉你,它提供了工业...

众所周知,Node-Red是基于NODEJS而构建的一个强大工具,在它的安装和部署过程中通常涉及到大量的依赖包。如果在运行过程中遇到了需要编译的二进制插件,那么对于环境的要求就会变得更复杂。针对这一问题,我们特意打造了一个优化版,解决了这一问题。我们将所有必要的资源全部整合进了单一的EXE文件中,您只需轻松地进行双击安装,无需花费额外的时间在复杂的配置上。而且,我们还精心优化了插件系统,增加了实用的组态功能,让整个使用流程更加流畅高效。我们的方案可以实现从边缘设备的数据采集,到平台的处理,再到移动应用程序的一站式解决方案。获取安装包--私---我! 更重要的是,我们的解决方案能实现从边缘设备的...

  4CxVNtiMyphr   2023年11月05日   32   0   0 应用程序安装包解决方案

我们的团队在早年成功承接了智能断路器项目,并以自主研发为基础,打造了一款创新性的智能断路器产品。这款产品不仅在硬件和软件平台上实现了自主研发,还包括了精心设计的产品模型1P4P。 强大功能一览 我们的智能断路器支持10A100A的广泛参数范围,并拥有多项关键功能,包括但不限于: 温度检测报警:及时发现温度异常,提供安全保障。 短路、漏电、过流、过载、打火、过压、欠压保护:多层次保护,确保电路稳定运行。 漏保功能自检:自动检测漏电情况,提高安全性。 功率限定、电量计算在线检测:精准掌握用电情况,提高用电效率。 手机远程遥控、遥控功能限定定时开关:提供便捷的远程操控和定时功能。 故障报警、安全记录...

在串行通信中,为了解决高频率请求和轮询时间过短所导致的冲突和粘包问题,我们提到了一种优化方案,即使用数据队列来实现。 数据队列的设计包括三个组件:插入队列、回应队列和队列监控组件。通过这种方式,业务数据不需要直接处理串口冲突问题,而是将数据插入队列中,由队列监控组件来处理串口的通信逻辑,从而提高串口的稳定性。 具体实现上,队列监控组件负责监测串口的空闲周期,并根据串口的状态和队列中的数据来确定合适的发送和接收时机。当串口空闲时,组件会从插入队列中取出待发送的数据进行发送,并等待相应的回应数据放入回应队列。如果接收到了回应数据,组件会将其放入回应队列中,并通知业务逻辑进行处理。这样一来,业务数据...

  4CxVNtiMyphr   2023年11月02日   14   0   0 串口数据串口通信node-red

之前我们已经介绍过西门子PLCS7协议组件的用法,这次三菱FX5U系列PLC的MC协议使用方式也是类似,比原版本的组件体验方便许多,用户无需参与函数开发了,只要清楚点表位置配置好导入就可以了 环境准备 三菱FX5U系列PLC 三菱编程软件GXWorks3 GXWorks3配置 打开GXWorks3,连接上PLC以后,左侧的项目树中,选择参数-FX5UCPU-模块参数,双击以太网端口,双击对象设备连接配置设置的详细设置。 在右侧以太网设备中拉出一个SLMP,SLMP用于配置MC协议读取时的TCP连接端口,完成后点击反映设置并关闭,这步设置是读取数据的关键。 原版本Node-Red 配置M...

Node-Red原版本的S7组件进行对比,IoT-Fast重新封装了S7组件,使得用户无需写任何函数,只需根据PLC的点表,导入IO点就可以完成数据采集。相比于Node-Red原版本的S7组件,IoT-Fast提供了更加方便的体验,支持高低位、数据类型和算法转换等功能。 环境准备 西门子S7-1200 西门子编程软件博途 博途配置 打开博途,连接上PLC以后,打开PLC属性-防护与安全-连接机制,将允许来自远程对象的PUT/GET通信访问打钩。该功能不设置将读取不了数值。 在数据块中添加新块,在该数据块中添加点位。 原版本Node-Red,S7组件 配置S7的连接配置 点位配置需要在...

  4CxVNtiMyphr   2023年11月02日   50   0   0 Red编写代码数据块
关注 更多

空空如也 ~ ~

粉丝 更多

空空如也 ~ ~