- Home
- Machinery Directive
- History of the Machinery Directive 2006/42/EC
- Machinery directive 2006/42/EC
- Whereas of machinery directive 2006/42/EC
- Articles of machinery directive 2006/42/EC
- Article 1 of machinery directive 2006/42/EC - Scope
- Article 2 of machinery directive 2006/42/EC - Definitions
- Article 3 : Specific Directives of machinery directive 2006/42/EC
- Article 4 : Market surveillance of machinery directive 2006/42/EC
- Article 5 : Placing on the market and putting into service - machinery directive 2006/42/EC
- Article 6 : Freedom of movement - machinery directive 2006/42/EC
- Article 7 : Presumption of conformity and harmonised standards - machinery directive 2006/42/EC
- Article 8 : Specific measures - machinery directive 2006/42/EC
- Article 9 : Specific measures to deal with potentially hazardous machinery - machinery directive 2006/42/EC
- Article 10 : Procedure for disputing a harmonised standard - machinery directive 2006/42/EC
- Article 11 : Safeguard clause - machinery directive 2006/42/EC
- Article 12 : Procedures for assessing the conformity of machinery - machinery directive 2006/42/EC
- Article 13 : Procedure for partly completed machinery - 2006/42/EC
- Article 14 : Notified bodies - machinery directive 2006/42/EC
- Article 15 : Installation and use of machinery - machinery directive 2006/42/EC
- Article 16 : CE marking - machinery directive 2006/42/EC
- Article 17 : Non-conformity of marking - machinery directive 2006/42/EC
- Article 18 : Confidentiality - machinery directive 2006/42/EC
- Article 19 : Cooperation between Member States - machinery directive 2006/42/EC
- Article 20 : Legal remedies - machinery directive 2006/42/EC
- Article 21 : Dissemination of information - machinery directive 2006/42/EC
- Article 22 : Committee - machinery directive 2006/42/EC
- Article 23 : Penalties - machinery directive 2006/42/EC
- Article 24 : Amendment of Directive 95/16/EC - machinery directive 2006/42/EC
- Article 25 : Repeal - machinery directive 2006/42/EC
- Article 26 : Transposition - machinery directive 2006/42/EC
- Article 27 : Derogation - machinery directive 2006/42/EC
- Article 28 : Entry into force - machinery directive 2006/42/EC
- Article 29 : Addressees - machinery directive 2006/42/EC
- ANNEX I of machinery directive 2006/42/EC - Summary
- GENERAL PRINCIPLES of annex 1 of machinery directive 2006/42/EC
- 1 ESSENTIAL HEALTH AND SAFETY REQUIREMENTS of annex 1 - definitions - machinery directive 2006/42/EC
- Article 1.1.2. Principles of safety integration of annex 1 machinery directive 2006/42/EC
- Article 1.1.3. Materials and products annex 1 machinery directive 2006/42/EC
- Article 1.1.4. Lighting - annex 1 machinery directive 2006/42/EC
- Article 1.1.5. Design of machinery to facilitate its handling - annex 1 machinery directive 2006/42/EC
- Article 1.1.6. Ergonomics - annex 1 machinery directive 2006/42/EC
- Article 1.1.7. Operating positions - annex 1 machinery directive 2006/42/EC
- Article 1.1.8. Seating - annex 1 machinery directive 2006/42/EC
- Article 1.2.1. Safety and reliability of control systems - annex 1 of machinery directive 2006/42/EC
- Article 1.2.2. Control devices - annex 1 of machinery directive 2006/42/EC
- Article 1.2.3. Starting - annex 1 of machinery directive 2006/42/EC
- Article 1.2.4. Stopping - annex 1 of machinery directive 2006/42/EC
- Article 1.2.4.4. Assembly of machinery - Annex 1 of machinery directive 2006/42/EC
- Article 1.2.5. Selection of control or operating modes - annex 1 of machinery directive 2006/42/EC
- Article 1.2.6. Failure of the power supply - annex 1 of machinery directive 2006/42/EC
- Article 1.3. PROTECTION AGAINST MECHANICAL HAZARDS - annex 1 of machinery directive 2006/42/EC
- Article 1.4. REQUIRED CHARACTERISTICS OF GUARDS AND PROTECTIVE DEVICES - annex 1 of machinery directive 2006/42/EC
- Article 1.5. RISKS DUE TO OTHER HAZARDS - annex 1 of machinery directive 2006/42/EC
- Article 1.6. MAINTENANCE - annex 1 of machinery directive 2006/42/EC
- Article 1.7. INFORMATION - annex 1 of machinery directive 2006/42/EC
- Article 2. SUPPLEMENTARY ESSENTIAL HEALTH AND SAFETY REQUIREMENTS - annex 1 machinery directive 2006/42/EC
- Article 3. SUPPLEMENTARY ESSENTIAL HEALTH TO THE MOBILITY OF MACHINERY - annex 1 machinery directive 2006/42/EC
- Article 4. SUPPLEMENTARY REQUIREMENTS TO OFFSET HAZARDS DUE TO LIFTING OPERATIONS of machinery directive 2006/42/EC
- Article 5. SUPPLEMENTARY ESSENTIAL HEALTH AND SAFETY REQUIREMENTS FOR UNDERGROUND WORK of machinery directive 2006/42/EC
- Article 6. SUPPLEMENTARY REQUIREMENTS - HAZARDS DUE TO THE LIFTING OF PERSONS of machinery directive 2006/42/EC
- Annex II : Declarations of CONFORMITY OF THE MACHINERY, DECLARATION OF INCORPORATION - machinery directive 2006/42/EC
- Annex III of machinery directive 2006/42/EC - CE marking
- Annex IV of machinery directive 2006/42/EC
- Annex V of machinery directive 2006/42/EC
- Annex VI of machinery directive 2006/42/EC
- Annex VII - Technical file for machinery - machinery directive 2006/42/EC
- Annex VIII - Assessment of conformity of machinery directive 2006/42/EC
- Annex IX of machinery directive 2006/42/EC - EC type-examination
- Annex X of machinery directive 2006/42/EC - Full quality assurance
- Annex XI of machinery directive 2006/42/EC - Minimum criteria for the notification of bodies
- Annex XII of machinery directive 2006/42/EC - Correlation table between machinery directive 2006/42/CE and MD 1998/37/CE
- Machinery directive 1998/37/EC
- considerings of machinery directive 1998/37/CE
- articles of 1998/37/EC machinery directive
- Annex I of 1998/37/CE machinery directive
- Annex II of 1998/37/EC machinery directive
- Annex III of machinery directive 1998/37/CE
- Annex IV of machine directive 1998/37/EC
- Annex V of machines directive 1998/37/CE
- Annex VI of machines directive 1998/37/EC
- Annex VII of machines directive 1998/37/EC
- Annex VIII of 1998/37/CE machine directive
- Annex IX of machinery directive 1998/37/CE
- Machinery directive 1989/392/EC
- whereas of machinery directive machines 1989/392/EEC
- articles of machinery directive 1989/392/EEC
- Annex I of machinery directive 1989/392/EEC
- Annex II of machine directive 1989/392/EEC
- Annex III of machinery directive 1989/392/EEC
- Annex IV of machinery directive 1989/392/EEC
- Annex V of machinery directive 1989/392/EEC
- Annex VI of machine directive 1989/392/EEC
- Annexe VII of machinery directive 1989/392/EEC
- Amendments of 1989/392/EEC directive
- ATEX directives
- ATEX 94/9/EC directive
- Whereas of ATEX 94/9/CE directive
- Articles of ATEX 94/9/CE directive
- article 1 ATEX 94/9/EC directive
- article 2 ATEX 94/9/EC directive
- article 3 ATEX 94/9/EC directive
- article 4 : ATEX 94/9/EC directive
- article 5 : ATEX 94/9/EC directive
- article 6 : ATEX 94/9/EC directive
- article 7 : ATEX 94/9/EC directive
- article 8 ATEX 94/9/EC directive
- article 9 : ATEX 94/9/EC directive
- article 10 : ATEX 94/9/EC directive
- article 11 : ATEX 94/9/EC directive
- article 12 : ATEX 94/9/EC directive
- article 13 : ATEX 94/9/EC directive
- article 14 : ATEX 94/9/EC directive
- article 15 : ATEX 94/9/EC directive
- article 16 : ATEX 94/9/EC directive
- ANNEX I of ATEX 94/9/EC directive : CRITERIA DETERMINING THE CLASSIFICATION OF EQUIPMENT-GROUPS INTO CATEGORIES
- ANNEX II of ATEX 94/9/EC : directive ESSENTIAL HEALTH AND SAFETY REQUIREMENTS -EHSR
- ANNEX III of ATEX 94/9/EC directive : MODULE EC-TYPE EXAMINATION
- ANNEX IV of ATEX 94/9/EC directive : MODULE PRODUCTION QUALITY ASSURANCE
- ANNEX V of ATEX 94/9/EC directive : MODULE PRODUCT VERIFICATION
- ANNEX VI of ATEX 94/9/EC directive : MODULE CONFORMITY TO TYPE
- ANNEX VII of ATEX 94/9/EC directive : MODULE PRODUCT QUALITY ASSURANCE
- ANNEX VIII of ATEX 94/9/EC directive : MODULE INTERNAL CONTROL OF PRODUCTION
- ANNEX IX of ATEX 94/9/EC directive : MODULE UNIT VERIFICATION
- ANNEX X of ATEX 94/9/EC directive : CE Marking - Content of the EC declaration of conformity
- ANNEX XI of ATEX 94/9/EC directive: NOTIFICATION OF BODIES
- ATEX 99/92/EC Directive
- ATEX DIRECTIVE 2014/34/UE
- whereas of 2014/34/UE ATEX directive
- Articles of ATEX 2014/34/UE directive
- Annex 1 of ATEX 2014/34/UE directive
- Annex 2 of the ATEX 2014/34/UE directive
- Annex 3 of ATEX 2014/34/UE directive
- Annex 4 of ATEX 2014/34/UE directive
- Annex 5 of ATEX 2014/34/UE directive
- Annex 6 of ATEX 2014/34/UE directive
- Annex 7 of ATEX 94/9/EC directive
- Annex 8 of the ATEX 2014/34/UE directive
- Annex 9 of the ATEX 2014/34/UE directive
- Annex 10 of ATEX 2014/34/UE directive
- Annex 11 of ATEX 2014/34/UE directive
- Annex 12 of the ATEX 2014/34/UE directive
- Audits in Ex field - EN 13980, OD 005 and EN ISO/CEI 80079-34
- New ATEX directive
- RASE european project
- ATEX 94/9/EC directive
- IECEX
- Standardization & European Regulation
- Safety of machines : Standardization and European regulations
- European regulation for machines - standardization for machines - harmonized standards
- Standardization in machinery
- EN ISO 12100 - Décembre 2010
- EN ISO 12100-1 - January 2004
- EN ISO 12100-1:2003/A1
- EN ISO 12100-2 November 2003
- EN ISO 12100-2:2003/A1
- EN ISO 14121-1 September 2007
- ISO/TR 14121-2 - 2007
- EN 50205:2002 standard - Relays with forcibly guided (mechanically linked) contacts
- ISO 11161:2007
- ISO 13849-1:2006
- ISO 13849-2:2012
- ISO 13850:2006 - Safety of machinery -- Emergency stop -- Principles for design
- ISO 13851:2002 - Safety of machinery -- Two-hand control devices -- Functional aspects and design principles
- ISO 13854:1996 Safety of machinery - Minimum gaps to avoid crushing of parts of the human body
- ISO 13855:2010 - Safety of machinery -- Positioning of safeguards with respect to the approach speeds of parts of the human body
- ISO 13856-1:2013 Safety of machinery -- Pressure-sensitive protective devices -- Part 1: General principles
- ISO 13856-2:2013 - Safety of machinery -- Pressure-sensitive protective devices -- Part 2: General principles for design testing
- ISO 13856-3:2013 Safety of machinery -- Pressure-sensitive protective devices - Part 3: General principles for design
- ISO 13857:2008 Safety of machinery -- Safety distances to prevent hazard zones
- ISO 14118:2000 - Safety of machinery -- Prevention of unexpected start-up
- ISO 14119:2013- Interlocking devices associated with guards
- ISO 14120:2002 - Guards -- General requirements for the design and construction
- ISO 14122-1:2001 - Permanent means of access to machinery
- ISO 14122-2:2001 - Permanent means of access to machinery
- ISO 14122-4:2004 - Permanent means of access to machinery
- ISO 14123-1:1998 - Reduction of risks to health from hazardous substances emitted by machinery
- ISO 14123-2:1998 - Reduction of risks to health from hazardous substances emitted by machinery
- ISO 14159:2002 - Hygiene requirements for the design of machinery
- ISO 19353:2005 -- Fire prevention and protection
- ISO/AWI 17305 - Safety of machinery - Safety functions of control systems
- ISO/DTR 22100-2 - Safety of machinery -- Part 2: How ISO 12100 relates to ISO 13849-1
- ISO/TR 14121-2:2012 - Risk assessment - Part 2: Practical guidance
- ISO/TR 18569:2004 - Guidelines for the understanding and use of safety of machinery standards
- ISO/TR 23849:2010 - Guidance on the application of ISO 13849-1 and IEC 62061 in the design of safety-related control systems
- STABILITY DATES FOR Machinery STANDARDS
- harmonized standards list - machinery-directive 2006/42/CE
- Publication of harmonised standards for machinery directive 2006/42/EC - 9.3.2018
- Harmonized standard list - machinery directive 2006/42/EC - 9.6.2017
- Harmonized standards for machinery - OJ C 2016/C173/01 of 15/05/2016
- Harmonized standards for machinery -OJ C 2016/C14/102 of 15/01/2016
- Harmonized standards for machinery - corrigendum OJ C 2015/C 087/03 of 13/03/2015
- harmonized standards for machinery - OJ C 2015/C 054/01 of 13/02/2015
- Application guide for machinery directive 2006/42/EC
- Guide to application of the machinery directive 2006/42/CE - July 2017
- Guide to application of the Machinery Directive 2006/42/EC - second edition June 2010
- Guide to application of machinery directive - 1-2 : The citations
- Guide to application of machinery directive - § 3 to § 31 The Recitals
- Guide to application of machinery directive - § 32 to § 156 - The Articles
- Guide to application of machinery directive - § 157 to § 381 - Annex I
- Guide to application of machinery directive - § 382 to § 386 - ANNEX II Declarations
- Guide to application of machinery directive - § 387 - ANNEX III CE marking
- recommendation for use - machinery directive 2006/42/EC
- Notified bodies under the machinery directive 2006/42/CE
- Safety of Ex, ATEX and IECEx equipments : Standardization
- Standardization in Ex Field
- The transposition of the ATEX 94/9/EC Directive to the 2014/34/EU directive
- harmonized standards list - ATEX directive 2014/34/EU
- Harmonized standard list for ATEX 2014/34/UE - 12-10-2018
- Harmonized standard list for ATEX 2014/34/UE - 15.6.2018
- Harmonized standard list for ATEX 2014/34/UE - 12-07-2019
- Harmonized standard list for ATEX 2014/34/UE - 9.6.2017
- Harmonized standards list ATEX 2014/34/UE directive - OJ C 126 - 08/04/2016
- Guide to application of the ATEX Directive 2014/34/EU
- application guide of 2014/34/EU directive - preambule, citations and recitals
- Guide to application of the ATEX 2014/34/UE directive - THE ARTICLES OF THE ATEX DIRECTIVE
- Guide to application of the ATEX 2014/34/UE directive - ANNEX I CLASSIFICATION INTO CATEGORIES
- Guide to application of the ATEX 2014/34/UE directive - ANNEX II ESSENTIAL HEALTH AND SAFETY REQUIREMENTS
- Guide to application of the ATEX 2014/34/UE directive - ANNEX III MODULE B: EU-TYPE EXAMINATION
- Guide to application of the ATEX 2014/34/UE directive - ANNEX IV MODULE D: CONFORMITY TO TYPE
- Guide to application of machinery directive - § 388 - ANNEX IV machinery and mandatory certification
- Guide to application of the ATEX 2014/34/UE directive - ANNEX V MODULE F: CONFORMITY TO TYPE
- Alignment of ten technical harmonisation directives - Decision No 768/2008/EC
- ATEX 94/9/EC directive documents
- ATEX 94/9/EC guidelines
- ATEX 94/9/EC guidelines 4th edition
- 1 INTRODUCTION of ATEX 94/9/EC guidelines 4th edition
- 2 OBJECTIVE OF THE ATEX DIRECTIVE 94/9/EC - ATEX 94/9/EC guidelines 4th edition
- 3 GENERAL CONCEPTS of ATEX 94/9/EC directive ATEX 94/9/EC guidelines 4th edition
- 4 IN WHICH CASES DOES DIRECTIVE 94/9/EC APPLY - ATEX 94/9/EC guidelines 4th edition
- 5 EQUIPMENT NOT IN THE SCOPE OF DIRECTIVE 94/9/EC - ATEX 94/9/EC guidelines 4th edition
- 6 APPLICATION OF DIRECTIVE 94/9/EC ALONGSIDE OTHERS THAT MAY APPLY - ATEX 94/9/EC guidelines 4th edition
- 7 USED, REPAIRED OR MODIFIED PRODUCTS AND SPARE PARTS - ATEX 94/9/EC guidelines 4th edition
- 8 CONFORMITY ASSESSMENT PROCEDURES - ATEX 94/9/EC guidelines 4th edition
- 9 NOTIFIED BODIES - ATEX 94/9/EC guidelines 4th edition
- 10 DOCUMENTS OF CONFORMITY - ATEX 94/9/EC guidelines 4th edition
- 11 MARKING - CE marking -ATEX 94/9/EC guidelines 4th edition
- 12 SAFEGUARD CLAUSE AND PROCEDURE - ATEX 94/9/EC guidelines 4th edition
- 13 EUROPEAN HARMONISED STANDARDS - ATEX 94/9/EC guidelines 4th edition
- 14 USEFUL WEBSITES - ATEX 94/9/EC guidelines 4th edition
- ANNEX I: SPECIFIC MARKING OF EXPLOSION PROTECTION - ATEX 94/9/EC guidelines 4th edition
- ANNEX II: BORDERLINE LIST - ATEX PRODUCTS - ATEX 94/9/EC guidelines 4th edition
- ATEX 94/9/EC guidelines 4th edition
- Harmonized standards list - ATEX 94/9/EC directive
- Harmonized standards list ATEX 94/9/EC directive - OJ C 126 - 08/04/2016
- Harmonized standards list ATEX 94/9/EC - OJ C 335 - 09/10/2015
- Harmonized standards list ATEX 94/9/EC - OJ-C 445-02 - 12/12/2014
- Harmonized standards list ATEX 94/9/EC - OJ-C 076-14/03/2014
- Harmonized standards list ATEX 94/9/EC - OJ-C 319 05/11/2013
- ATEX 94/9/EC guidelines
- European regulation for ATEX 94/9/EC ATEX directive
- Guide to application of ATEX 2014/34/EU directive second edition
- Safety of machines : Standardization and European regulations
- Latest news & Newsletters
- Functional safety
- Terms and definitions for functional safety
- Safety devices in ATEX
- The SAFEC project
- main report of the SAFEC project
- Appendix 1 of the SAFEC project - guidelines for functional safety
- Appendix 2 of the SAFEC project
- ANNEX A - SAFEC project - DERIVATION OF TARGET FAILURE MEASURES
- ANNEX B - SAFEC project - ASSESSMENT OF CURRENT CONTROL SYSTEM STANDARDS
- ANNEX C - safec project - IDENTIFICATION OF “USED SAFETY DEVICES”
- Annex D - SAFEC project - study of ‘ Used Safety Devices’
- Annex E - Determination of a methodology for testing, validation and certification
- EN 50495 standard for safety devices
- The SAFEC project
- Safety components in Machinery
- STSARCES - Standards for Safety Related Complex Electronic Systems
- STSARCES project - final report
- STSARCES - Annex 1 : Software engineering tasks - Case tools
- STSARCES - Annex 2 : tools for Software - fault avoidance
- STSARCES - Annex 3 : Guide to evaluating software quality and safety requirements
- STSARCES - Annex 4 : Guide for the construction of software tests
- STSARCES - Annex 5 : Common mode faults in safety systems
- STSARCES - Annex 6 : Quantitative Analysis of Complex Electronic Systems using Fault Tree Analysis and Markov Modelling
- STSARCES - Annex 7 : Methods for fault detection
- STSARCES - Annex 8 : Safety Validation of Complex Components - Validation by Analysis
- STSARCES - Annex 9 : safety Validation of complex component
- STSARCES - Annex 10 : Safety Validation of Complex Components - Validation Tests
- STSARCES - Annex 11 : Applicability of IEC 61508 - EN 954
- STSARCES - Annex 12 : Task 2 : Machine Validation Exercise
- STSARCES - Annex 13 : Task 3 : Design Process Analysis
- STSARCES - Annex 14 : ASIC development and validation in safety components
- Functional safety in machinery - EN 13849-1 - Safety-related parts of control systems
- STSARCES - Standards for Safety Related Complex Electronic Systems
- History of standards for functional safety in machinery
- Basic safety principles - Well-tried safety principles - well tried components
- Functional safety - detection error codes - CRC and Hamming codes
- Functional safety - error codes detection - parity and chechsum
- Functional safety and safety fieldbus
- ISO 13849-1 and SISTEMA
- Prevention of unexpected start-up and machinery directive
- Self tests for micro-controllers
- Validation by analysis of complex safety systems
- basic safety principles - safety relays for machinery
- Download center
- New machinery regulation
- Revision of machinery directive 2006/42/EC
- security for machines
Functional safety and safety fieldbus
The evolution of communications in industrial environments
Automated industrial applications have evolved over 20 years. There are less than 10 years, the connection between each element of an industrial system was completely realized with a multitude of cables, where each information was conveyed by a unique cable.
Nowadays, industrial applications communications are increasingly made with networks. This category of industrial LANs is called fieldbus because closer to the machine, closer to the ground. In this context, the objective of a network ("communications system") is to ensure communication between devices connected to the manufacturing process (sensors, actuators, machines, ...) and their control. Network development field is related to the following parameters:
- Fieldbus allows for communication entities at a cost and a relatively small sizes of the devices (smart devices) compared to the organs in which they should be integrated.
- Fieldbus offers the advantage of flexibility of use and implementation, and reduces total cost of ownership during the lifetime of an application system.
- Fieldbus creates another dimension in terms of distances. If the areas of parallel or serial transmission are in an area of about ten meters, the fieldbus extends from 100 m to 5 km.
- Fieldbus allows up to several hundred subscribers. In addition, several fieldbus can be connected to a system. The fieldbus is becoming the technology solution for connecting a range of simple or sophisticated products requiring harmonization of interfaces connections.
- Fieldbus allows to take into account the architecture of critical cases in which exchange is performed through shared variables which are used by all the bus subscribers.
- The fieldbus can convey more information and make that same information is available to all the organs that needs it. With its extensive features, it allows different devices to interoperate with each other.
- The fieldbus can change and adapt configurations in applications where the manufacturing process is very long (several months to several years). It allows you to configure some distant organs.
However, the use of a field bus must in no way be detrimental transfer times information. In addition, the information provided must be reliable and safe. Approaches, focusing aspects, have led to different bus architectures field.
1 networks and transmission of information
1.1. The field networks in a communication system
The communications through Fieldbus covers both a communication system within the overall control system of an enterprise levels. The figure below details the communication scheme overall business.
Figure : Fieldbus and global communication
- Factory level
- Cell- level
- Field level
Communications at the cell level are typically the one hand, between the cell level controllers and subordinate control and secondly, between controllers (PLC) and other organs.
At the sensors / actuator levels, the information flow is generally "vertical" ie between controllers and sensors / actuators.
The system for transmission of data must enable a reliable and efficient transfer of information in an imperfect environment. A High data integrity and high-speed transmission are often contradictory properties. In this case, the increased requirements for integrity can be achieved only at the expense of a reduction in the actual flow of information. Therefore, the requirements for the transmission rate and data integrity must be selected consistently with the accuracy of this system.
1.2. Network and protocol architecture: The reduced OSI Reference Model
The OSI (Open Systems Interconnection) is a reference model for open systems interconnection. It is a reference model for developing interconnection standards and cooperation of distributed systems. The OSI model defines a layered architecture and is applicable to all types of networks. A system is said to be open when it enables communication between devices of different types within the rules of communication in an OSI environment.
For transmission systems that require particularly short reaction (on networks with bandwidths of reduced transmission), an architecture for improved performance (EPA) has been designed. Frames based on this architecture using only three layers, namely the physical layer, data link layer and the application layer. The protocols that are based on this reference model are defined in EN 60870-5 standards series and also in EN 61784-X series.
Figure : Fieldbus in the OSI model
Field networks are based on a protocol architecture, generally oriented OSI model (Open System Interconnection) model which is composed of seven layers.
In safety applications, the transmission of information must be secure. This notion of safety means two aspects:
- integrity of the information provided;
- controlled transmission time information.
1.3. Measurements of the quality of a transmission information
The fundamental purpose of the communication function in monitoring and process control, is to achieve the maximum coherence of the system, that is to say, consistency between the physical state of a process and its image in the database of the transmission system.
In digital systems, the exchange of information is carried out digitally by a succession of "0" and "1". In stressed environments (EMI, potential differences between earth, component aging, etc.) , this succession of logic levels can be changed.
The data transmission must be done correctly in the presence of harsh environmental conditions. It is therefore necessary to ensure effective protection message against :
- Undetected errors (on the bits and frames)
- Losses undetected of information
- The inclusion of unwanted information (message simulation by parasites, etc.),
- Separation or disruption of coherent information.
1.3.1. Transmission of information and classes of integrity
The efficiency and the level of integrity of a coding system will be compared with integrity classes defined in the EN 60870-5-1,standard, standard related to remotely safety control systems .
EN 60870-5-1 gives requirements in terms of residual error rate or residual error probability. This concept, which is close to the one of the rate of error detection, is howeverdifferent because it is intended to "count" the residual errors. In the case of the transmission of information three characteristics must be taken into account: the quality of the transmission; the variable frame length; the delimiters of the frame.
- The quality of the transmission involves an "error probability on binary elements (bits)."
- The variable length of the frame leads to calculate a coverage taking into account the various possible cases.
- The delimiters of the frame are information of start and end of the frame that allows to "synchronize" exchanges.
EN 60870-5-1 standard defines three classes of integrity of transmissions (see Figure: Classes integrity related to the transmission channel). This figure provides a graphical representation of the integrity of the transmission as a function of three parameters:
- probability of error on the binary elements,
- Hamming distance "d" of a code,
- residual error rate R,
The curves defines the upper limits of residual error probability (or residual error rate R) depending on the error probability on binary elements (bits). These curves stop at an error rate on the bits p = 0.5, which corresponds to a reception random bits (received signal without noise). The slope of the curves for p <10 -4 represent the Hamming distance of the code "d" that is used.
Three classes of integrity I1, I2 and I3 were set for the data transmission. The use of each class depending on the nature of the data.
Figure : integrity Classes related to the transmission channel
The quality of the transmission paths (that defines the probability error on binary elements - bits) should be monitored to ensure a lower limit that is acceptable for probability of error on the binary elements.
1.3.1.1.Probabilité error on the bits
This protection must include the physical characteristics of the transmission of information including:
· The source that generates the message to be transmitted.
- The transmitter that puts the signal to be transmitted has a defined level (electrical, optical, ...).
- The transmission channel which transports the information.
- The receiver which converts the information into a message.
· The receiver that processes the received message.
Sources, recipients and transmission lines are the basics of transmission problems. In order to solve this problem it is necessary to choose the transmitter and receiver. For transmissions without channel transmission problems are negligible, it is otherwise in the case of communications transmission channels. Indeed, due to the disturbances present on the transmission channel, the information provided to the recipient is not always identical to the information provided by the source. It appears that transmission errors are defined by the term "bit error rate - BER".The transmission quality is qualified as better when the rate BER is low. The transmission quality is measured by means of the bit error probability. on binary elements
The received signal R (t) is the sum of the transmitted signal and the interfering transmission noise R (t) = S (t) + N (t). (N (t) is white Gaussian noise).
The probability of error by binary elements (or bit error rate - BER) is a characteristic of the transmission. This BER is identical to the average error probability. This is the ratio of energy per bit to noise density .
Experimentally, the BER is defined by the ratio of the number of erroneous bits after demodulation and decoding on the number of bits transmitted during a given time interval.
A poor quality connection has a BER on the order of 10 -4 for a telephone line and 10 -7 for data transmission.
1.3.1.2.Codage and Hamming distance
A first means for defining the effectiveness of a coding system for a secure transmission is the "Hamming distance". This distance is used to study the similarity between two words of same length. This distance is more or less effective filter that allows the transmission of "mistakes" during transmission. These "errors" can be quantified by a measure: the residual error rate.
Coding objective is to detect and correct transmission errors. The choice of the detection / correction code is done from the minimization of the distance between the modulated and encoded signals. This distance is the HAMMING distance. This parameter is used to characterize the resemblance between words of equal length. This distance may be defined as the number of bits by which the two words differ. The Hamming distance is a function of the coding technique used and the length of words.
if we consider two words:
The binary Hamming distance dH(Ci, Cj) of two binary code words Ci, Cj is defined as the number of bits by which two different combinations are different.
The HAMMING distance is defined as the weight of the word HAMMING Ci Cj sum made component by component (number of bits equal to "1" of this amount). HAMMING distance d(u,v) of these two words is calculated as the arithmetic sum of the digits modulo 2 that are of the same rank, taken in pairs.
For example: d(u v) with
d(u,v) = 2 because there are two different digits (digits 2 and 4).
The minimum Hamming distance is the minimum number of inversed bits required for one codeword turns into another codeword. Without encoding, the distance is "1", for the encoding with parity this distance is "2".
To calculate the residual error rate using formulas provided in the standard EN 60870-1 and this, for frame formats defined and for specific encodings, we need to know the HAMMING distance and the minimum HAMMING distance .
A minimum Hamming distance of an encoding system C(N, K) linear is defined by :
with: wH the number of codewords of weight H, wH characterizes the ability of the coding system to detect errors and allows to characterize the performance of the code.
The minimum Hamming distance is specific to each detector error code. In order to know this minimum distance HAMMING, there are two solutions:
· To choose the frame formats defined in standard EN 60870-5-1.
· Either iteratively calculate this distance depending on the chosen code and the length of the frame. This is the solution that will be developped later to define the minimum distance-HAMMING specific to the CRC code and to the organization of the frame sequence information.
For BCH codes and CRC type wm is approximated as follows for m d min:
A linear code C(N, K) of minimum distance dmin can correct with a binary decoding a maximum likelihood of any configuration comprising "t" errors such that dmin 2.t +1.
The code can also detect any configuration of "m" errors so that dminH+1 and simultaneously correct any configuration t H errors such that dminH+t+1
1.3.1.3.Residual error rate
In order to measure the characteristics of a transmission network in terms of error detection coverage, it is necessary to integrate the error detection rate, the probability of occurrence of errors. The calculated result is called the "residual error rate."
The notation (n, j) below conforms with the standard EN 60-870-1. In these circumstances, and with the assumptions of the following paragraph for a CRC coding, we get:
Probability of occurrence of errors m from N binary elements
We will no longer talk of detection rate of errors, but of probability for there to be "1, 2, ... m" errors. The calculation of this parameter introduce the probability to have "m" errors (m = 1, 2, 3, ...) from "N" symbols (bits) .
In the case of a binary symetric channel without memory where a disturbance is thermal noise origin (Gaussian white noise - which is the case of transmission networks) we get:
The number of combinations is calculated using the following formula:
When a code C (N, K) with HAMMING distance dmin is used in error detection, it is able to detect all error configurations that lead to a word receiveddifferent from the codeword (that is to say, the configurations of a weight of less than d min).
Considering the error of given configurations as equally likely, the probability of an error pattern of weight m d min is a codeword is given by
Or,
Hence, R = (Ratio of the sum of non-detected faults on the set of all possible cases).
or else
The CRC (Cyclic Redundancy Check) prohibiting certain types of errors corresponding to the minimum HAMMING distance between two frames, we get the following general formula:
Effectiveness of the coding system
In order to ensure the integrity of the transmission in terms of information content, and to detect and / or correct transmission errors, techniques that consist to introduce redundancy into the message to be transmitted (at of the issuer) are implemented.
The coding of a signal allows to adapt this signal according to the physical device of the transmission channel. The coding takes into account the channel bandwidth and the signal to noise ratio.
The design of a transmission system must involve two parameters:
- the modulation
- the correcting coding.
The coding transforms a binary word Mi of K symbols {m i,k} in a binary word Ci of N symbols {ci,n} called codeword. The encoder introduces a redundancy which results in an increase in the symbol rate between input Mi and output of the encoder Ci . Encoder establishes a correspondence between the symbols on the output of the encoder and the transmitted signals. In the case of our study, the symbols in the input and output are binary.
The integrity control of the transmission is performed first by checking the frame format and also by controlling the accuracy of the verification key. The control of the format consists of checking the delimiters and the number of bits in the incoming frame.
There are several key verification, which can improve the safety level of the transmission by introducing redundancy into the transmitted frame. At the receiver level, the thing to do is just to check if the coding rule used in transmission is satisfied. This encoding allows to detect transmission errors.
The errors considered are:
- Errors entering in the information data.
- Errors entering in the verification key.
- The errors on the delimiter and on the number of bits constituting the frame.
The code efficiency characterizes the number of additional information not relevant to the transmitted parameters but necessary to ensure its integrity. This efficiency is the ratio of the number of bits correctly transmitted to the total number of bits constituting the codeword or data frame:
with:
- k = number of information bnary elements per frame,
- q = probability to receive correct bits,
- n = total number of bits per frame including frame delimiters and bits.
1.3.2. Response time of a communication system
Another characteristic parameter of the transmission of information is the time duration between the information is sent and the time where the information is used. Depending on the nature of the messages (monitoring the evolution of a parameter, stopping a cycle ...), and the types of reactions, the times durations must be limited.
English