DK3995960T3 - Computerprogram til dataudveksling mellem programmoduler - Google Patents

Computerprogram til dataudveksling mellem programmoduler Download PDF

Info

Publication number
DK3995960T3
DK3995960T3 DK21215738.2T DK21215738T DK3995960T3 DK 3995960 T3 DK3995960 T3 DK 3995960T3 DK 21215738 T DK21215738 T DK 21215738T DK 3995960 T3 DK3995960 T3 DK 3995960T3
Authority
DK
Denmark
Prior art keywords
data exchange
program
computer program
program modules
modules
Prior art date
Application number
DK21215738.2T
Other languages
English (en)
Inventor
Henning Heutger
Rolf Kleinow
Tobias Drewes
Alexander Beck
Jens Frieben
Original Assignee
Phoenix Contact Gmbh & Co
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 Phoenix Contact Gmbh & Co filed Critical Phoenix Contact Gmbh & Co
Application granted granted Critical
Publication of DK3995960T3 publication Critical patent/DK3995960T3/da

Links

Classifications

    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00—Arrangements for program control, e.g. control units
    • G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46—Multiprogramming arrangements
    • G06F9/54—Interprogram communication
    • G06F9/544—Buffers; Shared memory; Pipes
    • G—PHYSICS
    • G05—CONTROLLING; REGULATING
    • G05B—CONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00—Program-control systems
    • G05B19/02—Program-control systems electric
    • G05B19/04—Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042—Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00—Arrangements for program control, e.g. control units
    • G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46—Multiprogramming arrangements
    • G06F9/54—Interprogram communication
    • G06F9/541—Interprogram communication via adapters, e.g. between incompatible applications
    • G—PHYSICS
    • G06—COMPUTING OR CALCULATING; COUNTING
    • G06F—ELECTRIC DIGITAL DATA PROCESSING
    • G06F9/00—Arrangements for program control, e.g. control units
    • G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
    • G06F9/46—Multiprogramming arrangements
    • G06F9/54—Interprogram communication
    • G06F9/546—Message passing systems or structures, e.g. queues

Landscapes

  • Engineering & Computer Science (AREA)
  • Software Systems (AREA)
  • Theoretical Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • Automation & Control Theory (AREA)
  • Stored Programmes (AREA)
DK21215738.2T 2016-11-10 2017-11-10 Computerprogram til dataudveksling mellem programmoduler DK3995960T3 (da)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
LU93300A LU93300B1 (de) 2016-11-10 2016-11-10 Austausch von Echtzeitdaten zwischen Programmmodulen
EP17794354.5A EP3538996B1 (de) 2016-11-10 2017-11-10 Austausch von echtzeitdaten zwischen programmmodulen

Publications (1)

Publication Number Publication Date
DK3995960T3 true DK3995960T3 (da) 2024-11-18

Family

ID=57960772

Family Applications (2)

Application Number Title Priority Date Filing Date
DK21215738.2T DK3995960T3 (da) 2016-11-10 2017-11-10 Computerprogram til dataudveksling mellem programmoduler
DK17794354.5T DK3538996T3 (da) 2016-11-10 2017-11-10 Udskiftning af realtidsdata mellem programmoduler

Family Applications After (1)

Application Number Title Priority Date Filing Date
DK17794354.5T DK3538996T3 (da) 2016-11-10 2017-11-10 Udskiftning af realtidsdata mellem programmoduler

Country Status (7)

