CN105629903A - Method and equipment for automatically generating interface in industrial system - Google Patents
Method and equipment for automatically generating interface in industrial system Download PDFInfo
- Publication number
- CN105629903A CN105629903A CN201410602511.0A CN201410602511A CN105629903A CN 105629903 A CN105629903 A CN 105629903A CN 201410602511 A CN201410602511 A CN 201410602511A CN 105629903 A CN105629903 A CN 105629903A
- Authority
- CN
- China
- Prior art keywords
- equipment
- description information
- information
- communication protocol
- identification
- 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.)
- Granted
Links
Classifications
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02P—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
- Y02P90/00—Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
- Y02P90/02—Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]
Landscapes
- Communication Control (AREA)
Abstract
本公开的实施例提供了一种用于工业系统中的第一设备的方法,其中工业系统包括第一设备和第二设备,第一设备被配置为根据针对第一设备和第二设备的通信协议操作,第二设备包括针对第二设备的描述信息,所述方法包括:第一设备识别第二设备;第一设备接收第二设备对于识别的响应;第一设备根据通信协议从第二设备获取描述信息;以及第一设备根据描述信息生成针对第二设备的一个或多个界面。还提供了一种用于工业系统中的第二设备的方法,以及提供了用于工业系统的第一设备和第二设备。根据本公开实施例的方法和设备能够提高工业系统自动化的程度,提高效率,同时降低成本。
Embodiments of the present disclosure provide a method for a first device in an industrial system, wherein the industrial system includes a first device and a second device, the first device is configured to Protocol operation, the second device includes descriptive information for the second device, the method includes: the first device identifies the second device; the first device receives a response from the second device to the identification; the first device receives from the second device according to the communication protocol Acquire description information; and the first device generates one or more interfaces for the second device according to the description information. A method for a second device in an industrial system, and a first device and a second device for an industrial system are also provided. The methods and devices according to the embodiments of the present disclosure can improve the degree of automation of industrial systems, increase efficiency, and reduce costs at the same time.
Description
技术领域technical field
本公开涉及工业自动化系统,特别是涉及在工业自动化系统中自动生成界面的方法和设备。The present disclosure relates to industrial automation systems, and in particular to methods and devices for automatically generating interfaces in industrial automation systems.
背景技术Background technique
在工业自动化系统中,一般具有监控设备,其用于监视和控制工业自动化系统中的各种操作设备。一般来说,监控设备一般具有人机接口(HumanMachineInterface,HMI),其用于执行人机交互的操作,例如接收用户输入的针对操作设备的配置参数和控制命令,并且向用户提供系统中各种操作设备的运行状态以便用户监视,或针对某些运行状态提供报警信息等。操作设备例如电动机、控制器、继电器、开关等。通常,监控设备的HMI为通用设备,针对不同的工业自动化系统,需要由用户对监控设备的HMI进行编程,以形成针对各个操作设备进行监视和控制的HMI界面(screen)。这项工作需要由专业技术人员查阅各个操作设备的技术手册,确定各个操作设备能够提供哪些数据、如何获取这些数据、以及如何控制该设备,再针对各个设备进行逐一编程。对于监控设备HMI的编程工作不仅复杂,还需要对程序进行调试。并且,当系统中增加新设备、更换旧设备、或者对已有设备进行升级时,需要专业技术人员对监控设备HMI重新编程或修改已有程序,并重新调试程序。因此,传统的工业自动化系统关于监控设备的HMI的工作专业化要求高,而且工作量十分大。In an industrial automation system, generally there is a monitoring device, which is used to monitor and control various operating devices in the industrial automation system. Generally speaking, monitoring equipment generally has a Human Machine Interface (Human Machine Interface, HMI), which is used to perform human-computer interaction operations, such as receiving configuration parameters and control commands for operating equipment input by users, and providing users with various information in the system. Operate the operating status of the equipment for user monitoring, or provide alarm information for certain operating status. Operating equipment such as motors, controllers, relays, switches, etc. Usually, the HMI of the monitoring device is a general-purpose device. For different industrial automation systems, the user needs to program the HMI of the monitoring device to form an HMI interface (screen) for monitoring and controlling each operating device. This work requires professional technicians to consult the technical manuals of each operating device to determine what data each operating device can provide, how to obtain the data, and how to control the device, and then program each device one by one. The programming work for the monitoring equipment HMI is not only complicated, but also requires debugging of the program. Moreover, when new equipment is added to the system, old equipment is replaced, or existing equipment is upgraded, professional and technical personnel are required to reprogram the monitoring equipment HMI or modify existing programs, and re-debug the programs. Therefore, the traditional industrial automation system requires high specialization requirements for the HMI of the monitoring equipment, and the workload is very heavy.
发明内容Contents of the invention
鉴于上述问题,本公开的各个实施例给出了一种在工业系统中自动生成监控设备HMI界面的解决方案。在该解决方案中,与HMI连接的各个设备内存储关于该设备的描述信息,HMI自动将该描述信息转化为HMI界面。该解决方案提供了一种通信机制,可以使得HMI自动发现工业系统中的各个设备,并获取各个设备的描述信息。该解决方案使得监控设备HMI无需事先编程就可以在系统中使用,使得即使非专业技术人员也能够将监控设备HMI集成到系统中,而不需要针对工业系统中的各个操作设备进行编程和调试程序。因此,根据本公开的各个实施例的监控设备HMI易于使用,并且能够自动适应于系统中操作设备的增加、更换、或升级,大幅提高了效率并降低了成本。In view of the above problems, various embodiments of the present disclosure provide a solution for automatically generating an HMI interface of a monitoring device in an industrial system. In this solution, each device connected to the HMI stores description information about the device, and the HMI automatically converts the description information into an HMI interface. This solution provides a communication mechanism that enables HMI to automatically discover each device in the industrial system and obtain the description information of each device. This solution enables the monitoring equipment HMI to be used in the system without prior programming, so that even non-professional technicians can integrate the monitoring equipment HMI into the system without programming and debugging programs for each operating equipment in the industrial system . Therefore, the monitoring device HMI according to various embodiments of the present disclosure is easy to use, and can automatically adapt to the addition, replacement, or upgrade of operating devices in the system, greatly improving efficiency and reducing costs.
根据本公开的第一方面,提供了一种用于工业系统中的第一设备的方法,其中所述工业系统包括所述第一设备和第二设备,所述第一设备被配置为根据针对所述第一设备和所述第二设备的通信协议来操作,所述第二设备包括针对所述第二设备的描述信息,所述方法包括:所述第一设备识别所述第二设备;所述第一设备接收所述第二设备对于所述识别的响应;所述第一设备根据所述通信协议从所述第二设备获取所述描述信息;以及所述第一设备根据所述描述信息生成针对所述第二设备的一个或多个界面。According to a first aspect of the present disclosure, there is provided a method for a first device in an industrial system, wherein the industrial system comprises the first device and a second device, the first device being configured according to The communication protocol of the first device and the second device operates, the second device includes description information for the second device, the method includes: the first device identifies the second device; The first device receives the second device's response to the identification; the first device obtains the description information from the second device according to the communication protocol; and the first device obtains the description information according to the description Information is generated for one or more interfaces of the second device.
根据本公开的第一方面的一个实施例,其中所述第一设备识别所述第二设备的操作包括:所述第一设备根据指示所述第二设备的地址标识符识别所述第二设备。According to an embodiment of the first aspect of the present disclosure, wherein the operation of the first device identifying the second device includes: the first device identifying the second device according to an address identifier indicating the second device .
根据本公开的第一方面的一个实施例,其中所述第一设备识别所述第二设备的操作包括:所述第一设备对所述工业系统进行扫描以识别所述第二设备。According to an embodiment of the first aspect of the present disclosure, wherein the operation of the first device identifying the second device includes: the first device scans the industrial system to identify the second device.
根据本公开的第一方面的一个实施例,其中所述第一设备根据所述通信协议从所述第二设备获取所述描述信息的操作之后,所述方法还包括:所述第一设备确定是否已生成针对所述第二设备的界面;当确定未生成针对所述第二设备的界面时,所述第一设备根据所述描述信息生成针对所述第二设备的一个或多个界面;以及当确定已生成针对所述第二设备的界面时,所述第一设备确定已生成的所述界面是否与所述第二设备的描述信息相对应。According to an embodiment of the first aspect of the present disclosure, after the first device acquires the description information from the second device according to the communication protocol, the method further includes: the first device determines Whether the interface for the second device has been generated; when it is determined that the interface for the second device is not generated, the first device generates one or more interfaces for the second device according to the description information; And when it is determined that the interface for the second device has been generated, the first device determines whether the generated interface corresponds to the description information of the second device.
根据本公开的第一方面的一个实施例,其中还包括:当确定已生成的针对所述第二设备的界面与所述描述信息不对应时,所述第一设备再次根据所述描述信息生成针对所述第二设备的一个或多个界面。According to an embodiment of the first aspect of the present disclosure, it further includes: when it is determined that the generated interface for the second device does not correspond to the description information, the first device generates an interface again according to the description information One or more interfaces for the second device.
根据本公开的第一方面的一个实施例,其中所述描述信息包括:关于所述第二设备的状态的信息;和/或关于所述第二设备的控制的信息。According to an embodiment of the first aspect of the present disclosure, the description information includes: information about the state of the second device; and/or information about the control of the second device.
根据本公开的第一方面的一个实施例,其中所述通信协议为工业现场总线协议。According to an embodiment of the first aspect of the present disclosure, the communication protocol is an industrial field bus protocol.
根据本公开的第一方面的一个实施例,其中所述第二设备为一个或多个。According to an embodiment of the first aspect of the present disclosure, there are one or more second devices.
根据本公开的第二方面,提供了一种用于工业系统中的第二设备的方法,其中所述工业系统包括第一设备和所述第二设备,所述第二设备被配置为根据针对所述第一设备和所述第二设备的通信协议来操作,所述第二设备包括针对所述第二设备的描述信息,所述方法包括:所述第二设备针对所述第一设备的识别而发送响应;以及所述第二设备根据所述通信协议向所述第一设备提供所述描述信息。According to a second aspect of the present disclosure, there is provided a method for a second device in an industrial system, wherein the industrial system comprises a first device and the second device, the second device being configured according to The communication protocol of the first device and the second device operates, the second device includes description information for the second device, and the method includes: the second device for the first device identifying and sending a response; and the second device providing the descriptive information to the first device according to the communication protocol.
根据本公开的第二方面的一个实施例,其所述第二设备针对所述第一设备的识别而发送响应的操作还包括:所述第二设备针对所述第一设备发送的指示所述第二设备的地址标识符而发送响应。According to an embodiment of the second aspect of the present disclosure, the operation of the second device sending a response to the identification of the first device further includes: the second device sends the instruction to the first device, The address identifier of the second device is sent in response.
根据本公开的第二方面的一个实施例,其中所述第二设备针对所述第一设备的识别而发送响应的操作还包括:所述第二设备在所述第一设备对所述工业系统进行扫描时针对所述第一设备的识别而发送响应。According to an embodiment of the second aspect of the present disclosure, the operation of the second device sending a response to the identification of the first device further includes: the second device responding to the industrial system by the first device A response is sent upon scanning for identification of the first device.
根据本公开的第二方面的一个实施例,其中所述描述信息包括:关于所述第二设备的状态的信息;和/或关于所述第二设备的控制的信息。According to an embodiment of the second aspect of the present disclosure, the description information includes: information about the state of the second device; and/or information about the control of the second device.
根据本公开的第二方面的一个实施例,其中所述通信协议为工业现场总线协议。According to an embodiment of the second aspect of the present disclosure, the communication protocol is an industrial field bus protocol.
根据本公开的第三方面,提供了一种用于工业系统的第一设备,所述工业系统包括所述第一设备和第二设备,所述第一设备被配置为根据针对所述第一设备和所述第二设备的通信协议操作,所述第二设备包括针对所述第二设备的描述信息,所述第一设备还包括:识别单元,被配置用于识别所述第二设备;接收响应单元,被配置用于接收所述第二设备对于所述识别的响应;获取单元,被配置用于根据所述通信协议从所述第二设备获取所述描述信息;以及生成单元,被配置用于根据所述描述信息生成针对所述第二设备的一个或多个界面。According to a third aspect of the present disclosure, there is provided a first device for an industrial system, the industrial system includes the first device and a second device, the first device is configured to A communication protocol operation between a device and the second device, the second device includes description information for the second device, and the first device further includes: an identification unit configured to identify the second device; a receiving response unit configured to receive a response from the second device to the identification; an obtaining unit configured to obtain the description information from the second device according to the communication protocol; and a generating unit configured to configured to generate one or more interfaces for the second device according to the description information.
根据本公开的第三方面的一个实施例,其中所述识别单元被进一步配置用于根据指示所述第二设备的地址标识符识别所述第二设备。According to an embodiment of the third aspect of the present disclosure, wherein the identifying unit is further configured to identify the second device based on an address identifier indicating the second device.
根据本公开的第三方面的一个实施例,其中所述识别单元被进一步配置用于对所述工业系统进行扫描以识别所述第二设备。According to an embodiment of the third aspect of the present disclosure, the identification unit is further configured to scan the industrial system to identify the second device.
根据本公开的第三方面的一个实施例,还包括:第一判断单元,被配置用于确定所述生成单元是否已生成针对所述第二设备的界面。According to an embodiment of the third aspect of the present disclosure, it further includes: a first judging unit configured to determine whether the generating unit has generated an interface for the second device.
根据本公开的第三方面的一个实施例,还包括:第二判断单元,被配置用于当所述第一判断单元确定已生成针对所述第二设备的界面时,确定已生成的针对所述第二设备的界面是否与所述描述信息相对应。According to an embodiment of the third aspect of the present disclosure, it further includes: a second judging unit configured to, when the first judging unit determines that an interface for the second device has been generated, determine that the generated interface for the second device Whether the interface of the second device corresponds to the description information.
根据本公开的第三方面的一个实施例,其中所述描述信息包括:关于所述第二设备的状态的信息;和/或关于所述第二设备的控制的信息。According to an embodiment of the third aspect of the present disclosure, the description information includes: information about the status of the second device; and/or information about the control of the second device.
根据本公开的第三方面的一个实施例,所述通信协议为工业现场总线协议。According to an embodiment of the third aspect of the present disclosure, the communication protocol is an industrial field bus protocol.
根据本公开的第三方面的一个实施例,其中所述第二设备为一个或多个。According to an embodiment of the third aspect of the present disclosure, there are one or more second devices.
根据本公开的第四方面,提供了一种用于工业系统的第二设备,其中所述工业系统包括第一设备和所述第二设备,所述第二设备被配置为根据针对所述第一设备和所述第二设备的通信协议操作,所述第二设备还包括:存储单元,被配置用于存储关于所述第二设备的描述信息;发送响应单元,被配置用于针对所述第一设备的识别而发送响应;以及发送信息单元,被配置用于根据所述通信协议向所述第一设备提供所述描述信息。According to a fourth aspect of the present disclosure, there is provided a second device for use in an industrial system, wherein the industrial system includes a first device and the second device, the second device is configured to A communication protocol operation between a device and the second device, the second device further includes: a storage unit configured to store description information about the second device; a sending response unit configured to respond to the sending a response to the identification of the first device; and a sending information unit configured to provide the description information to the first device according to the communication protocol.
根据本公开的第四方面的一个实施例,其中所述发送响应单元进一步被配置用于针对所述第一设备发送的指示所述第二设备的地址标识符而发送响应。According to an embodiment of the fourth aspect of the present disclosure, the sending response unit is further configured to send a response to the address identifier indicating the second device sent by the first device.
根据本公开的第四方面的一个实施例,其中所述发送响应单元进一步被配置用于在所述第一设备对所述工业系统进行扫描时针对所述第一设备的识别而发送响应。According to an embodiment of the fourth aspect of the present disclosure, the sending response unit is further configured to send a response to the identification of the first device when the first device scans the industrial system.
根据本公开的第四方面的一个实施例,其中所述描述信息包括:关于所述第二设备的状态的信息;和/或关于所述第二设备的控制的信息。According to an embodiment of the fourth aspect of the present disclosure, the description information includes: information about the status of the second device; and/or information about the control of the second device.
根据本公开的第四方面的一个实施例,其中所述通信协议为工业现场总线协议。According to an embodiment of the fourth aspect of the present disclosure, the communication protocol is an industrial field bus protocol.
通过本公开的各个方面的实施例,使得工业系统中的监控设备能够自动从各个操作设备中获取信息,并针对各个操作设备生成监控设备HMI的界面,并且提供了各种应用这些实施例的方法,使其能够适应系统的变化而从自动各个操作设备中获取信息,并针对各个操作设备更新监控设备HMI的界面,大幅提高了效率,降低了成本,并提高了工业系统的自动化程度。Through the embodiments of various aspects of the present disclosure, the monitoring equipment in the industrial system can automatically obtain information from various operating equipment, and generate a monitoring equipment HMI interface for each operating equipment, and provide various methods for applying these embodiments , so that it can adapt to system changes and obtain information from various automatic operating equipment, and update the HMI interface of the monitoring equipment for each operating equipment, which greatly improves efficiency, reduces costs, and improves the automation of industrial systems.
附图说明Description of drawings
通过参考附图阅读下文的详细描述,将容易理解本公开实施例的上述以及其他目的、特征和优点。在附图中,以示例性而非限制性的方式示出了本公开的若干实施例,其中:The above and other objects, features and advantages of embodiments of the present disclosure will be readily understood by reading the following detailed description with reference to the accompanying drawings. In the drawings, several embodiments of the present disclosure are shown by way of illustration and not limitation, in which:
图1示出了根据本公开实施例的一个示例性工业系统,其相互连接的第一设备和多个第二设备;Fig. 1 shows an exemplary industrial system according to an embodiment of the present disclosure, a first device and a plurality of second devices connected to each other;
图2示意性地示出了根据本公开实施例的用于工业系统中的第一设备的方法的流程图;Fig. 2 schematically shows a flow chart of a method for a first device in an industrial system according to an embodiment of the present disclosure;
图3示意性地示出了根据本公开实施例的用于工业系统中的第二设备的方法的流程图;Fig. 3 schematically shows a flow chart of a method for a second device in an industrial system according to an embodiment of the present disclosure;
图4示意性地示出了根据本公开另一个实施例的用于工业系统中的第一设备的方法的流程图;Fig. 4 schematically shows a flow chart of a method for a first device in an industrial system according to another embodiment of the present disclosure;
图5示意性地示出了根据本公开又一个实施例的用于工业系统中的第一设备的方法的流程图;Fig. 5 schematically shows a flow chart of a method for a first device in an industrial system according to yet another embodiment of the present disclosure;
图6示意性地示出了根据本公开实施例的用于工业系统的第一设备和第二设备;Fig. 6 schematically shows a first device and a second device for an industrial system according to an embodiment of the present disclosure;
图7示意性地示出了根据本公开一个实施例的第一设备的界面;Fig. 7 schematically shows an interface of a first device according to an embodiment of the present disclosure;
图8示意性地示出了根据本公开另一个实施例的第一设备的界面,以及Fig. 8 schematically shows an interface of a first device according to another embodiment of the present disclosure, and
图9示意性地示出了根据本公开一个实施例的以MODBUS为通信协议的用于工业系统中的第一设备的方法的流程图。Fig. 9 schematically shows a flowchart of a method for a first device in an industrial system using MODBUS as a communication protocol according to an embodiment of the present disclosure.
具体实施方式detailed description
下文将参考附图中所示出的若干示例性实施例来描述本公开的原理和精神。应当理解,描述这些实施例仅是为了使本领域的技术人员能够更好地理解并实现本公开,而并非以任何方式限制本公开的范围。Hereinafter, the principle and spirit of the present disclosure will be described with reference to several exemplary embodiments shown in the accompanying drawings. It should be understood that these embodiments are described only to enable those skilled in the art to better understand and implement the present disclosure, rather than to limit the scope of the present disclosure in any way.
工业自动化系统一般来说具有相互连接的监控设备以及至少一个操作设备。如图1所示,工业系统具有监控设备10和多个操作设备20。监控设备10和多个操作设备20之间例如可以通过工业以太网相互连接。监控设备10可以是集中式监控设备,也可以是分布式监控设备,可以是一个或多个。每一个监控设备10包括HMI100,其典型地例如为触屏式监控计算设备。监控设备10的HMI100用于执行人机交互的操作,例如接收用户输入的针对操作设备的配置参数和控制命令,并且向用户提供系统中各种操作设备的运行状态以便用户监视,或针对某些运行状态提供报警信息等。操作设备20例如可以是电动机、传送带、传感器、开关、智能继电器、或智能控制器等。Industrial automation systems generally have interconnected monitoring devices and at least one operating device. As shown in FIG. 1 , the industrial system has a monitoring device 10 and a plurality of operating devices 20 . The monitoring device 10 and the plurality of operating devices 20 can be connected to each other through industrial Ethernet, for example. The monitoring device 10 may be a centralized monitoring device or a distributed monitoring device, and may be one or more. Each monitoring device 10 includes an HMI 100, which is typically, for example, a touchscreen monitoring computing device. The HMI 100 of the monitoring device 10 is used to perform human-computer interaction operations, such as receiving configuration parameters and control commands for the operating device input by the user, and providing the user with the operating status of various operating devices in the system for the user to monitor, or for some The running status provides alarm information, etc. The operating device 20 may be, for example, a motor, a conveyor belt, a sensor, a switch, an intelligent relay, or an intelligent controller.
图2和图3分别示出了根据本公开实施例的用于工业系统中的第一设备和第二设备的方法的流程图。用于第一设备的方法与用于第二设备的方法相互配合,为同一个发明的构思,因此以下接合用于第一设备的方法和用于第二设备的方法,对本公开的实施例进行详细说明。Fig. 2 and Fig. 3 respectively show flowcharts of methods for a first device and a second device in an industrial system according to an embodiment of the present disclosure. The method for the first device and the method for the second device cooperate with each other, which is the concept of the same invention. Therefore, the method for the first device and the method for the second device are combined below to describe the embodiments of the present disclosure. Detailed description.
第一设备被实现为HMI100,第二设备被实现为操作设备20。根据本公开实施例,提供了一种用于工业系统中的第一设备100的方法和一种用于工业系统中的第二设备20的方法,其中所述工业系统包括第一设备100和第二设备20,所述第一设备100被配置为根据针对所述第一设备100和所述第二设备20的通信协议操作。所述的通信协议,可以例如用于工业现场的总线协议MODBUS,或者是其他通用的工业通信协议。所述工业系统,例如可以为按照MODBUS或者其他通用工业通信协议进行通信的网络。The first device is realized as HMI 100 , and the second device is realized as operation device 20 . According to an embodiment of the present disclosure, a method for a first device 100 in an industrial system and a method for a second device 20 in an industrial system are provided, wherein the industrial system includes the first device 100 and the second device 20 The second device 20, the first device 100 is configured to operate according to a communication protocol for the first device 100 and the second device 20. The communication protocol can be, for example, the bus protocol MODBUS used in the industrial field, or other common industrial communication protocols. The industrial system, for example, may be a network that communicates according to MODBUS or other common industrial communication protocols.
所述第二设备20包括针对所述第二设备20的描述信息。所述描述信息包括关于所述第二设备20的状态的信息和/或关于所述第二设备20的控制的信息。关于第二设备20的状态的信息,例如可以是设备20的操作状态、所述状态的类型和属性、所述状态在第二设备20中存放的地址、从第二设备20中获取这些状态的方法等。操作状态例如可以是开关的状态、电动机的温度曲线、电动机的运行状态等。关于第二设备20的控制的信息,例如可以是第二设备20的控制命令和配置参数、控制命令和配置参数的类型和属性,向设备发送命令和设置参数的方法等。控制命令例如可以是电动机的启动、减速、停机、开关的接通/关断命令等。另外,所述描述信息还可以包括第一设备100和第二设备20之间进行通信所依据的通信协议。该描述信息也可被称为针对第二设备20的配置文件。The second device 20 includes description information for the second device 20 . The descriptive information includes information about the status of the second device 20 and/or information about the control of the second device 20 . Information about the state of the second device 20, for example, may be the operating state of the device 20, the type and attribute of the state, the address stored in the second device 20 of the state, and the method for obtaining these states from the second device 20. method etc. The operating state may be, for example, the state of a switch, the temperature profile of the motor, the running state of the motor, and the like. Information about the control of the second device 20 may include, for example, control commands and configuration parameters of the second device 20, types and attributes of the control commands and configuration parameters, methods for sending commands and setting parameters to the device, and the like. The control commands may be, for example, start, decelerate, stop, switch on/off commands of the motor, and the like. In addition, the description information may also include a communication protocol according to which the first device 100 and the second device 20 communicate. This descriptive information can also be referred to as a configuration file for the second device 20 .
参考图2,根据本公开的一个实施例,用于工业系统中的第一设备100的方法包括:步骤201,第一设备100识别第二设备20;步骤202,第一设备100接收第二设备20对于所述识别的响应;步骤203,第一设备100根据所述通信协议从第二设备20获取所述描述信息;以及步骤204,第一设备100根据所述描述信息生成针对第二设备20的一个或多个界面。Referring to FIG. 2, according to an embodiment of the present disclosure, the method for the first device 100 in the industrial system includes: step 201, the first device 100 identifies the second device 20; step 202, the first device 100 receives the second device 20 20 a response to the identification; step 203, the first device 100 acquires the description information from the second device 20 according to the communication protocol; and step 204, the first device 100 generates a response to the second device 20 according to the description information One or more interfaces of .
参考图3,根据本公开的一个实施例,用于工业系统中的第二设备20的方法包括:步骤301,设备20针对第一设备100的识别发送响应;步骤302,第二设备20根据所述通信协议向第一设备100提供针对第二设备20的描述信息。Referring to FIG. 3, according to an embodiment of the present disclosure, the method for the second device 20 in the industrial system includes: step 301, the device 20 sends a response to the identification of the first device 100; step 302, the second device 20 according to the The above-mentioned communication protocol provides the description information for the second device 20 to the first device 100 .
通过本公开实施例的上述方法,第一设备100可以根据相应的规则将自动将第二设备20的状态信息和控制信息转换为第一设备100的界面,所述界面可以是一个界面,也可以是多个界面,例如针对第二设备20的状态信息界面和控制信息界面等。针对多个第二设备20,第一设备100则生成多个界面,分别与每一个第二设备20相对应。这些界面可以通过有利于用户使用的方式排列,也可以按照用户的使用偏好或第二设备20的重要程度将某些界面进行不同的标记。这些转换界面的相应的规则可以出于方便用户使用的考虑而进行不同的配置。重要的是,自动生成这些针对第二设备20的一个或多个界面,并将针对第二设备20的状态信息和控制信息显示在HMI的显示屏上,极大地方便了监视和控制,提高了工业系统自动化的程度。Through the above-mentioned method of the embodiment of the present disclosure, the first device 100 can automatically convert the state information and control information of the second device 20 into an interface of the first device 100 according to corresponding rules, and the interface can be an interface or It is a plurality of interfaces, such as a status information interface and a control information interface for the second device 20 . For multiple second devices 20 , the first device 100 generates multiple interfaces corresponding to each second device 20 . These interfaces can be arranged in a manner that is convenient for the user to use, and some interfaces can also be marked differently according to the user's preference or the importance of the second device 20 . The corresponding rules of these conversion interfaces can be configured differently for the convenience of users. What is important is that these one or more interfaces for the second device 20 are automatically generated, and the status information and control information for the second device 20 are displayed on the display screen of the HMI, which greatly facilitates monitoring and control, and improves The degree of automation of industrial systems.
图4示意性地示出了根据本公开另一个实施例的用于工业系统中的第一设备的方法的流程图。作为本公开的优选实施例,所述方法包括:步骤401,第一设备100接受由用户设定的指示第二设备20的地址标识符。如图7所示,示意性地示出了触屏式HMI100所显示的界面,为对话窗口,用户可以通过HMI的界面输入指示第二设备20在网络中的地址的标识符,如192.168.1.100,在用户输入地址标识符并点击“连接该设备”按钮。根据步骤402,第一设备100向第二设备20发送识别,即第一设备100向第二设备20发送指示第二设备20的地址标识符。第二设备20针对第一设备100的识别向第一设备100发送响应。根据步骤403,如果第一设备100接收不到来自第二设备20的响应,则根据步骤404,第一设备100显示出错信息,例如“地址无法找到”;根据步骤403,如果第一设备100接收到来自第二设备20的响应,则根据步骤405,第一设备100根据通信协议从第二设备20获取描述信息。并且,根据步骤406,判断第一设备100是否已生成针对该第二设备20的一个或多个界面。根据步骤407,如果第一设备100中未生成并存储有针对该第二设备20的界面,第一设备100根据所述描述信息生成针对第二设备20的一个或多个界面;根据步骤408,如果第一设备100中已生成和/或已存储有针对该第二设备20的界面,则判断该已生成和/或已存储的界面是否与第二设备20的描述信息相对应。如果确定已生成的针对第二设备20的界面与所述描述信息不对应,则根据步骤407,第一设备100再次根据所述描述信息生成针对第二设备20的一个或多个界面;如果确定已生成的针对第二设备20的界面与所述描述信息相对应,则结束这一流程。Fig. 4 schematically shows a flowchart of a method for a first device in an industrial system according to another embodiment of the present disclosure. As a preferred embodiment of the present disclosure, the method includes: Step 401 , the first device 100 accepts an address identifier indicating the second device 20 set by a user. As shown in FIG. 7 , it schematically shows the interface displayed by the touch screen HMI100, which is a dialog window, and the user can input an identifier indicating the address of the second device 20 in the network through the interface of the HMI, such as 192.168.1.100 , after the user enters an address identifier and clicks the "Connect this device" button. According to step 402 , the first device 100 sends an identification to the second device 20 , that is, the first device 100 sends an address identifier indicating the second device 20 to the second device 20 . The second device 20 sends a response to the first device 100 for the identification of the first device 100 . According to step 403, if the first device 100 cannot receive a response from the second device 20, then according to step 404, the first device 100 displays an error message, such as "address cannot be found"; according to step 403, if the first device 100 receives Upon receiving a response from the second device 20, according to step 405, the first device 100 acquires description information from the second device 20 according to the communication protocol. And, according to step 406 , it is judged whether the first device 100 has generated one or more interfaces for the second device 20 . According to step 407, if no interface for the second device 20 is generated and stored in the first device 100, the first device 100 generates one or more interfaces for the second device 20 according to the description information; according to step 408, If an interface for the second device 20 has been generated and/or stored in the first device 100 , it is determined whether the generated and/or stored interface corresponds to the description information of the second device 20 . If it is determined that the generated interface for the second device 20 does not correspond to the description information, then according to step 407, the first device 100 generates one or more interfaces for the second device 20 again according to the description information; The generated interface for the second device 20 corresponds to the description information, and this process ends.
通过本公开实施例的上述方法,第一设备100能够通过用于设定的地址标识符来识别第二设备20,从第二设备20自动地获取关于第二设备20的描述信息,并自动生成针对第二设备20的一个或多个界面。Through the above method of the embodiment of the present disclosure, the first device 100 can identify the second device 20 through the address identifier used for setting, automatically obtain the description information about the second device 20 from the second device 20, and automatically generate One or more interfaces for the second device 20 .
图5示意性地示出了根据本公开又一个实施例的用于工业系统中的第一设备的方法的流程图。作为本公开的另一优选实施例,第一设备100能够针对网络中的多个设备20进行扫描,根据扫描结果自动识别新设备。这对于自动发现网络中新的设备或更新的设备,具有特别的优势。所述方法包括:步骤501,第一设备100针对网络地址进行扫描,例如可以针对由用户指定或者第一设备100默认的网络地址段逐一进行扫描,识别第二设备20。根据步骤502,当第一设备100接收到来自第二设备20的响应,可选地,可以判断该网络地址所指示的设备为新设备时,HMI的界面显示“发现新设备,是否针对新设备生成界面?”,如图8所示,用户可以点击“是”或者“否”按钮。如果点击“是”,第一设备100根据从第二设备20所获取的描述信息而生成针对第二设备20的一个或多个界面。Fig. 5 schematically shows a flowchart of a method for a first device in an industrial system according to yet another embodiment of the present disclosure. As another preferred embodiment of the present disclosure, the first device 100 can scan multiple devices 20 in the network, and automatically identify new devices according to the scanning results. This is particularly advantageous for automatic discovery of new or updated devices in the network. The method includes: step 501 , the first device 100 scans network addresses, for example, scans network address segments specified by the user or defaulted by the first device 100 one by one to identify the second device 20 . According to step 502, when the first device 100 receives a response from the second device 20, optionally, when it can be determined that the device indicated by the network address is a new device, the HMI interface displays "New device found, whether to target the new device Generate interface?", as shown in Figure 8, the user can click the "Yes" or "No" button. If “Yes” is clicked, the first device 100 generates one or more interfaces for the second device 20 according to the description information acquired from the second device 20 .
要注意的是,图7和图8仅示意性地示出了人机交互界面的其中两个简单界面,根据本公开各个实施例的方法和设备,本领域技术人员可以根据需要设计满足用户需求的界面。例如,在确定第一设备100是否已生成针对第二设备的界面时,或者在确定已生成的界面是否与第二设备的描述信息相对应时,在HMI界面上向用户显示判断结果的消息,为用户对工业系统的监控提供更多信息。It should be noted that FIG. 7 and FIG. 8 only schematically show two simple interfaces of the human-computer interaction interface. According to the methods and devices of various embodiments of the present disclosure, those skilled in the art can design according to needs to meet user needs. interface. For example, when determining whether the first device 100 has generated an interface for the second device, or when determining whether the generated interface corresponds to the description information of the second device, a message of the judgment result is displayed to the user on the HMI interface, Provide more information for users to monitor industrial systems.
根据步骤502,当第一设备100没有接收到来自第二设备20的响应,根据步骤503,第一设备100针对下一个网络地址进行扫描。According to step 502, when the first device 100 does not receive a response from the second device 20, according to step 503, the first device 100 scans for the next network address.
根据步骤504,,当第一设备100接收到来自第二设备20的响应,则第一设备100根据通信协议从第二设备20获取描述信息。根据步骤505,判断第一设备100是否已生成和/或已存储针对该第二设备20的一个或多个界面。根据步骤506,如果第一设备100中未生成并存储有针对该第二设备20的界面,第一设备100根据所述描述信息生成针对第二设备20的一个或多个界面;根据步骤507,如果第一设备100中已生成和/或已存储有针对该第二设备20的界面,则判断该已生成和/或已存储的界面是否与第二设备20的描述信息相对应;如果确定已生成的针对第二设备20的界面与所述描述信息不对应,则根据步骤506,第一设备100再次根据所述描述信息生成针对第二设备20的一个或多个界面;如果确定已生成的针对第二设备20的界面与所述描述信息相对应,则流程继续到步骤503,针对网络中的设备继续进行扫描。According to step 504, when the first device 100 receives the response from the second device 20, the first device 100 obtains the description information from the second device 20 according to the communication protocol. According to step 505 , it is judged whether the first device 100 has generated and/or stored one or more interfaces for the second device 20 . According to step 506, if no interface for the second device 20 is generated and stored in the first device 100, the first device 100 generates one or more interfaces for the second device 20 according to the description information; according to step 507, If the interface for the second device 20 has been generated and/or stored in the first device 100, it is determined whether the generated and/or stored interface corresponds to the description information of the second device 20; The generated interface for the second device 20 does not correspond to the description information, then according to step 506, the first device 100 generates one or more interfaces for the second device 20 again according to the description information; if it is determined that the generated The interface for the second device 20 corresponds to the description information, then the process continues to step 503, and continues scanning for devices in the network.
可选地,HMI100的界面还可以在第一设备100中已生成和/或已存储有针对该第二设备20的界面时,向用户显示判断结果,便于用户了解更多信息。同样地,HMI100的界面还可以在判断该已生成和/或已存储的界面是否与第二设备20的描述信息相对应时,向用户显示判断结果。Optionally, the interface of the HMI 100 may also display the judgment result to the user when the interface for the second device 20 has been generated and/or stored in the first device 100 , so that the user can learn more information. Similarly, when judging whether the generated and/or stored interface corresponds to the description information of the second device 20 , the interface of the HMI 100 may display the judging result to the user.
图6示意性地示出了根据本公开实施例的用于工业系统的第一设备和第二设备。工业系统包括第一设备100和第二设备20,第一设备100和第二设备20均被配置为根据针对第一设备100和第二设备20之间的通信协议操作。Fig. 6 schematically shows a first device and a second device for an industrial system according to an embodiment of the present disclosure. The industrial system includes a first device 100 and a second device 20 each configured to operate according to a communication protocol for the first device 100 and the second device 20 .
其中,第一设备100至少包括识别单元101,被配置用于识别所述第二设备20;接收响应单元102,被配置用于接收第二设备20对于所述识别的响应;获取单元103,被配置用于根据所述通信协议从第二设备20获取所述描述信息;以及生成单元104,被配置用于根据所述描述信息生成针对所述第二设备的一个或多个界面。Wherein, the first device 100 includes at least an identifying unit 101 configured to identify the second device 20; a receiving response unit 102 configured to receive a response of the second device 20 to the identification; an acquiring unit 103 configured to configured to obtain the description information from the second device 20 according to the communication protocol; and a generating unit 104 configured to generate one or more interfaces for the second device according to the description information.
与此相应地,第二设备20至少包括存储单元421,被配置用于存储关于第二设备20的描述信息;发送响应单元422,被配置用于针对第一设备100的识别而向第一设备100发送响应;以及发送信息单元423,被配置用于根据所述通信协议向所述第一设备100提供所述描述信息。关于第二设备20的描述信息,前文已有详细描述,此处不再赘述。Correspondingly, the second device 20 includes at least a storage unit 421 configured to store description information about the second device 20 ; a sending response unit 422 configured to send the first device 100 an identification 100 to send a response; and a sending information unit 423 configured to provide the description information to the first device 100 according to the communication protocol. The description information of the second device 20 has been described in detail above, and will not be repeated here.
可选地,第一设备100还包括第一判断单元和第二判断单元,其中所述第一判断单元被配置用于确定生成单元104是否已生成针对第二设备20的界面。所述第二判断单元被配置用于当第一判断单元确定生成单元104已生成针对第二设备20的界面时,确定已生成的针对第二设备20的界面是否与其描述信息相对应。可选地,第一设备100还具有存储单元,用于存储已生成的针对第二设备20的界面。Optionally, the first device 100 further includes a first judging unit and a second judging unit, wherein the first judging unit is configured to determine whether the generating unit 104 has generated an interface for the second device 20 . The second judging unit is configured to determine whether the generated interface for the second device 20 corresponds to its description information when the first judging unit determines that the generating unit 104 has generated the interface for the second device 20 . Optionally, the first device 100 further has a storage unit for storing the generated interface for the second device 20 .
通过本公开实施例的上述方法,建立了一种发现网络中的设备并获取设备信息的通信机制,HMI可以通过这个通信机制找到网络中相应的设备并获取设备描述信息。该通信机制是HMI和设备在设计时实现约定统一好的。Through the above methods of the embodiments of the present disclosure, a communication mechanism for discovering devices in the network and obtaining device information is established, through which the HMI can find corresponding devices in the network and obtain device description information. The communication mechanism is a unified agreement between HMI and equipment during design.
图9示意性地示出了根据本公开一个实施例的以MODBUS为通信协议的用于工业系统中的第一设备的方法的流程图。下面,将接合图9,以MODBUS通信协议为示例,通过一个具体的示例对该通信机制进行说明。Fig. 9 schematically shows a flowchart of a method for a first device in an industrial system using MODBUS as a communication protocol according to an embodiment of the present disclosure. Next, with reference to FIG. 9 , the communication mechanism will be described through a specific example by taking the MODBUS communication protocol as an example.
示例性通信协议:MODBUSExemplary communication protocol: MODBUS
功能码:1000(获取设备信息)Function code: 1000 (get device information)
地址索引:Address index:
根据如图9所示的步骤901,第一设备HMI100针对工业系统,即网络进行扫描,具体地,第一设备100发送MODBUS功能码1000的消息;读取网络中的第二设备的索引0-3的值。根据步骤902,第一设备100判断是否收到来自第二设备20的响应?如果为是,则根据步骤903,第一设备100判断收到的响应是否为固定标识;如果为是,则根据步骤904,第一设备100发现并识别第二设备,继而获取第二设备的描述信息。获取描述信息之后,根据步骤905,判断第一设备100中是否已有与该第二设备相对应的界面。如果为是,表明第一设备100中已生成和/或已存储有与第二设备相对应的界面,则根据步骤906,判断第二设备的描述信息是否有更新;如果为是,即第二设备的描述信息与第一设备100中已生成和/或已存储的与第二设备相对应的界面不一致,则根据步骤907,第一设备100根据第二设备的描述信息生成并存储新的界面。According to step 901 shown in Figure 9, the first device HMI100 scans for the industrial system, that is, the network, specifically, the first device 100 sends a message of MODBUS function code 1000; reads the index 0- The value of 3. According to step 902, the first device 100 determines whether a response from the second device 20 has been received? If yes, according to step 903, the first device 100 judges whether the received response is a fixed identifier; if yes, according to step 904, the first device 100 discovers and identifies the second device, and then acquires the description of the second device information. After the description information is acquired, according to step 905, it is judged whether the first device 100 already has an interface corresponding to the second device. If it is yes, it means that the interface corresponding to the second device has been generated and/or stored in the first device 100, then according to step 906, it is judged whether the description information of the second device has been updated; If the descriptive information of the device is inconsistent with the generated and/or stored interface corresponding to the second device in the first device 100, then according to step 907, the first device 100 generates and stores a new interface according to the descriptive information of the second device .
通过上述图9,以MODBUS通信协议为示例,更详细地示出了根据本公开一个实施例的用于工业系统中的第一设备的方法的步骤。Through the above FIG. 9 , taking the MODBUS communication protocol as an example, the steps of the method for the first device in the industrial system according to an embodiment of the present disclosure are shown in more detail.
应当注意,尽管在上文详细描述中提及了设备的若干单元或装置,但是这种划分仅仅并非强制性的。实际上,根据本公开的实施例,上文描述的两个或更多装置的特征和功能可以在一个单元或装置中具体化。反之,上文描述的一个装置的特征和功能可以进一步划分为由多个单元或装置来具体化。It should be noted that although in the above detailed description several units or means of an apparatus are mentioned, this division is by no means mandatory. Actually, according to an embodiment of the present disclosure, the features and functions of two or more devices described above may be embodied in one unit or device. Conversely, the features and functions of one device described above may be further divided to be embodied by a plurality of units or devices.
此外,尽管在附图中以特定顺序描述了本公开的方法操作,但是,这并非要求或者暗示必须按照该特定顺序来执行这些操作,或是必须执行全部所示的操作才能实现期望的结果。相反,流程图中描绘的步骤可以改变执行顺序。附加地或备选地,可以省略某些步骤,将多个步骤组合为一个步骤执行,和/或将一个步骤分解为多个步骤执行。In addition, while operations of methods of the present disclosure are depicted in a particular order in the figures, this does not require or imply that operations must be performed in that particular order, or that all illustrated operations must be performed, to achieve desirable results. Conversely, the steps depicted in the flowcharts may be performed in an altered order. Additionally or alternatively, certain steps may be omitted, multiple steps may be combined into one step for execution, and/or one step may be decomposed into multiple steps for execution.
应当注意,本公开的实施例可以通过硬件、软件或者软件和硬件的结合来实现。硬件部分可以利用专用逻辑来实现;软件部分可以存储在存储器中,由适当的指令执行系统,例如微处理器或者专用设计硬件来执行。本领域的技术人员可以理解上述的设备和方法可以使用计算机可执行指令和/或包含在处理器控制代码中来实现,例如在诸如磁盘、CD或DVD-ROM的载体介质、诸如只读存储器(固件)的可编程的存储器或者诸如光学或电子信号载体的数据载体上提供了这样的代码。本公开的设备及其装置可以由诸如超大规模集成电路或门阵列、诸如逻辑芯片、晶体管等的半导体、或者诸如现场可编程门阵列、可编程逻辑设备等的可编程硬件设备的硬件电路实现,也可以用由各种类型的处理器执行的软件实现,也可以由上述硬件电路和软件的结合例如固件来实现。It should be noted that the embodiments of the present disclosure can be realized by hardware, software, or a combination of software and hardware. The hardware part can be implemented using dedicated logic; the software part can be stored in memory and executed by a suitable instruction execution system such as a microprocessor or specially designed hardware. Those skilled in the art will understand that the above-mentioned devices and methods can be implemented using computer-executable instructions and/or contained in processor control code, such as on a carrier medium such as a magnetic disk, CD or DVD-ROM, such as a read-only memory ( Such code is provided on a programmable memory of firmware) or on a data carrier such as an optical or electronic signal carrier. The disclosed device and its device can be implemented by hardware circuits such as very large scale integrated circuits or gate arrays, semiconductors such as logic chips, transistors, etc., or programmable hardware devices such as field programmable gate arrays, programmable logic devices, etc., It can also be realized by software executed by various types of processors, or by a combination of the above-mentioned hardware circuits and software such as firmware.
虽然已经参考若干具体实施例描述了本公开,但是应该理解,本公开不限于所公开的具体实施例。本公开旨在涵盖所附权利要求的精神和范围内所包括的各种修改和等效布置。所附权利要求的范围符合最宽泛的解释,从而包含所有这样的修改及等同结构和功能。While the present disclosure has been described with reference to several specific embodiments, it is to be understood that the disclosure is not limited to the specific embodiments disclosed. The present disclosure is intended to cover various modifications and equivalent arrangements included within the spirit and scope of the appended claims. The scope of the appended claims is to be accorded the broadest interpretation thereby encompassing all such modifications and equivalent structures and functions.
Claims (26)
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410602511.0A CN105629903B (en) | 2014-10-31 | 2014-10-31 | Method and apparatus for automatically generating interfaces in industrial systems |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| CN201410602511.0A CN105629903B (en) | 2014-10-31 | 2014-10-31 | Method and apparatus for automatically generating interfaces in industrial systems |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| CN105629903A true CN105629903A (en) | 2016-06-01 |
| CN105629903B CN105629903B (en) | 2019-02-15 |
Family
ID=56044965
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN201410602511.0A Active CN105629903B (en) | 2014-10-31 | 2014-10-31 | Method and apparatus for automatically generating interfaces in industrial systems |
Country Status (1)
| Country | Link |
|---|---|
| CN (1) | CN105629903B (en) |
Cited By (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018058451A1 (en) * | 2016-09-29 | 2018-04-05 | 西门子公司 | Method, component, and electronic device for creating human machine interface |
| CN109539484A (en) * | 2018-11-22 | 2019-03-29 | 珠海格力电器股份有限公司 | Setting method and device for display interface background image, control device and unit |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1620026A (en) * | 2003-06-18 | 2005-05-25 | 费舍-柔斯芒特系统股份有限公司 | Self-Configuring Communication Networks for Process Control Systems |
| CN101009687A (en) * | 2006-01-25 | 2007-08-01 | 北京六合万通微电子技术有限公司 | Method for the automatic device discovery in the wireless interconnection |
| CN101145052A (en) * | 2007-09-17 | 2008-03-19 | 浙江中控技术有限公司 | Real-time information interactive system between apparatuses and method |
| CN101414175A (en) * | 2008-11-21 | 2009-04-22 | 浙江中控技术股份有限公司 | Method, apparatus and system for equipment interconnection |
| CN102736581A (en) * | 2011-03-30 | 2012-10-17 | 费希尔-罗斯蒙特系统公司 | Methods and apparatus to transmit device description files to host |
-
2014
- 2014-10-31 CN CN201410602511.0A patent/CN105629903B/en active Active
Patent Citations (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN1620026A (en) * | 2003-06-18 | 2005-05-25 | 费舍-柔斯芒特系统股份有限公司 | Self-Configuring Communication Networks for Process Control Systems |
| US20120155317A1 (en) * | 2003-06-18 | 2012-06-21 | Fisher-Rosemount Systems, Inc. | Wireless Architecture and Support for Process Control Systems |
| CN101009687A (en) * | 2006-01-25 | 2007-08-01 | 北京六合万通微电子技术有限公司 | Method for the automatic device discovery in the wireless interconnection |
| CN101145052A (en) * | 2007-09-17 | 2008-03-19 | 浙江中控技术有限公司 | Real-time information interactive system between apparatuses and method |
| CN101414175A (en) * | 2008-11-21 | 2009-04-22 | 浙江中控技术股份有限公司 | Method, apparatus and system for equipment interconnection |
| CN102736581A (en) * | 2011-03-30 | 2012-10-17 | 费希尔-罗斯蒙特系统公司 | Methods and apparatus to transmit device description files to host |
Cited By (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2018058451A1 (en) * | 2016-09-29 | 2018-04-05 | 西门子公司 | Method, component, and electronic device for creating human machine interface |
| CN109643104A (en) * | 2016-09-29 | 2019-04-16 | 西门子股份公司 | A method, component and electronic device for generating human-machine interface |
| US20190250596A1 (en) * | 2016-09-29 | 2019-08-15 | Siemens Aktiengesellschaft | Method, component, and electronic device for creating human machine interface |
| EP3506037A4 (en) * | 2016-09-29 | 2020-09-16 | Siemens Aktiengesellschaft | METHOD, COMPONENT AND ELECTRONIC DEVICE FOR CREATING A HUMAN-MACHINE INTERFACE |
| US11513508B2 (en) | 2016-09-29 | 2022-11-29 | Siemens Aktiengesellschaft | Method, component, and electronic device for creating human machine interface |
| CN109539484A (en) * | 2018-11-22 | 2019-03-29 | 珠海格力电器股份有限公司 | Setting method and device for display interface background image, control device and unit |
Also Published As
| Publication number | Publication date |
|---|---|
| CN105629903B (en) | 2019-02-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US10609185B2 (en) | Method for topology tree to learn about, present, and configure device information by automatically uploading device description files from device | |
| US10833924B2 (en) | Data collecting apparatus, data collecting method, and program | |
| CN110612521B (en) | Intelligent device configuration guidance via automated assistant interface of individual client devices | |
| CN106170764B (en) | Method and apparatus for automatic device program generation | |
| EP2423767A2 (en) | Automated operator interface generation in a control system | |
| US20200319614A1 (en) | Intelligent device-configurable icons | |
| US20170011105A1 (en) | Computer network controlled data orchestration system and method for data aggregation, normalization, for presentation, analysis and action/decision making | |
| WO2019109108A2 (en) | Method and apparatus for creating and managing smart programmable logic controller (plc) solutions | |
| WO2011150715A1 (en) | Method and device for collecting data of third-party equipment in distributed control system | |
| US11165745B2 (en) | Control system, controller, and control method | |
| US20170013064A1 (en) | Automated opc connectivity | |
| EP3439235B1 (en) | Configuring and operating a system with building automation devices | |
| CN105629903A (en) | Method and equipment for automatically generating interface in industrial system | |
| CN107430392B (en) | Configuration device and method for configuring and/or parameterizing automation elements of an automation system | |
| CN114424175B (en) | Equipment management device and software generation method | |
| CN112088340A (en) | Automatic system and method for updating firmware on an industrial device | |
| CN109962788B (en) | Multi-controller scheduling method, device and system and computer readable storage medium | |
| US11792269B2 (en) | Method for generating application for controlling external electronic device and electronic apparatus for supporting the same | |
| CN113867274B (en) | Engineering equipment, engineering methods and information storage media | |
| CN114116383A (en) | Server cluster supervision method, device, equipment and readable storage medium | |
| CN114138382B (en) | Charging cabinet interactive interface switching method, device, electronic device and medium | |
| JP4001458B2 (en) | Tag name sharing apparatus, tag name sharing method, and computer-readable recording medium storing a program for causing a computer to execute the method | |
| CN106292346B (en) | Medical refrigerator control system and PC control end device | |
| CN119201270A (en) | Interface configuration method, device, storage medium and electronic device | |
| CN115599358A (en) | Data reading method, device, readable storage medium and control system |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| C06 | Publication | ||
| PB01 | Publication | ||
| C10 | Entry into substantive examination | ||
| SE01 | Entry into force of request for substantive examination | ||
| GR01 | Patent grant | ||
| GR01 | Patent grant |