电脑桌面
添加蚂蚁七词文库到电脑桌面
安装后可以在桌面快捷访问

用友YonBIP V3.0(R5_2312_1)旗舰版私有云用户手册-制造云-AIoT智能物联(工厂版).pdf

用友YonBIP V3.0(R5_2312_1)旗舰版私有云用户手册-制造云-AIoT智能物联(工厂版).pdf_第1页
1/205
用友YonBIP V3.0(R5_2312_1)旗舰版私有云用户手册-制造云-AIoT智能物联(工厂版).pdf_第2页
2/205
用友YonBIP V3.0(R5_2312_1)旗舰版私有云用户手册-制造云-AIoT智能物联(工厂版).pdf_第3页
3/205
制造云-AloT-智能物联YonBIPV3.0(R5_2312_1)旗舰版用友网络科技股份有限公司2024年1月用户手册2/205版权©2024用友集团版权所有。未经用友集团的书面许可,本用户手册任何整体或部分的内容不得被复制、复印、翻译或缩减以用于任何目的。本用户手册的内容在未经通知的情形下可能会发生改变,敬请留意。请注意:本用户手册的内容并不代表用友网络所做的承诺。用户手册3/205目录第一章总体概述..........................................................41.1.产品价值........................................................4第二章操作指南..........................................................42.1.智能物联........................................................42.1.1.设备模型......................................................42.1.2.通道管理......................................................92.1.3.设备管理.....................................................112.1.4.位号浏览.....................................................182.1.5.北向导出.....................................................202.1.6.运行监视.....................................................212.1.7.通用设备协议.................................................242.1.8.规则引擎.....................................................492.1.9.数据流转....................................................1292.1.10.报警服务....................................................1322.2.智能监控......................................................1532.2.1.数据可视化..................................................1532.2.2.数据分析....................................................1622.2.3.数据视图....................................................1632.2.4.电子看板....................................................1692.2.5.设备运行状态................................................1862.3.系统管理......................................................1942.3.1.平台监视....................................................1942.3.2.权限管理....................................................196用户手册4/205第一章总体概述用友AIoT智能物联网平台,是用友在物联网领域发布的基础能力平台,是用友新一代商业创新平台YonBIP的设备数据入口,是工业互联网平台的基础底座。用友AIoT智能物联网平台(以下简称AIoT)以设备连接基础,具备设备自发现、驱动自匹配、数据自采集能力,同时允许基于SDK和开放API的方式进行数据接入;AIoT以业务赋能为目标,以云边协同为纽带,坚持数据驱动,数用分离理念为业务赋能,促进上游业务快速发展;AIoT以AI为武器,贯穿感知智能化、分析智能化、控制/执行智能化。1.1.产品价值AIoT既是数据平台又是能力平台。基于AIoT的上百种边缘协议驱动和设备模型,可帮助企业实现泛场景的高效的设备接入;基于AIoT时序数据库,可帮助企业积累海量数据,作为各类业务管理的基础;基于规则引擎、报警服务等边缘计算,可帮助企业低成本加工处理并获取优质数据;基于数据可视化、数据分析、数据视图等展示工具,可帮助企业提升各类管理业务的响应速度和工作质量,实现业务升级和业务创新,进而实现降本、增效、开拓业务新价值等商业价值;基于数据流转、北向导出、OpenAPI等工具,可帮助企业上游业务灵活便捷地获取数据,实现数据驱动。AIoT可便捷实现OT-IT融合,让工业数据说话,支撑生产制造、资产管理、能源管理、安环管理设备后服务等多个业务领域,以及智能工厂、智慧园区、智慧矿山、智慧农业等多个垂直行业。第二章操作指南2.1.智能物联2.1.1.设备模型2.1.1.1.功能描述对象模型用于抽象对工厂中出现频率较高的同类设备或者机台,将具有相同测量参数的机台进行归类,在生成具体设备实例的时候引用对象模型,减少配置的工作量。支持通过对象模型批量生成对象实例。用户手册5/2052.1.1.2.关键应用⚫新建设备模型:根据确定的设备基本信息以及要采集的点位,进行设备模型分类信息填写并创建设备模型;⚫支持批量导入/导出采集点位信息;⚫编辑设备模型:对已经创建的设备模型进行信息编辑修改;⚫删除设备模型:对已经创建的设备模型进行删除操作;⚫浏览设备模型:对已经创建的设备模型在设备模型菜单进行浏览查看。2.1.1.3.栏目说明在新建采集设备模型中,有如下步骤:⚫采集模型常规信息输入的截图和字段说明如下:栏目名称说明名称模型名称服务商该模型的服务商名称描述对于模型的描述模型分类模型所属分类采集设备模型参数设置的截图和字段说明如下:用户手册6/205栏目名称说明属性名称模型属性名称,标识了模型中各个参数的物理、生产含义的名称描述属性的描述数据类型模型属性的数据类型,如整型、实数型、布尔型等读写控制该属性是否支持数据的读入或者下发至设备累积量模型属性是瞬时量还是累积量测量结果类型模型属性从设备采集还是在IoT中加工生成计量单位对应属性的计量单位2.1.1.4.操作说明新建模型点击【新建模型】磁贴,在“新建采集设备模型”页面,填写设备名称、服务商、描述、模型分类信息(如下图),然后点击【下一步】按钮,填写设备对应的采集点位信息,主要包括属性名称、描述、类型、读/写、系数、累积量、测量结果类型、小数位数、计量单位等信息,填写完成采集信息后点击【完成】按钮,新建设备模型完成。注意,*号标识的栏目必填。用户手册7/205批量导出在新建/编辑设备模型采集点位信息页面,点击右上角【导出】按钮,浏览器会自动下载设备模型点位信息EXCEL表格(如下图所示),将设备模型采集点位信息导出到本地:用户手册8/205批量导入根据导出设备模型采集点位EXCEL表格,按照要求格式,在填写要新增的采集点位信息并保存,在新建/编辑设备模型采集点位信息页面,点击右上角【导入】按钮,选择文件可以批量导入新增采集点位信息。编辑设备模型选择要编辑设备模型磁贴,点击设备模型磁贴右下角的【编辑】按钮,在“编辑采集设备模型”页面,修改设备名称、服务商、描述、模型分类信息(如下图),然后点击【下一步】按钮,修改设备对应的采集点位信息,主要包括属性名称、描述、类型、读/写、系数、累积量、测量结果类型、小数位数、计量单位等信息,修改完成采集信息后点击【完成】按钮,编辑设备模型完成。注意,*号标识的栏目必填。删除设备模型在某个设备模板上点击删除图标,如下图所示,会弹出确认删除窗口:用户手册9/205选择要删除设备模型磁贴,点击设备模型磁贴右下角的【删除】按钮,弹出删除提示串口(如下图),点击【确定】按钮,删除设备模型,点击【取消】按钮,返回设备模型浏览页面。2.1.2.通道管理2.1.2.1.功能描述IoT通过不同的协议解析和适配的能力进行设备连接,通道管理就是将设备的连接与相应的通信协议绑定,实现设备接入的通信管理方法。一个通道可以关联一个物理采集设备,也可以关联多个逻辑设备。2.1.2.2.关键应用⚫新建设备通道:根据确定的设备协议类型并新建设备通道;⚫编辑设备通道:对已经创建的设备通道进行信息编辑修改;⚫删除设备通道:对已经创建的设备通道进行删除操作;⚫浏览设备通道:对已经创建的设备通道在设备通道页面进行浏览查看。2.1.2.3.栏目说明栏目名称说明选择驱动设备协议类型通道名称该通道的名称通道描述对于通道的描述主机IP设备IP/服务器IP程序号一般指opcserver服务名称。用户手册10/2052.1.2.4.操作说明新建设备通道点击【新建通道】磁贴,在“添加通道”页面,选择对应的设备驱动,填写通道名称、通道描述、主机IP和程序号等信息(如下图),然后点击【完成】按钮,新建设备通道成功。注意,*号标识的栏目必填。编辑设备通道选择要编辑设备通道磁贴,点击设备通道磁贴右下角的【编辑】按钮,在“编辑通道”页面,从新选择对应的设备驱动,编辑通道名称、通道描述、主机IP和程序号等信息(如下图),然后点击【完成】按钮,编辑设备通道成功。注意,*号标识的栏目必填。删除设备通道选择要删除设备通道磁贴,点击设备通道磁贴右下角的【删除】按钮,弹出删除用户手册11/205提示窗口(如下图),点击【确定】按钮,删除设备通道,点击【取消】按钮,返回设备通道浏览页面。2.1.3.设备管理2.1.3.1.功能描述设备实例通过对象模型派生而成,也支持不基于模型创建设备实例。在具有大量相同参数的设备时,建议通过对象模型实例化产生对象实例的方式进行操作,可以减轻创建设备实例的工作量;其他个别设备建议通过单独创建对象实例的方式进行创建。2.1.3.2.关键应用⚫新建设备:根据参照设备模型创建设备实例或者自定义创建设备实例;⚫支持批量导入/导出采集点位信息;⚫编辑设备:对已经创建的设备实例进行信息编辑修改;⚫删除设备:对已经创建的设备实例进行删除操作;⚫浏览设备:对已经创建的设备实例在设备管理页面进行浏览查看;⚫支持设置设备状态;⚫支持查看设备的历史运行日志。2.1.3.3.栏目说明栏目名称说明名称模型名称服务商该模型的服务商名称用户手册12/205描述对于模型的描述模型分类模型所属分类栏目名称说明属性名称模型属性名称,标识了模型中各个参数的物理、生产含义的名称。描述属性的描述数据类型模型属性的数据类型,如整型、实数型、布尔型等读写控制该属性是否支持数据的读入或者下发至设备累积量模型属性是瞬时量还是累积量测量结果类型模型属性从设备采集还是在IoT中加工生成计量单位对应属性的计量单位2.1.3.4.操作说明新建设备点击【新建设备】磁贴,在“新建采集设备”页面,填写设备名称、设备分类、通道选择、描述信息(如下图),然后点击【下一步】按钮,若设备设备有适配的设备模型,选择。按采集设备模型子页面添加设备采集点位信息,选择对应的分类和具体设备模型名称,自动带出设备对应的采集点位信息;若设备没有适配的设备模型,选择按自定义子页面添加设备采集点位信息,填写设备对应的采集点位信息,主要包括属性名称、描述、类型、读/写、系数、累积量、测量结果类型、小数位数、计量单位等信息,填写完成采集信息后点击【完成】按钮,新建设备完成。注意,*号标识的栏目必填。用户手册13/205批量导出在新建设备自定义添加采集点位/编辑设备采集点位信息页面,点击右上角【导出】按钮,浏览器会自动下载设备采集点位信息EXCEL表格(如下图所示),将设备模型采集点位信息导出到本地。用户手册14/205批量导入根据导出设备采集点位EXCEL表格,按照要求格式,填写要新增的采集点位信息并保存,在新建设备自定义添加采集点位/编辑设备采集点位信息页面,点击右上角【导入】按钮,选择文件可以批量导入新增采集点位信息。编辑设备选择要编辑设备实例磁贴,点击设备磁贴右下角的【编辑】按钮,在“编辑采集设备”页面,修改设备分类信息(如下图),然后点击【下一步】按钮,修改设备对应的采集点位信息,主要包括属性名称、描述、类型、读/写、系数、累积量、测量结果类型、小数位数、计量单位等信息,修改完成采集信息后点击【完成】按钮,编辑设备完成。注意,*号标识的栏目必填。用户手册15/205删除设备选择要删除设备磁贴,点击设备磁贴右下角的【删除】按钮,弹出删除提示窗口(如下图),点击【确定】按钮,删除设备,点击【取消】按钮,返回设备浏览页面。查看设备状态点击设备列表设备卡片上的状态服务,进入设备状态规则定义页面,用户手册16/205默认设备离线规则为通讯中断。如果改用其他规则点击编辑,弹出规则选择框,可选择通讯中断或长时间无数据上报:用户手册17/205选择长时间无数据上报,需选择无数据上报的属性,选中的设备属性将作为设备数据状态的唯一依据。选择属性后,需要填写无数据上报的时间,定义的时间段无数据上报,即定义为离线。填写完点击确认按钮,即完成设备状态离线规则定义。点击历史运行日志,可查看时间段内的在线离线统计列表:用户手册18/2052.1.4.位号浏览2.1.4.1.功能描述将IoT所有设备实例中建立的位号进行汇总,通过列表展示方便查看。2.1.4.2.关键应用⚫位号浏览:通过列表展示方式,可以浏览所有设备采集位号信息,同时可以按照条件检索;⚫导出功能:支持导出所有设备采集点位信息。2.1.4.3.栏目说明栏目名称说明站点站点名称搜索设备设备名称搜索属性属性搜索查询查询功能按键导出位号导出功能位号名称位号列表中位号名称描述位号列表中位号描述站点位号列表中位号站点名称测量结果类型位号列表中位号测试结果类型数据类型位号列表中位号数据格式小数点位位号列表中位号小数点位数计量单位位号列表中位号计量单位读写控制位号列表中位号读写控制量程上限位号列表中位号量程上限量程下限位号列表中位号量程下限系数位号列表中位号比例系数用户手册19/2052.1.4.4.操作说明位号浏览点击【位号浏览】菜单,可以查看所有设备实例的位号信息,通过右下角的翻页功能来进行翻页展示也可以通过条/页功能调整每页展示位号数量(如下图)。同时也支持按照条件筛选出同类位号信息,比如查看同一站点下的位号信息,选择站点名称,点击查询,就可以查看同一站点下的位号列表信息(如下图)。导出功能点击【导出】按键,可以导出浏览的位号信息。用户手册20/2052.1.5.北向导出2.1.5.1.功能描述北向导出功能提供了边缘端向云端的数据推送和续传的能力,为了方便与第三方的云端数据集成,可以向多种云端的平台发送数据。同时为了保证数据的安全,支持数据的加密传输。2.1.5.2.关键应用支持将IOT采集的数据发送到云端,支持的云端类型有:用友IoT云端服务、MQTT、Azure、XMPP、AWS云端服务以及Restful云端接口。支持创建多个北向导出的应用实例,分别并行向制定的云端服务传输数据。支持断点续传功能,可以在边缘端IoT和云端在网络断开之后重新连接上的时候将缓存在IoT中的数据徐传到云端应用,保证业务数据的连贯性。支持数据的TLS加密传输。2.1.5.3.操作说明北向导出主要界面如下所示,可以通过新建的方式构建多个数据导出规则实例:用户手册21/205新建北向导出实例界面如下,通过完成如下图的设置,完成一个实例的创建:上图中,需要设置的相关信息如下:⚫云平台类型:需要将数据发送的目标云平台类型,目前支持用友IoT云端服务、MQTT、Azure、XMPP、AWS云端服务以及Restful云端接口;⚫Address:目标云平台的应用服务地址;⚫Protocol:通信协议,支持HTTP和TCP;⚫User:云端平台的用户名;⚫Password:云端平台对应用户名的密码;⚫Port:云端平台的应用服务端口号。2.1.6.运行监视2.1.6.1.功能描述运行监视的功能是将创建好的设备进行数据实时展示基础功能,主要实现按照设备分类进行设备采集点位信息磁贴式展示,实时展示设备对应采集点数据,并支持设备采集点位历史数据查询的功能,同时支持数据曲线对比用户手册22/205和数据导出功能。2.1.6.2.关键应用⚫实时运行监视:通过磁贴展示方式,实时查看设备采集点位数据;⚫历史数据查询:支持数据历史数据查询、数据曲线对比和数据导出功能。2.1.6.3.栏目说明栏目名称说明选择设备选择要实时监控监控或查询历史数据的设备查找属性选择设备下的对应采集点位是否查看告警筛选条件,是:告警;否:没有告警在线/离线设备当前状态:在线、离线查询功能按键导出功能按键2.1.6.4.操作说明实时运行监控点击选择设备搜索输入框,会出现设备列表(如下图所示),选择实时监控设备名称,会自动带出设备对应采集点位,以磁贴形式展现。在查找属性输入框,可以搜索实时监控设备采集点位名称(如下图所示)。同时也可以选择是否查看报警筛选项。用户手册23/205历史数据查询点击选择设备搜索输入框,会出现设备列表(如下图所示),选择查询历史数据设备名称,下方会自动带出设备对应采集点位,以字段形式展现。点击字段,可以把采集点位历史数据展示在右侧的坐标曲线上,并可以选择多个点位字段对比分析(如下图所示)。同时也可以导出所在时间端的历史数据。用户手册24/2052.1.7.通用设备协议通用协议是指物联网广泛使用的通信协议,非特定场景下使用的设备和系统的通信协议,具体的协议连接和配置方式在下面展开介绍和补充。2.1.7.1.关系数据库配置说明2.1.7.1.1.概述关系数据库驱动(device-rdb)是用友AIoT物联服务针对关系数据库开发的驱动,该驱动可以通过驱动读取关系数据库的相关数据。目前驱动支持关系数据库种类有:oracle、sqlserver、mysql、sqlites、postpresql、odbcdevice-rdb驱动服务运行在精智云盒中,device-rdb驱动服务主要用于注册和管理关系型数据库的数据读取。本文介绍device-rdb配置服务的操作方法。注:rdb驱动依赖vc_redist.x64组件,边缘端需要装此插件,目录iot-binary-for-windows\path\vc2017_2778\vc2017_27782.1.7.1.2.读者⚫device-rdb驱动配置工程师;⚫AIoT物联网服务用户。2.1.7.1.3.初始准备需要准备AIoT账号。使用AIoT账号登录AIoT入口网址(如公有云入口网址是https://iot-portal.yyuap.com/),进入AIoT。用户手册25/2052.1.7.1.4.操作指南配置服务首页项目启动后登陆项目前端页面,页面大致如下:设备通道点击左侧物联基础->通道管理,可以看到已经创建的设备通道,同理,如果我们需要自己定义新的消息通道,可以通过新建通道选项进行创建。添加通道。选择驱动,根据不同的设备选择对应的驱动。用户手册26/205选取驱动后,配置驱动需要的相关参数。选择不同的数据库类型,配置的信息有所差异选择oracle时,配置如下:用户手册27/205选择mysql配置如下:选择sqlite3配置如下:用户手册28/205选择postgresql时配置如下:选择odbc时可以读取oracle、sqlserver、access,具体配置如下:打开驱动所在windows服务器上的odbc数据源配置(系统DSN)(控制用户手册29/205面板->管理工具中找到ODBC数据源管理程序)添加数据源用户手册30/205配置odbc名称和数据库地址用户手册31/205配置数据库用户名和密码点击下一步测试连接,连接成功并点击完成。用户手册32/205在IoT通道配置如下:设备管理用相同的方式创建设备(注意:因为创建设备需要选择对应的设备模型和消息通道,所以在创建设备前应该创建需要的设备模型和消息通道)。⚫创建设备,选择消息通道。⚫新建位号用户手册33/205⚫查看创建的点位接收到的数据针对我们创建好的设备,如果有数据,我们就可以通过运行监视来查看数据,在此页面既可以查看实时数据又可以查看历史数据。⚫选择需要查看的设备,页面会显示我们创建的设备,如果设备有多个点位,我们还可以进行选择点位,默认会列出设备的所有点位。用户手册34/205位号浏览⚫位号即为采集设备的点位信息,在该页面会列出项目中所有已创建点位信息,当数据量较大时,用户可以根据需要根据进行匹配查询。2.1.7.2.SiemensS7PLC驱动2.1.7.2.1.概述西门子S7系列PLC广泛应用于流程和离散行业,可以对大中小型生产控制系统进行数据采集和设备控制。device-plc驱动是用友AIoT物联服务针对西门子PLC开发的驱动,该驱动用于连接并读取西门子PLC的数据。device-plc驱动服务运行在精智云盒或者AIoT边缘采集服务器中,主要用于注册和管理西门子PLC设备。该驱动支持西门子PLC(S7-200smart、S7-200、S7-300、S7-400、S7-1200、S7-1500)的以太网接口通信连接。2.1.7.2.2.硬件连接方式IoT边缘端采集服务器或精智云盒与西门子S7系列PLC的硬件连接有多种方式:通过以太网方式进行连接的PLC硬件接线方式如下:用户手册35/205通过DP或者MPI等非以太网方式进行连接PLC的接线方式如下:2.1.7.2.3.AIoT产品连接配置初始准备需要把西门子PLC设备进行联网并设置IP,与IoT边缘端采集服务器/精智云盒连接在一个物理网络中;使用AIoT账号登录AIoT入口网址(如公有云入口网址是https://iot-portal.yyuap.com/),进入AIoT,PLC和AIoT的连接配置均在物联基础功能中完成。通道驱动连接点击AIoT平台左侧物联基础->通道管理,可以看到已经创建的设备通道,点击“新建通道”,创建一个新的通道连接:用户手册36/205在弹出的新建通道向导中,选择连接的边缘采集站站点以及所需要的驱动连接,本例中“site1”代表AIoT边缘端采集服务器/精智云盒,该服务器中已经预置了各种硬件设备的驱动;device-plc代表和西门子S7系列PLC的以太网接口驱动,通过选择该驱动完成设备连接驱动的选择;选择对应的驱动之后,需要配置相应的通道驱动参数:⚫设备IP:需要连接的目标PLC的IP地址,可以在PLC的设置中找到改地址;⚫设备端口:目标PLC的服务端口号;⚫PLC型号:选择正确的PLC型号,具体参考所连接的PLC订货号。用户手册37/205选择完驱动之后,为该PLC的连接设置相应的通道名称和通道描述;配置设备采集数据配置方法参见设备管理。源变量地址设置在采集设备中添加具体的设备参数时,需要为每个参数设置相应的地址,这里的地址按照西门子PLC中的数据寄存器地址填写即可,如I2.3、DB10.200.0;同时为参数设置相应的数据长度和数据类型。设备参数的关键属性设置如下:⚫地址:PLC中数据实际寄存器地址,如I2.3,DB块中的数据需要写成如DB3.DB4.0的形式;⚫数据长度:当数据类型选择String时有效,指读取的数据长度;⚫类型:按照参数的实际数据类型填写。2.1.7.2.4.注意事项AIoT连接西门子S7系列PLC驱动包含多个PLC系列,需要注意的问题有:该驱动连接S7-200系列PLC的V存储区时,需要设定的连接地址是DB1;如需连接地址V1000,则在AIoT配置采集数据时源变量地址为DB1.1000;其他注意事项后续不断完善。2.1.7.3.ModbusTcp协议2.1.7.3.1.概述ModbusTcp协议是一种工业现场总线协议标准,是一项应用层报文传输协议。Modbus的操作对象有四种:线圈、离散输入、保持寄存器、输入寄存器。对象含义用户手册38/205线圈PLC的输出位,开关量,在Modbus中可读可写离散量PLC的输入位,开关量,在Modbus中只读输入寄存器PLC中只能从模拟量输入端改变的寄存器,在Modbus中只读保持寄存器PLC中用于输出模拟量信号的寄存器,在Modbus中可读可写2.1.7.3.2.通信方式Modbus设备可分为主站(poll)和从站(slave)。主站只有一个,从站有多个,主站向各从站发送请求帧,从站给予响应。在使用TCP通信时,主站为client端,主动建立连接;从站为server端,等待连接。2.1.7.3.3.硬件连接方式IoT边缘端采集服务器或精智云盒与支持modbustcp的硬件连接有多种方式:⚫通过以太网方式进行连接的modbustcp硬件接线方式如下:通过网关连接modbustcp的接线方式如下:用户手册39/2052.1.7.3.4.AIoT产品连接配置初始准备需要把设备进行联网并设置IP,与IoT边缘端采集服务器/精智云盒连接在一个物理网络中。使用AIoT账号登录AIoT入口网址(如公有云入口网址是https://iot-portal.yyuap.com/),进入AIoT,Modbus和AIoT的连接配置均在物联基础功能中完成。新建通道驱动连接点击AIoT平台左侧物联基础->通道管理,可以看到已经创建的设备通道,点击“新建通道”,创建一个新的通道连接:在弹出的新建通道向导中,选择连接的边缘采集站站点以及所需要的驱动连接,本用户手册40/205例中“site1”代表AIoT边缘端采集服务器/精智云盒,该服务器中已经预置了各种硬件设备的驱动;device-modbustcp代表和支持modbustcp设备的以太网接口驱动,通过选择该驱动完成设备连接驱动的选择。选择对应的驱动之后,需要配置相应的通道驱动参数:⚫设备IP:需要连接的目标设备的IP地址;⚫设备端口:目标设备的modbus端口,默认为502;⚫站号:设备主站地址,默认为1;⚫首地址是否从1开始:默认为false⚫是否高低位反转:默认为false,例如,ABCD,反转后为BADC;⚫是否字符串反转:默认为false,例如,ABCD,反转后为DCBA;⚫是否批量采集,默认为true,批量采集配置下面的各数据项范围;⚫是否是BCD码,默认为false,根据场景需要进行配置;⚫各对象范围配置在批量采集时起作用,例如:线圈范围:0,1000(起始地址为0,读取1000长度)。注:起始地址根据地址是否从1开始有关。(地址从1开始,起始地址也配置为1)。用户手册41/205选择完驱动之后,为该设备的连接设置相应的通道名称和通道描述;配置设备采集数据配置方法参见设备管理。源变量地址设置在采集设备中添加具体的设备参数时,选择相对应的功能码,填写相对应的起始地址和类型即可。设备参数的关键属性设置如下:⚫功能码:ModbusTcp中的功能码;⚫地址:ModbusTcp中数据实际寄存器地址,如0000;用户手册42/205⚫类型:按照参数的实际数据类型填写。其他注意事项后续不断完善;2.1.7.4.MSMQ驱动2.1.7.4.1.概述MSMQ本质上是一种消息传递协议,它允许在单独的服务器/进程上运行的应用程序以故障安全方式进行通信。队列是一个临时存储位置,在条件允许的情况下,可以从该位置可靠地发送和接收消息。这样可以在网络之间以及运行Windows的计算机之间进行通信,而这些计算机可能并非始终处于连接状态。相比之下,套接字和其他网络协议假定直接连接始终存在。MSMQ支持持久消息传递和非持久消息传递,通过将消息写入磁盘或仅写入RAM中来在性能或一致性之间进行权衡。只能通过经由非事务性队列发送快速消息来实现非持久消息传递。MSMQ还支持事务。它允许对多个队列执行多个操作,所有操作都包装在一个事务中,从而确保所有操作或全部操作都不生效。Microsoft分布式事务处理协调器(MSDTC)支持对MSMQ和其他资源的事务访问,以便在处理完后即可实现精确的事务处理。2.1.7.4.2.MSMQ配置说明在configuration-driver.toml文件中配置需要监听的消息队列名称,示例如下。另外Host="localhost"必须是localhost。Queues=['mq']mq即为Windows消息队列的名称,如果需要监听多个消息队列,使用逗号分隔,即Queues=['mq1','mq2']修改配置文件后,重启启动MSMQ驱动即可。2.1.7.4.3.数据格式说明Windows消息队列中数据格式为标准的XML格式,示例如下:<?xmlversion="1.0"?><Actioncode="BANANA111"><StatusWord>88</StatusWord><DateTime>2019/08/0810:07:40</DateTime></Action>在AIoT平台中,根据监听的队列中数据格式,配置对应的点位信息,如上示例中,需要配置点位StatusWord即可。如上图所示,需要在物联基础-通道管理中创建名称为MSMQ的通道,创建截图如下:用户手册43/205在新建采集设备过程中,用BANANA111作为设备名称,如下图:接下来的采集设备属性创建里,用本例中的StatusWord作为属性名称创建一条采集数据,如下图所示:在MSMQ的Server中产生新数据时,会将BANANA111设备中的属性StatusWord值进行更新。2.1.7.4.4.注意事项MSMQ协议只能适用于Windows平台。要建立专用队列,名字为mq_out,其中mq为配置文件中的名字。并且要给everyone所有的权限。用户手册44/2052.1.7.5.MQTT驱动2.1.7.5.1.概述MQTT(消息队列遥测传输)是开放的OASIS和ISO标准(ISO/IEC20922)轻量级,发布-订阅网络协议,用于在设备之间传输消息。该协议通常在TCP/IP上运行。但是,任何提供有序,无损双向连接的网络协议都可以支持MQTT。它专为与需要“小代码占用”或网络带宽受限的远程位置的连接而设计。MQTT协议定义了两种类型的网络实体:消息代理和客户端。MQTT代理是一台服务器,它从客户端接收所有消息,然后将消息路由到适当的目标客户端。MQTT客户端是运行MQTT库并通过网络连接到MQTT代理的任何设备(从微控制器到成熟的服务器)。与代理的每个连接都可以指定服务质量度量。这些按开销的升序分类:⚫最多一次-消息仅发送一次,并且客户端和代理无需采取其他步骤来确认传递(即发即忘);用户手册45/205⚫至少一次-发件人多次重试该消息,直到收到确认(确认的传递);⚫恰好一次-发送者和接收者进行两级握手,以确保仅接收到消息的一个副本(确保传递)。2.1.7.5.2.MQTT协议关键应用场景MQTT是一种简单的消息传递协议,设计用于具有低带宽的受限设备。因此,它是物联网应用程序的完美解决方案。2.1.7.5.3.MQTT协议的主要栏目说明栏目名称栏目描述备注协议数据传输协议如:tcp,tls等IP地址MQTT-BROKER地址如:192.168.0.10端口MQTT-BROKER端口默认1883主题用于发布订阅用户名用户名broker加密情况使用密码密码broker加密情况使用2.1.7.5.4.MQTT配置操作说明创建连接依次输入MQTT-BROKER的协议、地址、端口、主题、用户名、密码等。用户手册46/205创建设备数据流转在AIoT平台创建设备成功后,平台会自动生成TAG位号,形式SiteName.DeviceName.PropertyName,如site1.mqttDevice01.pressure。MQTT采集程序根据点位信息与MQTT-BROKER中获取的信息比较,数据符合则将采集点位TAG对应的值写入到实时数据库中,WEB界面根据这些点位获取实时数据和历史数据。2.1.7.5.5.注意事项主题名字区分大小写。2.1.7.6.OPC-DA驱动2.1.7.6.1.概述OPCDataAccess规范是OPC经典规范(包含OPCDA、OPCHDA、OPCAE)中的第一个。OPCDataAccess是一组客户端-服务器标准,提供了用于从数据采集设备(如PLC)到显示和接口设备(如人机界面HMI,SCADA系统以及ERP/MES系统)进行实时数据通信的规范。规范侧重于数据的持续通信。OPCDataAccess也称为OPCDA。OPCDA仅处理实时数据,而不处理历史数据(对于历史数据,您需要使用OPCHistoricalDataAccess或OPCHDA。与OPCDA数据相关的三个属性。这些是:⚫数据值;⚫数据值的质量;⚫一个时间戳。OPCDA规范指出必须将这三个属性返回给发出请求的OPC客户端。因此,例如,如果数据源不能够提供时间戳,则OPCDA服务器必须创建时间戳。用户手册47/205OPCDA基于MicrosoftCOM技术,并定义了C/C++接口。还定义了一个标准的自动化包装器接口,可以从VisualBasic,Delphi和其他启用了自动化的语言进行访问。[5]一些供应商提供.NET工具包,以使OPC接口可以在.NET应用程序中访问。2.1.7.6.2.关键应用场景OPCDA提供对实时自动化数据的访问。使用OPCDA,软件应用程序可以检索实时数据,以使其能够监视给定的过程。在这种情况下,OPCDA用于数据采集。OPCDA也可用于使软件应用程序将数据写入控制系统。这使OPCDA应用程序可以处理监督控制。因此,OPCDA非常适合于监督控制和数据采集(SCADA)方案。OPCDA通常由几乎所有用作HMI,Historian,高级过程控制(APC),维护,ERP(企业资源计划),分析,优化等的过程控制应用程序使用。2.1.7.6.3.栏目说明栏目名称栏目描述示例主机IPOPCDA服务端的IP地址如:10.16.6.96程序号OPCDA服务端所属的程序号如:Kepware.KEPServerEX.V6Graybox.Simulator.1标签OPCDA服务端标签如:C2.D1.TAG12.1.7.6.4.OPCDA配置操作说明创建连接输入OPCDA服务端的IP地址以及对于服务的程序号,如上:localhost和Kepware.KEPServerEX.V6。写入服务端标签用户手册48/205在设备管理→新建(编辑)设备→源变量处填写OPCDA服务端的标签即可。2.1.7.7.OPC-UA驱动2.1.7.7.1.概述Opcua驱动是用友AIoT物联服务的组成部分之一。Opcua驱动与连接在各个物联网盒子上的基于opcua通信协议的设备进行通信,获取设备采集数据,以用户能够看懂的方式在网页进行展示。Opcua驱动服务运行在云端(专属云、公有云)。Opcua驱动服务主要用于注册和管理相关通信设备。本文介绍Opcua配置服务的操作方法。2.1.7.7.2.初始准备需要准备AIoT账号。使用AIoT账号登录AIoT入口网址(如公有云入口网址是https://iot-portal.yyuap.com/),进入AIoT。2.1.7.7.3.操作指南创建通道连接点击左侧物联基础->通道管理,可以看到已经创建的设备通道,同理,如果我们需要自己定义新的消息通道,可以通过新建通道选项进行创建选择驱动,根据不同的设备选择对应的驱动用户手册49/205接下来,配置驱动参数.设备管理在设备管理>新建(编辑)设备>源变量处填写OPCUA服务端的标签即可。2.1.8.规则引擎2.1.8.1.规则引擎概述规则引擎主要负责对IoT采集的数据和信息进行再次处理,生成具有业务增值价值的数据,可以对数据进行加工,还可以对数据进行流向控制,在设备和其他业务系统中进行流转控制和调度。规则引擎支持无代码规则搭建和开发,如果遇到复杂的业务逻辑,可以使用JavaScript脚本进行逻辑的编写,通过功能块的关联和搭配,完成规则的编写,实现用户的业务逻辑要求。用户手册50/2052.1.8.2.功能界面介绍规则引擎的界面如下图所示:整个区域分为几个部分,针对每个部分进行简要介绍:⚫规则控件区:该区域包含规则引擎的所有规则控件,将控件通过拖拽的方式进行选择使用,最终搭配生成业务逻辑规则;⚫规则引擎实例列表:包含用户创建的所有业务规则,通过页签的方式进行展示,用户可以通过切换不同的页签,对不同的规则逻辑进行查看和修改;同时可以点击页签前后的按钮进行前后移动,通过列表按钮查看到所有规则实例;⚫规则部署按钮区:规则引擎实例编辑完成需要部署才可以启用,通过部署按钮区域的操作进行具体规则的部署,使规则启用生效;⚫调试按钮:在规则编辑的过程中需要对中间过程进行一定的验证和测试,通过调试区域可以看到信息输出,通过输出的信息查看调试的结果,使规则编辑更加方便;⚫信息输出区域:该区域输出调试和规则引擎功能模块的使用介绍,便于在搭建规则的过程中了解使用方法;⚫规则编辑区:规则引擎配置的主要区域,通过拖拽将库中的规则元素进行排列和连接,生成具有特定业务的规则。2.1.8.3.使用...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

用友YonBIP V3.0(R5_2312_1)旗舰版私有云用户手册-制造云-AIoT智能物联(工厂版).pdf

您可能关注的文档

确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息
QQ群
  • 答案:my7c点击这里加入QQ群
支持邮箱
微信
  • 微信