Country Link
US (1) US10977099B2 (da)
EP (2) EP3538996B1 (da)
CN (1) CN109937404B (da)
DK (2) DK3995960T3 (da)
ES (2) ES2909553T3 (da)
LU (1) LU93300B1 (da)
WO (1) WO2018087308A1 (da)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
DE102019117954A1 (de) * 2019-07-03 2021-01-07 Beckhoff Automation Gmbh Laufzeitserver zum gleichzeitigen Ausführen mehrerer Laufzeitsysteme einer Automatisierungsanlage
DE102019217847A1 (de) * 2019-11-20 2021-05-20 Robert Bosch Gmbh Verfahren zum Datenaustausch zwischen mehreren Programmeinheiten
CN113094192B (zh) * 2021-04-23 2024-05-28 杭州网易云音乐科技有限公司 一种数据处理方法、装置、介质和设备
CN115291853B (zh) * 2022-10-09 2023-02-24 浙江中控研究院有限公司 一种ld语言在plc编程软件中导出导入的方法及装置
CN116775038B (zh) * 2023-06-26 2024-06-04 国电南京自动化股份有限公司 支持iec和c++任务同时或独立运行的运行时系统

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6915487B2 (en) * 2000-12-11 2005-07-05 International Business Machines Corporation Method, system, computer program product, and article of manufacture for construction of a computer application interface for consumption by a connector builder
US7499899B2 (en) * 2004-07-02 2009-03-03 Northrop Grumman Corporation Dynamic software integration architecture
EP2456124A1 (de) * 2010-11-23 2012-05-23 Siemens Aktiengesellschaft Geberschnittstellenengineering
US20130055291A1 (en) * 2011-08-31 2013-02-28 Microsoft Corporation Describing native application programming interfaces of an operating system with metadata
FR3006473B1 (fr) * 2013-06-04 2017-10-13 Euriware Procede d'echange de donnees descriptives d'installations techniques
CN103455591B (zh) * 2013-08-30 2017-05-10 国家电网公司 一种并行协同系统的标准数据交换接口方法
CH709007A2 (de) * 2013-12-19 2015-06-30 Opacc Lab Ag Service Bus zur Integration verteilter Informations- und Kommunikationsdienste in die Anwendungslandschaft eines kleinen oder mittelständischen Unternehmens.

Also Published As

Publication number Publication date
ES2993888T3 (en) 2025-01-13
CN109937404B (zh) 2023-05-09
EP3538996A1 (de) 2019-09-18
EP3538996B1 (de) 2022-01-26
EP3995960B1 (de) 2024-09-25
EP3995960A1 (de) 2022-05-11
US10977099B2 (en) 2021-04-13
CN109937404A (zh) 2019-06-25
WO2018087308A1 (de) 2018-05-17
DK3538996T3 (da) 2022-04-11
ES2909553T3 (es) 2022-05-09
LU93300B1 (de) 2018-06-18
US20190272203A1 (en) 2019-09-05

Similar Documents

Publication Publication Date Title
IL275189B2 (en) Data capture across devices
DK3314992T3 (da) Kølesystem til et datacenter
DK3242949T3 (da) Crispr-cas-system til en gærværtscelle
DK3163993T3 (da) Luftrørssystem til datacenter
DK3163994T3 (da) Luftindeslutningssystem til datacentre
DK3305046T3 (da) Kølesystem til datacenter
HUE047807T2 (hu) Rendszer konvolúciós hálózat alkalmazására térbeli adatokon
EP3374740A4 (en) Electronic access control system
EP4096138C0 (en) DATA TRANSMISSION METHODS
EP3861844C0 (en) AGRICULTURAL DATA ANALYSIS
GB201716576D0 (en) Access control for data resources
EP3248097A4 (en) Object memory data flow instruction execution
DK3242950T3 (da) Crispr-cas-system til en trådformet svampeværtscelle
IL258034B (en) Vector data transfer instruction
EP3298486A4 (en) PARALLEL MULTIPURPOSE ARCHITECTURE
FR3009159B1 (fr) Procede de traitement de donnees de geolocalisation
EP3675439A4 (en) DATA TRANSMISSION
DK3113675T3 (da) Fremgangsmåde til overførsel af point-of-care-testdata
EP3535924A4 (en) Secure distributed data processing
DK3231131T3 (da) System og fremgangsmåde til at erstatte fælles identificerende data
DK3474563T3 (da) Fremgangsmåde til overførsel af data
EP3891924A4 (en) DATA TRANSMISSION
DK3189385T3 (da) System til generering af styringsdatasæt til robotter
DK3619638T3 (da) Fremgangsmåde til sikker adgang til data
IL256440B (en) Vector operand bitsize control