EP1399787A2 - Procede de communication - Google Patents

Procede de communication

Info

Publication number
EP1399787A2
EP1399787A2 EP01989395A EP01989395A EP1399787A2 EP 1399787 A2 EP1399787 A2 EP 1399787A2 EP 01989395 A EP01989395 A EP 01989395A EP 01989395 A EP01989395 A EP 01989395A EP 1399787 A2 EP1399787 A2 EP 1399787A2
Authority
EP
European Patent Office
Prior art keywords
information
automation system
computer
data
communication method
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.)
Withdrawn
Application number
EP01989395A
Other languages
German (de)
English (en)
Inventor
Clemens Dinges
Joachim Feld
Ronald Lange
Michael Schlereth
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Siemens AG
Siemens Corp
Original Assignee
Siemens AG
Siemens Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Siemens AG, Siemens Corp filed Critical Siemens AG
Publication of EP1399787A2 publication Critical patent/EP1399787A2/fr
Withdrawn legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/418Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM]
    • G05B19/4185Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication
    • G05B19/4186Total factory control, i.e. centrally controlling a plurality of machines, e.g. direct or distributed numerical control [DNC], flexible manufacturing systems [FMS], integrated manufacturing systems [IMS] or computer integrated manufacturing [CIM] characterised by the network communication by protocol, e.g. MAP, TOP
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B19/00Program-control systems
    • G05B19/02Program-control systems electric
    • G05B19/04Program control other than numerical control, i.e. in sequence controllers or logic controllers
    • G05B19/042Program control other than numerical control, i.e. in sequence controllers or logic controllers using digital processors
    • G05B19/0421Multiprocessor system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L9/00Cryptographic mechanisms or cryptographic arrangements for secret or secure communications; Network security protocols
    • H04L9/40Network security protocols
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/20Pc systems
    • G05B2219/25Pc structure of the system
    • G05B2219/25092Customized control features, configuration
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31156Network structure, internet
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31186TCP-IP internet protocol
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/31From computer integrated manufacturing till monitoring
    • G05B2219/31205Remote transmission of measured values from site, local to host
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/33Director till display
    • G05B2219/33125System configuration, reconfiguration, customization, automatic
    • GPHYSICS
    • G05CONTROLLING; REGULATING
    • G05BCONTROL OR REGULATING SYSTEMS IN GENERAL; FUNCTIONAL ELEMENTS OF SUCH SYSTEMS; MONITORING OR TESTING ARRANGEMENTS FOR SUCH SYSTEMS OR ELEMENTS
    • G05B2219/00Program-control systems
    • G05B2219/30Nc systems
    • G05B2219/34Director, elements to supervisory
    • G05B2219/34038Web, http, ftp, internet, intranet server
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/02Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/30Definitions, standards or architectural aspects of layered protocol stacks
    • H04L69/32Architecture of open systems interconnection [OSI] 7-layer type protocol stacks, e.g. the interfaces between the data link level and the physical level
    • H04L69/322Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions
    • H04L69/329Intralayer communication protocols among peer entities or protocol data unit [PDU] definitions in the application layer [OSI layer 7]
    • YGENERAL 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
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/02Total factory control, e.g. smart factories, flexible manufacturing systems [FMS] or integrated manufacturing systems [IMS]

