WO2013068024A1 - Système et procédé permettant d'échanger des informations d'ingénierie - Google Patents
Système et procédé permettant d'échanger des informations d'ingénierie Download PDFInfo
- Publication number
- WO2013068024A1 WO2013068024A1 PCT/EP2011/005643 EP2011005643W WO2013068024A1 WO 2013068024 A1 WO2013068024 A1 WO 2013068024A1 EP 2011005643 W EP2011005643 W EP 2011005643W WO 2013068024 A1 WO2013068024 A1 WO 2013068024A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- storage space
- engineering
- virtual storage
- artifact
- local storage
- 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.)
- Ceased
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/182—Distributed file systems
- G06F16/184—Distributed file systems implemented as replicated file system
-
- G—PHYSICS
- G06—COMPUTING OR CALCULATING; COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/17—Details of further file system functions
- G06F16/178—Techniques for file synchronisation in file systems
Definitions
- the invention relates to an arrangement and a method for exchanging one or multiple engineering artifacts between a first and at least one further computer device.
- control system engineering is used for all kinds of activities which are related to the designing, verification and validation, implementation and testing of a control system for a technical system used in these industry sectors, where the technical system may be a technical installation, an industrial plant or an industrial process.
- the control system comprises at least one industrial control device, at least one sensor and at least one actuator, where the control device receives measurements taken by the at least one sensor from the technical system and determines based on these measurements and, if applicable, based on further information suitable actions of the at least one actuator to regulate the behaviour of the technical system.
- Control system engineering usually requires the use of advanced control system engineering tools in the form of software products with complex functionalities, e.g. RobotStudio for programming robots, CoDeSys for programming programmable logic controllers (PLCs), Function Designer for programming ABB's AC800M controllers or Fieldbus Builder for configuring field devices. It may also involve different engineers which stepwise design and commission different domains of the industrial plant or industrial process. Hence, different engineering software may be used by different groups and persons.
- the result of the engineering process, or in other words the output of the control system engineering tools is a plan for the automation system, in the following called automation solution or control solution.
- the automation solution may comprise planning information about hardware, e.g.
- automation devices control software executed on the automation devices and additional automation system related information, such as information relating to a control network infrastructure and corresponding device configurations, as well as configuration data relating to a human machine interface (HMI) of an HMI computer device.
- the automation devices also called industrial control devices including software and configurations, as well as the HMI software and computer devices are usually installed at a customer's site, where the customer is a company operating an industrial plant from one of the above named industry sectors which purchases the control solution adapted to the operational requirements of the industrial plant.
- libraries are used, where the library elements of which contain information about predefined and tested hardware or software components.
- a library element may be a simple function block or a complex automation solution.
- libraries are installed as part of a control system engineering tool and are thereby bound to the respective installation of the tool.
- the software components from the libraries may be used by referring to them in the development or working files generated by using the engineering tool, as for example in the source code of the control application software.
- control libraries In general, there exists a certain variety of control libraries: standard libraries, customer specific libraries, personal libraries for individual users, local libraries for local groups or organizations, regional libraries valid for specific geographic regions, vendor specific libraries, domain specific libraries etc.
- the engineering process involves a group of different engineers and software developers which may all require access to the same kind of libraries which needs to be distributed to them by the owner of the respective library.
- the results or intermediate results of the engineering process i.e. the control solutions including individual project data, such as source code and/or executable files of control application software, configuration data for an industrial control device, configuration data for a display device including trend configuration data etc., are shared and distributed between the members of the engineering group.
- an engineering artifact may be a simple function block or a complex control or automation solution, a predefined hardware structure, a predefined communication infrastructure or a predefined device configuration set.
- Engineering artifacts can be collected themselves in libraries, where they are called standard engineering artifacts, or they can represent engineering project results which are not fed back into a library, and then they are called individual engineering artifacts.
- the term engineering artifacts represents all re-usable elements of the control system engineering.
- the library 1 is a standard or fixed library. Accordingly, changes in the library are not allowed, and additions or new versions may only be provided by the library owner and need to be delivered and installed for each engineer individually. Since the standard library is fixed, certain customer requirements may not be met by its contents.
- control solution 4 Apart from the standard library 1 , individual solutions which are created during engineering, indicated as control solution 4, are not shared to the other users Userl to User3 in a systematic way but only by means of individual export/import procedures, as is indicated by arrows 2. This requires user interaction. Due to the fixed library 1 and since the control solution 4 and the library 1 are bound to each other, import, export and reuse of the control solution 4 works only fine with engineers which have the same library 1 and the same version of it installed. Otherwise, the required version of the library 1 needs to be taken into account and may even fail due to version incompatibilities.
- FIG. 2 Another known way to distribute engineering artifacts to different users is to provide permanent remote access to a reference installation of a standard library on a server, where the server belongs to the owner of the library and may be located on a customer site, on vendor site or on a third party site.
- Fig. 2 This situation is illustrated by Fig. 2, where different users of the standard library 1 have permanent access to the installation of the library 1 via a permanent communication line 5, which can be a wireless or a wire-bound connection to the server.
- a permanent communication line 5 can be a wireless or a wire-bound connection to the server.
- the same communication line 5 may also be used to exchange individual engineering artifacts, such as the control solution 4, between the users via export/import procedures, where again a systematic way of exchanging the individual engineering artifacts is missing.
- this concept still faces the drawbacks connected with the use of standard libraries.
- An additional drawback is that in order to ensure the appropriate availability and usability of the server installation, the connection to the server needs to be permanent, reliable and should provide the necessary bandwidth.
- FIG. 3 A variation of the solution of Fig. 2 is shown in Fig. 3, where again the standard library 1 is available on the server belonging to the library owner and the users Userl to User3 have local and permanent network access to that server.
- the users cannot change the standard library 1 on the server, but they can copy parts of it and develop individual libraries 6 (Lib1 to Lib3) and individual engineering artifacts, such as control solution 4, for their own purpose.
- individual libraries 6 Lib1 to Lib3
- individual engineering artifacts such as control solution 4
- the drawbacks of the previously described Figs. 1 and 2 are maintained and even aggravated, such as the requirement of a permanent and reliable server connection with sufficient bandwidth and the problems occurring when sharing engineering artifacts between the users, since the individual libraries 6 need to be exchanged and installed or updated each time as well.
- the currently most advanced method of sharing engineering artifacts is a central database on a server, as depicted in Fig. 4.
- the central database contains all engineering artifacts, i.e. all libraries, i.e. a standard library 1 provided by the library owner and individual libraries 6, as well as individual engineering artifacts, like automation solutions or control solution 4. All tools installed on the PCs of the users Userl to User3 have access to the central database, so that the sharing of the engineering artifacts becomes a natural function of the system.
- the disadvantage of this technique is again the required permanent and reliable online access to the server including enough bandwidth for the engineering purposes.
- a permanent online access requires precautions for ensuring safety and confidentiality of user data.
- the problem solved by this invention is to provide an arrangement and method for exchanging engineering artifacts with which the above named drawbacks are overcome.
- cloud based storage has become more and more popular.
- Different vendors and their cloud storage solutions as for example DropBox, Microsoft with Live Sync, Apple with iDrive, iCIoud and Google with GDrive, provide cloud storage that allows storage of data, e.g. documents or photos, on one or more servers, where the storage servers are not individually visible to the user.
- the user just sees "the cloud storage” as his storage medium and connects to it via an Internet based network connection.
- the stored data is permanently synchronized with a local folder on the personal computer or computers of each user.
- the principle of cloud storage is illustrated by Fig. 5. Each user has access to only his personally assigned space, Spacel to Space3, in the cloud storage.
- Specific synchronization software in the following called cloud software, is installed on each individual computer device, PC1 to PC3, to permanently perform the synchronization process in the background between one or more designated folders on the respective computer device PC1 , PC2 or PC3 and the corresponding space in the cloud storage, Spacel , Space2 or Space3, respectively.
- the synchronization is performed whenever the respective computer device has online access via communication line 7 to the cloud storage and a difference in the data exists.
- a useful feature of cloud storage is the possibility to share files or folders to other users across different operating systems and across firewalls. Cloud storage not only works on computer devices as personal computers (PC) but also on mobile devices like tablet PCs or mobile phones.
- the arrangement for exchanging at least one engineering artifact between a first and at least one further computer device comprises at least one synchronization unit as well as a cloud storage containing at least a first virtual storage space.
- the cloud storage is arranged to copy the engineering artifact into the first and the at least one further virtual storage spaces, and the at least one
- the first and/or the at least one further virtual storage space contains an additional and/or more recent version of the engineering artifact compared to the corresponding first and/or at least one further local storage space, respectively, to automatically start a copy process of the additional and/or more recent version of the engineering artifact to the corresponding first and/or the at least one further local storage space, respectively.
- the method according to the invention comprises the corresponding steps performed by the at least one synchronization unit.
- the owner of an engineering artifact which can be for example the owner of a standard library, the owner of standard engineering artifacts or the creator and owner of an individual engineering artifact, distributes the engineering artifact to an engineering team via individually allocated, virtual storage spaces in a cloud storage, where each virtual storage space is allocated to a local storage space on a particular computer device belonging to a user of the library.
- the owner may be a vendor of the engineering artifact, but can also be a member or the head of the engineering team.
- Each virtual storage space is assigned to a specific customer or to a specific user, i.e. no third party has generally access to the virtual storage spaces.
- the owner of the engineering artifact uses the virtual storage spaces as a container for providing the latest suitable version or the latest suitable update of the engineering artifact to a particular user, by transferring the latest suitable version or update into the virtual storage space assigned to the particular user.
- a synchronization unit automatically checks whether an additional and/or an updated and thereby more recent version of the engineering artifact is present on the virtual storage space. If so, the additional and/or more recent version is copied into the local storage space of the user and is thereby available for being used by the user for future engineering purposes.
- This procedure can be performed individually for each user, i.e. each virtual storage space may contain a different
- the cloud storage is arranged to copy the engineering artifact into the first and the at least one further virtual storage spaces simultaneously.
- this solution provides the fastest way to achieve it.
- the cloud storage is arranged to copy an
- the process for keeping the virtual storage spaces updated is automated so that always the latest and most up-to-date version of the respective engineering artifact is present.
- the at least one synchronization unit is arranged to compare the contents of the first local storage space with the contents of the first virtual storage space and in case that the first local storage space contains an additional engineering artifact and/or a more recent version of the at least one engineering artifact compared to the first virtual storage space, to automatically start a copy process of the additional engineering artifact and/or of the more recent version of the at least one engineering artifact to the first virtual storage space.
- the at least one synchronization unit is arranged to establish a further communication link between the first virtual storage space and at least one further local storage space contained in the at least one further computer device, as soon as at least one further communication connection is established between the cloud storage and the at least one further computer device, to compare the contents of the at least one further local storage space with the contents of the first virtual storage space, and in case that the first virtual storage space contains an additional engineering artifact and/or a more recent version of the at least one engineering artifact compared to the at least one further local storage space, to automatically start a copy process of the additional engineering artifact and/or of the more recent version of the at least one engineering artifact to the at least one further local storage space.
- This preferred embodiment provides a solution for exchanging engineering artifacts between different computer devices.
- the exchanging is performed via one or more individually allocated, virtual storage spaces in a cloud storage, where each virtual storage space is allocated to a local storage space on a corresponding computer device and where for each computer device access can be given not only to the allocated virtual storage space but in addition to one or multiple further virtual storage spaces belonging to one or multiple other computer devices.
- each computer device belongs to a specific customer or to a specific software user, in the following called user, where several computer devices may belong to one and the same user.
- no third party has access to the virtual storage space or spaces allocated to the computer device or devices of one particular user.
- the concept of the invention is in the following explained for the special embodiment of one allocated virtual storage space per user.
- the engineering artifacts stored in the local storage space of a first computer device are copied by the at least one synchronization unit into the allocated virtual storage space as soon as a communication connection between the first computer device and the cloud storage is established, where the copy process takes into account only any new and therefore additional engineering artifacts as well as the most recent version compared to the engineering artifacts already present in the virtual storage space.
- the virtual storage space is kept up-to-date with the intermediate or final results of any engineering activities performed on the first computer device.
- an additional communication link is established between a further local storage space of a further computer device and the virtual storage space, i.e. it is suggested that a third party is granted access to the virtual storage space.
- the at least one synchronization unit copies the most recent version of the engineering artifacts into the further local storage space, where any new engineering artifacts not yet present in the further local storage space are included in the copy process.
- the preferred embodiment allows for the exchange of engineering artifacts across different computer devices without requiring permanent on-line access to a server, where the computer devices may belong to one and the same user and the exchange is performed between different engineering tools installed on the computer devices or where the computer devices may belong to different users coming from different parts of an engineering team.
- the preferred embodiment allows on one hand for a user to always keep the most recent version of his engineering artifacts in the virtual storage space and to keep all the computer devices belonging to him synchronized with the versions in the virtual storage space.
- the user may continue with the engineering process from whichever computer he wants to, since his development environment, i.e. source code, libraries and configuration data, is always up-to-date.
- the invention facilitates collaboration inside an engineering team since engineering artifacts are easily shared between different users. In particular, no special attention needs to be paid any longer to keeping the versions of libraries up-to-date whenever a corresponding control solution is changed, since this is done automatically by the at least one synchronization unit.
- new versions of the engineering artifacts are copied in both directions: from the computer devices into the cloud storage and also from the cloud storage to the computer devices. This possibility may in addition to the above described situations also be useful, where it is desirable that engineering artifacts originally belonging to one computer device and being owned by one of the users, i.e.
- the at least one synchronization unit is arranged to copy the engineering artifacts to the at least one further local storage space only when the engineering artifact to be copied belongs to a predefined class of engineering artifacts.
- the at least one synchronization unit is arranged to copy the engineering artifacts to the at least one further local storage space only when the at least one further local storage space belongs to an authorized user.
- the authorization can be done either by the user of the first computer device or by a system administrator, and the presence of an authorization flag or certificate is then checked each time engineering artifacts are to be copied. Access to the engineering artifacts is thereby performed in a controlled and secure way.
- the at least one synchronization unit is arranged to copy the engineering artifacts as soon as an updated version of the respective engineering artifact is available. Supposing that the first and/or at least one further computer device have an online connection to the cloud storage over a prolonged period of time, it is advantageous if new versions of the engineering artifacts are not only copied at first communication contact with the cloud storage but also afterwards, with every update and while the computer device stays on-line.
- the at least one synchronization unit is arranged to allow for the restoration of a previous version of the at least one engineering artifact and/or to manage simultaneous accessing to the at least one engineering artifact in the virtual storage spaces in order to avoid conflicts when more than one computer device has access to the same virtual storage space. Simultaneous accessing can for example be managed by allowing for the checking in and checking out of those engineering artifacts which are currently under the copy process, where the checking in and checking out mechanisms are known from software development tools. Further, it is suggested that the at least one synchronization unit is arranged to adjust the maximum bandwidth of the network load for the communication links and/or to provide time limited access to the cloud storage.
- the at least one synchronization unit is arranged to be operated either individually on the first and/or the at least one further computer device or on a system containing the cloud storage.
- At least two engineering artifacts are compared and/or a previous version of the at least one engineering artifact is compared with a more recent version of the at least one engineering artifact.
- Fig. 5 the known way of using cloud storage for permanently synchronized storing of files
- Fig. 6 a first embodiment of the arrangement and method according to the invention
- Fig. 7 a second embodiment of the arrangement and method according to the
- Fig. 6 shows a cloud storage 9 which may be assigned to an engineering team working in the field of control system engineering and engineering for industrial automation, or it may be assigned to or even operated by a vendor of engineering tools and software libraries to be used by the engineering team.
- an individually assigned virtual storage space, 11a to 11c is arranged in the cloud storage 9, where in general only the user himself has access to.
- Each user has a computer device, PC1 to PC3, which he uses for the engineering purposes.
- a local storage space, 12a to 12c is present, which contains one ore more special file folders, F1 to F4.
- the virtual storage spaces in the cloud storage are each individually allocated to one of the local storage spaces.
- Each of the computer devices comprises further a synchronization unit, 8a to 8c, which manages the communication between the local storage space of the particular computer device and the corresponding virtual storage space.
- Each of the synchronization units, 8a to 8c is arranged to establish a communication link between its corresponding local storage space, 12a to 12c, and the correspondingly allocated virtual storage space, 1 1a to 11 c, as soon as a communication connection, 10a to 10c, is established between the corresponding computer device, PC1 to PC3, and the cloud storage 9.
- the synchronization unit compares the contents of the local and the allocated virtual storage space and copies the latest version of the engineering artifacts, Lib1 to Lib3 and CS1 to CS3, as well as any engineering artifacts which are completely new, from the local into the allocated virtual storage space and/or vice versa, so that both storage spaces are up-to-date.
- the synchronization units are arranged to copy the standard library Lib from the respective virtual storage space to the corresponding local storage space.
- the standard library Lib is provided by a third party, called Owner, to the cloud storage 9.
- the cloud storage 9 is arranged to copy the standard library into each of the individual virtual storage spaces, 11a to 11c, so that they can be copied from there to the corresponding local storage space with the next online connection of the respective computer device. In this way, updates of the standard library Lib can be distributed easily, timely and without requiring any interactions from the user and without the need of a permanent online connection to the cloud.
- the standard library Lib In order to copy the standard library Lib from its original storage space belonging to the Owner, i.e.
- the Owner has write access to a personally allocated storage space in the cloud storage 9 (not shown) or the cloud storage 9 has read access to the original storage space of the standard library Lib, respectively.
- the cloud storage 9 has then the right to access the virtual storage spaces in addition to the respective, individually assigned user and its corresponding computer device, PC1 to PC3, so that it can copy the standard library Lib either from the original external storage space or from the storage space personally allocated to the Owner into the individual virtual storage spaces.
- PC1 to PC3 computer device
- it could also be arranged for the Owner to have direct access to the virtual storage spaces.
- the second user has given access to his personally allocated virtual storage space 11b to the third user, user3. Accordingly, access is allowed for the computer device PC3 and its synchronization unit 8c.
- the synchronization unit 8c is arranged to establish a further communication link 13 between the local storage space 12c of computer device PC3 and the virtual storage space 1 1 b allocated to the second user.
- the copy mechanism towards a third party local storage space is the same as for the copying towards the individually allocated local storage space, i.e. the most recent version of the engineering artifacts including any new engineering artifacts are copied.
- copying from a virtual storage space to a non-allocated local storage space is limited only to the forward direction. Copying into the opposite direction, from the non-allocated local storage space to the virtual storage space, is not allowed, i.e. only the original owner of the engineering artifacts is entitled to change and amend them. However, in another embodiment of the invention it may also be provided for the copying of externally amended engineering artifacts back into the virtual storage space of the original owner. This is indicated by the differently shaped arrow pointing toward the virtual storage space 11 b.
- the local storage space 12c belonging to the third user user3 contains separate file folders, F3 and F4.
- At least one synchronization unit, 8a to 8c Further modifications and options for the operation of the at least one synchronization unit, 8a to 8c, are available, such as for example the possibilities to adjust the maximum bandwidth of the network load for the communication link between virtual and local storage spaces or to only provide time limited access to the cloud storage 9. It is further possible that several engineering artifacts are grouped in a specific set and a baseline of this specific set is created, or that different engineering artifacts are compared with each other, or that a previous version of one engineering artifact is compared with a more recent version of this engineering artifact.
- Fig. 7 differs from Fig. 6 in that a central synchronization unit 8 is arranged in the cloud storage 9, instead of having a local synchronization unit, 8a to 8c, in the individual computer devices.
- the second user, user2 has been given access to the virtual storage space 11c allocated to the local storage space 12c belonging to the third user, user3.
- the central synchronization unit 8 performs all tasks of establishing communication links between the virtual storage spaces and the allocated as well as the further permitted local storage spaces, of copying the most recent versions of the engineering artifacts including any new engineering artifacts and of managing the copying process in terms of controlling simultaneous accessing, adjusting the time period and bandwidth of the communication links etc.
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
Selon l'invention, un système permettant d'échanger au moins un artefact d'ingénierie (Lib, Lib1 à Lib3, CS1 à CS3) entre un premier (PC1) et au moins un autre (PC2, PC3) dispositif informatique comprend au moins une unité de synchronisation (8a, 8b, 8c) et un stockage en nuage (9) contenant des espaces de stockage virtuels (11a, 11b, 11c). Le stockage en nuage (9) est conçu pour copier le ou les artefacts d'ingénierie (Lib) dans le premier (11a) et le ou les autres (11b, 11c) espaces de stockage virtuels. La ou les unités de synchronisation (8a, 8b, 8c) sont conçues pour établir des liens de communication entre les espaces de stockage locaux virtuels et correspondants (12a, 12b, 12c) contenus dans le dispositif informatique respectif, dès qu'une connexion de communication respective (10a, 10b, 10c) est établie entre le stockage en nuage (9) et le dispositif informatique respectif. L'unité de synchronisation est également conçue pour comparer les contenus des espaces de stockage locaux avec les contenus de l'espace de stockage virtuel correspondant, et dans le cas où le premier et/ou le ou les autres espaces de stockage virtuels contiennent une version supplémentaire et/ou plus récente du ou des artefacts d'ingénierie en comparaison respectivement au premier et/ou à l'autre ou aux autres espaces de stockage locaux correspondants, pour démarrer automatiquement un processus de copie de la version supplémentaire et/ou plus récente du ou des artefacts d'ingénierie dans respectivement le premier et/ou le ou les autres espaces de stockage locaux correspondants.
Priority Applications (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2011/005643 WO2013068024A1 (fr) | 2011-11-10 | 2011-11-10 | Système et procédé permettant d'échanger des informations d'ingénierie |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/EP2011/005643 WO2013068024A1 (fr) | 2011-11-10 | 2011-11-10 | Système et procédé permettant d'échanger des informations d'ingénierie |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2013068024A1 true WO2013068024A1 (fr) | 2013-05-16 |
Family
ID=44992856
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/EP2011/005643 Ceased WO2013068024A1 (fr) | 2011-11-10 | 2011-11-10 | Système et procédé permettant d'échanger des informations d'ingénierie |
Country Status (1)
| Country | Link |
|---|---|
| WO (1) | WO2013068024A1 (fr) |
Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2006079967A2 (fr) * | 2005-01-31 | 2006-08-03 | Koninklijke Philips Electronics N.V. | Procede de synchronisation automatique de donnees |
| US7500020B1 (en) * | 2003-12-31 | 2009-03-03 | Symantec Operating Corporation | Coherency of replicas for a distributed file sharing system |
-
2011
- 2011-11-10 WO PCT/EP2011/005643 patent/WO2013068024A1/fr not_active Ceased
Patent Citations (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7500020B1 (en) * | 2003-12-31 | 2009-03-03 | Symantec Operating Corporation | Coherency of replicas for a distributed file sharing system |
| WO2006079967A2 (fr) * | 2005-01-31 | 2006-08-03 | Koninklijke Philips Electronics N.V. | Procede de synchronisation automatique de donnees |
Non-Patent Citations (1)
| Title |
|---|
| GRAY J ET AL: "The dangers of replication and a solution", SIGMOD RECORD, ACM, NEW YORK, NY, US, vol. 25, no. 2, 4 June 1996 (1996-06-04), pages 173 - 182, XP002146555, ISSN: 0163-5808, DOI: 10.1145/235968.233330 * |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| US12554236B2 (en) | Field device digital twins in process control and automation systems | |
| CN102801776A (zh) | 用于访问自动化系统的方法以及按照这种方法工作的系统 | |
| US12524389B2 (en) | Enterprise engineering and configuration framework for advanced process control and monitoring systems | |
| US20240231333A9 (en) | Compute Fabric Functionalities for a Process Control or Automation System | |
| US20240028006A1 (en) | Nebula Fleet Management | |
| WO2013068023A1 (fr) | Système et procédé permettant de distribuer un outil d'ingénierie de système de commande et/ou un logiciel d'application de commande | |
| CN111108451B (zh) | 工业控制系统 | |
| WO2013068024A1 (fr) | Système et procédé permettant d'échanger des informations d'ingénierie | |
| US20240231334A9 (en) | Configuration support for a process control or automation system | |
| US20240231335A9 (en) | Spoke and hub configuration for a process control or automation system | |
| EP3719599B1 (fr) | Système en réseau distribué de commande de processus et procédé de gestion de la redondance | |
| CN114072793B (zh) | 控制系统以及控制方法 | |
| US12619204B2 (en) | Management functionalities and operations for provider of process control or automation system | |
| US20240039870A1 (en) | Location specific communications gateway for multi-site enterprise | |
| WO2024086018A1 (fr) | Passerelle de communication spécifique à un emplacement pour entreprise multi-site | |
| Chabba et al. | Blockchain for Collaborative Logistics: Bridging Theory and Practice in Vertical and Horizontal Integration |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 11784422 Country of ref document: EP Kind code of ref document: A1 |
|
| DPE1 | Request for preliminary examination filed after expiration of 19th month from priority date (pct application filed from 20040101) | ||
| NENP | Non-entry into the national phase |
Ref country code: DE |
|
| 122 | Ep: pct application non-entry in european phase |
Ref document number: 11784422 Country of ref document: EP Kind code of ref document: A1 |