188协议的全称为CJ-T188-2004 <户用计量仪表数据传输技术条件>,是针对水表.燃气表.热量表和其他集中采集的一个国家行业标准协议. YFIOs就是YFSoft I/O Server的简称,是一款物联网时代的轻量级嵌入式组态系统.支持策略和驱动二次开发,不过常规策略和驱动开发有些繁琐,由于大部分水表和燃气表都支持188协议,所以提供给一款快速开发的188驱动的工具,还是非常必要的. 本篇文章将介绍一款基于188协议的水表的快速驱动开发过程. 打开“YFIOsIDE”程序,启动后,单击…
“未来十到二十年,大家基本已经形成了一个共识,那便是新格局的奠定将由 AI 和物联网技术来支撑.放眼国内,在这些互联网巨头之中,未来真正成为竞争对手厮杀的,阿里和华为是首当其冲,在这两个领域双方分别暗自发力,更有各有各的优势.”--<阿里云物联网之路> 物联网看似简单的三个字,实现起来却不那么容易,不仅仅是硬件和软件的问题,更是通信和各种设备聚合的问题.作为中国最有影响的公司,阿里巴巴从芯片.到嵌入式系统.到物联网平台,再到各种 ET 大脑及工业互联网平台,最后到 SaaS 加速器及小程序.用…
Web可视化开发是阿里云IoT Studio中比较重要的一个功能,通过可视化拖拽的方式,方便地将各种图表组件与设备相关的数据源关联,无需编程,即可将物联网平台上接入的设备数据可视化展现. 目前支持的组件如下图所示: 通过可视化拖拽的方式,方便地将各种图表组件与设备相关的数据源关联,无需编程,即可将物联网平台上接入的设备数据可视化展现. 我们的对接的硬件平台依然是YF3300,相关的配置如下: 当前物联网平台已经直接集成了IoT Studio,如下图所示: 首先我们在阿里云上构建YF3300的物模…
一,创建阿里云 IOT 产品.设备 目前阿里云每月赠送 100 万条流量,可以免费使用基础版.高级版,开通后即可免费使用. 阿里云 IOT 平台地址 https://iot.console.aliyun.com/product 登陆开通后,新建测试产品.设备. 创建产品 产品的定义是,一类硬件.功能.外形完全相同的设备.所以,添加一个产品后,我们就可以在此类别下添加成千上万个设备. 下面的信息要选.设备.非网关,原因后面说. 设定一个产品 创建一个产品后,就需要设定这个产品的特征,它有那些功能?…
Modbus是一种串行通信协议,是莫迪康公司为PLC(编程逻辑控制器)通信而设计的协议.Modbus目前已经成为工业领域通信协议的业界标准,大部分的仪器仪表都支持该通信协议.很早以前就开发过基于Modbus协议的各种驱动,在2007年的时候还曾写了一篇<我的Modbus Slave/Client开发历程>的博客文章 . YFIOs就是YFSoft I/O Server的简称,是一款物联网时代的轻量级嵌入式组态系统.支持策略和驱动二次开发,不过常规策略和驱动开发有些繁琐,由于大部分物联网设备都支…
除了我们必须熟悉的网页脚本,比如JavaScript.其实在工业自动化中,组态软件是必备脚本的,只是有的脚本语言风格类似C或类似Basic而已.比如昆仑通泰的组态屏中的组态软件.通过安装组态软件可以简单实现一些设备(目前支持串口设备和网口设备)的快速连接,还可以进行一些控件以及整体画面的脚本命令编写.在推广物联网的过程中,会出现一部分用户希望自己也可以对产品进行简单编程,这其中有编程大牛,但是也有刚接触到编程的人.如何让组态拥有更友好的体验?脚本开发首当其中,无需环境搭建,基于组态就能简单对现有…
在上一篇<13.阿里云IoT Studio WEB监控界面构建>中,我们介绍了用阿里云IoT Studio(原Link Develop)可视化构建WEB界面程序.本篇文章将介绍用阿里云IoT Studio打造手机端APP. 和WEB开发类似,可以通过可视化拖拽的方式,方便地将各种图表组件与设备相关的数据源关联,无需编程,即可将物联网平台上接入的设备数据可视化展现.不过支持的组件相对于WEB可视化相对少一些,如下图所示: 一 阿里云云端设备创建 操作步骤 1) 登陆物联网平台控制台 2) 创建产…
“你好天猫精灵”,“主人有什么吩咐”,“打开灯”,“好的,灯已打开”.对于这样的对话应该大多数人都很熟悉,这就是智能家居的缩影.对于现在市面上层出不穷的智能家居系统,功能越来越繁杂,可是因为开发难度高,大部分人停留在机械式操作的层面.没有自己参与的任何事情对于自身而言都是没有灵魂的.你可曾想过有一天能让自己开发的程序融入到智能家居体系中为你服务呢?YF3300,带你迈出属于自己的智能家居改造第一步. 一.云端配置 (1)在搜索框中输入https://living.aliyun.com/#/,进入…
[名词解释]属性:设备的功能模型之一,一般用于描述设备运行时的状态,如环境监测设备所读取的当前环境温度等.属性支持 GET 和 SET 请求方式.应用系统可发起对属性的读取和设置请求. 在上一篇文章<阿里云IoT云端通信Alink协议介绍>中,我们已经简单介绍了Alink属性相关的知识内容.本篇文章将以实际的设备为例,对该部分内容进行实操.以便于网友对这部分内容有一个更深的认知. 首先我们需要做如下几方面的工作: 1. 需要有一个YF3300硬件设备,YF3300自带1路RS485,1路RS2…
纵然5G时代已经在时代的浪潮中展现出了它的身影,但是就目前的物联网环境中,网络问题仍旧是一个比较突出的硬伤.众所周知,在当前的物联网规划中,与其说是实现万物互联,倒不如说是行业指标数据监控.对于一些特殊行业的指标数据,要求在较短时间内对其相应变化规则作出反应,并且及时预警和通知.为什么我这里把预警放在第一位,因为一些行业的指标数据关系到人民的生命财产安全.如何快速构建设备预警规则成为一个物联网系统规划中不可或缺的一环,YF3300,体验组态环境下的物联网设备报警配置. 一.  云端配置 (1) …