CN106949285B - 一种在阀门执行装置中使用的iBeacon协议的方法 - Google Patents
一种在阀门执行装置中使用的iBeacon协议的方法 Download PDFInfo
- Publication number
- CN106949285B CN106949285B CN201710240038.XA CN201710240038A CN106949285B CN 106949285 B CN106949285 B CN 106949285B CN 201710240038 A CN201710240038 A CN 201710240038A CN 106949285 B CN106949285 B CN 106949285B
- Authority
- CN
- China
- Prior art keywords
- message
- actuating device
- data
- valve actuating
- ibeacon
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 12
- 238000004891 communication Methods 0.000 claims abstract description 31
- 238000003745 diagnosis Methods 0.000 claims abstract description 11
- 238000012423 maintenance Methods 0.000 claims abstract description 6
- 241001269238 Data Species 0.000 claims abstract description 4
- 238000001514 detection method Methods 0.000 claims description 4
- 238000010586 diagram Methods 0.000 description 3
- 230000006870 function Effects 0.000 description 3
- 230000005540 biological transmission Effects 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 239000007788 liquid Substances 0.000 description 1
- 238000000465 moulding Methods 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
Classifications
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16K—VALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
- F16K31/00—Actuating devices; Operating means; Releasing devices
- F16K31/02—Actuating devices; Operating means; Releasing devices electric; magnetic
-
- F—MECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
- F16—ENGINEERING ELEMENTS AND UNITS; GENERAL MEASURES FOR PRODUCING AND MAINTAINING EFFECTIVE FUNCTIONING OF MACHINES OR INSTALLATIONS; THERMAL INSULATION IN GENERAL
- F16K—VALVES; TAPS; COCKS; ACTUATING-FLOATS; DEVICES FOR VENTING OR AERATING
- F16K37/00—Special means in or on valves or other cut-off apparatus for indicating or recording operation thereof, or for enabling an alarm to be given
- F16K37/0025—Electrical or magnetic means
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Mechanical Engineering (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Indication Of The Valve Opening Or Closing Status (AREA)
- Electrically Driven Valve-Operating Means (AREA)
Abstract
本发明公开了一种在阀门执行装置中使用的iBeacon协议的方法,主要包含阀门执行装置的周期报文、阀门执行装置的诊断报文和阀门执行装置的定位。阀门执行装置的周期报文指阀门执行装置的iBeacon通信模块接收并存储来自阀门执行装置控制器的当前阀位数据、力矩数据、状态数据等周期数据,并将数据打包编码通过iBeacon报文进行广播,周边的应用程序接收到iBeacon报文后,进行报文的解码。阀门执行装置的诊断报文指阀门执行装置的iBeacon通信模块接收并存储来自阀门执行装置控制器的当前组态数据、预测维护数据等诊断数据,并将数据打包编码通过iBeacon报文进行广播,周边的应用程序接收到iBeacon报文后,进行报文的解码。阀门执行装置的定位指阀门执行装置的iBeacon通信模块在发送周期报文和诊断报文时都包含参考接收信号强度数据,周边的应用程序根据接收到iBeacon报文,可以对阀门执行装置进行定位。
Description
技术领域
本发明属于工业自动化技术领域,具体涉及一种在阀门执行装置中使用的iBeacon协议的方法。
背景技术
iBeacon协议是一种超低功耗的无线传输协议。在工作时,iBeacon的基站广播iBeacon的报文,iBeacon的报文主要UUID(通用唯一标识符)、Major、Minor和MeasuredPower四个部分组成。UUID含义是通用唯一识别码(Universally Unique Identifier),是一个128位长的数字,用于标识设备。Major和Minor数据段由基站设备自己定义。MeasuredPower是iBeacon基站与接收器之间相距1米时的参考接收信号强度(RSSI:ReceivedSignal Strength Indicator),接收器根据Measured Power的值与接收信号的强度的值来推算发送模块与接收器的距离。
阀门执行装置使用电力、气体、液体或其它能源并通过电机、气缸或其它装置将其转化成驱动作用。阀门执行装置用于把阀门驱动至全开、全关或精确控制阀门至任何位置。阀门执行装置包含阀位检测模块、力矩检测模块、控制模块、通信模块等。
发明内容
为了在阀门执行装置中使用iBeacon协议,方便设备的管理和维护,本发明设计了一种在阀门执行装置中使用的iBeacon协议的方法。
具体描述如下:
①阀门执行装置的周期报文
阀门执行装置的iBeacon通信模块接收并存储来自阀门执行装置控制器的当前阀位数据、力矩数据、状态数据等周期数据,并将数据打包编码通过iBeacon报文进行广播。周边的应用程序接收到iBeacon报文后,进行报文的解码。
②阀门执行装置的诊断报文
阀门执行装置的iBeacon通信模块接收并存储来自阀门执行装置控制器的当前组态数据、预测维护数据等诊断数据,并将数据打包编码通过iBeacon报文进行广播,周边的应用程序接收到iBeacon报文后,进行报文的解码。
③阀门执行装置的定位
阀门执行装置的iBeacon通信模块在发送周期报文和诊断报文时都包含参考接收信号强度数据,周边的应用程序根据接收到iBeacon报文,可以对阀门执行装置进行定位。
一种支持iBeacon协议的阀门执行装置,集成了阀位检测模块、力矩检测模块、控制模块、通信模块、辅助电路等。
所述的阀位检测模块包含了编码器或阀位变送器及通信接口。
所述的力矩检测模块包含了力矩传感器及通信接口。
所述的控制模块集成了ARM处理器,RAM芯片,FLASH芯片等电路及通信接口。
所述的通信模块集成了ARM处理器,iBeacon协议芯片,射频电路及通信接口。
本发明的支持iBeacon协议的阀门执行装置及一种在阀门执行装置中使用的iBeacon协议的方法,具有如下优点:
①阀门执行装置具备iBeacon通信功能,其中UUID作为阀门执行装置的唯一标识符,其主要工作方式是通过支持低功耗蓝牙(BLE)通信功能的阀门执行装置使用BLE技术向周围发送自己特有的ID,接收到该ID的应用软件会根据该ID采取一些动作。
②应用软件可以通过非接触获得阀门执行装置的阀位、力矩等周期数据,及时了解阀门执行装置的当前工作状态,极大的减少现场巡检人员的工作量,使设备易于维护。
③便于对阀门执行装置进行现场定位,同时通过诊断数据可以进行预测维护,并检查组态信息是否正确,减少调试时间。
④具有极好的可互操作性、可扩展性和可维护性,应用程序无须任何更新就能支持阀门执行装置的功能扩展和更新。
附图说明
图1是本发明的功能结构框图;
图2是本发明的原理框图。
具体实施方式
下面结合附图和实施例最本发明作进一步说明。
图1是本发明设备的网络连接示意图,包括了阀门执行装置和手机、平板、便携式操作器等移动终端。其中阀门执行装置支持iBeacon协议,阀门执行装置在运行过程中周期发送包含阀位数据、力矩数据、状态数据等周期数据的iBeacon报文。报文主要包含128位的UUID标识符,16位的Major数据,16位的Minor数据和16位的信号强度数据。
其中128位的uudi标识符随机生成,确保每台阀门执行装置使用全球唯一在标识符。16位的Major数据中,第1位到第7位作为厂商信息的编码,第8位作为报文类型的编码,默认置高,表示是周期报文,置低表示是诊断报文。
如果是周期报文,Major数据的第9位到第16位作为阀位数据的编码。16位的Minor数据的第1位到第8位作为力矩数据的编码,第9位到第16位作为状态数据的编码。
如果是诊断报文,Major数据的第9位到第16位作为组态数据的编码。16位的Minor数据的第1位到第16位作为包含预测维护数据等的诊断数据的编码。
手机、平板、便携式操作器等支持蓝牙通信的设备用过应用程序可以接收到阀门执行装置发送的iBeacon广播报文,通过对报文的解码,获取阀位执行装置的状态信息和位置信息等。
图2是本发明的功能结构示意图,其中控制器是阀门执行装置的核心单元,其中包含ARM处理器,RAM芯片和FLASH芯片等。作为软件程序运行的中枢,并控制其他芯片的运行。RAM芯片用于作为程序与数据的运行空间,设备掉电时,该芯片内部数据会丢失。FLASH芯片用于作为程序与数据的存储空间,设备掉电时,该芯片内部数据不会丢失。
控制器接收来自阀门执行装置外部的控制系统的指令或现场操作人员的指令,控制系统的指令可能来自模拟量,数字量或者现场总线通信,阀门执行装置在完成相应指令后,需要将执行情况通过信号反馈给控制系统,或者在本地反馈给现场操作人员。
本发明提供了一种阀门执行装置使用iBeacon协议的方法,除了上述常规功能外,还需要将周期数据,诊断数据等内容通过内部通信接口SPI(Serial PeripheralInterface)发送给iBeacon通信模块。iBeacon通信模块通过内部通信接口SPI接收来自控制器的数据,并将数据存储在iBeacon通信模块内部的RAM中。下一步,iBeacon通信模块的工作是将RAM中来自阀门执行装置的周期数据和诊断数据按照编码规则进行编码,并将编码完成的数据填入到Major和Minor字段,最后,再和UUID以及Measured Power字段一起组成报文,发送给iBeacon通信芯片,由通信芯片再经过射频电路广播出去。
Claims (3)
1.一种在阀门执行装置中使用的iBeacon协议的方法,其特征在于集成了阀位检测模块、力矩检测模块、控制模块、通信模块、辅助电路;所述的控制模块将数据发送给通信模块,再通过通信模块广播iBeacon报文;所述的数据包含阀门执行装置的周期报文、阀门执行装置的诊断报文和阀门执行装置的定位,所述阀门执行装置的周期报文指阀门执行装置的iBeacon通信模块接收并存储来自阀门执行装置控制模块的包括当前阀位数据、力矩数据、状态数据的周期数据,并将该周期数据打包编码通过iBeacon报文进行广播,周边的应用程序接收到iBeacon报文后,进行报文的解码;所述阀门执行装置的诊断报文指阀门执行装置的iBeacon通信模块接收并存储来自阀门执行装置控制模块的包括当前组态数据、预测维护数据的诊断数据,并将该诊断数据打包编码通过iBeacon报文进行广播,周边的应用程序接收到iBeacon报文后,进行报文的解码;所述阀门执行装置的定位指阀门执行装置的iBeacon通信模块在发送周期报文和诊断报文时都包含参考接收信号强度数据,周边的应用程序根据接收到iBeacon报文,可以对阀门执行装置进行定位;
所述iBeacon报文主要包含128位的UUID标识符,16位的Major数据,16位的Minor数据和16位的信号强度数据;其中,128位的uudi标识符随机生成,确保每台阀门执行装置使用全球唯一标识符;16位的Major数据中,第1位到第7位作为厂商信息的编码,第8位作为报文类型的编码,默认置高,表示是周期报文,置低表示是诊断报文;
如果是周期报文,Major数据的第9位到第16位作为阀位数据的编码。16位的Minor数据的第1位到第8位作为力矩数据的编码,第9位到第16位作为状态数据的编码;
如果是诊断报文,Major数据的第9位到第16位作为组态数据的编码;16位的Minor数据的第1位到第16位作为包含预测维护数据的诊断数据的编码。
2.如权利要求1所述的在阀门执行装置中使用的iBeacon协议的方法,其特征在于,所述阀门执行装置与移动终端通过一个共享通道建立连接。
3.如权利要求1所述的在阀门执行装置中使用的iBeacon协议的方法,其特征在于,所述阀门执行装置与移动终端通过一个或多个独立通道建立连接。
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710240038.XA CN106949285B (zh) | 2017-04-13 | 2017-04-13 | 一种在阀门执行装置中使用的iBeacon协议的方法 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201710240038.XA CN106949285B (zh) | 2017-04-13 | 2017-04-13 | 一种在阀门执行装置中使用的iBeacon协议的方法 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN106949285A CN106949285A (zh) | 2017-07-14 |
| CN106949285B true CN106949285B (zh) | 2019-06-18 |
Family
ID=59475848
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201710240038.XA Active CN106949285B (zh) | 2017-04-13 | 2017-04-13 | 一种在阀门执行装置中使用的iBeacon协议的方法 |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN106949285B (zh) |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN107965666A (zh) * | 2017-10-21 | 2018-04-27 | 浙江天地人科技有限公司 | 一种阀转轮以及煤气罐 |
| JP6812336B2 (ja) * | 2017-12-21 | 2021-01-13 | 株式会社クボタ | 作業機の通信システム、作業機の通信処理方法 |
Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN202441953U (zh) * | 2012-01-11 | 2012-09-19 | 特福隆集团有限公司 | 一种智能阀门电动执行器 |
| CN104182250A (zh) * | 2014-08-06 | 2014-12-03 | 胡继强 | 一种通用APP软件方便支持其他iBeacon方法 |
| CN204883820U (zh) * | 2015-09-07 | 2015-12-16 | 丹阳伦图电子技术有限公司 | 一种基于iBeacon技术的ESL系统 |
| CN105577833A (zh) * | 2016-02-14 | 2016-05-11 | 华北理工大学 | 基于iBeacon的公交到站提示与广告推送系统 |
| US9491588B1 (en) * | 2015-06-07 | 2016-11-08 | Fuji Xerox Co., Ltd. | Systems and methods for mobile device location verification using beacons |
| CN106439158A (zh) * | 2016-09-30 | 2017-02-22 | 大连理工大学 | 一种具有远程调节功能的电动阀门执行装置 |
Family Cites Families (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9729667B2 (en) * | 2014-12-09 | 2017-08-08 | Facebook, Inc. | Generating user notifications using beacons on online social networks |
-
2017
- 2017-04-13 CN CN201710240038.XA patent/CN106949285B/zh active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN202441953U (zh) * | 2012-01-11 | 2012-09-19 | 特福隆集团有限公司 | 一种智能阀门电动执行器 |
| CN104182250A (zh) * | 2014-08-06 | 2014-12-03 | 胡继强 | 一种通用APP软件方便支持其他iBeacon方法 |
| US9491588B1 (en) * | 2015-06-07 | 2016-11-08 | Fuji Xerox Co., Ltd. | Systems and methods for mobile device location verification using beacons |
| CN204883820U (zh) * | 2015-09-07 | 2015-12-16 | 丹阳伦图电子技术有限公司 | 一种基于iBeacon技术的ESL系统 |
| CN105577833A (zh) * | 2016-02-14 | 2016-05-11 | 华北理工大学 | 基于iBeacon的公交到站提示与广告推送系统 |
| CN106439158A (zh) * | 2016-09-30 | 2017-02-22 | 大连理工大学 | 一种具有远程调节功能的电动阀门执行装置 |
Also Published As
| Publication number | Publication date |
|---|---|
| CN106949285A (zh) | 2017-07-14 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| Mesquita et al. | Assessing the ESP8266 WiFi module for the Internet of Things | |
| CN107306423B (zh) | 一种进行业务传输的方法和终端 | |
| JP2012529797A (ja) | 位置情報確定方法、装置及びシステム | |
| CN103759386B (zh) | 空调器、空调控制器、系统及其控制方法 | |
| CN105204457A (zh) | 实现车辆远程定位救援的方法、车辆、移动终端及救援服务器 | |
| CN106949285B (zh) | 一种在阀门执行装置中使用的iBeacon协议的方法 | |
| CN109118785A (zh) | 基于低功耗蓝牙的地磁车检器及其控制方法 | |
| CN205280712U (zh) | 一种智能水质监测系统 | |
| US20100265062A1 (en) | Environmental monitoring system and monitoring method using the same | |
| CN203350667U (zh) | 工务作业安全监控系统手持终端 | |
| CN112822174A (zh) | 一种数据采集智能模组、数据采集箱及数据采集方法 | |
| CN103428631A (zh) | 具有求救功能的无线通讯装置及其求救方法 | |
| CN205263528U (zh) | 一种智能家居控制系统 | |
| CN109240232A (zh) | 基于传感器感知的机器设备定位及状态监测方法和系统 | |
| CN203130462U (zh) | 光伏水泵的远程查询及控制系统 | |
| CN103997380B (zh) | 一种漏缆故障定位方法以及系统 | |
| CN102761613A (zh) | 移动终端及其器件信息获取方法、系统及服务器 | |
| CN110166937A (zh) | 定位信标信息的录入方法 | |
| CN214959616U (zh) | 一种电梯连接系统 | |
| CN109951309B (zh) | 电能云采集系统网络节点维护方法及装置 | |
| CN211347135U (zh) | 基于无线通信技术的多通道温度变送器 | |
| CN102186225B (zh) | 无线网卡网以及网络以及无线网卡通信方法以及组网方法 | |
| CN106357307B (zh) | 一种基于蓝牙透传功能的制冷设备自动巡检管理系统 | |
| CN105373170A (zh) | 冷藏箱无线监控系统 | |
| CN203758681U (zh) | 一种无线智能压力变送器 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |