EP2010976A2 - Appareil de commande et de communication interchangeable permettant le traitement transparent de données au cours d'un échange de données - Google Patents
Appareil de commande et de communication interchangeable permettant le traitement transparent de données au cours d'un échange de donnéesInfo
- Publication number
- EP2010976A2 EP2010976A2 EP07724474A EP07724474A EP2010976A2 EP 2010976 A2 EP2010976 A2 EP 2010976A2 EP 07724474 A EP07724474 A EP 07724474A EP 07724474 A EP07724474 A EP 07724474A EP 2010976 A2 EP2010976 A2 EP 2010976A2
- Authority
- EP
- European Patent Office
- Prior art keywords
- communication
- plc
- data
- programmable logic
- logic controller
- 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
Links
- 238000004891 communication Methods 0.000 title claims abstract description 143
- 238000012545 processing Methods 0.000 title description 11
- 230000006870 function Effects 0.000 claims description 52
- 230000005540 biological transmission Effects 0.000 claims description 44
- 238000000034 method Methods 0.000 claims description 31
- 230000008878 coupling Effects 0.000 claims description 9
- 238000010168 coupling process Methods 0.000 claims description 9
- 238000005859 coupling reaction Methods 0.000 claims description 9
- 230000002093 peripheral effect Effects 0.000 description 17
- 238000005516 engineering process Methods 0.000 description 11
- 230000008901 benefit Effects 0.000 description 9
- 238000011161 development Methods 0.000 description 6
- 230000008569 process Effects 0.000 description 6
- 238000012546 transfer Methods 0.000 description 6
- 238000010276 construction Methods 0.000 description 5
- 238000012937 correction Methods 0.000 description 5
- 238000013461 design Methods 0.000 description 5
- 230000010354 integration Effects 0.000 description 5
- 238000012806 monitoring device Methods 0.000 description 3
- 238000012544 monitoring process Methods 0.000 description 3
- 230000006855 networking Effects 0.000 description 3
- 230000001360 synchronised effect Effects 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 125000004122 cyclic group Chemical group 0.000 description 2
- 238000009826 distribution Methods 0.000 description 2
- 230000000694 effects Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 230000007704 transition Effects 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000000295 complement effect Effects 0.000 description 1
- 230000003247 decreasing effect Effects 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 238000005457 optimization Methods 0.000 description 1
- 230000000704 physical effect Effects 0.000 description 1
- 238000007781 pre-processing Methods 0.000 description 1
- 239000000047 product Substances 0.000 description 1
- 230000004044 response Effects 0.000 description 1
- 238000004088 simulation Methods 0.000 description 1
- 238000003860 storage Methods 0.000 description 1
- 239000013589 supplement Substances 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/407—Bus networks with decentralised control
- H04L12/413—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD]
- H04L12/4135—Bus networks with decentralised control with random access, e.g. carrier-sense multiple-access with collision detection [CSMA-CD] using bit-wise arbitration
-
- 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—Programme-control systems
- G05B19/02—Programme-control systems electric
- G05B19/04—Programme control other than numerical control, i.e. in sequence controllers or logic controllers
- G05B19/05—Programmable logic controllers, e.g. simulating logic interconnections of signals according to ladder diagrams or function charts
- G05B19/054—Input/output
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40006—Architecture of a communication node
- H04L12/40032—Details regarding a bus interface enhancer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L12/40169—Flexible bus arrangements
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/11—Plc I-O input output
- G05B2219/1132—High speed bus between plc and plc or programming device
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/11—Plc I-O input output
- G05B2219/1134—Fieldbus
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/15—Plc structure of the system
- G05B2219/15028—Controller and device have several formats and protocols, select common one
-
- 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
- G05B2219/00—Program-control systems
- G05B2219/10—Plc systems
- G05B2219/15—Plc structure of the system
- G05B2219/15124—Plc integrated in plug, connector
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/40208—Bus networks characterized by the use of a particular bus standard
- H04L2012/40215—Controller Area Network CAN
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L12/00—Data switching networks
- H04L12/28—Data switching networks characterised by path configuration, e.g. LAN [Local Area Networks] or WAN [Wide Area Networks]
- H04L12/40—Bus networks
- H04L2012/4026—Bus for use in automation systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
- H04L67/025—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP] for remote control or remote monitoring of applications
Definitions
- the invention relates in the first place to a device with a flexible communication and control structure, in particular an automation device, and furthermore to a method for its configuration according to claims 1 and 5.
- field buses and Ethernet In particular the expansion with respect to real-time Ethernet for data communication between individual units involved in the control of a process, in the control and automation technology.
- fieldbuses are CAN bus, Profibus, Modbus, DeviceNet or Interbus.
- the units are communicated on the fieldbus / Ethernet using specified protocols.
- this requirement also exists in connection with the coupling of drive components, such as between drive controls, power units and encoders in numerically controlled machine tools and robots, in which a plurality of interpolating axes must be operated synchronously.
- drive components such as between drive controls, power units and encoders in numerically controlled machine tools and robots, in which a plurality of interpolating axes must be operated synchronously.
- peripheral devices in automation technology today include a communication interface to a higher-level system.
- This is typically a programmable logic controller PLC which controls the operation of the peripheral device and the interactions with other peripheral devices and I / O devices connected to the same interface.
- PLC programmable logic controller
- the communication controller is made up of at least one freely programmable communication ALU,
- a communication controller which cooperates with a higher-level control device and which has at least one freely programmable communication ALU, a command code in which a plurality of commands are coded and which
- a decentralized controlled data transport system for industrial automation technology with a connection structure which can be flexibly adapted to locally different reliability requirements and in which real-time properties structurally fulfilled only where they are actually required.
- a partially meshed structure is allowed for the connection structure of the data transport system as a whole and the participants of this data transport system, designed as intelligent functional units (processing nodes) each with up to four independent connections for transmission lines, allow the construction of exactly Requirements in the field of reliability and transmission speed corresponding substructures. If high reliability requirements are to be met for the exchange of data between two functional units, redundant structures are provided.
- Real-time properties are realized by direct connections or by parallel transmission paths to which the data traffic is distributed.
- Each processing node is made up of standardized components that together form a mutually-supervising multi-computer structure.
- Each computer is a self-running minimal system built around a powerful microcontroller module that has exactly one interface to the data transport system. Due to the modular structure, each processing node can be constructed according to the requirements of one (central module) to four processor modules.
- the central module contains all components required for communication and control on a common carrier card. This contains a power supply used by all modules (the voltage monitoring and a backup battery belong to the processor module), a real-time clock, as well as the components required for computer interconnection.
- variable component which is generally to be supplemented with the central module, contains all the components required for the electrical and mechanical adaptation, based on the input / output lines provided by the processor modules. Specifically, this is a microcontroller with serial and parallel input / output lines, its own voltage control with monitoring module and backup battery, components for internal address decoding, a main memory and driver blocks for coupling the processor module to the data transport system.
- Each module requires at least one non-volatile memory for the bootloader and another as large as possible for the operating program and for caching data.
- the respectively additionally required software is downloaded via the data transport system.
- the interface automatically identifies itself to you via a set of characteristics central module into which the special operating software is then downloaded.
- Each new processing node identifies itself and its interface, as soon as it is integrated into the step-by-step data transport system, to a control station located somewhere in the system.
- the control station initializes the processing node based on this data, ie the subscriber address is determined and the required operating software is downloaded. Finally, there is a reconfiguration of the entire, up to this time constructed entrans- port system in which each participant takes into account the new processing node and the associated data lines in its switching control.
- US-A-5,815,678 discloses a system and method for simulating the implementation of an application program programmable interface circuit in a serial bus system based on the IEEE 1394 standard. Specifically, this means for initialization and configuration of the bus system, means for allocating memory areas for storing the data received via the bus and data to be transmitted, means for controlling the transmission and means for resetting and reconfiguration of the bus system in accordance with control commands of the respective application program intended.
- the virtual interface circuit contains a collection of program calls for software independently of the application and application-specific software, by means of which the data transfer on the IEEE 1394 bus is controlled from within an application.
- a device which comprises: at least one freely programmable device Communication controller, which cooperates with a higher-level control device, ⁇ at least one integrated in the communication controller freely programmable communication ALU and an exchangeable physical interface connected to the communication controller via signal lines for transmission of an identification code, control data, reception data and transmission data, whereby the physical interface is exchangeable.
- the applicant's unpublished patent application 10 2005 029 654.8-31 describes a method for configuring a device with a flexible communication structure, in particular an automation device, with at least one communication controller, at least one integrated communication ALU and at least one physical interface. in which
- the physical interface sends an identification code to the communication controller via a signal line and the communication controller independently carries out the correct configuration and loads the associated software into the communication ALU.
- the respective fieldbus systems are defined by loading the software and can therefore be selected flexibly.
- a program controller is known, which is provided with a private operating system, which does not support the TCP / IP protocol (Transmission Control Protocol / Internet Protocol), but is suitable for automation programs, and on the one hand with at least an intelligent module in which a Hyper-Text Transfer Protocol (HTTP) server is installed, and on the other hand with a communication module that combines over a bus with remote facilities can be equipped.
- TCP / IP protocol Transmission Control Protocol / Internet Protocol
- HTTP Hyper-Text Transfer Protocol
- the intelligent module is provided with an application programming interface that allows to remotely use the connection and communication functions of the TCP / IP-like communication module.
- the automation function of the intelligent module is interfaced with a server, client or multicast group function by providing for the modes of operation (sequence of operations that must be implemented to provide or interact with the information for the controlled processes) and the assignment of the port numbers (in the case of a server) or the remote addresses for client functions with the vending machine application program are inherited from conventions that belong to the area of system analysis.
- the application programming interface may be implemented in a central processing unit of the programmer, which is a specific intelligent module, the supported automation function being called the machine application program.
- the application program of the programmer uses a supplement to the system command set in the automation language that corresponds to the delegated server, client, or multicast services to perform the server, client, or multicast functions.
- Such an application allows the machine to be the client or server of any remote server or client application.
- One in the intelligent Module implemented HTTP server can, for.
- the configuration of this module of a client station equipped with a Web Navigator can be over-provisioned via directly generated HTML pages (Hyper Text Mark Language, ie hypertext mark programming language). It is thus possible to configure this intelligent module online or not online.
- the intelligent module starts its HTTP server. For the assignment of the connections of the respective server belongs z.
- the geographic number of the intelligent module to allow for unique and simple identification for the person programming, updating or using the application of the programmer. If necessary, Java applets can take on the functions of dynamic refreshing.
- a virtual module can be installed during the configuration of the machine, which launches a simulation server on the programming station, providing functions such as the integrated server in the module.
- an Internet access is thus created on a PLC and via this data can also be processed in the PLC.
- US 2003/0074489 A1 discloses a measuring system for carrying out measurements from a central measuring station.
- the measuring signals of the individual sensors are fed via cables to an intelligent measuring module which is inserted in a receptacle / insert of a measuring device or a receptacle / insert of a measuring device frame.
- an intelligent measuring module which is inserted in a receptacle / insert of a measuring device or a receptacle / insert of a measuring device frame.
- a cable or a communication system is connected to the measuring device or measuring device frame, which in each case has a plurality of inserts and the measurement signals are supplied via this the central measuring station.
- a cable or a communication system is connected in the message transmission path between the sensor and central measuring station and is a series of interface circuits, which are each designed for the corresponding section section and require a corresponding protocol.
- an intelligent measuring module is used in the measuring system according to US 2003/0074489, which As a master in the slave "measuring device or measuring device frame", the corresponding protocol for the interface circuit loads.As a result, the protocol of the measuring system is based on the master / slave base between the intelligent measuring module as a master and slave "measuring device or encoder frame "as well as for the second transmission link, for example USB interface, between the slave" measuring device or measuring device frame "and the master” central measuring station ".
- the rechargeable device driver can also be loaded on the side to the central measuring station via specified interfaces, such as via the USB interface, which enables data transfer rates of up to 480 Mbps in the USB 2.0 version, directly via serial interfaces or by downloading the rechargeable device drivers from a personal computer or from the Internet by means of the mobile telecommunications network or radio transmission path including Bluetooth, among others.
- the slave "measuring device or measuring device frame" as an intermediary thus has two different interface circuits for each communication channel / sensor branch, namely on the one hand on the side towards the intelligent measuring module and on the other side on the opposite side to the central measuring station.
- the at least one freely programmable communication ALU cooperates with a downstream control device, described in which: The communication controller detects the occurrence of a specific date or event,
- the synchronized local time is stored at the start time of cyclically executing control functions
- a device for synchronization of communicating with each other via a serial data bus bus subscribers of a distributed control automation system which comprises: ⁇ a "quasi-dedicated" communication controller, which has at least one freely programmable communication ALU,
- This device has the advantage that two powerful methods can be used without requiring basic hardware adaptation.
- the transmission time delay is known.
- the synchronization signal is fed to a timer block via the transmission medium, the synchronization signal itself already receives a time reference and the initial value is determined on the basis of the time reference contained in the synchronization signal.
- This procedure offers the particular advantage that a synchronization at any time is possible.
- the time reference contained in the synchronization signal should be corrected by a predetermined correction value in a correction circuit of the timer block and the corrected time reference should be used as an initial value. The correction is possible in particular if there is a predetermined reception time delay between the supply of the synchronization signal and the storage of the initial value.
- the correction value can be determined in such a way that the reception time delay is compensated by it. Alternatively, the correction value may also be determined in such a way that the sum of the transmission time delay and the reception time delay is compensated by it.
- the synchronization signal contains a source and / or destination address in addition to the time reference, it is possible that the initial value is stored in the register only if the source address matches a target source address and / or the destination address matches a target destination address. As a result, selective synchronization can only be achieved with respect to a specific synchronization signal source or only with respect to a specific synchronization target.
- the desired source address and / or the target target address can be specified, for example, the receiving circuit, so that it executes the selection.
- the synchronization signal includes a check information for the time reference in addition to the time reference, it is possible that the initial value is stored in the register only if the time reference is determined to be correct based on the check information. Storing incorrect time references can thus be avoided. If it is monitored in the context of the transmission method of another transmission circuit, if another transmission medium is occupied, in the case of non-assignment to the Timer block another enable signal is transmitted and the value of the register is read out only after the determination of the further enable signal from the register and the transmission of the time reference is sent via the transmission media, is in a plurality of - basically independent - transmission media in a simple way a simultaneous transmission the time reference over the transmission media guaranteed.
- the only delay not considered in the procedure known from DE 102 60 807 A1 is the time delay caused by the transmit and receive drivers and the transmission medium itself. This is usually below 10 ⁇ s, often even below 1 ⁇ s.
- DE 101 38 066 A1 discloses a subscriber for a network with data transmission in equidistant cycles, in order to create a subscriber for a network by which access violations are detected and displayed during operation so that suitable measures for error handling can be initiated.
- the subscriber also has an arithmetic unit which can access the memory, wherein the communication processor sends at least one first synchronization signal to the arithmetic unit at a fixed point in time of a cycle Monitoring device for monitoring the accesses of the arithmetic unit arranged on the memory, and the monitoring device is designed such that it based on the beginning and end of access of the arithmetic unit to the memory and based on their timing within the cycles access without access or access error detects and generates at least one signal to the display.
- Access violations can thus be detected safely and in real time by the monitoring device.
- ways to display an access without Access rights are a corresponding output of a message on an operating device or the generation of a message to an error handling routine in the arithmetic unit or the communication processor called so that a controlled process can be moved to a security state.
- suitable measures can be taken after such an access violation has been detected, for example a faster CPU in the PC, an optimization in the BIOS of the operating system or an increase in the configured equidistance time.
- Typical examples of such devices are machine terminals, bar code readers or drives, which run a speed profile and thereby react to local position sensors and switch additional auxiliary motors.
- the control and communication electronics are usually an integral part of the device.
- This can be used as a separate plug-in module for mounting inside the device, from the outside to the Plugging into the device or be implemented as a plug-in module on an outwardly led device interface. All solutions known from the state of the art are the chain of effects: device function - PLC communication - higher-level system in common (see FIG. 1, section 3). This means that the PLC is completely integrated into the device from the hardware as well as from the internal data and function structures.
- special hardware and software components with a number of expensive components specially designed for communication are required.
- the invention has for its object to design a device with a flexible Kochunikationsund control structure and a method thereof so that an interchangeability of parts of the device is made possible.
- a device with a flexible communication and control structure which has for coupling with other devices or a higher-level control device of an automation system via a serial data bus:
- ⁇ at least one programmable logic controller, so that the programmable logic controller is designed as a replaceable unit and the data completely transparent and / or further processed via the internal programmable logic controller between the communication interfaces are transmitted.
- the invention consists in expanding the exchangeable communication unit by a PLC function, which is integrated in the communication path and operates completely transparently, both for the device and for the higher-level system.
- the control information such as that of a higher-level system or the higher-level system (control device) appears to the peripheral device the status information like that of the peripheral device.
- the exchangeable communication interface is extended by a PLC function and
- Enhancements within the fieldbus specification or implementations of completely new fieldbus systems can be made by software update and do not require a new communication interface.
- the respective fieldbus systems are defined by loading the software and can therefore be selected flexibly.
- the functionality and price of the peripheral device is scalable between with or without PLC function.
- the programmable logic controller designed as a plug, which is attached to the communication interface.
- a standardized communication interface is used. This allows the construction of distributed, intelligent control architectures with conventional automation devices, if they have only a standard communication interface.
- FIG. 1 shows the block diagram for an automation system with a flexible communication and control structure based on a replaceable communication and control device according to the invention
- FIG. 2 shows an embodiment of the device according to FIG. 1 with a standardized communication interface
- FIG. 3 shows an embodiment of the device according to FIG. 1 with integration of the communication and control unit within one
- Peripheral devices PG in automation technology today include a communication interface KS to a higher-level system in addition to the actual device functions GF. This is typically a programmable logic controller PLC which controls the operation of the peripheral device and the interactions with other peripheral devices and I / O devices connected to the same interface
- FIG. 1 illustrated inventive solution of an automation system with flexible communication and control structure based on the basis of an interchangeable communication and control device.
- This has at least two or more communication interfaces KS and at least one programmable logic controller PLC, so that the programmable logic controller PLC is designed as a replaceable unit and the data completely transparent and / or further processed via the internal programmable logic controller PLC between the communication interfaces KS.
- the programmable logic controller PLC is designed as a plug, which is plugged onto the communication interface KS or the device is designed as a device connector, which has one or more pronounced as a connector communication interface KS and performs communication functions.
- the integration concept according to the invention into existing peripheral devices PG thus enables the construction of distributed, intelligent control architectures with conventional automation devices and the realization of a bypass function (see FIG S / receive data E via serial communication interfaces to bus FES in accordance with fieldbus or Ethernet standards and FIG. 2). It can this flexible, efficient and comfortable to be designed, the structure is not rigidly predetermined, but is customizable / configurable as needed.
- FIG. 2 and FIG. 3 show a preferred embodiment of the device according to FIG. 1.
- the in FIG. 2 illustrated embodiment is characterized by the use of a standardized communication interface SKS.
- This constellation becomes particularly interesting due to the standardized communication interface SKS, since the implementation of the Programmable Logic Controller PLC can take place independently of the respective device. If one also uses the likewise standardized electrical and mechanical properties of the communication interface KS, one can design the entire communication and PLC unit KSE in such a way that it can be set up on existing standardized communication interface SKS.
- the entire communication and PLC unit KSE is integrated within a field bus connector.
- the advantage here is the availability of a local intelligence for establishing a direct communication between the peripheral devices PG, excluding the higher-level system / control device ST.
- the peripheral device PG is shown with the large outer rectangle, the brighter, inner rectangle, the communication interface SKS to make it clear that the entire communication and PLC unit KSE is plugged via the communication interface SKS on the peripheral device PG.
- pure PLC modules which may still have a communication interface SKS, but then work as standalone devices, according to a PLC only without housing, or pure communication modules with general interfaces, the programmable logic controller PLC is integrated in the subject matter of the invention.
- Unit KSE which has one device and one or more communication interfaces, inside or outside of Automation devices in a suitable form with these mechanically and electrically connected and complement their actual task to communication and control functions.
- the invention is not yet limited to the feature combination defined in claim 1 or 5, but can also by any other combination of certain features of all Total 'individual features disclosed be defined. This means that in principle virtually every individual feature of patent claim 1 or 5 can be omitted or replaced by at least one individual feature disclosed elsewhere in the application.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Automation & Control Theory (AREA)
- Programmable Controllers (AREA)
- Communication Control (AREA)
Abstract
Les systèmes de bus de terrain dans lesquels l'équipement électronique de commande et de communication fait généralement partie intégrante de l'appareil sont connus depuis longtemps. En ce qui concerne l'équipement de communication, il existe des solutions qui permettent de concevoir ledit équipement sous forme d'unité interchangeable conformément aux différentes normes de communication. Cet équipement peut être réalisé sous forme de module enfichable autonome à installer à l'intérieur de l'appareil, sous forme de module à enficher de l'extérieur dans ledit appareil ou sous forme de module enfichable sur une interface d'appareil dirigée vers l'extérieur. La chaîne fonctionnelle : fonction d'appareil - API - communication - système principal est commune à toutes les solutions de la technique actuelle. A cet effet, l'API est complètement intégré dans l'appareil aussi bien du point de vue du matériel que de celui des structures fonctionnelles et de données internes, ce qui nécessite en règle générale des composants matériels et logiciels spécifiques ainsi qu'une série de composants coûteux spécialement conçus pour la communication. L'objectif de cette invention est de concevoir un appareil doté d'une structure de commande et de communication flexible ainsi qu'un procédé correspondant, qui permettent l'interchangeabilité de pièces de l'appareil. A cet effet, l'appareil selon l'invention, qui est connecté à d'autres appareils ou à un dispositif de commande principal d'un système d'automatisation par l'intermédiaire d'un bus de données série (FES), est constitué d'au moins deux ou de plusieurs interfaces de communication (KS) et d'au moins un automate programmable industriel (API), de sorte que cet automate programmable industriel (API) est conçu sous forme d'unité interchangeable et les données sont transmises entre les interfaces de communication (KS) en étant traitées par l'intermédiaire dudit automate programmable industriel interne (API) et/ou de manière entièrement transparente. Cette invention s'applique en particulier au domaine de l'automatisation.
Applications Claiming Priority (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE200610019451 DE102006019451A1 (de) | 2006-04-24 | 2006-04-24 | Austauschbares Kommunikations- und Steuerungsgerät zur transparenten Verarbeitung der Daten im laufenden Datenaustausch |
| PCT/EP2007/003544 WO2007121968A2 (fr) | 2006-04-24 | 2007-04-23 | Appareil de commande et de communication interchangeable permettant le traitement transparent de données au cours d'un échange de données |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| EP2010976A2 true EP2010976A2 (fr) | 2009-01-07 |
Family
ID=38519641
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| EP07724474A Withdrawn EP2010976A2 (fr) | 2006-04-24 | 2007-04-23 | Appareil de commande et de communication interchangeable permettant le traitement transparent de données au cours d'un échange de données |
Country Status (3)
| Country | Link |
|---|---|
| EP (1) | EP2010976A2 (fr) |
| DE (1) | DE102006019451A1 (fr) |
| WO (1) | WO2007121968A2 (fr) |
Families Citing this family (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102008013075A1 (de) * | 2008-03-06 | 2009-09-24 | Hilscher Gesellschaft für Systemautomation mbH | Speicherprogrammierbare Steuerung mit flexibler Kommunikations- und Steuerungsstruktur und Verfahren zu deren Konfiguration |
| DE102010034991A1 (de) * | 2010-08-20 | 2012-02-23 | Abb Ag | Installationsgerät mit universeller Datenkoppelung in der Gebäudesystemtechnik und Anordnungen mit derart ausgebildeten Installationsgeräten |
| EP2455885A1 (fr) * | 2010-11-19 | 2012-05-23 | Eaton Industries GmbH | Système de commande d'utilisateurs interconnectés en réseau par bus |
| LU101427B1 (de) | 2019-10-02 | 2021-04-08 | Phoenix Contact Gmbh & Co | Ein/Ausgabe-Station für ein Feldbussystem, Feldbus-Koppler für die Ein/Ausgabe-Station, sowie Platzhaltermodul für die Ein/Ausgabe-Station |
| CN114520729B (zh) * | 2020-11-05 | 2024-01-19 | 北京广利核系统工程有限公司 | 一种通信隔离系统及通信隔离的方法 |
| DE102023001381B3 (de) | 2023-04-06 | 2024-06-27 | Sebastian Hilscher | Gerät mit flexibler Kommunikationsstruktur für echtzeitfähige Netzwerkanwendungen mit hoher Datensicherheit, insbesondere Automatisierungsgerät, und Verfahren zu dessen Konfiguration |
Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3808135A1 (de) * | 1988-03-11 | 1989-09-28 | Kloeckner Moeller Elektrizit | Speicherprogrammierbares steuerungssystem |
Family Cites Families (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE19917352A1 (de) * | 1999-04-16 | 2000-10-19 | Siemens Ag | Bussystem mit einer Datenbusleitung und einer Energiebusleitung |
| DE19935512A1 (de) * | 1999-07-28 | 2001-02-08 | Siemens Ag | Vorrichtung zur Verbindung einer industriellen Steuereinheit mit einem industriellen Bedienpanel |
| US6993298B2 (en) * | 2001-09-07 | 2006-01-31 | Siemens Energy & Automation, Inc. | Programmable controller with RF wireless interface |
| DE10345816A1 (de) * | 2003-09-30 | 2005-05-25 | Rexroth Indramat Gmbh | Kombination aus Steuerung und Antrieb |
| US20060080075A1 (en) * | 2004-10-08 | 2006-04-13 | Young Timothy H | Programmable logic controller simulator interface card |
-
2006
- 2006-04-24 DE DE200610019451 patent/DE102006019451A1/de not_active Withdrawn
-
2007
- 2007-04-23 EP EP07724474A patent/EP2010976A2/fr not_active Withdrawn
- 2007-04-23 WO PCT/EP2007/003544 patent/WO2007121968A2/fr not_active Ceased
Patent Citations (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE3808135A1 (de) * | 1988-03-11 | 1989-09-28 | Kloeckner Moeller Elektrizit | Speicherprogrammierbares steuerungssystem |
Also Published As
| Publication number | Publication date |
|---|---|
| WO2007121968A2 (fr) | 2007-11-01 |
| WO2007121968A3 (fr) | 2007-12-13 |
| DE102006019451A1 (de) | 2007-10-25 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| EP2110754B1 (fr) | Procédés et dispositif de synchronisation de participants à un bus d'un système d'automatisation | |
| EP2730062B1 (fr) | Système et procédé de paramétrage d'appareils de terrain d'un système d'automatisation ou de commande | |
| EP2181369B1 (fr) | Noeud de commande et commande | |
| EP3170287B1 (fr) | Système de commande et de transmission de données, module de passerelle, module e/a et procédé de commande de processus | |
| EP3632052B1 (fr) | Unité de module permettant de connecter un abonné de bus de données | |
| EP2010976A2 (fr) | Appareil de commande et de communication interchangeable permettant le traitement transparent de données au cours d'un échange de données | |
| DE102018008674A1 (de) | Automatisierungsgerät mit integrierter Netzwerk-Analyse und Cloud-Anbindung | |
| WO2015051974A1 (fr) | Système d'exploitation flexible d'une installation d'automatisation | |
| EP3019920B1 (fr) | Unité de détection de données et système d'automatisation | |
| WO2018036708A1 (fr) | Passerelle et procédé de connexion d'un système de source de données à un système informatique | |
| DE102014001462B4 (de) | Feldbusmodul, Maschinensteuerung und Verfahren zur Parametrierung eines, insbesondere sicherheitsgerichteten, Feldbusmoduls | |
| EP2940972A1 (fr) | Procédé de préparation d'un service de dénomination dans un système de communication industrielle et routeur | |
| DE102019105171A1 (de) | IO-Link-Master, Schnittstelle und Verfahren zum Steuern und Überwachen eines IO-Link Systems | |
| EP3439245B1 (fr) | Procédés de communication de données entre un capteur de position angulaire et une unité de contrôl d'un moteur ou de traitement | |
| EP1912343B1 (fr) | Paramétrage d'une unité intelligente par l'intermédiaire d'un dispositif d'alimentation de tension | |
| DE102010027286B4 (de) | Verfahren und Vorrichtung zur Übertragung von Daten in einem Automatisierungssystem | |
| EP3632054B1 (fr) | Determination de noeuds d'un bus de données local | |
| EP3331201B1 (fr) | Réseau modbus destiné à une connexion distante redondante | |
| DE102005029655A1 (de) | Verfahren und Vorrichtung zur Synchronisation von untereinander über einen seriellen Datenbus kommunizierenden Busteilnehmern eines Automatisierungssystems | |
| WO2014173739A1 (fr) | Système de commande d'une installation d'automatisation et système de développement associé | |
| WO2014029609A1 (fr) | Système d'automatisation à fonctionnalités de commande décentralisées dans des sous-ensembles e/s | |
| DE102007062333B3 (de) | Verfahren zur Übertragung von Multiturn-Modulo-Leitachsdaten | |
| WO2012175120A1 (fr) | Procédé de contrôle de l'interaction attendue entre au moins deux appareils, ainsi que dispositif correspondant | |
| EP3631630B1 (fr) | Traitement distribué de données de processus | |
| DE102005029656B3 (de) | Verfahren zur Kopplung von Busteilnehmern eines Automatisierungssystems und frei programmierbarer Kommunikations-Prozessor hierfür |
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: 20081031 |
|
| AK | Designated contracting states |
Kind code of ref document: A2 Designated state(s): AT BE BG CH CY CZ DE DK EE ES FI FR GB GR HU IE IS IT LI LT LU LV MC MT NL PL PT RO SE SI SK TR |
|
| AX | Request for extension of the european patent |
Extension state: AL BA HR MK RS |
|
| 17Q | First examination report despatched |
Effective date: 20090311 |
|
| DAX | Request for extension of the european patent (deleted) | ||
| STAA | Information on the status of an ep patent application or granted ep patent |
Free format text: STATUS: THE APPLICATION IS DEEMED TO BE WITHDRAWN |
|
| 18D | Application deemed to be withdrawn |
Effective date: 20121102 |