0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

工业RTU示例2:远程4路开关量输入监测

9GxC_IoTMaker 来源:机智云开发者 作者:机智云开发者 2021-12-06 17:44 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

前言ShineBlink 是一款零门槛、零开发环境、低代码的万能物联网智能硬件开发板

机智云开发者提供低门槛硬件上云、接App/小程序、在线配置物联网业务后台系统的能力

结合 ShineBlink 和 机智云 开发者即使不懂嵌入式物联网开发、云和App开发,也能很快实现一款包含硬件、云和App的物联网智能硬件。一、本章实现功能介绍

实现对4路开关量输入信号的远程监控,并通过App远程实时查看。

二、硬件端接线图

3ce09cd2-5521-11ec-b2e9-dac502259ad0.png

三、材料清单

3d626b40-5521-11ec-b2e9-dac502259ad0.png

四、硬件端完整源代码

--机智云平台为每个产品类别分配的唯一PK和PS,一定要改成您自己的PK和PSPK = “8d9b496062654e5b90c8861896b96568”PS = “eb604bacb634448e8b7eca66d0a2ca63”--初始化4G模块LIB_Giz4GConfig(PK,PS,1000,120,“UART0”,“D5”,“HIGH”,“D6”,“HIGH”)--设置D0口为上拉输入LIB_GpioInputConfig(“D0”,“PULLUP”)--设置D1口为上拉输入LIB_GpioInputConfig(“D1”,“PULLUP”)--设置D2口为上拉输入LIB_GpioInputConfig(“D2”,“PULLUP”)--设置D4口为上拉输入LIB_GpioInputConfig(“D4”,“PULLUP”)--开始大循环while(GC(1) == true)do LIB_DelayMs(1000) --每隔一秒向云发送开关量的输入状态 --这里看似一直再向云发送数据,其实只有发生变化时才会实际发送 LIB_SendToGizCloud(“In1”, LIB_GpioRead(“D0”)) LIB_SendToGizCloud(“In2”, LIB_GpioRead(“D1”)) LIB_SendToGizCloud(“In3”, LIB_GpioRead(“D2”)) LIB_SendToGizCloud(“In4”, LIB_GpioRead(“D4”))end

上面代码中出现的“LIB_”开头的库函数的详细介绍可以在shineblink.com网站上的API文档中查询。

五、机智云接入和App开发

选择一:机智云+通用版App访问设备(难度最低)

通过《4G设备接入机智云教程》我们可以很快掌握机智云的接入流程,并使用现成的通用版机智云App即可很快的实现手机App远程访问我们的开发板。缺点就是通用版App的UI页面看起来不够专业。

本例中我们使用了“In1”,“In2”,“In3”,“In4”这四个状态位型数据点作为检测输入开关量电平状态的上传数据通道,记得在机智云平台修改相应的数据点的名称。

3d95d66a-5521-11ec-b2e9-dac502259ad0.png

关于数据点是什么、如何定义数据点docs.gizwits.com/zh-cn/quickstart/README.html

选择二:机智云+零代码定制版App访问设备(难度较低)首先,需要通过机智云开发平台dev.gizwits.com ,定义数据点,在线配置一款定制版App。换句话说就是使用机智云开发平台定义智能产品的功能,通过机智云赛博工具实现在线配置并生成一款定制版App。然后,参考《赛博坦零代码App开发(4G版)》教程,实现定制版App访问设备。

选择三:定制化开发App或微信小程序(难度较高)

如果有一定开发能力,开发者可以考虑在机智云免费提供的开源代码上做一定的定制开发形成自己的APP。

如果开发者希望开发一个专属的APP,机智云也会提供代码开源的安卓和IOS SDK框架,帮助开发者快速完成APP开发,开发者仅需关注App的UI和UE设计即可,而相对复杂的协议与错误处理等事项可忽略。关于开源SDK的介绍和获取:docs.gizwits.com开发一个专属的微信小程序应用:docs.gizwits.com

编辑:jq

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2939

    文章

    47324

    浏览量

    407922
  • 代码
    +关注

    关注

    30

    文章

    4941

    浏览量

    73151
  • RTU
    RTU
    +关注

    关注

    0

    文章

    447

    浏览量

    30431

原文标题:工业RTU 示例2:远程4路开关量输入监测(4G版)

