Bereitstellung von Kommunikation mit Niedriger Latenz zwischen Softwarekomponenten eines Steuerungssystems
Anmelder: ABB SCHWEIZ AG 🇨🇭
Details
- Veröffentlichungs-Nr.
- EP4749498
- Anmeldetag
- 26. November 2024
- Veröffentlichung
- 27. Mai 2026
- Rechtsraum
- EP
Abstract
A method (100) for providing communication between multiple software components (2a-2d) in an industrial control system (1) using a common data store (3) holding a set of to-be-communicated variables (4), wherein• the common data store (3) is divided into multiple sub-sections (3a-3c),• each to-be-communicated variable (4) resides in at least one such sub-section (3a-3c), and• each software component (2a-2d) is configured to write values of variables (4) as outputs to the common data store (3) and read values of variables (4) from the common data store (3) as inputs,the method (100) comprising the steps of, in response to a request of one of the software components (2a-2d) to write a value of a variable (4) to the common data store (3), or to read a value of a variable (4) from the common data store (3):• determining (110), based on an identifier of the to-be-written or to-be-read variable (4), the sub-section (3a-3c) of the common data store (3) in which the to-be-written or to-be-read variable (4) resides;• determining (120), based on an address assignment (3a#-3c#) for this sub-section (3a-3c), a memory location (4a) of the to-be-written or to-be-read variable (4); and• modifying (140a) the to-be-written variable (4) at this memory location (4a), respectively reading (140b) the to-be-read variable (4) from this memory location (4a).
Anmelder
- Firma
- ABB SCHWEIZ AG
- Land
- 🇨🇭 Schweiz
Schweizerisch-schwedischer Technologiekonzern mit Sitz in Zürich. Fokussiert auf Elektrifizierung, Robotik, industrielle Automatisierung sowie Antriebstechnik für Industrie- und Energiekunden.
2.011 Patente in unserer Datenbank
Vertreten von
-
Maiwald GmbH
Maiwald GmbH · München