US7836224B2 - Method and system for transmitting data of a data type to be transmitted cyclically and of a data type which can be transmitted acyclically via a common transmission channel - Google Patents
Method and system for transmitting data of a data type to be transmitted cyclically and of a data type which can be transmitted acyclically via a common transmission channel Download PDFInfo
- Publication number
- US7836224B2 US7836224B2 US11/683,986 US68398607A US7836224B2 US 7836224 B2 US7836224 B2 US 7836224B2 US 68398607 A US68398607 A US 68398607A US 7836224 B2 US7836224 B2 US 7836224B2
- Authority
- US
- United States
- Prior art keywords
- data
- transmission
- transmitted
- data type
- cyclically
- 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.)
- Expired - Fee Related, expires
Links
Images
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/403—Bus networks with centralised control, e.g. polling
-
- 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/11—Plc I-O input output
- G05B2219/1135—Profibus
-
- 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/15003—Interbus-s
-
- 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/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25021—Profibus
-
- 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/20—Pc systems
- G05B2219/25—Pc structure of the system
- G05B2219/25033—Pc structure of the system structure, control, syncronization, data, alarm, connect I-O line to interface
Definitions
- the invention relates to a method and to a system for transmitting data of a data type to be transmitted cyclically and of a data type which can be transmitted acyclically via a common transmission channel from a first participant unit connected to the transmission channel to at least one further participant unit connected to the transmission channel.
- data of a data type to be transmitted cyclically in the fields of process control usually in each case comprise process-related process data which must be updated at regular intervals and provided for the participant units involved in the process via corresponding communication or transmission systems in order to control a particular process in accordance with the requirements.
- Such process data are, for example, IN process data or process input data, cyclically detected by means of sensors such as, for example, sensors at a slave participant unit within a master-slave system, which are transmitted to a master participant unit for further processing, and OUT-process data or process output data, calculated by a master participant unit which, in turn, are transmitted to participant units communicating with actuators such as for example actuating elements and/or drives for correspondingly driving the actuators.
- actuators such as for example actuating elements and/or drives for correspondingly driving the actuators.
- a particular relevance of such process data is found in applications in fields of safety engineering in which application-specific safety-related process input and/or process output data must be detected regularly via safety-related participant units and output via safety-related participant units, respectively, in order to be able to detect safety-critical errors during a process sequence which could also represent a hazard for human beings as early as possible and, if necessary, move an erroneous process or part-process into a safe state within short response times.
- Data of a data type which can be transmitted acyclically are, for example, diagnostic data or acknowledgment data which are only transmitted when required or on request.
- the times of the transmission of data of a data type to be transmitted cyclically such as, e.g. of process data, are usually changed and thus inadmissibly disturbed for many applications.
- Such a change of the times of the transmission of data of a data type to be transmitted cyclically is inadmissible, for example, in applications which require an equidistant transmission in time as is the case, in particular, in safety engineering.
- the worst-case response times of the transmission system are also usually extended by the transmission of data of an acyclic data type such as, for example, diagnostic data or also acknowledgement data, which is also of great relevance particularly in the fields of safety engineering.
- data of an acyclic data type such as, for example, diagnostic data or also acknowledgement data, which is also of great relevance particularly in the fields of safety engineering.
- the invention it is thus provided to develop a method based on a protocol-specific cyclic transmission sequence of transmission messages for transmitting data of a data type to be transmitted cyclically via a transmission channel and to check for redundancy and currency, at least one particular position within the protocol-specific cyclic transmission sequence, the data of the data type to be transmitted cyclically, transmitted with the transmission message transmitted immediately before, with respect to the data of the data type to be transmitted cyclically which are provided for the immediately impending transmission message.
- the invention also provides that the checking for redundancy and currency of data of a data type to be transmitted cyclically within a particular cyclic transmission sequence of transmission messages and the inserting of data of a data type which is to be transmitted acyclically within this cyclic transmission sequence of transmission messages is in each case carried out by the participant unit which produces or provides the data of the data type to be transmitted cyclically for this particular cyclic transmission sequence of transmission messages. Since there is thus no interposition of a further unit, e.g. of a master participant unit as checking and/or decision entity, any delay during the data transmission of a data type to be transmitted cyclically is essentially eliminated.
- a predetermined component is preferably inserted in the transmission message for marking and identifying the position assigned to a transmission message within a cyclic transmission sequence.
- the component predetermined for marking and identification for this transmission message is replaced by another predetermined component in response to the insertion of data of a data type which can be transmitted acyclically.
- the number of predetermined components is calculated by the sum of the number of transmission messages to be transmitted in a transmission sequence and the number of transmission messages possible in this transmission sequence, which are also used for transmitting data of a data type which can be transmitted acyclically.
- coded sequence numbers are used as predetermined components, wherein, according to a preferred development for transmission messages which contain data of a data type which can be transmitted acyclically, a change of the coding is performed for the further simplified identification of such a transmission message.
- the data simultaneously valid at this time but not changed, of the data type to be transmitted cyclically can also be implicitly transmitted by a transmission message which contains data of a data type which can be transmitted acyclically so that a gapless transmission also of the data of the data type to be transmitted cyclically occurs at the receiver of such a transmission message.
- participant units form checking information via data received in each case and compare this information with checking information appended to the received data.
- process input or process output data are provided as data of a data type to be transmitted cyclically within a cyclic transmission sequence of transmission messages in dependence on the respective first participant unit and diagnostic, inquiry, response and/or acknowledgment data are generated as data of a data type to be transmitted acyclically.
- the method according to the invention can thus be used, in particular, in communication or transmission systems for controlling processes or also part-processes.
- such a transmission system is constructed with at least one participant unit which is adapted for transmitting transmission messages with data of a data type to be transmitted cyclically within a protocol-specific cyclic transmission sequence of such transmission messages to at least one further participant unit connected to a transmission channel and for inserting a predefined component into the transmission message to be transmitted in each case for unambiguously marking and identifying the transmission message within the protocol-specific cyclic transmission sequence.
- This at least one participant unit adapted in this manner is further adapted for performing, in response to the completed transmission of at least one particular transmission message transmitted in each case at the same position within the transmission sequence, a check of the data of the data type to be transmitted cyclically which are provided for the transmission message to be transmitted next in the transmission sequence with respect to the data of the data type to be transmitted cyclically of this particular transmission message, for redundancy and currency, and for generating data of a data type to be transmitted acyclically and for inserting these data instead of the checked data of the data type to be transmitted cyclically into the data area provided for these data in response to the detection of the checked data as redundant data without new information content.
- participant units can be constructed, e.g. as a master or slave.
- FIG. 1 shows a sketch of a cycle of an exemplary protocol-specific cyclic transmission sequence of transmission messages with process data to be transmitted cyclically, embedded therein, in a data area provided for the transmission of data of a data type to be transmitted cyclically.
- FIG. 2 shows a cycle of the exemplary protocol-specific cyclic transmission sequence according to FIG. 1 , but with a transmission message within the sequence which, according to the invention, contains in the data area provided for the transmission of data of the data type to be transmitted cyclically, instead of data of this data type, data of a data type which can be transmitted acyclically.
- FIG. 3 shows a communication system according to the invention.
- FIG. 1 shows a sketch of a cycle according to the invention of a protocol-specific cyclic transmission sequence of transmission messages for transmitting data of a data type to be transmitted cyclically within a data area provided for this purpose, according to a present example for the cyclic transmission of process data, via a transmission channel, not shown, from a first participant unit (not shown) connected to the transmission channel to at least one further participant unit (not shown) connected to the transmission channel.
- the transmission messages transmitted within such a transmission sequence contain a sequential number coded by three bits via which the position or the time slot within a respective cyclic transmission sequence is unambiguously identified.
- three-bit coding i.e. from “000” to “111” corresponds to the sequence numbers 0 to 7 so that a number of 8 sequence numbers is given.
- 8 transmission messages would thus be transmitted cyclically successively as follows: 0, 1, 2, 3, 4, 5, 6, 7, 0, 1, 2, 3, 4, 5, 6, 7, . . . or, on the basis of the three-bit coding, 000, 001, 010, 011, 100, 101, 110, 111, 000, 001, 010, 011, 100, 101, 110, 111, . . . .
- data of a data type which can be transmitted acyclically such as, e.g. diagnostic data, to a particular time slot or at a predetermined position within the transmission sequence, respectively, as shown in FIG. 2 , the number of sequence numbers has been reduced to 7.
- the three-bit coding “000” thus still corresponds to the sequence number 0 and marks the first transmission message with process data in a transmission sequence of transmission messages.
- the three-bit codings “001”, “010”, “011”, “100”, “101” and “110” correspond to the sequential number 1, 2, 3, 4, 5 and 6, respectively and, in consequence, mark the second, third, fourth, fifth, sixth and seventh transmission message with process data within a respective transmission sequence of transmission messages with process data.
- these 7 transmission messages are thus transmitted cyclically successively as follows: 0, 1, 2, 3, 4, 5, 6, 0, 1, 2, 3, 4, 5, 6, . . . or, on the basis of the three-bit coding 000, 001, 010, 011, 100, 101, 110,000, 001, 010, 011, 100, 101, 110, . . . , without the transmission of data of a data type which can be transmitted acyclically.
- sequence number 6 data of a data type which can be transmitted acyclically such as, e.g. request data, acknowledgment data, diagnostic data or of another acyclically transmissible data type, generated by this participant unit, can be transmitted with sequence number 6.
- the sequential number 6 of the seventh transmission message is coded as “111” in this transmission sequence as shown in FIG. 2 for the transmission of diagnostic data.
- the transmission message transmitted as sequence number 6 coded “111” thus contains diagnostic data and additionally implicitly the process data valid at this time.
- the component, provided for marking the transmission of data of a data type which can be transmitted acyclically, of a transmission message defined for this purpose in the transmission sequence thus follows by changed coding, i.e. without using additional bits, in dependence on the sequential number for marking and identifying a respective transmission message during a transmission sequence.
- the possibility for transmitting data of a data type which can be transmitted acyclically thus only exists in one of 2 3 cases which, particularly in the case of safety-related process data to be transmitted cyclically is used for further prioritizing such process data.
- the real-time-capability in safety-related protocols such as, e.g. in the case of the INTERBUS safety protocol, is thus always retained.
- the safety measure “sequential number”, for example, would not be able to have an effect and, as a rule, the system would then switch off.
- the safety measure “consecutive number” is used, in particular against a wrong order, against the insertion, against the loss and/or against the repetition or transmission messages within a cycle of the protocol-specific cyclic transmission sequence.
- Such a data transmission according to the invention guarantees the same safety as the cyclic data transmission of process data during the transmission of data of a data type which can be transmitted acyclically.
- a data transmission according to the invention guarantees the same safety as the cyclic data transmission of process data during the transmission of data of a data type which can be transmitted acyclically.
- only such data are transmitted and thus no data of a data type which can be transmitted acyclically. In consequence, high protection against corruption of data is still given.
- the invention thus comprises embodiments in which, by changing the coding, particular components of the transmission messages are used for forming a distinguishing characteristic whether data to be transmitted cyclically, that is to say, in particular, process data, or acyclically transmissible data such as, e.g. inquiry, response, acknowledgment and/or diagnostic data are transmitted in the respective transmission message.
- a distinguishing characteristic whether data to be transmitted cyclically, that is to say, in particular, process data, or acyclically transmissible data such as, e.g. inquiry, response, acknowledgment and/or diagnostic data are transmitted in the respective transmission message.
- FIG. 3 shows a communication system comprising participant units 301 and 302 , and transmission channel 303 , interconnected as shown.
- a message area is thus also provided in each case in each transmission message for appending checking information so that receiving participant units, for the purpose of detecting errors near in time, form checking information via the data in each case received by means of such a transmission message and can compare these with the check sum appended to the received data.
- a CRC method known per se can be used, for example.
- the checking for redundancy and currency of data of a data type to be transmitted cyclically within a particular cyclic transmission sequence of transmission messages and the inserting of data of a data type to be transmitted acyclically within this cyclic transmission sequence of transmission messages is preferably done in each case by the participant unit which also produces or provides the data of the data type to be transmitted cyclically for this particular cyclic transmission sequence of transmission messages. Since there is thus no interposition of a further unit, e.g. of a master participant unit as checking and/or deciding entity, any delay during the data transmission of a data type to be transmitted cyclically is essentially eliminated.
- Such a participant unit which can be, e.g. a master unit or a slave unit is thus suitably constructed for carrying out the invention, for transmitting transmission messages with data of a data type to be transmitted cyclically within a protocol-specific cyclic transmission sequence of such transmission messages to at least one further participant unit connected to a transmission channel and for inserting a predefined component into the transmission message to be transmitted in each case for unambiguously marking and identifying the transmission message within the protocol-specific cyclic transmission sequence.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Communication Control (AREA)
- Detection And Prevention Of Errors In Transmission (AREA)
- Small-Scale Networks (AREA)
- Reduction Or Emphasis Of Bandwidth Of Signals (AREA)
Applications Claiming Priority (3)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| DE102006011524 | 2006-03-10 | ||
| DE102006011524A DE102006011524B4 (de) | 2006-03-10 | 2006-03-10 | Verfahren und System zur Übertragung von Daten eines zyklisch zu übertragenden Datentyps und eines azyklisch übertragbaren Datentyps über einen gemeinsamen Übertragungskanal |
| DE102006011524.4-31 | 2006-03-10 |
Publications (2)
| Publication Number | Publication Date |
|---|---|
| US20070263733A1 US20070263733A1 (en) | 2007-11-15 |
| US7836224B2 true US7836224B2 (en) | 2010-11-16 |
Family
ID=38282992
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| US11/683,986 Expired - Fee Related US7836224B2 (en) | 2006-03-10 | 2007-03-08 | Method and system for transmitting data of a data type to be transmitted cyclically and of a data type which can be transmitted acyclically via a common transmission channel |
Country Status (7)
| Country | Link |
|---|---|
| US (1) | US7836224B2 (fr) |
| EP (1) | EP1832946B1 (fr) |
| JP (1) | JP4829153B2 (fr) |
| CN (1) | CN101039308B (fr) |
| AT (1) | ATE482418T1 (fr) |
| DE (2) | DE102006011524B4 (fr) |
| ES (1) | ES2348419T3 (fr) |
Cited By (3)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100057959A1 (en) * | 2005-11-04 | 2010-03-04 | Phoenix Contact Gmbh & Co. Kg | Method as well as system for the transmission of cyclic and acyclic data |
| US20100131686A1 (en) * | 2007-04-05 | 2010-05-27 | Phoenix Contact Gmbh & Co. Kg | Method and System for Secure Transmission of Process Data to be Transmitted Cyclically |
| US11489697B2 (en) | 2017-05-24 | 2022-11-01 | Wago Verwaltungsgesellschaft Mbh | Transmission of data on a local bus |
Families Citing this family (2)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| DE102009026807A1 (de) * | 2009-06-08 | 2010-12-09 | Robert Bosch Gmbh | Verfahren und Vorrichtung zur Fehlerüberwachung eines mehrere Anlagen aufweisenden Gesamtsystems |
| JP6075210B2 (ja) * | 2013-05-24 | 2017-02-08 | 三菱電機株式会社 | 通信データ構造圧縮装置、通信データ構造復元装置、通信データ圧縮復元システム、及び、通信データ圧縮復元方法 |
Citations (10)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4593282A (en) * | 1983-04-14 | 1986-06-03 | At&T Information Systems Inc. | Network protocol for integrating synchronous and asynchronous traffic on a common serial data bus |
| US5321694A (en) | 1991-09-20 | 1994-06-14 | Extension Technology Corporation | Method and apparatus for reducing the transmission of repetitive braodcast datagrams over communication links |
| US5327428A (en) | 1991-04-22 | 1994-07-05 | International Business Machines Corporation | Collision-free insertion and removal of circuit-switched channels in a packet-switched transmission structure |
| US5682384A (en) * | 1995-10-31 | 1997-10-28 | Panagiotis N. Zarros | Apparatus and methods achieving multiparty synchronization for real-time network application |
| DE19831405A1 (de) | 1998-07-13 | 2000-01-20 | Siemens Ag | Steuerungssystem mit einem Personalcomputer |
| EP1178632A2 (fr) | 2000-08-04 | 2002-02-06 | Siemens Aktiengesellschaft | Procédé de transmission cyclique par bus |
| US20020018002A1 (en) * | 2000-06-28 | 2002-02-14 | Michael Stippler | Remote control, remotely controllable device and remote control configuration |
| DE10206904A1 (de) | 2002-02-19 | 2003-09-04 | Siemens Ag | Kommunikation in einem verteilten Steuerungssystem mit Unterdrücken der zyklischen Kommunikation nach Äquidistanzverletzung |
| EP1585266A2 (fr) | 2004-03-24 | 2005-10-12 | Bosch Rexroth AG | Procédé de transfer des données |
| US7480282B2 (en) * | 2005-03-17 | 2009-01-20 | Agere Systems Inc. | Methods and apparatus for controlling ethernet packet transfers between clock domains |
Family Cites Families (6)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| JPS5536637A (en) * | 1978-09-05 | 1980-03-14 | Puresuto Kogyo Kenkyusho Kk | Piping supporting metal fittings for lip channel steel |
| JPS586636A (ja) * | 1981-07-02 | 1983-01-14 | Mitsubishi Electric Corp | 遠方監視制御装置のデ−タ伝送方式 |
| JPH05236047A (ja) * | 1992-02-21 | 1993-09-10 | Japan Aviation Electron Ind Ltd | 多重化装置 |
| US6741566B1 (en) * | 2000-05-08 | 2004-05-25 | Metrobility Optical Systems, Inc. | Remote management ethernet network and device |
| CN1268092C (zh) * | 2001-04-18 | 2006-08-02 | 信息产业部武汉邮电科学研究院 | 以太网直接与物理信道适配的接口装置和方法 |
| CN100492985C (zh) * | 2004-04-07 | 2009-05-27 | 北京润光泰力科技发展有限公司 | 基于以太网媒体接入控制层的网络设备的管理方法 |
-
2006
- 2006-03-10 DE DE102006011524A patent/DE102006011524B4/de not_active Expired - Fee Related
-
2007
- 2007-03-02 ES ES07004324T patent/ES2348419T3/es active Active
- 2007-03-02 DE DE502007005119T patent/DE502007005119D1/de active Active
- 2007-03-02 AT AT07004324T patent/ATE482418T1/de active
- 2007-03-02 EP EP07004324A patent/EP1832946B1/fr not_active Not-in-force
- 2007-03-08 US US11/683,986 patent/US7836224B2/en not_active Expired - Fee Related
- 2007-03-09 JP JP2007059553A patent/JP4829153B2/ja not_active Expired - Fee Related
- 2007-03-09 CN CN200710086230.4A patent/CN101039308B/zh not_active Expired - Fee Related
Patent Citations (11)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US4593282A (en) * | 1983-04-14 | 1986-06-03 | At&T Information Systems Inc. | Network protocol for integrating synchronous and asynchronous traffic on a common serial data bus |
| US5327428A (en) | 1991-04-22 | 1994-07-05 | International Business Machines Corporation | Collision-free insertion and removal of circuit-switched channels in a packet-switched transmission structure |
| US5321694A (en) | 1991-09-20 | 1994-06-14 | Extension Technology Corporation | Method and apparatus for reducing the transmission of repetitive braodcast datagrams over communication links |
| US5682384A (en) * | 1995-10-31 | 1997-10-28 | Panagiotis N. Zarros | Apparatus and methods achieving multiparty synchronization for real-time network application |
| DE19831405A1 (de) | 1998-07-13 | 2000-01-20 | Siemens Ag | Steuerungssystem mit einem Personalcomputer |
| US20020018002A1 (en) * | 2000-06-28 | 2002-02-14 | Michael Stippler | Remote control, remotely controllable device and remote control configuration |
| EP1178632A2 (fr) | 2000-08-04 | 2002-02-06 | Siemens Aktiengesellschaft | Procédé de transmission cyclique par bus |
| DE10206904A1 (de) | 2002-02-19 | 2003-09-04 | Siemens Ag | Kommunikation in einem verteilten Steuerungssystem mit Unterdrücken der zyklischen Kommunikation nach Äquidistanzverletzung |
| EP1585266A2 (fr) | 2004-03-24 | 2005-10-12 | Bosch Rexroth AG | Procédé de transfer des données |
| DE102004014793A1 (de) | 2004-03-24 | 2005-10-20 | Bosch Rexroth Ag | Verfahren zur Datenübertragung |
| US7480282B2 (en) * | 2005-03-17 | 2009-01-20 | Agere Systems Inc. | Methods and apparatus for controlling ethernet packet transfers between clock domains |
Cited By (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20100057959A1 (en) * | 2005-11-04 | 2010-03-04 | Phoenix Contact Gmbh & Co. Kg | Method as well as system for the transmission of cyclic and acyclic data |
| US8180940B2 (en) * | 2005-11-04 | 2012-05-15 | Phoenix Contact Gmbh & Co Kg | Method and system for transmission of cyclic and acyclic data over a transmission channel that takes into account real-time capability |
| US20100131686A1 (en) * | 2007-04-05 | 2010-05-27 | Phoenix Contact Gmbh & Co. Kg | Method and System for Secure Transmission of Process Data to be Transmitted Cyclically |
| US8321613B2 (en) * | 2007-04-05 | 2012-11-27 | Phoenix Contact Gmbh & Co. Kg | Method and system for secure transmission of process data to be transmitted cyclically via a transmission channel between a master and a slave |
| US11489697B2 (en) | 2017-05-24 | 2022-11-01 | Wago Verwaltungsgesellschaft Mbh | Transmission of data on a local bus |
Also Published As
| Publication number | Publication date |
|---|---|
| CN101039308A (zh) | 2007-09-19 |
| JP2007288770A (ja) | 2007-11-01 |
| ES2348419T3 (es) | 2010-12-03 |
| JP4829153B2 (ja) | 2011-12-07 |
| EP1832946B1 (fr) | 2010-09-22 |
| CN101039308B (zh) | 2012-12-26 |
| DE502007005119D1 (de) | 2010-11-04 |
| DE102006011524A1 (de) | 2007-09-13 |
| US20070263733A1 (en) | 2007-11-15 |
| DE102006011524B4 (de) | 2007-11-29 |
| EP1832946A1 (fr) | 2007-09-12 |
| ATE482418T1 (de) | 2010-10-15 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| RU2626094C2 (ru) | Способ и устройство для повышения надежности передачи при последовательной передаче данных с гибким размером сообщений | |
| JP5702505B2 (ja) | メモリの大きさに対して調整される直列データ伝送のための方法及び装置 | |
| RU2597501C2 (ru) | Способ и устройство для последовательной передачи данных с гибким размером сообщений и переменной длительностью бита | |
| RU2595962C2 (ru) | Способ и устройство для адаптации надежности передачи данных в последовательной шинной системе | |
| RU2620989C2 (ru) | Способ и устройство для повышения пропускной способности при передаче данных в последовательной шинной системе | |
| RU2603534C2 (ru) | Способ и устройство для последовательной передачи данных с гибким размером сообщений и переменной длительностью бита | |
| CN101557278B (zh) | 用于失效保护地传输的方法、安全开关装置和控制单元 | |
| EP3060507B1 (fr) | Technologie de communication en série liée à la sécurité pour ascenseur | |
| US7836224B2 (en) | Method and system for transmitting data of a data type to be transmitted cyclically and of a data type which can be transmitted acyclically via a common transmission channel | |
| EP2400682A1 (fr) | Procédé et dispositif pour modifier une somme de vérification et identifier la somme de vérification modifiée | |
| JP5444207B2 (ja) | 巡回伝送すべき処理データの安全な伝送のための方法およびシステム | |
| RU2602353C2 (ru) | Способ и устройство для последовательной передачи данных с гибким размером сообщений и переменной длительностью бита | |
| CN102884744B (zh) | 用于保护有待于通过接口传输的数据包的方法和设备 | |
| US6725419B1 (en) | Automation system and method for operating an automation system | |
| US7808917B2 (en) | Method and system for transmitting telegrams | |
| CN110351012B (zh) | 经由故障安全的通信连接传输数据时识别数据损坏的方法 | |
| CN100452692C (zh) | 用于数据传输的方法 | |
| US12101203B2 (en) | Relay device, communication network system, and communication control method | |
| US10462542B2 (en) | Method for data transmission by means of an absolute position measurement system, absolute position measurement system and computing device | |
| US10484138B2 (en) | Method for transmitting data packets on a data transmission path between two communication subscribers, automation system and computer program | |
| CN114051702B (zh) | 运行通信网络的方法、通信网络和用于通信网络的用户装置 | |
| CN106850134B (zh) | 帧传输方法及装置 | |
| CN121128116A (zh) | 用于监控消息以便确定消息是否无错误的方法和装置 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| AS | Assignment |
Owner name: PHOENIX CONTACT GMBH & CO. KG, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OSTER, VIKTOR;SCHMIDT, JOACHIM;REEL/FRAME:019256/0099;SIGNING DATES FROM 20070416 TO 20070417 Owner name: PHOENIX CONTACT GMBH & CO. KG, GERMANY Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:OSTER, VIKTOR;SCHMIDT, JOACHIM;SIGNING DATES FROM 20070416 TO 20070417;REEL/FRAME:019256/0099 |
|
| FPAY | Fee payment |
Year of fee payment: 4 |
|
| FEPP | Fee payment procedure |
Free format text: MAINTENANCE FEE REMINDER MAILED (ORIGINAL EVENT CODE: REM.) |
|
| LAPS | Lapse for failure to pay maintenance fees |
Free format text: PATENT EXPIRED FOR FAILURE TO PAY MAINTENANCE FEES (ORIGINAL EVENT CODE: EXP.); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY |
|
| STCH | Information on status: patent discontinuation |
Free format text: PATENT EXPIRED DUE TO NONPAYMENT OF MAINTENANCE FEES UNDER 37 CFR 1.362 |
|
| FP | Lapsed due to failure to pay maintenance fee |
Effective date: 20181116 |