Definitions

  • the present invention relates to a communication method for an automation system with a computer coupled to the automation system, with information available about the automation system being queried by the computer in the automation system, the automation system transmitting the requested information to the computer or making it available for it. .
  • the communication of the computer with the automation system can cause a user of the computer to react in many different ways. Under certain circumstances, direct intervention in the automation system, e.g. B. the activation or deactivation of parts of the automation system or a new specification of setpoints possible. It is therefore of great importance that the data transmitted from the automation system to the computer is interpreted correctly by the computer.
  • the object of the present invention is to provide a communication method for an automation system with a computer coupled to the automation system, in which a simple possibility for the computer is created to check whether the data transmitted to him or made available to him is the desired data.
  • the object is achieved in that the automation systems transmit data to the computer in addition to the information requested, or provide data for it which describe the meaning of the information requested.
  • the information can be of various types. For example, individual setpoints or actual values or individual output variables can be queried. However, the information can e.g. B. Information about the automation system as such (how it is configured, whether it is in operation, whether and which modules are defective, etc.). It is also possible for the information to include information about the technical system controlled by the automation system, in particular its configuration. In each of these cases, not only the information as such is transmitted, but also data describing the meaning of the requested information in addition to the requested information.
  • the HTTP protocol is particularly suitable as a protocol.
  • Standard procedures can be used.
  • the protocols are, for example, XML and HTML coding. If the information also includes configuration data about the automation system and / or a technical system, an overview of the automation system from the computer is possible in a particularly convenient manner.
  • FIG. 1 shows an overview of a networked computer
  • an automation system 1 is a
  • Interface 2 is connected to the world wide web 3, shown very schematically.
  • a computer 4 is also connected to the world-wide-web 3, via which a user 5 can access the world-wide-web 3.
  • the computer 4 is thus coupled to the automation system 1 via the world-wide web 3.
  • Information from the automation system 1 can therefore be queried from the computer 4 or messages, information and / or data can be transmitted to the automation system 1 via the interface 2.
  • the automation system 1 internally has a processor unit 6, the functioning of which is determined by a computer program product 7, which is stored in a read-only memory 8, in particular in an electrically erasable read-only memory (EEPROM) 8.
  • EEPROM electrically erasable read-only memory
  • the automation system 1 also has input / output units 9, by means of which a technical system 10 is controlled and monitored.
  • an image of the input and output states of the input / output units 9 (process image) is stored, among other things, in a process image memory 11.
  • a configuration memory 12 also stores information about the system configuration and concordance information.
  • Communication via interface 2 is preferably carried out in accordance with the HTTP protocol, as indicated in FIG. 1 by the corresponding information in interface 2.
  • the information data pairs themselves are XML or HTML encoded. Other protocols and codings for the world wide web 3 are also possible. It is crucial that a so-called markup language is used. Thus, not only the information actually queried is always transmitted or made available via the interface 2, but packets are also transmitted in which information-data pairs are contained. The data then describe the meaning of the information requested.
  • Computer 4 is thus able to easily check the data and its consistency. Changes in the data, e.g. B. Changes to the configurations in corresponding tools are possible. In order to be able to carry out such changes in a sensible manner, the configuration data 12 about the automation s istsstrom 1 and the configuration data stored on the technical system 10. These data can also be transmitted to the computer 4 or made available for it.
  • the computer 4 is thus also able to display the configurations of the automation system 1 or the technical system 10, which are shown as examples in FIGS. 3 and 4.
  • data are transmitted to the computer as such or made available, which describe the meaning of the information requested. It is therefore possible to access the automation system 1 using a generic browser or a generic tool. The browser or the tool then adapts itself to the automation system 1 on the basis of the transmitted information and data. If necessary, namely in the event of changes, it is also possible to transfer the respective data and information back to the automation system 1 and in the configuration memory 12 save.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Physics & Mathematics (AREA)
  • General Physics & Mathematics (AREA)
  • Automation & Control Theory (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • General Engineering & Computer Science (AREA)
  • Manufacturing & Machinery (AREA)
  • Quality & Reliability (AREA)
  • Computer And Data Communications (AREA)
  • Communication Control (AREA)

Abstract

L'invention concerne une installation d'automatisation (1) couplée à un ordinateur (4). L'ordinateur (4) permet de consulter des informations concernant l'installation d'automatisation (1), informations disponibles dans l'installation d'automatisation (1) qu'elle transmet ou met à disposition dudit ordinateur (4). L'invention est caractérisée en ce que ladite installation d'automatisation (1), en plus de ces consultations, transmet ou met à disposition de l'ordinateur (4) des données qui indiquent la signification des informations demandées.
EP01989395A 2000-12-20 2001-12-10 Procede de communication Withdrawn EP1399787A2 (fr)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
DE10063700A DE10063700A1 (de) 2000-12-20 2000-12-20 Kommunikationsverfahren
DE10063700 2000-12-20
PCT/DE2001/004639 WO2002050621A2 (fr) 2000-12-20 2001-12-10 Procede de communication

Publications (1)

Publication Number Publication Date
EP1399787A2 true EP1399787A2 (fr) 2004-03-24

Family

ID=7668069

Family Applications (1)

Application Number Title Priority Date Filing Date
EP01989395A Withdrawn EP1399787A2 (fr) 2000-12-20 2001-12-10 Procede de communication

Country Status (4)

Country Link
US (1) US20040031036A1 (fr)
EP (1) EP1399787A2 (fr)
DE (1) DE10063700A1 (fr)
WO (1) WO2002050621A2 (fr)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2008067333A2 (fr) 2006-11-27 2008-06-05 Nik Software, Inc. Procédé de retouches en tranches

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5251302A (en) * 1988-04-11 1993-10-05 Square D Company Network interface board having memory mapped mailbox registers including alarm registers for storing prioritized alarm messages from programmable logic controllers
US5151896A (en) * 1990-09-21 1992-09-29 Bowman Donald J Modular digital telephone system with fully distributed local switching and control
US5699350A (en) * 1995-10-06 1997-12-16 Canon Kabushiki Kaisha Reconfiguration of protocol stacks and/or frame type assignments in a network interface device
US5734831A (en) * 1996-04-26 1998-03-31 Sun Microsystems, Inc. System for configuring and remotely administering a unix computer over a network
US5805442A (en) * 1996-05-30 1998-09-08 Control Technology Corporation Distributed interface architecture for programmable industrial control systems
JPH10171755A (ja) * 1996-12-13 1998-06-26 Hitachi Ltd 業務システム
JPH10339630A (ja) * 1997-06-10 1998-12-22 Mitsutoyo Corp 三次元測定システム
US6282454B1 (en) * 1997-09-10 2001-08-28 Schneider Automation Inc. Web interface to a programmable controller
US6476833B1 (en) * 1999-03-30 2002-11-05 Koninklijke Philips Electronics N.V. Method and apparatus for controlling browser functionality in the context of an application

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
See references of WO0250621A2 *

Also Published As

Publication number Publication date
WO2002050621A2 (fr) 2002-06-27
WO2002050621A3 (fr) 2003-12-24
DE10063700A1 (de) 2002-07-11
US20040031036A1 (en) 2004-02-12

Similar Documents

Publication Publication Date Title
DE60200210T2 (de) Über das World-Wide-Web zugängliche, eingebettete Programmier-Software
DE69902503T2 (de) Managementsystem von Feldgeräten
EP1305930B1 (fr) Systeme et procede pour transmettre des donnees opc par l'intermediaire de reseaux de donnees, notamment par internet, au moyen d'une communication de donnees asynchrone
EP1349024A2 (fr) Dispositif de couplage pour coupler des dispositifs à un système de bus
WO2000045563A1 (fr) Systeme et procede pour commander et surveiller un systeme d'automatisation sur internet au moyen d'une liaison internet asymetrique
DE60122085T2 (de) Datenverarbeitungsgerät für serielles Kommunikationssystem
DE10132038A1 (de) Automatisierungssystem und Verfahren zur Anlagenvisualisierung
DE102014016180B4 (de) Verfahren und Einrichtung zur Verwaltung und Konfiguration von Feldgeräten einer Automatisierungsanlage
WO2000011552A2 (fr) Systeme, procede et dispositif de commande permettant de produire un message sous forme de courrier electronique transmis via internet et/ou intranet
DE10053665A1 (de) Prozeß-Leitsystem zur Fern-Überwachung und -Steuerung von verfahrenstechnischen Prozessen über das Internet
EP3712731A1 (fr) Module de transformation pour système de guidage
EP1399787A2 (fr) Procede de communication
DE102007052031B4 (de) Verfahren zum Betreiben eines Parametrier-Gerätes
EP4123396B1 (fr) Technique destinée à la réalisation d'une visualisation pour une installation technique d'automatisation dotée d'une commande à mémoire programmable
EP1248168A2 (fr) Appareil et procédé pour obtenir des informations de diagnostic
EP1376281B1 (fr) Procédé et système de traitement de données de configuration
DE10316289B4 (de) Verfahren und Vorrichtung zur Datenübertragung
EP3770704A1 (fr) Système d'automatisation décentralisée en nuage
EP1120696B1 (fr) Méthode de transmission de données de et vers des commandes de machines à commande CNC
DE10342591A1 (de) Automatisierungsobjekt bzw. Verfahren zur Informationsbeschreibung eines Automatisierungsobjektes
DE19818041B4 (de) Verfahren zur Erzeugung einer Oberfläche zum Bedienen und Beobachten von Leitsystemen
WO2000060459A2 (fr) Logiciel, systeme et procede pour programme d'automatisation a regles de fonctionnement destine a l'utilisation multiple de differents outils de programmation
DE10393401B4 (de) Programmierbare Steuerung
EP1435025B1 (fr) Systeme et procede pour acceder a un appareil, en particulier a un appareil d'automatisation pourvu d'une interface normalisee
DE10144427A1 (de) Verfahren zur Verschaltung von Automatisierungsfunktionen in einer Anlage und Verfahren zur Abfrage und Änderung von Verschaltungsinformationen

Legal Events

Date Code Title Description
PUAI Public reference made under article 153(3) epc to a published international application that has entered the european phase

Free format text: ORIGINAL CODE: 0009012

17P Request for examination filed

Effective date: 20030512

AK Designated contracting states

Kind code of ref document: A2

Designated state(s): AT BE CH CY DE DK ES FI FR GB GR IE IT LI LU MC NL PT SE TR

AX Request for extension of the european patent

Extension state: AL LT LV MK RO SI

RBV Designated contracting states (corrected)

Designated state(s): AT BE CH CY DE DK ES FR GB LI

STAA Information on the status of an ep patent application or granted ep patent

Free format text: STATUS: THE APPLICATION HAS BEEN WITHDRAWN

18W Application withdrawn

Effective date: 20050726

R17D Deferred search report published (corrected)

Effective date: 20071206