[go: up one dir, main page]

CN111865634B - Method and apparatus for generating a configuration file of a site in an Internet of Things system - Google Patents

Method and apparatus for generating a configuration file of a site in an Internet of Things system Download PDF

Info

Publication number
CN111865634B
CN111865634B CN201910353833.9A CN201910353833A CN111865634B CN 111865634 B CN111865634 B CN 111865634B CN 201910353833 A CN201910353833 A CN 201910353833A CN 111865634 B CN111865634 B CN 111865634B
Authority
CN
China
Prior art keywords
site
input
output device
information
configuration
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
Application number
CN201910353833.9A
Other languages
Chinese (zh)
Other versions
CN111865634A (en
Inventor
克里斯汀·G
郑少渠
王熙
浦岱辰
王琪
于禾
王洋
袁舟
陈俊杰
张亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens Ltd China
Original Assignee
Siemens Ltd China
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Siemens Ltd China filed Critical Siemens Ltd China
Priority to CN201910353833.9A priority Critical patent/CN111865634B/en
Priority to PCT/CN2020/081827 priority patent/WO2020220891A1/en
Publication of CN111865634A publication Critical patent/CN111865634A/en
Application granted granted Critical
Publication of CN111865634B publication Critical patent/CN111865634B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L41/00Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
    • H04L41/08Configuration management of networks or network elements
    • H04L41/0803Configuration setting
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/2866Architectures; Arrangements
    • H04L67/30Profiles

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Multimedia (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本公开提供用于生成物联网系统中的站点的配置文件的方法,包括:获取站点的站点模型信息,站点模型信息包括站点组件组成信息以及站点组件连接关系;基于站点组件组成信息以及站点组件连接关系,生成站点模型描述文件;获取站点模型中的各个站点组件的处理模型信息;基于各个站点组件的处理模型信息,生成各个站点组件的处理模型描述文件;获取各个站点组件的处理模型的输入/输出设备信息;基于各个站点组件的处理模型的输入/输出设备信息,生成各个站点组件的处理模型的输入/输出设备描述文件;以及基于站点模型描述文件、处理模型描述文件以及输入/输出设备描述文件,生成站点的配置文件。利用该方法,可以使得站点配置操作更加简便。

Figure 201910353833

The present disclosure provides a method for generating a configuration file of a site in an IoT system, including: acquiring site model information of a site, where the site model information includes site component composition information and site component connection relationships; based on the site component composition information and site component connection relationship, generate the site model description file; obtain the processing model information of each site component in the site model; generate the processing model description file of each site component based on the processing model information of each site component; obtain the input/ output device information; based on the input/output device information of the processing model of each site component, generate the input/output device description file of the processing model of each site component; and based on the site model description file, the processing model description file, and the input/output device description file to generate the configuration file for the site. Using this method, the site configuration operation can be made easier.

Figure 201910353833

Description

Method and device for generating configuration file of site in Internet of things system
Technical Field
The present disclosure relates generally to the field of internet of things, and more particularly, to a method and apparatus for generating a profile for a site in an internet of things system.
Background
The significance of the internet of things lies in connecting things. Trends in the internet of things and the need for data mining are related to various industries such as commerce, healthcare, energy and industry. Currently, there are many ways to obtain various industry data, for example, using smart sensors, RFID devices, code scanning, and various field system interfaces to obtain industry data. In the industrial field, in addition to collecting big data, there is a need to know industrial knowledge such as the Equipment integration efficiency (OEE) calculations of a plant, which may involve different types of sites (e.g., production line Equipment in a production plant), and Key Performance Indicators (KPIs) are used in performing OEE calculations. The KPIs used are typically adjusted and calculated according to the production situation.
Therefore, in most internet of things projects, it is necessary to make efforts to understand data acquisition devices and data transmission mechanisms, to develop processing models (which may also be referred to as computation functions, computation algorithms, and the like) in a customized manner for different KPIs or application computations, and in the case that the production targets of the internet of things systems are flexible and variable, the processing models and data sources generally need to be adjusted in time, but the systems cannot be configured or restarted.
Disclosure of Invention
In view of the foregoing, the present disclosure provides a method and apparatus for generating a profile for a site in an internet of things system. In the method and the device, when the station is configured, the station model information of the station, the processing model information of each station component and the input/output equipment information of the processing model are sequentially obtained, the station model description file, the processing model description file and the input/output equipment description file are generated based on the obtained station model information, the processing model information and the input/output equipment information, and the configuration file of the station is automatically generated based on the station model description file, the processing model description file and the input/output equipment description file, so that the station configuration operation is simple and convenient.
According to an aspect of the present disclosure, there is provided a method for generating a profile of a site in an internet of things system, including: acquiring site model information of a site, wherein the site model information comprises site component composition information and a site component connection relation; generating a site model description file based on the site component composition information and the site component connection relation; acquiring processing model information of each site component in the site model; generating a processing model description file of each site component based on the processing model information of each site component; acquiring input/output equipment information of the processing model of each site component; generating an input/output device description file of the processing model of each site component based on the input/output device information of the processing model of each site component; and generating a configuration file for the site based on the site model description file, the process model description file, and the input/output device description file.
By using the method, when the site configuration is carried out, the site model information of the site, the processing model information of each site component and the input/output equipment information of the processing model are sequentially obtained, the site model description file, the processing model description file and the input/output equipment description file are generated based on the obtained site model information, the processing model information and the input/output equipment information, and the site configuration file is automatically generated based on the site model description file, the processing model description file and the input/output equipment description file, so that the site configuration operation is simple and convenient.
Optionally, in an example of the above aspect, the method may further include: presenting a site configuration interface on a display screen of a site configuration device in response to receiving a site configuration request for the site, the site configuration interface including a site modeling menu, a process model setting menu, and an input/output device setting menu, wherein the site model information, the process model information, and the input/output device information are input via the site configuration interface in response to the site modeling menu, the process model setting menu, and the input/output device setting menu being sequentially selected.
By using the method, the site configuration interface is provided for engineering technicians to input the site model information, the processing model information and the input/output equipment information, so that the input process of the information required by site configuration becomes more intuitive and concise.
Optionally, in an example of the foregoing aspect, the obtaining of the site model information of the site includes: in response to the site modeling menu being selected, presenting a site modeling interface on a display screen of the site configuration device, the site modeling interface including a site component presentation area and a modeling operation area, the site component presentation area for presenting at least one site component; acquiring the site component composition information in response to a selection operation for a site component in the site component presentation area; presenting the selected site component in the modeling operational zone; and acquiring a component connection relation between the site components in response to a link operation between the site components performed in the modeling operation area.
By the method, the site modeling interface with the site component presentation area and the modeling operation area is provided, so that the site component composition information can be input by the selection operation aiming at the site components in the site component presentation area, and the component connection relation between the site components can be input by the site component link operation in the modeling operation area, and the input of the site model information is more intuitive and concise.
Optionally, in an example of the above aspect, the method may further include: the generated site model description file is stored.
By using the method, the site model description file of the created site model is stored, so that the stored site model description file can be directly acquired for the sites of the same type during subsequent site configuration without executing site component selection operation and site component link operation again, and the site configuration process is simpler and more efficient.
Optionally, in an example of the foregoing aspect, the obtaining the processing model information of each site component includes: and responding to the processing model setting menu being selected, presenting a processing model setting interface on a display screen of the site configuration equipment, wherein the processing model setting interface comprises an available processing model presenting area and a processing model setting operation area, and responding to the processing model selecting operation executed for the site component in the available processing model presenting area, and acquiring corresponding processing model information.
With this method, by providing a process model setting interface having an available process model presentation area and a process model setting operation area, process model information input can be realized with performing a process model selection operation for a site component in the available process model presentation area and a process model addition operation in the process model setting operation area, thereby making input of process model information more intuitive and concise.
Optionally, in an example of the above aspect, the process model setting interface further includes a process model parameter editing area, and the obtaining corresponding process model information in response to a process model selection operation performed for a site component in the available process model presentation area includes: presenting the processing model parameter editing area on the processing model setting interface in response to a processing model selection operation performed on a site component in the available processing model presentation area, and acquiring corresponding processing model information in response to a processing model parameter input in the processing model parameter editing area.
With this method, by providing a process model setting interface having a process model parameter editing area, it is possible for a user to realize process model parameter editing and setting.
Optionally, in an example of the above aspect, the process model setting operation area presents the process model for the site therein when the process model setting operation menu is selected.
With this method, by presenting the processing model for the site in the processing model setting operation region, it is possible to enable the user to intuitively learn the entire processing model information of the site.
Optionally, in an example of the above aspect, obtaining the input/output device information of the process model of each site component includes: in response to the input/output device settings menu being selected, presenting an input/output device settings interface on a display screen of the site configuration device, the input/output device settings interface including an input/output device type presentation area, an input/output device settings operation area, and an input/output device parameters edit area, the input/output device type presentation area including a creatable input/output device type presentation area and an input/output device instance presentation area, and presenting input/output device parameters settings options in the input/output device parameters edit area in response to performing an input/output device creation operation in the creatable input/output device type presentation area; creating an input/output device instance in response to completing the input/output device parameter setting; presenting the created input/output device instance in the input/output device instance presentation area; and responding to the created binding operation between the input/output device instance and the processing model of each site component, and acquiring the input/output device information of the processing model of each site.
With the method, the user can intuitively configure the input/output device information by providing the input/output device setting interface.
Optionally, in an example of the foregoing aspect, the site configuration interface may further include a gateway binding menu, and the method includes: presenting a gateway binding relationship editing interface on a display screen of the site configuration device in response to the gateway binding menu being selected, and acquiring gateway configuration information between the site and the gateway device in response to an editing operation for gateway connection information and a communication protocol being completed in the gateway binding relationship editing interface, wherein generating the configuration file of the site based on the site model description file, the process model description file, and the input/output device description file comprises: generating a configuration file for the site based on the site model description file, the process model description file, the input/output device description file, and the gateway configuration information.
By the method, the user can intuitively configure the gateway by providing the gateway binding relationship editing interface.
Optionally, in an example of the above aspect, the site configuration interface further includes a configuration file publishing menu, and the method further includes: presenting a device connection information editing interface on a display screen of the site configuration device in response to the configuration file publishing menu being selected, and acquiring connection relationship configuration information between the site component and an external device in response to an input operation for device connection information being completed in the device connection relationship editing interface, wherein generating the configuration file of the site based on the site model description file, the process model description file, the input/output device description file, and the gateway configuration information comprises: and generating the configuration file of the site based on the site model description file, the processing model description file, the input/output equipment description file, the gateway configuration information and the connection relation configuration information.
By the method, the configuration of the connection relation between the user and the external equipment can be intuitively carried out by providing the equipment connection information editing interface.
According to another aspect of the present disclosure, there is provided an apparatus for generating a profile of a site in an internet of things system, including: the system comprises a site model information acquisition unit, a site component analysis unit and a site component analysis unit, wherein the site model information acquisition unit is configured to acquire site model information of a site, and the site model information comprises site component composition information and a site component connection relation; a site model description file generation unit configured to generate a site model description file based on the site component composition information and the site component connection relationship; a process model information acquisition unit configured to acquire process model information of each site component in the site model; a process model description file generation unit configured to generate a process model description file for each site component based on the process model information of the site component; an input/output device information acquisition unit configured to acquire input/output device information of the process model of the respective site component; an input/output device description file generating unit configured to generate an input/output device description file of the process model of each site component based on input/output device information of the process model of each site component; and a configuration file generating unit configured to generate a configuration file of the site based on the site model description file, the process model description file, and the input/output device description file.
Optionally, in an example of the above aspect, the apparatus may further include: an interface presenting unit configured to present a site configuration interface on a display screen of a site configuration device in response to receiving a site configuration request for the site, the site configuration interface including a site modeling menu, a process model setting menu, and an input/output device setting menu, wherein the site model information, the process model information, and/or the input/output device information are input via the site configuration interface in response to the site modeling menu, the process model setting menu, and the input/output device setting menu being sequentially selected.
Optionally, in an example of the above aspect, the interface presenting unit is configured to: in response to the site modeling menu being selected, presenting a site modeling interface on a display screen of the site configuration device, the site modeling interface including a site component presentation area and a modeling operation area, the site component presentation area for presenting at least one site component, and the site model information obtaining unit being configured to: acquiring the site component composition information in response to a selection operation for a site component in the site component presentation area; and acquiring a component connection relationship between the site components in response to a link operation between the site components performed in the modeling operation area, wherein the interface display unit is configured to present the selected site component in the modeling operation area in response to a selection operation for the site component in the site component presentation area.
Optionally, in an example of the above aspect, the apparatus may further include: a storage unit configured to store the generated site model description file.
Optionally, in an example of the above aspect, the interface presenting unit is configured to: presenting a process model setting interface on a display screen of the site configuration apparatus in response to the process model setting menu being selected, the process model setting interface including an available process model presentation area and a process model setting operation area, and the process model information acquisition unit being configured to: and responding to the processing model selection operation executed for the site component in the available processing model presentation area, and acquiring corresponding processing model information.
Optionally, in an example of the above aspect, the process model setting interface further includes a process model parameter editing area, and the process model information obtaining unit is configured to: and acquiring corresponding processing model information in response to the processing model selection operation executed for the site component in the available processing model presentation area and the completion of the processing model parameter input in the processing model parameter editing area, wherein the processing model parameter editing area is presented on the processing model setting interface in response to the processing model selection operation executed for the site component in the available processing model presentation area.
Optionally, in an example of the above aspect, the interface presenting unit is configured to: presenting an input/output device setup interface on a display screen of the site configuration device in response to the input/output device setup menu being selected, the input/output device setting interface comprises an input/output device type presenting area, an input/output device setting operation area and an input/output device parameter editing area, the input/output device type presentation area includes a creatable input/output device type presentation area and an input/output device example presentation area, and the interface display unit is configured to respond to executing an input/output device creating operation in the creatable input/output device type presentation area, presenting input/output device parameter setting options in the input/output device parameter edit section, and the apparatus further comprises: an input/output device instance creation unit configured to create an input/output device instance in response to completion of input/output device parameter setting; the interface display unit is further configured to present the created input/output device instance in the input/output device instance presentation area; and the input/output device information acquisition unit is configured to: and acquiring the input/output equipment information of the processing model of each site component in response to executing the binding operation between the created input/output equipment instance and the processing model of each site component.
Optionally, in an example of the above aspect, the site configuration interface further includes a gateway binding menu, and the interface presenting unit is configured to: presenting a gateway binding relationship editing interface on a display screen of the site configuration apparatus in response to the gateway binding menu being selected, and the apparatus further comprises: a gateway configuration information obtaining unit configured to obtain gateway configuration information between the site component and the gateway device in response to an editing operation for gateway connection information and a communication protocol being completed in the gateway binding relationship editing interface, wherein the configuration file generating unit is configured to: generating a configuration file for the site based on the site model description file, the process model description file, the input/output device description file, and the gateway configuration information.
Optionally, in an example of the above aspect, the site configuration interface further includes a configuration file publishing menu, and the interface presenting unit is configured to: presenting a device connection information editing interface on a display screen of the site configuration device in response to the configuration file publishing menu being selected, and the apparatus further comprises: a connection relationship configuration information acquisition unit configured to acquire connection relationship configuration information between the site component and an external device in response to completion of an input operation for device connection information in the device connection relationship editing interface, wherein the configuration file generation unit is configured to: and generating the configuration file of the site based on the site model description file, the processing model description file, the input/output equipment description file, the gateway configuration information and the connection relation configuration information.
According to another aspect of the present disclosure, there is provided a computing device comprising: at least one processor; and a memory coupled with the at least one processor and configured to store instructions that, when executed by the at least one processor, cause the at least one processor to perform the method for generating a profile for a site in an internet of things system as described above.
According to another aspect of the present disclosure, there is provided a machine-readable storage medium storing executable instructions that, when executed, cause the machine to perform the method for generating a profile for a site in an internet of things system as described above.
According to another aspect of the present disclosure, there is provided a computer program product tangibly stored on a computer-readable medium and comprising computer-executable instructions that, when executed, cause at least one processor to perform the method for generating a profile for a site in an internet of things system as described above.
Drawings
A further understanding of the nature and advantages of the present disclosure may be realized by reference to the following drawings. In the drawings, similar components or features may have the same reference numerals.
FIG. 1 illustrates a block diagram of an Internet of things system in accordance with an embodiment of the present disclosure;
fig. 2 shows a block diagram of a station configuration apparatus according to an embodiment of the present disclosure;
fig. 3 shows a flow chart of a method of site configuration according to an embodiment of the present disclosure;
fig. 4 shows a flowchart of one example of a site model information acquisition process according to an embodiment of the present disclosure;
FIG. 5 shows a flow diagram of one example of a process model information acquisition process, according to an embodiment of the present disclosure;
FIG. 6 shows a flowchart of one example of an input/output device information acquisition process, according to an embodiment of the present disclosure;
7A-7I illustrate schematic diagrams of configuration pages in a site configuration process according to embodiments of the disclosure;
FIG. 8 illustrates a site configuration hierarchy relationship diagram according to an embodiment of the present disclosure; and
fig. 9 illustrates a block diagram of a computing device for configuring an internet of things system in accordance with an embodiment of the present disclosure.
Reference numerals
10 Internet of things system
100-1 site system 1
100-2 site system 2
100-3 site system 3
110-1 site at system 1
110-2 sites site at system 2
110-3 sites site system 3
Gateway device at 120-1 site 1
Gateway device at 120-2 site 2
Gateway device at 120-3 site 3
20 station configuration equipment
300 data processing apparatus
300-1 data preprocessing device
300-2 KPI data storage unit
300-3 OEE dashboard
404G/5G network
50 LAN
200 station configuration device
210 interface presenting unit
215 site model information acquisition unit
220 site model description file generation unit
225 Process model information acquisition Unit
230 processing model description file generation unit
235 input/output device information acquisition unit
240 input/output device description file generating unit
245 configuration file generating unit
250 memory cell
255 input/output device instance creation unit
260 gateway configuration information acquisition unit
265 connection relation configuration information acquisition unit
S300 site configuration procedure
S310 obtains site model information of the site
S320, generating a site model description file
S330, acquiring processing model information of each site component in the site model
S340 generating the processing model description file of each site component
S350, obtaining the input/output equipment information of the processing model of each site component
S360 generating the I/O device description file of the processing model of each site component
S370 generating a configuration file of the site
S311 responds to the selection of the site modeling menu and presents a site modeling interface
S313 in response to the selection operation for the site component, site component composition information is acquired
S315 presents the selected site component in the modeling operation area
S317 component connection relation is acquired in response to the link operation between site components
S331, in response to the process model setting menu being selected, presents a process model setting interface
S333 is a process model selection operation performed for site components?
S335 presents the editing area of the processing model parameter on the processing model setting interface
S337 acquires corresponding processing model information.
S351, responding to the selection of the input/output device setting menu, presenting an input/output device setting interface
S353 presents input/output device parameter setting options in response to performing the input/output device creation operation
S355 creates an input/output device instance in response to completion of input/output device parameter setting;
s357 presents the input/output device instance in the input/output device instance presenting area
S359, in response to the binding operation between the I/O device instance and the process model of each site component, obtaining I/O device information of the process model of each site
700 factory configuration interface
701 current operation position indication area
702 factory configuration operations edit section
703 navigation bar
704 example plant
705 site configuration interface
706 current operating position indication area
707 operating the boot zone
708 site component presentation area
709 modeling operating region
710 available Process model rendering region
711 Process model setting operation region
712 Process model parameter edit section
713I/O device type presentation area
714I/O device setting operation area
715I/O device parameter editing area
810 site
820-1, 820-2 Process model
830-1, 830-2I/O device
840-1, 840-2I/O device
900 computing device
910 at least one processor
920 memory
Detailed Description
The subject matter described herein will now be discussed with reference to example embodiments. It should be understood that these embodiments are discussed only to enable those skilled in the art to better understand and thereby implement the subject matter described herein, and are not intended to limit the scope, applicability, or examples set forth in the claims. Changes may be made in the function and arrangement of elements discussed without departing from the scope of the disclosure. Various examples may omit, substitute, or add various procedures or components as needed. For example, the described methods may be performed in an order different from that described, and various steps may be added, omitted, or combined. In addition, features described with respect to some examples may also be combined in other examples.
As used herein, the term "include" and its variants mean open-ended terms in the sense of "including, but not limited to. The term "based on" means "based at least in part on". The terms "one embodiment" and "an embodiment" mean "at least one embodiment". The term "another embodiment" means "at least one other embodiment". The terms "first," "second," and the like may refer to different or the same object. Other definitions, whether explicit or implicit, may be included below. The definition of a term is consistent throughout the specification unless the context clearly dictates otherwise.
As used herein, the term "site model" refers to a description of a production unit of a production facility or line. The site model is typically a generic language description model understandable by the computer language, such as JSON or RDF. The site model contains basic model information and descriptions of the features or attributes of the model.
As used herein, the term "process model" refers to a computational process model of a production line data stream, e.g., a KPI computational model corresponding to a plant and a production line. The process model may be self-organized by the user.
As used herein, the term "input/output device information" refers to communication configuration information of the industrial field data collection and data transmission device, for example, an IP address of a PLC controller and DB address information of a collection data point, data reading address information of an RFID card reader, and the like.
A method and apparatus for configuring an internet of things system according to an embodiment of the present disclosure will be described below with reference to the accompanying drawings.
Fig. 1 illustrates a block diagram of an internet of things system 10 in accordance with an embodiment of the present disclosure. As shown in fig. 1, the internet of things system 10 includes site systems 100-1, 100-2, 100-3, a site configuration device 20, and a data processing device 300. Each of the site systems 100-1, 100-2, 100-3 includes a site and a gateway device. For example, site system 100-1 includes site 110-1 and gateway device 120-1, site system 100-2 includes site 110-2 and gateway device 120-2, and site system 100-3 includes site 110-3 and gateway device 120-3. Stations 110-1, 110-2, and 110-3 are used to collect data at the stations. For example, the site collects various monitoring data. The sites may be, for example, various edge devices, such as smart sensors, RF devices, scanners, and/or various system interfaces, among others. Gateway devices 120-1, 120-2, and 120-3 are computer systems or devices that provide data conversion services across multiple networks. In this disclosure, a gateway device may also be referred to as an internetwork connector, protocol converter, etc. Stations 110-1, 110-2, and 110-3 are in data communication with data processing device 300 via gateway devices 120-1, 120-2, and 120-3, respectively.
The data processing device 300 is typically located remotely (also referred to as a cloud). The data processing apparatus 300 is configured to process data collected by a station at a station. For example, the data processing apparatus 300 may include a data preprocessing device 300-1, a KPI data storage unit 300-2, an OEE dashboard 300-3, and the like.
The station configuration device 20 is configured to configure each station in the internet of things system, for example, generate a configuration file of each station for each station to download for station configuration. For example, the station configuration device 20 is configured to configure each production line in a production plant so that each production line can operate according to a predetermined scheme. How the station configuration device 20 performs station configuration will be described in detail below with reference to the drawings. In one example of the present disclosure, the site configuration device 20 may include a display screen and a site configuration apparatus 200, wherein the site configuration apparatus 200 is configured to configure each site in the internet of things system. In another example of the present disclosure, the site configuration device 20 may not have a display screen. In the present disclosure, the site configuration apparatus 200 may be implemented as one application/client and installed in a site configuration device or a site configuration server.
Gateway device 120 communicates with remotely located data processing device 300 via various networks. For example, the gateways 120-1 and 120-2 communicate with the data pre-processing apparatus 300-1, the KPI data storage unit 300-2 through the LAN network 40, and the gateway device 120-3 communicates with the OEE dashboard 300-3 through a 4G/5G communication network, respectively.
Fig. 2 shows a block diagram of a station configuration apparatus 200 according to an embodiment of the present disclosure. As shown in fig. 2, the station configuration apparatus 200 includes a station model information acquisition unit 215, a station model description file generation unit 220, a process model information acquisition unit 225, a process model description file generation unit 230, an input/output device information acquisition unit 235, an input/output device description file generation unit 240, and a configuration file generation unit 245.
The site model information obtaining unit 215 is configured to obtain site model information of the site 110, which includes site component composition information and site component connection relationships. Here, the site component composition information refers to which site components the site is composed of, and the site component connection relationship refers to how component connection is performed between the site components composing the site. After acquiring the site component composition information and the site component connection relationship, the site model description file generating unit 220 generates a site model description file based on the site component composition information and the site component connection relationship.
The process model information acquisition unit 225 is configured to acquire process model information of each site component in the site model. That is, the process model information acquisition unit 225 is configured to acquire, for each site component, information required for the process model of the site component after learning which site components the site is composed of. After acquiring the process model information of each site component, the process model description file generating unit 230 generates a process model description file of each site component based on the process model information of each site component.
The input/output device information acquisition unit 235 is configured to acquire input/output device information of the process model of the respective site components. That is, after learning the process models of the respective site components, the input/output device information acquisition unit 235 acquires the input/output device information of the process models of the respective site components. Then, the input/output device description file generating unit 240 generates an input/output device description file of the process model of each site component based on the input/output device information of the process model of each site component. In the present disclosure, the input/output devices may include, for example, buttons, scanners, and the like.
After the site model description file, the process model description file, and the input/output device description file are generated as described above, the configuration file generating unit 245 generates a configuration file of the site 110 based on the site model description file, the process model description file, and the input/output device description file. Here, the generated configuration file may be issued to each site to perform site configuration. After receiving the corresponding configuration file, the site parses the configuration file, for example, obtains a site model configuration file, a process model configuration file, and an input/output device configuration file through parsing, then configures the site components by using the parsed site model configuration file, configures the computation processing of each site component for the data stream by using the process model configuration file, and configures the data acquisition device by using the input/output device configuration file. Under the condition that the configuration file further comprises gateway configuration information and connection relation configuration information, the configuration file can be analyzed to obtain an on-device cloud configuration file. In this case, the on-device cloud profile is used to configure the gateway device and the connection with the external device.
In another example of the present disclosure, the station configuration apparatus 200 may further include a storage unit 250. The storage unit 250 is configured to store the generated site model description file. The site model description file may be stored, for example, in the form of a JSON file. By storing the site model description file of the created site model, the stored site model description file can be directly acquired for the same type of site during subsequent site configuration without performing site component selection operation and site component linking operation again, so that the site configuration process is simpler and more efficient.
In another example of the present disclosure, the site configuration apparatus 200 may further include an interface presentation unit 210. The interface presenting unit 210 is configured to present a factory configuration interface 700 on a display screen of the site configuration device 20 in response to receiving a factory configuration operation request, the factory configuration interface 700 including a current operation position indication area 701, a factory configuration editing area 702, a navigation operation bar 703, and an operation toolbar 704, as shown in fig. 7A. The current operation position indication area 701 is used to present current operation position information, for example, the current operation shown in fig. 7A is factory Management, that is, "Configuration Tool > Plant Management". The factory configuration edit section 702 is used for a user to edit configuration information. The navigation operation bar 703 is used to perform navigation operations. The operations toolbar 704 includes a factory instance creation operation, a site instance creation operation, a profile publication operation, and the like. For example, a Plant instance may be created by clicking on a Plant instance creation operation in the operations toolbar 704 and presented in the Plant configuration edit area 702, such as the Plant examples "Plant 1" and "Plant 2" shown in FIG. 7A. Alternatively, site instances may be created by clicking on site instance creation operations in the operations toolbar 704 and presented in the factory configuration edit area 702, as shown in FIG. 7B. In the description of fig. 7A-7I, a production plant is illustrated as an internet of things system and a production line is illustrated as a site.
Furthermore, the interface presenting unit 210 may be further configured to present a site configuration interface 705 on a display screen of the site configuration device 20 in response to receiving a site configuration request for the site 110. The site configuration interface 705 includes a site Modeling menu "Line Modeling", a process model Setting menu "Message Type Setting", and an input/output Device Setting menu "I/O Device Setting". For example, as shown in fig. 7C, the site configuration interface 705 includes a current operation position indication area 706 and an operation guidance area 707. The current operation position indication area 706 is used to present current operation position information, for example, "Configuration Tool > Line Management > place 3". The operation guidance area 507 includes a site Modeling menu "Line Modeling", a process model Setting menu "Message Type Setting", and an input/output Device Setting menu "I/O Device Setting". In this case, the site model information, the process model information, and/or the input/output Device information are input via the site configuration interface 705 in response to the site Modeling menu "Line Modeling", the process model Setting menu "Message Type Setting", and the input/output Device Setting menu "I/O Device Setting" being sequentially selected. That is, site model configuration is performed first, then process model configuration for each site component in the site model is performed, and then I/O device configuration for the process model is performed. In addition, as shown in fig. 7C, the operation boot section 707 further includes a gateway Binding menu "Box Binding" and a profile issuing menu "Publish". Similarly, gateway configuration information and device connection information between a site component and an external device may also be input via the site configuration interface 705 in response to the gateway Binding menu "Box Binding" and the profile publication menu "Publish" being sequentially selected. In another example of the present disclosure, the site configuration interface 705 may also not include the gateway Binding menu "Box Binding" and/or the configuration file publishing menu "publishing".
For example, when the site Modeling menu "Line Modeling" is selected, the interface presenting unit 210 presents a site Modeling interface on the display screen of the site configuration device 20. The site modeling interface includes a site component presentation area 708 and a modeling operation area 709, as shown in FIGS. 7C and 7D. Site component presentation area 708 is used to display at least one site component that is a model available site component and is configured to invoke a corresponding site component description from the site component management library when used. As shown in FIG. 7C, 5 site components, "Material Buffer", "Manual Workplace", "Auto Workplace", "Conveyor", and "ShippingStation" are shown.
Accordingly, the site model information acquisition unit 215 is configured to acquire site component composition information in response to a selection operation for a site component in the site component presentation area 708. The interface display unit 210 is configured to present the selected site component in the modeling operation area 709 in response to a selection operation for the site component in the site component presentation area 708. Then, the site model information acquisition unit 215 acquires a component connection relationship between site components in response to a link operation between site components performed in the modeling operation area 709. For example, as shown in FIG. 7D, in response to selection of the site components "Material Buffer" and "Manual Workplace," the two site components "Material Buffer" and "Manual Workplace" are presented in the modeling operation area 709. And, in response to the link operation for the two site components "Material Buffer" and "Manual Workplace" in the modeling operation area 709, the two sites are connected together with a wire, and the component connection relationship between the two site components, that is, the two site components are connected together, is acquired in the background.
When the process model setting menu is selected, the interface presenting unit 210 presents a process model setting interface including an available process model presentation area 710 and a process model setting operation area 711 on the display screen of the site configuration apparatus 20, as shown in fig. 7E. For example, as shown in FIG. 7E, site components may be presented in the available processing model presentation area 710, such as by presenting available site components in a drop-down menu for selection by a user, such as the site component "Manual work" selected by the user as shown in FIG. 7E. The name of the process model used, e.g., "FPY", as well as the inputs and outputs of the process model, etc., may also be presented in the available process model presentation area 710.
Accordingly, the process model information obtaining unit 225 is configured to obtain corresponding process model information in response to a process model selection operation performed for a site component in the available process model presentation area 710.
Further, in one example of the present disclosure, the process model setup interface may further include a process model parameter edit section 712. Accordingly, the interface display unit 210 is configured to present a process model parameter edit field 712 on a process model equipment interface in response to a process model selection operation performed for a site component in the available process model presentation field 710. The process model information acquisition unit 225 is configured to acquire corresponding process model information in response to completion of process model parameter input in the process model parameter edit region 712.
When the input/output device setting menu is selected, the interface presenting unit 210 presents an input/output device setting interface on the display screen of the site configuration device 20, the input/output device setting interface including an input/output device type presenting area 713, an input/output device setting operation area 714, and an input/output device parameter editing area 715, as shown in fig. 7F-7H. Input/output device type presentation area 713 includes a creatable input/output device type presentation area and an input/output device example presentation area.
Accordingly, the interface display unit 210 is configured to present input/output device parameter setting options in the input/output device parameter editing region 715 in response to performing an input/output device creation operation in the creatable input/output device type presentation region. The input/output instance creation unit 255 is configured to create an input/output device instance in response to completion of input/output device parameter setting. Then, the interface display unit 210 presents the created input/output device instance in the input/output device instance presentation area. Then, the input/output device information acquiring unit 235 is configured to acquire the input/output device information of the process model of each site in response to the binding operation between the created input/output device instance and the process model of each site component.
When the gateway binding menu is selected, the interface presenting unit 210 presents a gateway binding relationship editing interface on the display screen of the site configuration device 20. Accordingly, the gateway configuration information obtaining unit 260 is configured to obtain the gateway configuration information between the site component and the gateway device in response to the completion of the editing operation for the gateway connection information and the communication protocol in the gateway binding relationship editing interface. In this disclosure, the gateway configuration information may include, for example, which gateway is responsible for acquiring data of which site, a corresponding relationship with data acquisition, and network communication connection information of the gateway device.
When the configuration file distribution menu is selected, the interface presenting unit 210 presents a device connection information editing interface on the display screen of the site configuration device 20. Accordingly, the connection relationship configuration information acquisition unit 265 is configured to acquire connection relationship configuration information between the site component and the external device in response to the input operation for the device connection information being completed in the device connection relationship editing interface.
Then, the profile generation unit 245 generates a profile of the site 110 based on the generated site model description file, process model description file, and input/output device description file. Further, in the case where the acquired information includes gateway configuration information and/or connection relationship configuration information, the gateway configuration information and/or connection relationship configuration information may be used in addition to the site model description file, the process model description file, and the input/output device description file when generating the configuration file.
Fig. 3 shows a flow chart of a station configuration method according to an embodiment of the present disclosure.
As shown in fig. 3, at block S310, site model information of the site 110 is obtained, where the site model information includes site component composition information and site component connection relationships. Fig. 4 shows a flowchart of one example of a site model information acquisition process according to an embodiment of the present disclosure. This example is an example implemented in the case where the site configuration interface 705 is provided.
As shown in FIG. 4, at block S311, in response to the site modeling menu being selected, a site modeling interface is presented on the display screen of the site configuration device 20. Next, at block S313, in response to a selection operation for a site component in the site component presentation area 708, site component composition information is acquired; also, in block S315, the selected site components are presented in the modeling operation area 709 for the user to perform a linking operation between the site components in the modeling operation area 709. Then, in block S317, in response to the link operation between site components performed in the modeling operation area 709, a component connection relationship between the site components is acquired.
After the site model information of the site 110 is obtained, at block S320, a site model description file is generated based on the site component composition information and the site component connection relationship, thereby completing the site model modeling.
After the site model modeling is completed, at block S330, process model information for each site component in the site model is obtained. Fig. 5 shows a flowchart of one example of a process model information acquisition process according to an embodiment of the present disclosure. This example is an example implemented in the case where the site configuration interface 705 is provided.
As shown in fig. 5, in response to the process model setting menu being selected, a process model setting interface is presented on the display screen of the site configuration device 20 at block S331. Next, at block S333, it is monitored whether a process model selection operation for the site component is performed in the available process model presentation area 710. If no process model selection operation is performed, monitoring continues.
If it is monitored that the process model selection operation is performed, at block S335, it is monitored whether the selected process model is added to the corresponding site component in the process model setting operation area 711. If the above-described addition operation is not monitored, the monitoring is continued.
If a process model selection operation performed for a site component in the available process model presentation area 710 is monitored, then at block S335, a process model parameter edit area is presented on the process model setup interface. Then, at block S337, corresponding process model information is obtained in response to the process model parameter input in the process model parameter edit field 712. In another example of the present disclosure, the process model parameter edit section may not be included, and thus the operation of block S335 may not be included.
After the processing model information of each site component is acquired as described above, at block S340, a processing model description file of each site component is generated based on the processing model information of each site component.
Then, in block S350, input/output device information of the process model of each site component is acquired. Fig. 6 shows a flowchart of one example of an input/output device information acquisition process according to an embodiment of the present disclosure. This example is an example implemented in the case where the site configuration interface 705 is provided.
As shown in fig. 6, at block S351, in response to the input/output device settings menu being selected, an input/output device settings interface is presented on the display screen of the site configuration device 20. Next, at block S353, in response to performing an input/output device creation operation in the creatable input/output device type presentation area, input/output device parameter setting options are presented in the input/output device parameter editing area 715.
Subsequently, at block S355, in response to completing the input/output device parameter set, an input/output device instance is created; and at block S357, the created input/output device instance is presented in the input/output device instance presentation area.
Then, at block S359, in response to a binding operation between the created i/o device instance and the process model of each site component, i/o device information of the process model of each site is obtained. Here, the binding operation may be, for example, adding the created input/output device instance to the process model of the site component by means of dragging.
After the input/output device information of the process model of each site is acquired as described above, an input/output device description file of the process model of each site component is generated based on the input/output device information of the process model of each site component at block S360.
After the site model description file, the process model description file, and the input/output device description file are generated as above, at block S370, a configuration file of the site 110 is generated based on the site model description file, the process model description file, and the input/output device description file.
Further, in another example of the present disclosure, a site configuration interface 705 may also be provided on a display screen of the site configuration device 20, and site model information, process model information, input/output device information, gateway configuration information, and/or connection relationship configuration information may be input via the site configuration interface 705.
The acquisition process of the site model information, the process model information, the input/output device information, the gateway configuration information, and/or the connection relationship configuration information in the case where the site configuration interface 705 is provided is described below with reference to fig. 7C to 7I.
First, upon entering the site configuration interface 705, the user selects the site modeling menu. After the site modeling menu is selected, the interface presenting unit 210 presents a site modeling interface on the display screen of the site configuration device 20, as shown in fig. 7C. Upon entering the site modeling interface and selecting a site component presented in the site component presentation area 708, the site model information obtaining unit 215 obtains site component composition information based on the selected component in response to the site component being selected. The interface display unit 210 presents the selected site component in the modeling operation area 709, as shown in fig. 7D, in response to the selection operation for the site component in the site component presentation area 708.
After the user performs the link operation between site components in the modeling operation area 709, the site model information acquisition unit 215 acquires the component connection relationship between the site components in response to the link operation for the site components performed in the modeling operation area 709, as shown in fig. 7D.
After the site model modeling is completed, the user selects the process model setup menu. When the process model setting menu is selected, the interface presenting unit 210 presents a process model setting interface including an available process model presentation area 710 and a process model setting operation area 711 on the display screen of the site configuration apparatus 20, as shown in fig. 7E.
The user performs process model selection in the available process model presentation area 710 and adds the selected process model to the corresponding site component in the process model setup operation area 711. For example, the selected process model can be added to the corresponding site component by way of a drag or click movement. Thus, the process model information acquisition unit 225 acquires the corresponding process model information in response to the process model selection operation performed for the site component in the available process model presentation area 710 and the selected site model being added to the corresponding site component in the site model setting operation area 711. The process model information includes, for example, a process model type (or process model description information).
In addition, the process model setup interface may further include a process model parameter edit section 712. When the selected process model requires model parameter editing, a model parameter setting option is presented in the process model parameter editing area 712 for the user to set the model parameters, as shown in fig. 7E. Accordingly, the process model information acquisition unit 225 acquires the corresponding process model information in response to completion of the model parameter setting operation in the process model parameter editing area 712. The process model information includes, for example, a process model type and corresponding process model parameters.
Further, optionally, the interface display unit 210 may also present the process model for the site in the process model setting operation region 711 when the process model setting menu is selected. For example, "Message Type for Production Line" in fig. 7E to 7H.
After the process model setting is completed as above, the user selects the input/output device setting menu. After the input/output device setting menu is selected, the interface presenting unit 210 presents an input/output device setting interface on the display screen of the site configuration device 20. The user performs an input/output device creation operation in the creatable input/output device type presentation area. The interface display unit 210 presents input/output device parameter setting options in the input/output device parameter editing area 715 for input/output device parameter setting in response to performing an input/output device creation operation in the creatable input/output device type presentation area, as shown in fig. 7F. Here, the input/output device parameter setting options include an input/output device parameter option, a data source protocol option, a data processing algorithm option, and a mapping table option.
After the user completes the input/output device parameter setting, the input/output device instance creating unit 255 creates an input/output device instance. Then, the interface display unit 210 presents the created input/output device instance in the input/output device instance presentation area, as shown in fig. 7G.
If the user performs the binding operation between the created input/output device instance and the site component, for example, the user drags the created input/output device into the site component, as shown in fig. 7H, whereby the input/output device information acquisition unit 235 acquires the corresponding input/output device information in response to the binding operation between the input/output device instance and the site component.
After the site modeling, the process model setting, and the input/output device setting are completed as above, the user selects the gateway binding menu. After the gateway binding menu is selected, the interface presenting unit 210 presents a gateway binding relationship editing interface on the display screen of the site configuration device 20, so that the user can edit the gateway connection information and the communication protocol. After the user completes editing the gateway connection information and the communication protocol, the gateway configuration information acquisition unit 260 acquires the gateway configuration information between the site component and the gateway device in response to completion of editing the gateway connection information and the communication protocol. Here, the gateway configuration information may include, for example, gateway connection information and a communication protocol.
After the gateway configuration information setting is completed, the user selects a configuration file release menu. After the configuration file publishing menu is selected, the interface presenting unit 210 presents a device connection information editing interface on a display screen of the site configuration device 20, so that a user can edit the device connection information. After the user completes the device connection information editing, the connection relationship configuration information acquisition unit 265 acquires connection relationship configuration information between the site component and the external device in response to completion of the device connection information editing.
In addition, the production line instances edited based on the upstream and downstream relations can be automatically listed on the factory view interface aiming at the factory instances and the production line instances which are already created. Specifically, the factory instance and the production line instance that have been created are selected, and the selected factory instance and production line instance are dragged to the editing area. Then, the production line instances are connected based on the connection relationship (e.g., upstream-downstream relationship) of the respective production line instances, thereby creating a plant view having an upstream-downstream connection relationship between the production lines, as shown in fig. 7I.
It is noted here that in the present disclosure, the factory configuration interface 700 and the site configuration interface 705 are layered interfaces, wherein the factory configuration interface 700 is an upper layer interface of the site configuration interface 705. The site configuration interface 705 may be entered in response to clicking on the navigation handle bar 703 in the production plant instance in the plant configuration edit section 702 of the plant configuration interface 700. Alternatively, the site configuration interface 705 may be entered in response to clicking on a site instance creation operation in the operations toolbar 704 of the factory configuration interface 700.
Fig. 8 shows a site configuration hierarchy relationship diagram according to an embodiment of the present disclosure. In the present disclosure, for each site 810, a site model is first created, then process models 820-1 and 820-2 for the various site components in the site model are configured, and then, for each process model 820-1 and 820-2, the I/O devices 830-1, 840-1, 830-2, 840-3 used by that process model are configured.
Embodiments of a method and apparatus for generating a profile for a site in an internet of things system according to the present disclosure are described above with reference to fig. 1 through 8. The above station configuring apparatus 200 may be implemented by hardware, or may be implemented by software, or a combination of hardware and software.
Fig. 9 illustrates a block diagram of a computing device 900 for implementing a site configuration according to an embodiment of the disclosure. According to one embodiment, computing device 900 may include at least one processor 910, processor 910 executing at least one computer-readable instruction (i.e., an element described above as being implemented in software) stored or encoded in a computer-readable storage medium (i.e., memory 910).
In one embodiment, computer-executable instructions are stored in the memory 910 that, when executed, cause the at least one processor 910 to: acquiring site model information of a site, wherein the site model information comprises site component composition information and a site component connection relation; generating a site model description file based on the site component composition information and the site component connection relation; acquiring processing model information of each site component in the site model; generating a processing model description file of each site component based on the processing model information of each site component; acquiring input/output equipment information of the processing model of each site component; generating an input/output device description file of the processing model of each site component based on the input/output device information of the processing model of each site component; and generating a configuration file for the site based on the site model description file, the process model description file, and the input/output device description file.
It should be understood that the computer-executable instructions stored in the memory 910, when executed, cause the at least one processor 910 to perform the various operations and functions described above in connection with fig. 1-8 in the various embodiments of the present disclosure.
It is noted herein that computing device 900 may include, but is not limited to: personal computers, server computers, workstations, desktop computers, laptop computers, notebook computers, mobile computing devices, smart phones, tablet computers, cellular phones, Personal Digital Assistants (PDAs), handheld devices, and the like.
According to one embodiment, a machine-readable medium is provided. The machine-readable medium may have machine-executable instructions (i.e., elements described above as being implemented in software) that, when executed by a machine, cause the machine to perform various operations and functions described above in connection with fig. 1-8 in the various embodiments of the present disclosure.
According to one embodiment, there is provided a computer program comprising computer-executable instructions that, when executed, cause at least one processor to perform the various operations and functions described above in connection with fig. 1-8 in the various embodiments of the present disclosure.
According to one embodiment, a computer program product is provided that includes computer-executable instructions that, when executed, cause at least one processor to perform the various operations and functions described above in connection with fig. 1-8 in the various embodiments of the present disclosure.
The detailed description set forth above in connection with the appended drawings describes exemplary embodiments but does not represent all embodiments that may be practiced or fall within the scope of the claims. The term "exemplary" used throughout this specification means "serving as an example, instance, or illustration," and does not mean "preferred" or "advantageous" over other embodiments. The detailed description includes specific details for the purpose of providing an understanding of the described technology. However, the techniques may be practiced without these specific details. In some instances, well-known structures and devices are shown in block diagram form in order to avoid obscuring the concepts of the described embodiments.
The previous description of the disclosure is provided to enable any person skilled in the art to make or use the disclosure. Various modifications to the disclosure will be readily apparent to those skilled in the art, and the generic principles defined herein may be applied to other variations without departing from the scope of the disclosure. Thus, the disclosure is not intended to be limited to the examples and designs described herein but is to be accorded the widest scope consistent with the principles and novel features disclosed herein.

Claims (19)

1.一种用于生成物联网系统(10)中的站点(110)的配置文件的方法(S300),包括:1. A method (S300) for generating a configuration file of a site (110) in an Internet of Things system (10), comprising: 获取(S310)站点(110)的站点模型信息,所述站点模型信息包括站点组件组成信息以及站点组件连接关系;Acquire (S310) site model information of the site (110), where the site model information includes site component composition information and site component connection relationships; 基于所述站点组件组成信息以及所述站点组件连接关系,生成(S320)站点模型描述文件;Generate (S320) a site model description file based on the site component composition information and the site component connection relationship; 获取(S330)所述站点模型中的各个站点组件的处理模型信息;Acquire (S330) processing model information of each site component in the site model; 基于所述各个站点组件的处理模型信息,生成(S340)所述各个站点组件的处理模型描述文件;Based on the processing model information of the respective site components, generating (S340) a processing model description file of the respective site components; 获取(S350)所述各个站点组件的处理模型的输入/输出设备信息;Acquire (S350) the input/output device information of the processing model of each site component; 基于所述各个站点组件的处理模型的输入/输出设备信息,生成(S360)所述各个站点组件的处理模型的输入/输出设备描述文件;以及Based on the input/output device information of the processing models of the respective site components, generating (S360) input/output device description files of the processing models of the respective site components; and 基于所述站点模型描述文件、所述处理模型描述文件以及所述输入/输出设备描述文件,生成(S370)所述站点(110)的配置文件;generating (S370) a configuration file of the site (110) based on the site model description file, the processing model description file and the input/output device description file; 还包括:Also includes: 存储所生成的站点模型描述文件;Store the generated site model description file; 在后续站点配置时,针对相同类型的站点,获取所存储的站点模型描述文件。During subsequent site configuration, the stored site model description file is obtained for sites of the same type. 2.如权利要求1所述的方法(S300),还包括:2. The method (S300) of claim 1, further comprising: 响应于接收到针对所述站点(110)的站点配置请求,在站点配置设备(20)的显示屏上呈现站点配置界面(705),所述站点配置界面(705)包括站点建模菜单、处理模型设置菜单和输入/输出设备设置菜单,In response to receiving a site configuration request for the site (110), a site configuration interface (705) is presented on the display screen of the site configuration device (20), the site configuration interface (705) including a site modeling menu, processing Model setup menu and input/output device setup menu, 其中,所述站点模型信息、所述处理模型信息和所述输入/输出设备信息是响应于所述站点建模菜单、处理模型设置菜单和输入/输出设备设置菜单被依序选中而经由所述站点配置界面(705)输入的。Wherein, the site model information, the processing model information and the input/output device information are transmitted through the entered in the site configuration interface (705). 3.如权利要求2所述的方法(S300),其中,获取(S310)所述站点(110)的站点模型信息包括:3. The method (S300) of claim 2, wherein acquiring (S310) site model information of the site (110) comprises: 响应于所述站点建模菜单被选中,在所述站点配置设备(20)的显示屏上呈现(S311)站点建模界面,所述站点建模界面包括站点组件呈现区(708)和建模操作区(709),所述站点组件呈现区(708)用于呈现至少一个站点组件;In response to the site modeling menu being selected, presenting (S311) a site modeling interface on the display screen of the site configuration device (20), the site modeling interface including a site component presentation area (708) and modeling an operation area (709), the site component presentation area (708) is used to present at least one site component; 响应于针对所述站点组件呈现区(708)中的站点组件的选择操作,获取(S313)所述站点组件组成信息;In response to the selection operation for the site component in the site component presentation area (708), obtain (S313) the site component composition information; 将所选择的站点组件呈现(S315)在所述建模操作区(709)中;以及presenting (S315) the selected site component in the modeling operation area (709); and 响应于在所述建模操作区(709)中执行的所述站点组件之间的链接操作,获取(S317)所述站点组件之间的组件连接关系。In response to the link operation between the site components performed in the modeling operation area (709), a component connection relationship between the site components is acquired (S317). 4.如权利要求1所述的方法(S300),其中,获取(330)所述各个站点组件的处理模型信息包括:4. The method (S300) of claim 1, wherein acquiring (330) the processing model information of the respective site components comprises: 响应于所述处理模型设置菜单被选中,在所述站点配置设备(20)的显示屏上呈现(S331)处理模型设置界面,所述处理模型设置界面包括可用处理模型呈现区(710)和处理模型设置操作区(711),以及In response to the processing model setting menu being selected, presenting (S331) a processing model setting interface on the display screen of the site configuration device (20), the processing model setting interface including an available processing model presentation area (710) and processing Model setup operation area (711), and 响应于在所述可用处理模型呈现区(710)中针对站点组件执行的处理模型选择操作(S333),获取(S337)对应的处理模型信息。In response to the processing model selection operation (S333) performed for the site component in the available processing model presentation area (710), corresponding processing model information is acquired (S337). 5.如权利要求4所述的方法(S300),其中,所述处理模型设置界面还包括处理模型参数编辑区(712),以及5. The method (S300) of claim 4, wherein the processing model setting interface further comprises a processing model parameter editing area (712), and 响应于在所述可用处理模型呈现区(710)中针对站点组件执行的处理模型选择操作,获取(S337)对应的处理模型信息包括:In response to the processing model selection operation performed for the site component in the available processing model presentation area (710), acquiring (S337) corresponding processing model information includes: 响应于在所述可用处理模型呈现区(710)中针对站点组件执行的处理模型选择操作(S333),在所述处理模型设置界面上呈现(S335)所述处理模型参数编辑区(712),以及In response to the processing model selection operation (S333) performed for the site component in the available processing model presentation area (710), the processing model parameter editing area (712) is presented (S335) on the processing model setting interface, as well as 响应于所述处理模型参数编辑区(712)中的处理模型参数输入,获取(S337)对应的处理模型信息。In response to the processing model parameter input in the processing model parameter editing area (712), the corresponding processing model information is acquired (S337). 6.如权利要求4所述的方法(S300),其中,在所述处理模型设置操作菜单被选中时,所述处理模型设置操作区(711)中呈现有针对站点的处理模型。6. The method (S300) of claim 4, wherein, when the processing model setting operation menu is selected, the processing model setting operation area (711) is presented with a processing model for a site. 7.如权利要求4所述的方法(S300),其中,获取(S350)所述各个站点组件的处理模型的输入/输出设备信息包括:7. The method (S300) of claim 4, wherein acquiring (S350) the input/output device information of the processing models of the respective site components comprises: 响应于所述输入/输出设备设置菜单被选中,在所述站点配置设备(20)的显示屏上呈现(S351)输入/输出设备设置界面,所述输入/输出设备设置界面包括输入/输出设备类型呈现区(713)、输入/输出设备设置操作区(714)和输入/输出设备参数编辑区(715),所述输入/输出设备类型呈现区(713)包括可创建输入/输出设备类型呈现区和输入/输出设备示例呈现区,以及In response to the input/output device setting menu being selected, presenting (S351) an input/output device setting interface on the display screen of the site configuration device (20), the input/output device setting interface including input/output devices A type presentation area (713), an input/output device setting operation area (714), and an input/output device parameter editing area (715), the input/output device type presentation area (713) including the input/output device type presentation that can be created area and input/output device example rendering area, and 响应于在所述可创建输入/输出设备类型呈现区中执行输入/输出设备创建操作,在所述输入/输出设备参数编辑区(715)中呈现(S353)输入/输出设备参数设置选项;In response to performing an input/output device creation operation in the creatable input/output device type presentation area, presenting (S353) input/output device parameter setting options in the input/output device parameter editing area (715); 响应于完成输入/输出设备参数设置,创建(S355)输入/输出设备实例;In response to completing the input/output device parameter setting, creating (S355) an input/output device instance; 在所述输入/输出设备实例呈现区中呈现(S357)所创建的输入/输出设备实例;以及presenting (S357) the created input/output device instance in the input/output device instance presentation area; and 响应于所创建的输入/输出设备实例与各个站点组件的处理模型之间的绑定操作,获取(S359)所述各个站点的处理模型的输入/输出设备信息。In response to the binding operation between the created input/output device instance and the processing model of each site component, the input/output device information of the processing model of each site is acquired (S359). 8.如权利要求7所述的方法(S300),其中,站点配置界面(705)还包括网关绑定菜单,所述方法包括:8. The method (S300) of claim 7, wherein the site configuration interface (705) further comprises a gateway binding menu, the method comprising: 响应于所述网关绑定菜单被选中,在所述站点配置设备(20)的显示屏上呈现网关绑定关系编辑界面,以及in response to the gateway binding menu being selected, presenting a gateway binding relationship editing interface on the display screen of the site configuration device (20), and 响应于在所述网关绑定关系编辑界面中完成针对网关连接信息和通信协议的编辑操作,获取所述站点和网关设备之间的网关配置信息,In response to completing the editing operation for the gateway connection information and the communication protocol in the gateway binding relationship editing interface, acquiring the gateway configuration information between the site and the gateway device, 其中,基于所述站点模型描述文件、所述处理模型描述文件以及所述输入/输出设备描述文件,生成(S370)所述站点(110)的配置文件包括:Wherein, based on the site model description file, the processing model description file and the input/output device description file, generating (S370) the configuration file of the site (110) includes: 基于所述站点模型描述文件、所述处理模型描述文件、所述输入/输出设备描述文件以及所述网关配置信息,生成所述站点(110)的配置文件。Based on the site model description file, the processing model description file, the input/output device description file, and the gateway configuration information, a configuration file of the site (110) is generated. 9.如权利要求8所述的方法(S300),其中,所述站点配置界面(705)还包括配置文件发布菜单,所述方法还包括:9. The method (S300) of claim 8, wherein the site configuration interface (705) further comprises a configuration file publishing menu, the method further comprising: 响应于所述配置文件发布菜单被选中,在所述站点配置设备(20)的显示屏上呈现设备连接信息编辑界面,以及in response to the profile publishing menu being selected, presenting a device connection information editing interface on the display screen of the site configuration device (20), and 响应于在所述设备连接关系编辑界面中完成针对设备连接信息的输入操作,获取所述站点组件与外部设备之间的连接关系配置信息,In response to completing the input operation for the device connection information in the device connection relationship editing interface, acquiring the connection relationship configuration information between the site component and the external device, 其中,基于所述站点模型描述文件、所述处理模型描述文件、所述输入/输出设备描述文件以及所述网关配置信息,生成(S370)所述站点(110)的配置文件包括:Wherein, based on the site model description file, the processing model description file, the input/output device description file and the gateway configuration information, generating (S370) the configuration file of the site (110) includes: 基于所述站点模型描述文件、所述处理模型描述文件、所述输入/输出设备描述文件、所述网关配置信息以及所述连接关系配置信息,生成所述站点(110)的配置文件。Based on the site model description file, the processing model description file, the input/output device description file, the gateway configuration information and the connection relationship configuration information, a configuration file of the site (110) is generated. 10.一种用于生成物联网系统(10)中的站点(110)的配置文件的装置(200),包括:10. An apparatus (200) for generating a configuration file of a site (110) in an Internet of Things system (10), comprising: 站点模型信息获取单元(215),被配置为获取站点(110)的站点模型信息,所述站点模型信息包括站点组件组成信息以及站点组件连接关系;a site model information acquisition unit (215), configured to acquire site model information of the site (110), where the site model information includes site component composition information and site component connection relationships; 站点模型描述文件生成单元(220),被配置为基于所述站点组件组成信息以及所述站点组件连接关系,生成站点模型描述文件;a site model description file generating unit (220), configured to generate a site model description file based on the site component composition information and the site component connection relationship; 处理模型信息获取单元(225),被配置为获取所述站点模型中的各个站点组件的处理模型信息;a processing model information acquisition unit (225), configured to acquire processing model information of each site component in the site model; 处理模型描述文件生成单元(230),被配置为基于所述各个站点组件的处理模型信息,生成所述各个站点组件的处理模型描述文件;a processing model description file generating unit (230), configured to generate a processing model description file of each site component based on the processing model information of each site component; 输入/输出设备信息获取单元(235),被配置为获取所述各个站点组件的处理模型的输入/输出设备信息;an input/output device information acquisition unit (235), configured to acquire input/output device information of the processing models of the respective site components; 输入/输出设备描述文件生成单元(240),被配置为基于所述各个站点组件的处理模型的输入/输出设备信息,生成所述各个站点组件的处理模型的输入/输出设备描述文件;以及An input/output device description file generating unit (240) configured to generate an input/output device description file of the processing model of the respective site component based on the input/output device information of the processing model of the respective site component; and 配置文件生成单元(245),被配置为基于所述站点模型描述文件、所述处理模型描述文件以及所述输入/输出设备描述文件,生成所述站点(110) 的配置文件;a configuration file generating unit (245) configured to generate a configuration file of the site (110) based on the site model description file, the processing model description file and the input/output device description file; 还包括:Also includes: 存储单元(250),被配置为存储所生成的站点模型描述文件;a storage unit (250) configured to store the generated site model description file; 其中在后续站点配置时,针对相同类型的站点,获取存储单元(250)所存储的站点模型描述文件。Wherein, during subsequent site configuration, for sites of the same type, the site model description file stored in the storage unit (250) is acquired. 11.如权利要求10所述的装置(200),还包括:11. The apparatus (200) of claim 10, further comprising: 界面呈现单元(210),被配置为响应于接收到针对所述站点(110)的站点配置请求,在站点配置设备(20)的显示屏上呈现站点配置界面(705),所述站点配置界面(705)包括站点建模菜单、处理模型设置菜单和输入/输出设备设置菜单,An interface presentation unit (210) configured to present a site configuration interface (705) on the display screen of the site configuration device (20) in response to receiving a site configuration request for the site (110), the site configuration interface (705) including a site modeling menu, a processing model setup menu, and an input/output device setup menu, 其中,所述站点模型信息、所述处理模型信息和/或所述输入/输出设备信息是响应于所述站点建模菜单、处理模型设置菜单和输入/输出设备设置菜单被依序选中而经由所述站点配置界面(705)输入的。Wherein, the site model information, the processing model information and/or the input/output device information are responsive to the site modeling menu, the processing model setting menu and the input/output device setting menu being selected in sequence via The site configuration interface (705) is entered. 12.如权利要求11所述的装置(200),其中,所述界面呈现单元(210)被配置为:12. The apparatus (200) according to claim 11, wherein the interface presentation unit (210) is configured to: 响应于所述站点建模菜单被选中,在所述站点配置设备(20)的显示屏上呈现站点建模界面,所述站点建模界面包括站点组件呈现区(708)和建模操作区(709),所述站点组件呈现区(708)用于呈现至少一个站点组件,以及In response to the site modeling menu being selected, a site modeling interface is presented on the display screen of the site configuration device (20), the site modeling interface including a site component presentation area (708) and a modeling operation area ( 709), the site component presentation area (708) is used to present at least one site component, and 所述站点模型信息获取单元(215)被配置为:The site model information acquisition unit (215) is configured to: 响应于针对所述站点组件呈现区(708)中的站点组件的选择操作,获取所述站点组件组成信息;以及in response to a selection operation for a site component in the site component presentation area (708), obtaining the site component composition information; and 响应于在所述建模操作区(709)中执行的所述站点组件之间的链接操作,获取所述站点组件之间的组件连接关系,In response to the link operation between the site components performed in the modeling operation area (709), acquiring the component connection relationship between the site components, 其中,所述界面呈现单元(210)被配置为响应于针对所述站点组件呈现区(708)中的站点组件的选择操作,将所选择的站点组件呈现在所述建模操作区(709)中。Wherein, the interface presentation unit (210) is configured to present the selected site component in the modeling operation area (709) in response to a selection operation for the site component in the site component presentation area (708) middle. 13.如权利要求12所述的装置(200),其中,所述界面呈现单元(210)被配置为:13. The apparatus (200) according to claim 12, wherein the interface presentation unit (210) is configured to: 响应于所述处理模型设置菜单被选中,在所述站点配置设备(20)的显示屏上呈现处理模型设置界面,所述处理模型设置界面包括可用处理模型呈现区(710)和处理模型设置操作区(711),以及In response to the process model setup menu being selected, a process model setup interface is presented on the display screen of the site configuration device (20), the process model setup interface including an available process model presentation area (710) and process model setup operations District (711), and 所述处理模型信息获取单元(225)被配置为:The processing model information acquisition unit (225) is configured to: 响应于在所述可用处理模型呈现区(710)中针对站点组件执行的处理模型选择操作,获取对应的处理模型信息。Corresponding processing model information is obtained in response to a processing model selection operation performed for the site component in the available processing model presentation area (710). 14.如权利要求13所述的装置(200),其中,所述处理模型设置界面还包括处理模型参数编辑区(712),以及14. The apparatus (200) of claim 13, wherein the processing model setting interface further comprises a processing model parameter editing area (712), and 所述处理模型信息获取单元(225)被配置为:The processing model information acquisition unit (225) is configured to: 响应于在所述可用处理模型呈现区(710)中针对站点组件执行的处理模型选择操作以及在所述处理模型参数编辑区(712)中完成处理模型参数输入,获取对应的处理模型信息,in response to the processing model selection operation performed for the site component in the available processing model presentation area (710) and the completion of processing model parameter input in the processing model parameter editing area (712), obtaining corresponding processing model information, 其中,所述处理模型参数编辑区(712)是响应于在所述可用处理模型呈现区(710)中针对站点组件执行的处理模型选择操作,呈现在所述处理模型设置界面上。The processing model parameter editing area (712) is displayed on the processing model setting interface in response to the processing model selection operation performed on the site component in the available processing model presentation area (710). 15.如权利要求13所述的装置(200),其中,所述界面呈现单元(210)被配置为:15. The apparatus (200) of claim 13, wherein the interface presentation unit (210) is configured to: 响应于所述输入/输出设备设置菜单被选中,在所述站点配置设备(20)的显示屏上呈现输入/输出设备设置界面,所述输入/输出设备设置界面包括输入/输出设备类型呈现区(713)、输入/输出设备设置操作区(714)和输入/输出设备参数编辑区(715),所述输入/输出设备类型呈现区(713)包括可创建输入/输出设备类型呈现区和输入/输出设备示例呈现区,以及In response to the input/output device setup menu being selected, an input/output device setup interface is presented on the display screen of the site configuration device (20), the input/output device setup interface including an input/output device type presentation area (713), an input/output device setting operation area (714) and an input/output device parameter editing area (715), the input/output device type presentation area (713) includes a createable input/output device type presentation area and an input/output device type presentation area /output device example render area, and 所述界面呈现单元被配置为响应于在所述可创建输入/输出设备类型呈现区中执行输入/输出设备创建操作,在所述输入/输出设备参数编辑区(715)中呈现输入/输出设备参数设置选项,以及The interface presentation unit is configured to present an input/output device in the input/output device parameter editing area (715) in response to performing an input/output device creation operation in the creatable input/output device type presentation area parameter setting options, and 所述装置(200)还包括:The device (200) also includes: 输入/输出设备实例创建单元(255),被配置为响应于完成输入/输出设备参数设置,创建输入/输出设备实例;an input/output device instance creation unit (255) configured to create an input/output device instance in response to completing the input/output device parameter setting; 所述界面呈现单元(210)还被配置为在所述输入/输出设备实例呈现区中呈现所创建的输入/输出设备实例;以及The interface presentation unit (210) is further configured to present the created input/output device instance in the input/output device instance presentation area; and 所述输入/输出设备信息获取单元(235)被配置为:响应于执行所创建的输入/输出设备实例与各个站点组件的处理模型之间的绑定操作,获取所述各个站点组件的处理模型的输入/输出设备信息。The input/output device information acquisition unit (235) is configured to acquire the processing model of each site component in response to performing a binding operation between the created input/output device instance and the processing model of each site component input/output device information. 16.如权利要求15所述的装置(200),其中,所述站点配置界面(705)还包括网关绑定菜单,所述界面呈现单元被配置为:16. The apparatus (200) of claim 15, wherein the site configuration interface (705) further comprises a gateway binding menu, and the interface presentation unit is configured to: 响应于所述网关绑定菜单被选中,在所述站点配置设备(20)的显示屏上呈现网关绑定关系编辑界面,以及in response to the gateway binding menu being selected, presenting a gateway binding relationship editing interface on the display screen of the site configuration device (20), and 所述装置(200)还包括:The device (200) also includes: 网关配置信息获取单元(260),被配置为响应于在所述网关绑定关系编辑界面中完成针对网关连接信息和通信协议的编辑操作,获取所述站点组件和网关设备之间的网关配置信息,A gateway configuration information obtaining unit (260), configured to obtain the gateway configuration information between the site component and the gateway device in response to completing the editing operation for the gateway connection information and the communication protocol in the gateway binding relationship editing interface , 其中,所述配置文件生成单元(245)被配置为:Wherein, the configuration file generating unit (245) is configured to: 基于所述站点模型描述文件、所述处理模型描述文件、所述输入/输出设备描述文件以及所述网关配置信息,生成所述站点(110)的配置文件。Based on the site model description file, the processing model description file, the input/output device description file, and the gateway configuration information, a configuration file of the site (110) is generated. 17.如权利要求16所述的装置(200),其中,所述站点配置界面(705)还包括配置文件发布菜单,所述界面呈现单元(210)被配置为:17. The apparatus (200) of claim 16, wherein the site configuration interface (705) further comprises a configuration file publishing menu, and the interface presentation unit (210) is configured to: 响应于所述配置文件发布菜单被选中,在所述站点配置设备(20)的显示屏上呈现设备连接信息编辑界面,以及in response to the profile publishing menu being selected, presenting a device connection information editing interface on the display screen of the site configuration device (20), and 所述装置(200)还包括:The device (200) also includes: 连接关系配置信息获取单元(265),被配置为响应于在所述设备连接关系编辑界面中完成针对设备连接信息的输入操作,获取所述站点组件与外部设备之间的连接关系配置信息,a connection relationship configuration information acquisition unit (265), configured to acquire the connection relationship configuration information between the site component and the external device in response to completing the input operation for the device connection information in the device connection relationship editing interface, 其中,所述配置文件生成单元(245)被配置为:Wherein, the configuration file generating unit (245) is configured to: 基于所述站点模型描述文件、所述处理模型描述文件、所述输入/输出设备描述文件、所述网关配置信息以及所述连接关系配置信息,生成所述站点(110)的配置文件。Based on the site model description file, the processing model description file, the input/output device description file, the gateway configuration information and the connection relationship configuration information, a configuration file of the site (110) is generated. 18.一种计算设备(900),包括:18. A computing device (900) comprising: 至少一个处理器(910);以及at least one processor (910); and 与所述至少一个处理器耦合的存储器(920),被配置为存储指令,当所述指令被所述至少一个处理器(910)执行时,使得所述至少一个处理器(910)执行如权利要求1到9中任一所述的方法。A memory (920) coupled to the at least one processor configured to store instructions that, when executed by the at least one processor (910), cause the at least one processor (910) to perform as claimed The method of any one of claims 1 to 9. 19.一种机器可读存储介质,其存储有可执行指令,所述指令当被执行时使得所述机器执行如权利要求1到9中任一所述的方法。19. A machine-readable storage medium storing executable instructions which, when executed, cause the machine to perform the method of any one of claims 1 to 9.
CN201910353833.9A 2019-04-29 2019-04-29 Method and apparatus for generating a configuration file of a site in an Internet of Things system Active CN111865634B (en)

Priority Applications (2)

Application Number Priority Date Filing Date Title
CN201910353833.9A CN111865634B (en) 2019-04-29 2019-04-29 Method and apparatus for generating a configuration file of a site in an Internet of Things system
PCT/CN2020/081827 WO2020220891A1 (en) 2019-04-29 2020-03-27 Method and apparatus for generating configuration file of site in internet of things system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201910353833.9A CN111865634B (en) 2019-04-29 2019-04-29 Method and apparatus for generating a configuration file of a site in an Internet of Things system

Publications (2)

Publication Number Publication Date
CN111865634A CN111865634A (en) 2020-10-30
CN111865634B true CN111865634B (en) 2022-03-11

Family

ID=72966018

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201910353833.9A Active CN111865634B (en) 2019-04-29 2019-04-29 Method and apparatus for generating a configuration file of a site in an Internet of Things system

Country Status (2)

Country Link
CN (1) CN111865634B (en)
WO (1) WO2020220891A1 (en)

Families Citing this family (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114461154A (en) * 2020-11-10 2022-05-10 西安诺瓦星云科技股份有限公司 Display system management method and apparatus, and computer-readable storage medium
CN112764637B (en) * 2021-02-01 2023-06-20 山东汇金海智慧农业研究院有限公司 Intelligent agriculture Internet of things equipment description file generation method
CN112804139B (en) * 2021-04-15 2021-07-20 南京路为智能科技有限公司 Dynamic model construction and synchronization method, system and computer readable storage medium
WO2024221236A1 (en) * 2023-04-25 2024-10-31 西门子股份公司 Distributed collaborative simulation method and system, electronic device, and readable medium

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254074A (en) * 2011-08-04 2011-11-23 上海思源弘瑞自动化有限公司 Automatic modeling method of intelligent transformer substation spacer
CN103927332A (en) * 2014-03-24 2014-07-16 河海大学 IEC (international electrotechnical commission) 61850-based visual graphics configuration method and IEC61850-based visual graphics configuration system
CN104240142A (en) * 2014-07-31 2014-12-24 山东网聪信息科技有限公司 Version difference highly-visualized exhibition method for intelligent substation secondary system configuration
CN109446718A (en) * 2018-11-15 2019-03-08 紫光测控有限公司 A kind of visual development method and system of protective device and control device
CN109445835A (en) * 2018-09-03 2019-03-08 平安普惠企业管理有限公司 Method, terminal device and the computer readable storage medium of building project frame
CN109460276A (en) * 2018-10-25 2019-03-12 北京字节跳动网络技术有限公司 The page and page configuration document generating method, device, terminal device and medium

Family Cites Families (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2009053488A1 (en) * 2007-10-25 2009-04-30 Abb Research Operating a substation automation system
CN103955175B (en) * 2014-04-01 2016-04-27 北京农业信息技术研究中心 A kind of customizable water-saving irrigation Internet of things system and implementation method
CN104793984B (en) * 2015-03-24 2019-06-04 海尔优家智能科技(北京)有限公司 A device modeling method, device and cloud platform
US10742739B2 (en) * 2015-08-18 2020-08-11 Comcast Cable Communications, Llc Platform for controlling and operating network connected devices
CN106814629B (en) * 2015-11-27 2021-03-12 大唐移动通信设备有限公司 Method and device for controlling smart home
US10009410B2 (en) * 2016-08-04 2018-06-26 National Central University Description files and web service protocols for tasking capability on internet of things

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102254074A (en) * 2011-08-04 2011-11-23 上海思源弘瑞自动化有限公司 Automatic modeling method of intelligent transformer substation spacer
CN103927332A (en) * 2014-03-24 2014-07-16 河海大学 IEC (international electrotechnical commission) 61850-based visual graphics configuration method and IEC61850-based visual graphics configuration system
CN104240142A (en) * 2014-07-31 2014-12-24 山东网聪信息科技有限公司 Version difference highly-visualized exhibition method for intelligent substation secondary system configuration
CN109445835A (en) * 2018-09-03 2019-03-08 平安普惠企业管理有限公司 Method, terminal device and the computer readable storage medium of building project frame
CN109460276A (en) * 2018-10-25 2019-03-12 北京字节跳动网络技术有限公司 The page and page configuration document generating method, device, terminal device and medium
CN109446718A (en) * 2018-11-15 2019-03-08 紫光测控有限公司 A kind of visual development method and system of protective device and control device

Also Published As

Publication number Publication date
CN111865634A (en) 2020-10-30
WO2020220891A1 (en) 2020-11-05

Similar Documents

Publication Publication Date Title
CN111865634B (en) Method and apparatus for generating a configuration file of a site in an Internet of Things system
CN110795148B (en) Method and device for generating layout file and electronic equipment
CN1936751B (en) Use of a really simple syndication communication format in process control
KR101936027B1 (en) Engineering tools, systems and modules
CN109510723B (en) Gateway equipment, and transaction management and control system and method of Internet of things
CN109981692A (en) A kind of infant industry Internet of Things framework and its implementation
JP2013097398A (en) Communication system and control method thereof
CN102810090A (en) Gateway data distribution engine
CN111949258A (en) Approval process construction method, device and system
CN105893259A (en) Code detection system, method and device
CN118283090A (en) Quick construction method for cross-scene Internet of things application based on AIOT middle platform modularization capability
KR101818745B1 (en) Drawing and product management system, and Controlling method therefor
CN111209463B (en) Internet data acquisition method and device
CN116149272B (en) A cloud-edge collaborative production line monitoring method, device and system
CN115600977B (en) Workflow arrangement system and method
CN106952426B (en) Data processing method and device
CN113918414B (en) ICE monitoring method and system
CN111104181A (en) Webpage data filling system for visually editing task flow
CN114398115A (en) Visual pipeline generation method and device, storage medium and electronic equipment
CN109347706A (en) A method and device for debugging communication equipment networking
CN114219448A (en) A process modeling method, device, equipment and medium
CN115774573B (en) Application integration method, device, electronic equipment and storage medium
CN118466907A (en) Logic arrangement system, method, electronic device and storage medium
CN117938891A (en) Environmental monitoring method, device, electronic equipment and storage medium
CN110414062B (en) Method and device for acquiring design drawing and computer readable storage medium

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