文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    开关采集模块:数字量输入工业自动化的关键支撑

    开关采集模块是一种非常基础且重要的工业自动化组件,应用场合极其广泛,几乎涵盖了所有需要状态监测、报警反馈和顺序控制的领域。开关
    的头像 发表于 09-09 15:10 443次阅读

    开关输入采集模块:多协议兼容与高速数据采集

    用于集中采集、传输这些信号的核心设备。 从2的小型场景到32的大规模组网,不同路数的开关采集器通过精准捕捉数字量
    的头像 发表于 09-08 16:26 681次阅读

    数据孤岛终结者:4-32远程数采控制器打通工业物联网最后一公里

    4-32远程数采控制器是一个集数据采集、本地/远程控制、通信传输于一体的工业物联网关设备。其应用场景极其广泛,几乎覆盖所有需要无人值守、
    的头像 发表于 08-26 15:32 321次阅读

    rtu和dtu是什么意思

    系统的“现场大脑”,集成数据采集、处理、控制与通信功能。 典型任务 : 采集模拟(如温度、压力、电流)和数字量(如开关状态); 执行本地逻辑控制(如自动启停设备); 通过通信网络(如4G、以太网)将数据上传至SCADA系统,并
    的头像 发表于 08-15 18:00 2401次阅读

    工业网关和RTU有什么区别

    工业网关和RTU远程终端单元)是工业自动化与物联网领域中常用的设备,二者在功能定位、应用场景、技术特性上有显著区别,以下从核心功能、应用场景、技术特性等维度详细对比: 一、核心功能定
    的头像 发表于 08-15 17:40 520次阅读

    E860-DTU系列4G无线对传开关工业物联网远程同步控制的解决方案

    ​一、产品概述E860-DTU系列4G无线对传开关是亿佰特针对工业物联网远程控制需求推出的核心设备,支持1/2/
    的头像 发表于 08-07 15:05 562次阅读
    E860-DTU系列<b class='flag-5'>4</b>G无线对传<b class='flag-5'>开关</b>:<b class='flag-5'>工业</b>物联网<b class='flag-5'>远程</b>同步控制的解决方案

    远程测控终端RTU:工业物联的“神经末梢”与远程操控核心

    工业自动化、智慧城市及基础设施监控领域,远程测控终端(RemoteTerminalUnit,RTU)作为连接物理世界与数字世界的核心设备,它们是部署在分散、偏远或环境恶劣现场的关键智能设备,如同
    的头像 发表于 08-04 17:56 979次阅读
    <b class='flag-5'>远程</b>测控终端<b class='flag-5'>RTU</b>:<b class='flag-5'>工业</b>物联的“神经末梢”与<b class='flag-5'>远程</b>操控核心

    4G模拟双向对传模块:同步远传,远程无线遥控开关

    功能 1.模拟采集与传输 - 输入:模块连接现场传感器(如温度、压力、湿度、液位传感器等),实时采集模拟信号(如4-20mA电流、0-5V/0-10V电压)。 - 输出:将采集的数
    的头像 发表于 07-23 17:04 414次阅读

    Profinet转4Modbus RTU网关:开启工业互联新篇章

    的复杂局面,您是否正为繁琐的协议转换、高昂的集成成本和低效的数据流而困扰? 三格电子重磅推出——高性能 Profinet转4Modbus RTU网关 ! 它正是您打通工业网络“任督二
    的头像 发表于 07-10 16:32 396次阅读

    工业RTU会用到哪些芯片

    工业RTU远程终端单元)通常会用到处理器芯片、通信芯片、数据采集芯片、存储芯片和电源管理芯片等。
    的头像 发表于 07-05 09:15 559次阅读

    工程师福音!CCLinkie转Modbus RTU让粉尘监测不再“扬灰”

    在环境监测中,许多粉尘仪采用简单可靠的Modbus RTU网关协议。然而,现代工业控制系统(如三菱PLC)却普遍使用高速的CC-Link IE工业以太网。当这两种协议“狭路相逢”,工程
    发表于 06-26 14:21

    8网络/4G远程智能控制器:云组态,远程报警

    远程智能控制器的功能非常丰富,具体取决于其设计目标和应用场景(如智能家居、工业自动化、农业监测等)。 一、功能特点 8继电器控制输出,触点隔离; 8
    的头像 发表于 06-11 15:41 450次阅读

    EtherCAT转 4 Modbus RTU网关-三格电子

    EtherCAT转 4 Modbus RTU网关 SG-ECAT-Modbus_4 产品介绍 本产品是天津三格电子的EtherCAT和Modbus
    的头像 发表于 12-25 17:25 810次阅读
    EtherCAT转 <b class='flag-5'>4</b> <b class='flag-5'>路</b>Modbus <b class='flag-5'>RTU</b>网关-三格电子

    如何借助4G工业RTU实现在线水质监测

    基于4G工业RTU打造在线水质监测整体系统方案,依托部署分布式水质量监测仪、传感器以及智能数采RTU
    的头像 发表于 12-20 18:10 804次阅读
    如何借助<b class='flag-5'>4</b>G<b class='flag-5'>工业</b>级<b class='flag-5'>RTU</b>实现在线水质<b class='flag-5'>监测</b>

    RTU 通信模块赋能智慧路灯远程开关管理,点亮智慧城市节能增效

    RTU(RemoteTerminalUnit)远端测控单元在智慧路灯远程开关管理系统中主要负责数据通信和开关控制。能够实现对路灯设备的远程
    的头像 发表于 12-16 17:18 861次阅读
    <b class='flag-5'>RTU</b> 通信模块赋能智慧路灯<b class='flag-5'>远程</b><b class='flag-5'>开关</b>管理,点亮智慧城市节能增效