CN112333220A - 基于Redis的工业互联网人机交互设备 - Google Patents
基于Redis的工业互联网人机交互设备 Download PDFInfo
- Publication number
- CN112333220A CN112333220A CN201910657762.1A CN201910657762A CN112333220A CN 112333220 A CN112333220 A CN 112333220A CN 201910657762 A CN201910657762 A CN 201910657762A CN 112333220 A CN112333220 A CN 112333220A
- Authority
- CN
- China
- Prior art keywords
- redis
- industrial
- industrial internet
- equipment
- industrial control
- 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.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
- H04L67/125—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks involving control of end-device applications over a network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/56—Provisioning of proxy services
- H04L67/568—Storing data temporarily at an intermediate stage, e.g. caching
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer And Data Communications (AREA)
Abstract
本发明公开了一种基于Redis的工业互联网人机交互设备。在工业控制领域,人机交互设备(HMI)得到大量应用。但该型设备往往受现场总线限制,常需要部署在工控设备附近。在工业互联网时代,设备信息将会被发送到云端,人机交互设备也有脱离地理位置限制的需求。工业互联网平台收集到设备信息以后,可以通过Redis来提供轮询方式的设备信息访问。本发明通过Redis来完成设备信息的取得和设备控制,即读取Redis上的设备信息显示到显示屏上,将触摸屏或其他输人设备的输入信号转换后写到Redis中,然后由外部计算机上的程序进一步处理。该发明主要用于在工业物联网环境下远程监视工控设备并能反向控制工控设备。
Description
技术领域
工业互联网,工业控制。
背景技术
在传统的工业控制领域,常常使用HMI产品来监控设备状态。HMI产品连接PLC、仪表等等工业控制设备,利用显示屏显示,通过输入单元如触摸屏、鼠标、键盘写入工作参数或者输入操作命令,实现人机交互。
在工业互联网,尤其是工业物联网发展起来以后,设备数据将会被传输、存放到私有云或公有云云端,未来将会出现一种工业互联网人机交互设备,该设备不再直接连接到PLC、仪表等等工业控制设备,而是连接到云端设备或者边缘服务器上,通过读写云端或者边缘服务器上的信息与工业控制设备交互。
在设备信息传输到云端以后,为了性能需要,常常使用Redis来缓存设备状态信息以及统计信息等等各种数据。通过直接读写Redis,从Redis中获取设备状态信息以及其他信息,或者发出控制信息到Redis中,可以实现一种工业互联网情景下的人机交互设备。该设备相比于传统的HMI产品,不再受限于工控设备的部署位置。
发明内容
本发明涉及一种工业互联网人机交互设备,该设备通过Redis与工业控制设备间接交互。
该设备由显示屏和通信与控制模块组成。结构原理示意图如附图1所示。
附图说明:图1是本发明的结构示意图,通信控制模块一方面连接到触摸屏,一方面连接到外部计算机的通信接口。在通信与控制模块上,集成了连接显示屏的接口和连接外部计算机的通信接口。通过连接显示屏的接口,通信与控制模块可以控制显示器的显示界面,当显示屏是触摸屏的时候,可以从触摸屏读取到输入信号。通信与控制模块也可以通过接口连接到其他输入设备获得输入信号。
通过连接外部计算机的通信接口,通信与控制模块可以读或读写外部计算机上的Redis。通信接口可以是WIFI、2G/3G/4G/5G模块、NBIOT模块、以太网口、串口等。
通信与控制模块读取Redis的工作原理如下:
A.通信与控制模块初始化,并连接到外部计算机上的Redis
B.按照一定的频率读Redis
C.解码Redis回传的信息
D.将解码后的信息与预置的配置信息匹配
E.生成显示画面,将显示画面绘制在显示器上
F.重复 B-F的过程。
通信与控制模块也可以写Redis,通过写Redis来回传用户的输入或者命令。在有些情形下,这个部分的功能时可选项,可以不使用或者不激活或者不提供。
通信与控制模块写Redis的工作原理如下:
A.监控输入
B. 当发现有输入信号时,读取该输入信号
C. 根据输入信息,计算出要回写到Redis中的键以及值
D. 发送命令,更新Redis中的相应的键的值。
外部计算机或***上需要有程序来配合本发明的应用。该计算机或***上的程序能够将设备的状态信息写入到Redis,从而让本设备可以读取;也要能接收和监听本发明所发送到Redis中的指令,并依据指令将工控设备的点位值更新或做其他处理。
在具体的设计中,对于希望进行读且写的点位,可以另外建立一个写的区域,该区域中的键和点位形成一一对应关系。即形成一个环路,示例如下:外部程序读取工控设备上的D100点位,经过运算传输后,写入到Redis中的键A.D100,通讯与控制模块读取D100所对应的Redis中的键A.D100,然后根据命令写到B.D100中,外部程序读取B.D100中的数据,然后写到工控设备D100的点位上,外部程序再读取D100的数据,运算传输后写入到A.D100。如此循环。
通信与控制模块具有预置的配置内容,包括:
A. 显示配置
B. 通信配置
C.其他配置。
通信与控制模块的显示配置用来指示***如何显示收到的内容;通信配置用来指示连通到外部计算的方式、协议,用来保障模块与消息队列服务间的畅通交互;其他配置用来配置一些可选项。
通信与控制模块的配置信息可以利用软件工具来进行设置。
Claims (4)
1.本发明涉及一种通过Redis来和工业控制设备间接交互的工业互联网人机交互设备。
2.根据权利要求1所述的设备,其特征在于,该设备具有一块显示屏,该显示屏可以是触摸屏,也可以是普通显示屏。
3.根据权利要求1所述的设备,其特征在于,该设备可以读或读写其他计算机上的Redis信息。
4.根据权利要求1所述的设备,其特征在于,该设备集成(内置或外置)了一个通信模块,通过该模块可以和显示屏交互,可以和其他计算机上的Redis服务进行交互。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910657762.1A CN112333220A (zh) | 2019-07-20 | 2019-07-20 | 基于Redis的工业互联网人机交互设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910657762.1A CN112333220A (zh) | 2019-07-20 | 2019-07-20 | 基于Redis的工业互联网人机交互设备 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN112333220A true CN112333220A (zh) | 2021-02-05 |
Family
ID=74319532
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910657762.1A Pending CN112333220A (zh) | 2019-07-20 | 2019-07-20 | 基于Redis的工业互联网人机交互设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN112333220A (zh) |
-
2019
- 2019-07-20 CN CN201910657762.1A patent/CN112333220A/zh active Pending
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP6588930B2 (ja) | 仮想化技術に基づく数値制御システムおよびその制御方法 | |
CN102349031B (zh) | 用于部分地由实现运行时过程的一个或者多个计算机实现的过程控制***中的控制的方法 | |
JP5051466B2 (ja) | フィールド機器管理装置、フィールド機器管理システム、コンピュータプログラム、記録媒体 | |
JP7262498B2 (ja) | 機器インタラクション方法、装置、機器、システム及び媒体 | |
US20090271012A1 (en) | Method or System for Displaying an Internet Page on a Visualization Device of an Industrial Automation Device | |
US9459615B2 (en) | Communication device display visualization tool for a human-machine interface | |
US20170277614A1 (en) | Intelligent test robot system | |
KR20070020908A (ko) | 무선 디스플레이 장치에서 입력 장치의 이동을 osd영역에 표시하는 방법 및 장치 | |
CN104375795A (zh) | 一种基于人机交互的电力信息通信调度可视化处置*** | |
KR20130005544A (ko) | 사용자 인터페이스 제공 장치 및 방법 | |
CN112333220A (zh) | 基于Redis的工业互联网人机交互设备 | |
KR102071971B1 (ko) | Hmi 시스템 | |
CN109765850B (zh) | 控制*** | |
JP2014153776A (ja) | 情報処理システム、情報処理装置、その制御方法とプログラム | |
CN110650188A (zh) | 一种hmi设备的远程控制方法、***及计算机设备 | |
KR100836161B1 (ko) | Ui 동적 디스플레이 매칭 시스템 및 그 방법 | |
WO2021039680A1 (ja) | 情報処理システム及び情報処理方法 | |
JP2005091751A (ja) | 画像表示制御方法、画像表示装置、表示制御装置、コンピュータおよび画像表示制御システム | |
JP2011053769A (ja) | サーバ装置及び画面データの送信方法 | |
CN102760301B (zh) | 图像控制点交互编辑*** | |
CN103513953A (zh) | 一种虚拟数控机床 | |
CN110764454A (zh) | 一种绕线控制***及控制方法 | |
CN201820349U (zh) | 多功能生产专用遥控器 | |
US10782982B2 (en) | Information processing apparatus and system, and method and recording medium for generating user interface | |
JP6695530B1 (ja) | 情報処理システム及び情報処理方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
WD01 | Invention patent application deemed withdrawn after publication | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20210205 |