Professional Documents
Culture Documents
E03.65.038.G - Ind.F - EN
E03.65.038.G - Ind.F - EN
E03.65.038.G - Ind.F - EN
E03.65.038.G
Production Equipment Norms
ICS : 01.110,21.020,29.020
MACHINES AND INDUSTRIAL INSTALLATIONS
AUTOMATION
WRITING RULES OF THE FUNCTIONAL ANALYSIS, OF THE ORGANIC
ANALYSIS AND OF THE OPERATOR MANUAL
Page 1/55
No use restriction
This is a translation, the French original shall be used in all cases of litigation Date of translation: 29/08/2012
WARNING
This PSA norm has been translated by the PSA Technical Discipline proprietor of this norm.
This document is available on-line in "Normes" Intranet (normes.inetpsa.com) as well as on the B2B portal
(suppliers and industrial partners).
FOREWORD
This English version index F is technically equivalent to the French version index F of this standard. Only
the formalism differs.
This norm or technical specification provides methods and illustrations for the realization of a Detailed Functional
Analysis of the PSA Peugeot Citroën group to describe the automation of an industrial installation.
A glossary of the terms used in this standard is provided in the E03.65.015.G Norm.
A numerical tool for the writing assistance of the Detailed Functional Analysis is available.
The texts in blue and in italics are information whose aim is to accompany the rules.
1. The texts in black preceded by a number represent the rules. Each of them must be implemented and shelf
controlled by the integrator supplier.
2. The control of the correct application of this standard is to be performed with the control support of the guide
GE03-006G part 1 : control of the DFA, AT of the operator Manual.
RECORDS
Addition of Top design with new numbering of the rules. Addition of the specific
A 08/12/2008 and degraded manual modes with new numbering of the rules and of the
experience feedback, evolution of the OPE charts and safeties of movements.
PARTICIPANTS
The following persons took part in the drafting and/or checking of this norm:
CONTENTS
1. OBJECT AND FIELD OF APPLICATION 4
2. DOCUMENTARY REFERENTIAL 4
2.1. NORMS 4
2.2. REGULATION 4
2.3. OTHER DOCUMENTS 4
2.4. EXPRESSION ON DOCUMENTS 4
3. TERMINOLOGY 4
3.1. DEFINITIONS 4
3.2. ACRONYMS 4
4. INTRODUCTION: PRESENTATION / INSTRUCTION FOR USE 5
4.1. PRESENTATION OF THE DOCUMENTS 5
4.1.1. Transversal technical specifications 5
4.1.2. Safety 5
4.2. DFA WRITING 6
2.DOCUMENTARY REFERENTIAL
2.1.NORMS
E00.35.117.G MACHINES AND INDUSTRIAL INSTALLATIONS – REALIZATION GENERAL NORMATIVE
SPECIFICATIONS
E03.03.250.G MACHINES AND INDUSTRIAL INSTALLATIONS - AUTOMATION - REALIZATION RULES
OF THE ELECTRICAL FILES
E03.18.051.G MACHINES AND INDUSTRIAL INSTALLATIONS – AUTOMATION – ELECTRICAL
IMPLEMENTATION RULES AND SOFTWARE OF SAFETY FUNCTIONS.
E03.64.160.G MACHINES AND INDUSTRIAL INSTALLATIONS – AUTOMATION - REALIZATION RULES
OF THE OPERATOR TERMINALS
E03.65.015.G MACHINES AND INDUSTRIAL INSTALLATIONS – AUTOMATION - TRANSVERSAL
TECHNICAL SPECIFICATIONS
E03.65.036.G MACHINES AND INDUSTRIAL INSTALLATIONS – AUTOMATION – DESIGN AND
REALIZATION RULES OF THE PROGRAMS
GE03-006G ACCEPTANCE GUIDE OF THE ELECTRICAL EQUIPMENT OF THE MACHINE AND
INDUSTRIAL INSTALLATIONS
2.2.REGULATION
No object.
2.3.OTHER DOCUMENTS
ODIL Numerical tool of machine description and of generation of automation deliverables.
2.4.EXPRESSION ON DOCUMENTS
No object.
3.TERMINOLOGY
A dictionary (glossary) of the main terms and their definitions used in the domain of automation is provided in the
E03.65.015.G. Norm.
3.1.DEFINITIONS
No object.
3.2.ACRONYMS
For the requirements of this norm, the following acronyms are defined:
DFA Detailed Functional Analysis.
=
Chapters TOP TRAINING [M]
Chapters TOP RECEPTION
Functional PEE
PEE - DFA writing Chapters [M] DFA extracts Installation
= = =
REE deliverable Operator Manual deliverable REE deliverable
4.1.2.SAFETY
4. Within the scope of the DFA, the safety rules must comply with the rules defined in the PSA E03.18.051.G.
standard
4.2.DFA WRITING
4.2.1.DFA SUMMARY STRUCTURE
The summary of the DFA proposed is broken down into 3 main parts.
1. GENERAL DESCRIPTION
2. DESIGN
3. PLC DESCRIPTION
4. DESCRIPTION of CELL 1
5. DESCRIPTION of RMG1
6. DESCRIPTION of OP10_01
7. DESCRIPTION of OP20_02 Development of each
8. DESCRIPTION of RMG2 element of the functional
9. DESCRIPTION of OP30_03 breakdown.
10. …
11. DESCRIPTION of CELLx
12. DESCIRPTION of RMGy
13. DESCRITPION of ENTITYz
14. …
The structure of the chapters for the description of each element of the functional breakdown is described below.
This detailed description per element allows developing all the functionalities and the behavior of the installation.
All the information or functions of the installation are then described in the chapter of the functional element to which
they belong.
7. For readability reasons and to decrease the levels of chapters, all the functional breakdown elements are written
on the same chapter level (Level 1).
8. The progression order of the chapters must allow the visualization of the belonging of the elements between
themselves.
Examples:
Structure of chapter to be applied : Cell1 / Rmg1 / Entity 01 / Entity 02 / Cell2 / RMG2 / Entity 03 / Screw
driver 1.
Structure of chapter refused : Cell1 / Cell2 / Rmg1 / Rmg2 / Entity 01 / Entity 02 / Entity 03.
9. The summary will be limited to 4 levels of chapters. For the construction of the document, the level 4 is not
exceeded. The developing or additional rubrics according to the installation are preceded by bullet points in
order to limit the levels of chapters.
10. When the content of several chapters is identical for different functional breakdown elements, it must only be
described in the first of them. In that case, for the other chapters, there is a cross-reference that mentions in
which chapter is found the description.
Examples:
RMG1 Auto Mode = RMG2 Auto Mode.
Description in the RMG1 chapter of the auto mode.
Description in the RMG2 chapter : Cross-reference to the RMG1.
4.2.6.DFA SUMMARY
4.3.OPERATOR MANUAL
21. The operator manual is a document obtained from the DFA. The ODIL tool allows to make the automatic
extraction of the operator manual from the DFA with the operations below:
Update the DFA by deleting all the Non Applicable headings and chapters.
Create an Operator Manual file by the duplication of the DFA file.
Delete the chapters that do not contain « [M] » marker.
Delete the « [M] » markers from the document.
Delete the highlighting colours (Use the control: CTRL A).
22. No information must be added to the Operator Manual without having been previously integrated in the DFA.
If needed, specific instructions can be added in the DFA for the MO.
Position yourself on the first cell of the control sheet in the Excel file and make a « Special Paste» to the « Text »
format of the summary of the DFA.
The document is then operational to write the functional RCT of the DFA.
25. The functional test tab must be duplicated in order that the Reprot of conducting tests contains the results of the
tests performed for the simulation phases of the tests at the supplier, and of the tests on the site.
For the PCT concerning the AUT standards and trade, use the sheet included in the standard.
36. Visualise on this simplified sketch the flow of the parts of the installation.
Example:
CARBODY ARRIVAL
TO
SPECIFIC PLACING
WORKSTATION
NO
CONCORDANCE DEGRADED
CARBODY/PDC FUNCTIONING
YES
TROLLEY ADVANCE
READING OF THE CARBODY
POSITION BY CAMERAS
PLC
CELL
RMG
Entity
This breakdown is obtained by defining the elements of the lowest level to the highest level of the entity to the PLC.
If required, this construction can be reconsidered during the writing of the DFA, more particularly after the definition
of the Safety and Energy Groups.
38. Specify the specific criteria taken into consideration to perform the functional breakdown.
Example: Creation of 2 RMG in order to authorize a MANU mode on the Left side without perturbing the Right
side.
39. Visualize in a chart the arborescence of the functional elements including the name of the logic controller, the
mechanical name of each element and their designation. .
Example:
With this definition of the functional elements, it will be possible to copy them from this chart to be used again in
another chart during the writing of the DFA. .
40. In the chart, represent all the interfaced equipment as well as the flow points and locate them in comparison
with the functional elements of which they depend. Specify their name, their designation and distinguish the
corresponding cells by a light Brown background color.
The interfaced equipment for the entities is visualized on the Entity column.
If a separate equipment is interfaced with several functional elements, this separate equipment is then to be located
on the higher functional element – example: robot interfaced with 2 entities, the robot is located under the RMG.
A convention can impose a location for a type of separate equipment to make the breakdown homogeneous.
56. The production and/or exploitation constraints can, alone, justify the addition of an additional RMG.
Examples:
RMG1 = Left parts.
RMG2 = Right parts.
RMG1 in manu possible with RMG2 in auto mode and reciprocally.
57. An RMG contains at least one entity.
SPECIFIC RULES TO DEFINE THE « CELLS » ELEMENTS
58. A CELL can be made up of several RMG when they have common functionalities such as : safeties, energizing
functions, exploitation modes…
Examples:
CELL1 RMG1 / RMG2 Common emergency stop.
CELL2 RMG3 / RMG4 Common empty mode.
59. The CELL level is optional when it contains one or several independent RMG. The RMG are then directly linked
to the PLC element.
60. When the term “physical cell” is used to describe an automated part of the installation, a CELL must be created
in the functional breakdown so that both designations mention the same area.
Example: latticed cell controlled by the PLC = cell2.
61. The CELL level can contain only one RMG for choices of homogeneity with the other adjoining installations that
have the CELL level. If no constraint is imposed on the project, the cell level is deleted.
62. The scope defined by a functional CELL doesn’t necessarily correspond to a closed area with access controlled
by the PLC and can regroup the outer RMG in a latticed enclosure.
Example: Handling zone, aerial conveyor, vehicle assembly line….
63. A functional CELL contains at least one RMG.
SPECIFIC RULES TO DEFINE THE «PLC »ELEMENT
64. The PLC level is always present in the functional breakdown and represents the highest level in the breakdown.
65. The PLC element regroups all the functional elements of the installation and ensures a Field Command and/or
General Command function.
66. The PLC treats the global functions of the application and the system functions linked to the PLC.
Example: Global rotating light for the installation. PLC system faults,….
67. If the PLC manages a CT function, there is then at least one RMG and one entity
68. The functional synoptic is performed from the mechanical synoptic to which are added the elements below :
Elements of the functional breakdown.
Safety Groups/Energy Groups.
Assisting elements (operator control box).
Light curtain safety components, gates, ES, operator curtain…
Connection point with data processing.
Interfaced equipment.
OT2
RMG2
RMG1 RMG4
OB22C
CU15X
OB25X
OT1 LC12C
Interface WITH
RMG3
EIFFEL PA11
Interface with OB11C
API3651_1O
RMG5
LC15X
(SG_5X, LG_5X)
Interface with OT3
API3653_2O
OB15X
83. When one of the construction rules cannot be implemented, the construction of the functional breakdown is
reconsidered.
Examples of breakdown in SG:
SG_1P
PLC watchdog relay.
Emergency stops.
Emergency stops from upstream PLC.
SG_1C
Access gate of cell1.
SG_1X
Maintenance stop OB11X.
SG_01
Operator curtain with safety edge.
SG_2X
Maintenance stop OB12X.
SG_3X
Maintenance stop OB13X.
Access gate of the RMG3.
Towards R1234_1R:
Absence of Emergency Stops.
Access door of cell1.
Towards PLC1 - line NTR11:
Absence of Emergency Stops.
87. An EG manages one and only one type of energy, but can manage several energies of same type.
Examples:
Electrical 24V and 400V.
Pneumatic 6b and 40b …
88. Each element of the functional breakdown can have one or several Energy Groups.
Examples:
LG_1P = main cabinet electrical energy group.
PG_1P = 6-bar pneumatic energy group.
HG_1P = Hydraulic energy group.
89. The EG scope compulsorily corresponds to one and only one element of the same level of the functional
breakdown.
90. There is no « father » EG whose working is identical to a « father » EG.
91. For every EG, it is required to specify, out of the chart, the role of the energy group and the types of energy.
Example: PG_1P = 5-bar pneumatic energy group.
92. An AG energy group is created when an OPE assembly depends on a same source of energy called “auxiliary”.
An AG doesn’t depend on an RMG. These are energies whose type is mechanical movement (conveyor),
spraying, lubrication
93. A separate equipment that doesn’t depend on an energy group is not to be represented in the chart.
The separate equipment (s) that have their own power supply (independent from the PLC cabinet) can appear in
comment out of the chart.
94. The separate equipment (s) that depend on an EG are located at their belonging functional element and are
pointed out by a light brown background. They appear in the « bubble » of the EG to which they belong.
95. When one of the construction rules cannot be applied, the functional breakdown construction is reconsidered.
96. This general presentation allows defining all the cabinets and control boxes including driving elements of the
installation, control and/or signalization. It allows defining the scope of each OT at the connection point of a
mobile terminal.
97. The name of the control boxes takes the physical mark of the element of the installation.
Example: OB1GT11C, AR11P …
98. Each cabinet and control box is necessarily linked to one element of the functional breakdown and must be
described opposite the chart. The functional elements that have neither cabinet nor control box are not
represented in the chart.
99. For each OT and each connection box of the mobile terminals, 3 criteria must be defined : the visualization
scope and diagnostic, the manual control scope and the physical location.
100. For the mobile terminals that can be disconnected, a matrix must make the link between the connection
points (and their scope) and the different mobile terminals that can be connected to them.
Example:
BT11B BT12B BT21B BT22B
OT3 x x
OT4 x x
101. For each cabinet and control box, the heading « Designation » allows to briefly specify their main function,
to add precisions on their location if required.
EXPLOITATION MODES
AUTO MODE MANU MODE
IN PRODUCTION OUT OF PRODUCTION OUT OF PRODUCTION
NORMAL DEGRADED MODES SPECIFIC RUNS Manual mode of the OPE.
MODE Example : Example :
Normal cycles Out of order equipment Empty mode
Mode without scheduling system Running in mode
… …
Operating and procedures independent from the manual mode or auto mode.
PLC Cell RMG Entity Mode Name Particular procedures Back-up procedures Control box
OB1GT11C
CELL1 Request for access
OB1GT21C
Operating and procedures in manual mode
Manual mode
Back-up
PLC Cell RMG Entity Name of the mode Particular procedures Control box
procedures
OB1OT11C
RMG1 MANU
(OT1)
OB1OT11C
OP10_01 Forcing of label reading
(OT1)
OB1OT11C
RAZ TE
(OT1)
OB1OT11C
General opening
(OT1)
Functions and procedures in automatic mode
Normal mode
Back-up
PLC Cell RMG Entity Name of the mode Particular procedures Control box
procedures
OB1OT11C
CELL1 Emptying request
(OT1)
OB1OT11C
RMG1 AUTO
(OT1)
OB1OT11C
OP10_01 Normal
(OT1)
OB1OT11C
Part stop request
(OT1)
OB1OT11C
Emptying
(OT1)
Back movement OB1OP_01
Screwing restart OB101
102. For every functional elements, list in a design chart all the :
Procedures independent from the exploitation modes.
Functions and procedures in manual mode.
Functions and procedures in automatic mode.
The working of each mode or procedure defined in the design chart is then detailed in the chapter : « Exploitation
modes » of every functional elements.
103. The breakdown elements having no exploitation mode are not represented in the chart.
104. For each exploitation mode and procedure, specify their name in the suitable column next to the element of
the functional breakdown concerned. .
Example: Empty mode, reading of the memory hub, declaration of part refused, general opening….
105. Each line of the chart must correspond to only one element of the functional breakdown and to only one
mode and/or procedure
The non filled-in cells of the chart are grey in order to emphasize the modes to be described.
106. The procedures that don’t depend on a mode are defined at the beginning of the chart in the heading:
“Procedures independent from the exploitation modes”.
107. In the heading: "Manual mode", define for each RMG a line corresponding to MANU (out of RMG without
manual mode).
108. In the heading: "Normal mode" define for each RMG a line corresponding to "AUTO" and for each entity a
line corresponding to "Normal mode" (to describe the associated operating cycle).
109. In the headings "Degraded functions in automatic mode" and "specific functions in automatic mode " list the
modes of each element concerned. .
110. The connection of a particular or back-up procedure to an exploitation mode must be emphasized in the
chart. .
Example :
Examples:
If the mode is selected with a PB, specify "control box OB11X".
If the mode is selected with the terminal, specify "control box OB11X (OT1)".
111. A back-up or particular procedure common to several modes of several functional elements is to be listed at
the beginning of the heading.
Example : Particular procedure "Empty mode of the entities and separate equipment of the cell1".
112. A back-up or particular procedure common to several modes of a same element is to be listed for each
case in the chart.
113. The column « Control box » specifies for each mode, the name of the control box and/or the Operator
Terminal allowing the selection of the mode. .
Example :
Repos AR Travail AR
(Evac) SQ1TG407 (Evac)
SQ2TG407 Mobile
en cours de
Sens Moteur
Sens Moteur
Mobile PL17Y
PL17Y
SQ1RI107 SQ1RI207
RIDEAU SUPERIEUR RIDEAU INFERIEUR
SQ1RI107 SQ2RI207
AV
SQ1TG508
SQ2TG508
Sens Moteur
PL18Y
SQ3TG508
SQ4TG508
AR TG225
BB1PP_08
SQ1PM_08
BI108
118. An entity must be represented in a « detailed functional synoptic table » to visualize the elements mentioned
below :
Location of all the sensors :
The sensors of the OPE..
The sensors out of the OPE.
Example: Detection of presence of part, part presence Cell …
Including the analogue or complex TOR sensors.
Example: multi position plates, handling manual system, multi-tracks, coder… …
The interfaced equipment.
The safety components.
Example: Location of Light Curtain, Bi manual…
119. These views must be developed to be reusable on a page of the Operator Terminal.
To keep a correct readability, the synoptic could be broken down into several pages.
The elements liable to be animated on the Operator Terminal are directly developed from the drawing tool
integrated to the Terminal and then integrated in DFA. This process will allow avoiding multiple data entries and the
elaboration of a synoptic that could not be exploited by the Terminal.
123. Other charts can be added according to the needs to define and list the additional information on the OPE.
Examples: Power, motor reference ….
HL1LC_01
SB1VD_01
HL2LC_01
Validation Signaling
PERMANENT CONDITIONS
Safety components Inhibition Acknowledgement Signaling
Designation Location Designation Location Designation Location Location
Upper SG SG_1C
LC101 OP10_01 NA NA PB of validation OB1OP_01 NA
SG Treatment
Function SG component Acknowledgement Signaling
Designation Mnemonic Designation Location Location
Self control Relay of entity validation KA1SV_01 Automatic NA NA
Safety SG contactor KA1SG_01 Automatic NA NA
SIGNALING
Red light tower Stationary Armed light curtain – on-going process – do not cross the LC.
Flashing Incoherence of light curtain– waiting for acknowledgement
Green light tower Stationary Waiting for operator work
Flashing Waiting for operator validation
WORKING
Not protected OPE PILOT A not protected by the light curtain.
Description Operator safety : anti-intrusion light curtain
MHI COMPONENTS
127. Define the possible HMI components used for the signaling of the SG state. .
Permanent Conditions
128. The permanent conditions are described by :
The reference of the higher SG (« SG father »).
Each safety component linked to working and to the validation of the SG, is described on a distinct line by
specifying its location, the inhibition functions, acknowledgement and signaling.
Treatment of the SG, self-control heading, safety heading
129. A SG can be treated either in wired safety or in scheduled safety (safety PLC). A SG is characterized either
by a relay / contactor in wired safety or by a program object (SG bit) associated to a disconnecting component
(safety outlet…) in programmed safety.
130. In wired safety, each relay or SG contactor depends on a validation relay piloted by the PLC to ensure the
self control functions of the safeties, called KA.VS…, whose level is equal or higher to the element concerned.
Examples: Relays KA1SV_1C performs the self-control of the relays of the complete cell1, for the RMG SG 1 and
2.
The use of the self-control relay to SG level allows limiting the perturbations on the installation in case of
disconnection further to fault. The choice depends on the availability and of the safety level.
The self-control function is performed in compliance with the recommendations defined in the E03.18.051.G
standard.
131. The relay or SG contactor, in charge of the control of the power supply of the control of the OPE, is of KA,
KM or KT type depending on the type and the category of OPE stop to make safe.
132. All the OPE of the installation must be under the control of at least one SG.
133. In wired safety all the SG do not necessarily have relay or SG contactor. It is the case if all its OPE are
already under the control of a relay or SG contactor of lower level.
134. The SG functions are obtained starting from the entity level up to the PLC level, in compliance with the rules
below :
If one OPE directly depends on a SG entity, there is a SG of the entity
The SG of entity level systematically has a SG relay or a SG function in the safety PLC.
If an OPE directly depends on a RMG SG, without belonging to an Entity SG, there is a relay or RMG SG
contactor or a SG function in the safety PLC.
If an OPE directly depends on a Cell SG, without belonging to an entity SG or RMG, there is a relay or cell SG
contactor or a SG function in the safety PLC. .
If an OPE depends directly on a PLC SG, without belonging to an entity SG or RMG or cell, there is a relay or SG
contactor of the PLC or a SG function in the safety PLC.
Signaling
135. The heading « Signaling » allows to describe the behavior of the lights associated to the SG.
Working
136. The heading « OPE not protected » specifies if some OPE are not protected by the SG.
Examples : Suction cup, blocker …
137. The heading « Description » must allow to specify the working of the SG and the particularities linked to its
safety components or to its separate equipment. .
138. If some OPE of one functional element, depending on a safety group of higher level, require a particular
treatment, it is described in the description chapter of the safeties of this element.
Example: Stopping procedure of a voltage regulator in an entity further to a general emergency stop
ENT01 Particular treatments of the Safety systems
SG just above SG_1C
* the stop of the voltage regulator of the lifting Section must ensure a braked stop in
Description
case of loss of the Safety group SG_1C (stop of type 1)
139. The breakdown into SG and their detailed description allow performing the electrical sketch of the safety
relays or the sketch and the application of a safety PLC.
SB1EY_1P SB1EO_1P
HL1EY_1P HL1EO_1P
Validation Stop Signaling
INITIAL VALIDATION CONDITIONS
Safety KA1SG_1X & KA1SG_01
Energy NA
Operative part NA
Absence of events NA
PERMANENT CONDITIONS
Safety KA1SG_1P & KA1SV_1P
Energy NA
Operative part NA
Absence of events Refer to reactions described in the charts of the events.
EG TREATMENT
Function Component acknowledgment
Designation Mnemonic Designation Location
PB
Self control PLC validation relay KA1VL_1P Fault OB1OT11P
acknowledgment
Pre actuators Power contactor KM1LG21P NA NA
SIGNALING
POWER ON Stationary activated
flashing Authorization activated
POWER OFF stationary Out of operation
WORKING
Description PLC power supply, OT and input cards.
MHI Components
141. Visualizes the MHI components used for the power on/off and the signaling of the state of the group. The
components to be integrated correspond to those defined during the detailed description of the cabinets and
control boxes. Mention the name of the control box on which is found the component.
The models of the MHI components, or control units are available in the index of the writing model of the DFA. .
Initial conditions
142. Includes all the conditions that must be present to energize, but which are without effect when the request is
taken into consideration.
Permanent conditions
143. Includes all the conditions whose loss involves the power off of the group.
144. Each EG must depend on a validation relay piloted by the PLC to ensure the self control functions called
KA.LV…, KA.PV…, KA.HV… ou KA.AV… according to the type of energy of the EG, of the equal or higher level.
Example: Relay KA1VL_1C cell performs the self-control of the EG relays of the RMG 1 and 2.
The use of self-control relay at each level of EG allows to limit the disturbances on the installation in case of power
disconnection further to fault. The choice depends on the availability.
EG treatment, pre-actuator rubric
145. The "Pre-actuator" line mentions the pre-actuators used for the implementation of the pneumatic, hydraulic
and auxiliary energy groups.
Example : 6-bar disconnection electro valve and progressive pressurizing electro valve.
146. The pre-actuators of the EG must take into consideration the categories of stop of the OPE that it contains.
The stop categories are specified in the description chart of the OPE.
Examples :
A motor is stopped in category1, the pre actuator of its EG is of KT type.
Electro valves are disconnected in category 0, the type of pre actuator is of KA or KM type..
If in a same EG, 2 motors must be stopped in category 1, one of which having to stop in 1 second and the other
one in 2 seconds, the KT will then have to be adjusted to 2sec.
Signaling
147. The heading « Signaling » allows to describe the behavior of the lights associated to the power on/off
components.
Working
148. The zone "Description" specifies the working of the energy group. If required, for the more complex working,
other shape of representation and of description such as Grafcet, flow charts, chronograms …will be provided.
This representation shape is developed out of the chart, in the same chapter.
If the functional elements belonging to an energy group require a particular treatment, it is described in the
description chapter of the energies of this element. The breakdown into EG and the detailed description of
each of them must allow to perform the electrical sketch of the energizing relays.
150. The detailed description of the control box of each functional element must indicate all its control and
signaling components (including the diagnostic or working light towers) in compliance with the final location. It
alone provides all the indications required on the control elements.
Example :
HL1FT11X
BOX
OB1OT11X INNER
PART
MANU AUTO
BLU YELLOW
W
OT1
HL1MN_1X HL1AT_1X
455
SB1ST_1I SA1MD_1X SB1ES_1I SA1IH_01
The behaviour of the components is defined in the exploitation running chapter in the description charts planned for
this purpose.
151. Represent the lock on the front face of the cabinet or of the control box in order to validate its location on
the installation as well as the type of key.
152. The possible components located inside an envelope are facing each other in a dotted line zone. .
Examples: switchover limit shunt, Light Curtain inhibition …
153. The representation of the components: PB, selectors, lights, operator terminals … must be in compliance
with the models proposed in appendix of the writing model of the DFA, in order to visualize and easily modify the
following elements :
Type of component.
Colour of the component.
Reference of the keys used with key back recess position if required.
Exact wording of the labels in compliance with the final location.
Mnemonic (electrical sketch / schedule).
The models proposed can be modified or/and completed according to the needs of the installation.
154. The position of the control components must take into consideration the physical location of the functional
elements on the installation.
Example: RMG1 commands are on the left and RMG2 on the right if the RMG1 is located on the left of the control
box and the RMG2 on its right.
MHI COMPONENTS
[Name-Control b. [Name-Control b. [Name-Control b. [Name-Control b.
[Name page] [Name page] [Name page] [Name page]
Component
specific
Component Component Component
MHI
HMI Validation HMI Stop HMI State
Required for
mode mode mode
the mode or
the procedure
[Mnemonic] [Mnemonic] [Mnemonic] [Mnemonic]
[Function] Validation Stop Signaling
VALIDATION INITIAL CONDITIONS
Safety
Energy
RMG/ENT state
Operative part
Absence of events
STOP INITIAL CONDITIONS
Safety
Energy
ENT/RMG state
Operative part
Absence of
events
PERMANENT CONDITIONS
Safety
Energy
RMG/ENT state
Operative part
Absence of
Refer to reactions described in the charts of events.
events
SIGNALISATION
[Wording of
Stationary
light 1]
Flashing
[Wording of
Stationary
light n]
Flashing
MODE
particularities
Description
Exploitation mode/Procedure
156. The title of the chart must indicate the type of the exploitation mode.
Examples: Procedure independent from the exploitation modes, manual mode, degraded mode in manual, normal
mode, degraded mode in automatic mode, specific mode in automatic mode.
157. A particular procedure or a back-up procedure can or cannot depend on a mode. The title of the description
chart must refer to the name of the procedure as well as to the mode (if required).
Role / Scope
158. The role allows to briefly defining the function performed by the mode or the procedure. The scope brings
precisions on the action field of the mode when it impacts other elements of the functional breakdown.
159. If several elements of the breakdown have the same mode or the same procedure, it is described in the
chapter of the first element, in the flow direction. For the other elements concerned, it must be mentioned to
refer to this chapter.
MHI components
160. This heading indicates what are the driving elements required for the implementation of the mode or
procedure. Additional functions might be added to the validation, the stop of signaling if required and are
presented in the order of the sequence of use.
Initial conditions
161. These are all the elements that must be present for the validation or the stop of the mode or the procedure,
but which have no effect when the request is taken into consideration.
Permanent conditions
162. These are all the elements whose absence prevents the validation and provokes the stop of the mode or
the procedure.
Initial Conditions / Permanent Conditions
163. The initial or permanent conditions controlled only in some cases must be specified.
Example: Control only if distant mode selected.
164. The « Operative Part » heading concerns the conditions linked to the process. .
Example: Degraded maintenance broach, tool in position….
165. The heading « Absence of events » within the initial conditions mentions what are the events that prohibit
the validation of the mode or of the procedure.
Example: Alert of cycle incoherence, Alarm of low level…
166. The heading « Absence of events » within the permanent conditions concerns the events that forbid the
validation and involve the stop of the mode or of the procedure. The reaction of these events towards the mode
or procedure is developed in the description chart of the diagnostic messages.
Example: immediate fault involving the loss of auto mode…
167. The different headings proposed to define the Initial and Permanent Conditions ensure the exhaustiveness
of the conditions to be taken into consideration. They are deleted during the Top training when they are without
object.
Signaling
168. This heading specifies, for every lights concerned by the mode or procedure the meaning of the stationary
or flashing state. This heading may be used to provide information on the animation of the state of the mode or
procedure on a view of the Operator Terminal.
Example:
« Type of part: M10 » Flashing = waiting of loading – type: M10.
« Type of part : M10 » Stationary = loading of type M10 Ok.
Working
169. The heading « Particularities » allows to synthesize the choices performed to ensure the working of the
mode or procedure and to provide additional information on the development of the mode or procedure.
Example: the procedure can be implemented for the « drums » and « Discs » diversities.
170. The development of the cycle and the behavior of the OPE during the mode or the procedure are described
in literal writing in the « description » heading. If required, for more complex cycles, there is a cross-reference to
other shapes of representation and description such as Grafcet, Organization Chart, Graphs of phases …
This representation shape is developed outside the chart, in the same chapter
7.2.1.[M] MODES AND PROCEDURES INDEPENDENT FROM THE MANU OR AUTO MODE
AUTO (TR)
BLEU
SA1MN_1X HL1MN_1X
Selection Validation Stop Signaling
PERMANENT CONDITIONS
Safety SG_1X
Energy LG21P
Absence of events Refer to reactions described in the charts of the events.
SIGNALING
Manu mode Stationary Manu mode validated
Description The movements are authorized only with the gates closed.
175. The description of a particular procedure linked to a manu mode is to be added in this chapter of the
functional element concerned.
176. The description of a back-up procedure linked to a manu mode is to be added in this chapter of the
functional element concerned.
yellow
PHASE 1
Rôle TE1PH01_01
PHASE 10 PHASE 20
Rôle … TE1PH10_01 Rôle … TE1PH20_01
A background color is attributed to the phases in order to improve the readability of the graph, to emphasize the
divergences…
188. The global role of the phase must be briefly described to represent the main operation performed. This
piece of information is used again in the PLC program to describe and structure the development of the cycle.
Example: Phase 1 Loading of lining, Phase 2 skin welding …
189. A number must be attributed to each phase in order to visualize the development order in the cycle. They
are not necessarily consecutive, more particularly when several phase are carried out simultaneously.
Example: Phases 10,11… and Phases 20,21 … symmetric or simultaneous …
In compliance with the E03.65.036.G Standard, the number of the phase is not used to perform the sequence of the
cycle in the program.
PHASE N : ROLE …
CONDITIONS ACTIONS / SIGNALISATIONS
… Conditions …
… Initiales … Etape 1
… …
… …
Etape 2
… …
… Actions finales Etape 3
…
191. Each line in a phase corresponds to a step during which are performed the operations or actions. These
actions are only performed when the corresponding conditions are validated. .
192. The « conditions » are states of the physical and/or logic process that allow starting the actions of the
corresponding step and to ensure their progression. .
193. The conditions of the first step of the phase represent the initial conditions of the phase. They are
emphasized by a white color background.
Example: Installation in Rear safety, Memories TE to 0.
194. The « actions » of a step correspond to the controls to be performed in cycle when the corresponding
conditions are validated. A mark is associated to every actions performed in the steps in order to specify and
distinguish its type.
Examples:
= Simple action Tightening opening, mission request …
= Conditional action Writing of report Good if blowing Ok
= Signaling Light tower – waiting for operator loading
Operator Assisting messages Waiting for connection of flexible G
195. The actions of a step allowing to leave the phase are called the final actions of the phase. They define the
actions required for the development towards the next phase (s) and necessarily contain 1 or several working
memories. They are distinguished by a white background.
Example: Memory of end of work carried out, end of welding memory…
196. Each phase can possibly have intermediate working memories to memorize a work during a phase.
Example: Forcing-in, screwing in several steps in a same phase.
197. The graph proposed can be completed by an organic description of the cycle so that it can be used in
adjustment and commissioning phase.
Examples: Number of label, symbols of memories, symbols of the bits of auto request…
Example:
PHASE 10 PHASE 20
Sequency control of skid TG219 TE1PH10_ 01 Sequency control of skid TG766 TE1PH20_ 01
PHASE 11 PHASE 21
Removal of skid TG219 Removal of skid TG766
PHASE 30
Removal of skid TG221
198. When a normal mode is identical for several entities, only the heading of the chart is required to identify the
existence of the mode and to indicate a cross-reference to the entity where the complete description is found.
Example:
OP7_07
- NORMAL MODE -
Idem OP6_06
199. The description of the particular procedures in normal mode is to be declined in a chart containing the
information according to the example developed in the MANUAL mode chapter. .
Examples: request for the presentation of part, part input/output request….
200. The description of the back-up procedures in normal mode is to be declined in a chart in which appear the
information, in accordance with the example developed in the MANUAL mode chapter.
Examples: Request for a screwing restart, request for a back movement.…
202. The description of a specific mode linked to the auto mode is to be introduced in this chapter of the
functional element concerned.
The charts are used again to visualize the state of the states and exchanges on the Operator Terminal. The
communication support column is deleted during the integration on the Terminal. .
Example of working and safety state and exchanges:
PLC3652 INTERFACE : API3653_1A
Communication
Comment Mnemonic Format
support
SAFETY STATES
Relay of safety Group PLC3652 KA1SG_1P Binary, 1 bit TOR Wiring
Relay of Emergency stop PLC3653 KA1AU_1A Binary, 1 bit TOR Wiring
SAFETY EXCHANGES
WORKING STATES
Presence of part on store SQ1PP_01 Binary, 1 bit Profibus output
Auto mode RMG1 KA1AO_1X Binary, 1 bit Profibus output
WORKING EXCHANGES
Unloading authorization request - robot 1 DMDCGT1R1P Binary, 1 bit Profibus output
Unloading authorization - robot 1 OKDCGT1R1A Binary, 1 bit Profibus input
Cycle code - robot 1 NRCYC1R1P Decimal, 4 bits Profibus output
208. A same piece of information sent to several communication supports is to be defined on distinct lines.
209. The column « Format » allows defining the format of the data. Its type can be binary, decimal, ascii, hexa…
specify the quantity of bits, octets, words….
This column is used on the TO to visualize the dynamic state of the variable.
214. In a chart, define the role of each permanent key defined on the Operator Terminal. For the non tactile
terminals, specify the reference of the associated key.
7.4.[M] DIAGNOSTIC
7.4.1.[M] DESCRIPTION OF HELP CONTROL MESSAGES (TR)
These messages are intended to help the user to perform the starting or to put back the installation in cycle.
They involve no reaction on the process or the installation.
217. Each help message to control the installation must be described in the DFA, the definition of each message
must be in compliance with the rules listed in the E03.65.015.G standard.
220. The classification of the events in the different categories proposed must be in compliance with the criteria
and with the algorithm proposed below:
Expected Message of
The event Example
action diagnostic
Source outside Causes a Requires a
Following
Event scope of PLC reaction of aknowledge-
action by
Category disturbs the (excluding the control ment after Signification
the
functioning separate part of the disappearance
operator
equipment) process of the event
Indicates the
AE : alert appearance of
an event that
Low level of glue
does not
on a drum
interfere, but
AL : alarm that requires
intervention
WT : waiting
WO : waiting for
Signals the
operator Waiting part
external
WU : waiting for panel in
condition
upstream upstream
missing
WD : waiting for
downstream
Indicates the
controller
MP : Immediat
causing the off Request of input
manufacturing fault or
(Except into cell
stop delayed fault
Emergency
Stop)
Indicates the
PS : process missing
stop condition for
the cycle
Indicates the
Late sensor
missing
AK :
condition for
acknowledge
the cycle until
process stop
acknowledgm
ent
Indicates the
Delayed Electrode end of
DF : delayed fault default
fault life
installation
Only for
Indicates the
IF : immediat triggering a Immediat
default energy loss
fault safety fault
installation
component
Yes AL :
Alarm
Origin beyond the PLC
scope (upstream, WA/AO/AM/AV :
downstream or operator) Waiting
Yes
No
Is an acknowledgement
required to confirm the
SP :
end of the cause of the
No Stop Process
event ?
Yes AK :
Stop Process
acknowledged
221. PLC inputs: all the PLC physical inputs must be diagnosed, in compliance with the rules defined in the
E03.03.250.G standard.
The inputs diagnosed by the functional modules, PSA or integrators do not appear in the description of the DFA
EVENTS. These events are described in the documentations associated to the programming modules.
222. An input belonging to an input group whose combination corresponds to a numerical value is not diagnosed
individually. The events are then associated to this value and not individually to each of the inputs.
Example: n TOR Inputs defining a cycle code: Incoherence of cycle code/cycle code unknown
223. EXPLOITATION INFORMATION: all the exploitation information, exchanges and state with an interface
must be diagnosed.
Examples: Communication fault, Dialogue fault, poor Report, …
The exploitation information diagnosed by the functional modules, PSA or integrators, do not appear in the
description of the events of the DFA. These events are described in the documentations associated to the
programming modules.
224. Each separate equipment is the object of at least one diagnostic message signaling the presence of events.
The detailed diagnostic is displayed on the separate equipment. .
225. CYCLE: any abnormal behavior that may occur during the installation must be subjected to a suitable
diagnostic message. .
Examples: Fault of part destination, bad support Number, working Waiting Performed…
226. SYSTEM: the events linked to the system and not treated automatically by the manufacturer must be
diagnosed specifically by the PLC application.
Examples: Fault of configuration, coupling fault, field bus fault… …
231. For the constants, specify the value, the mnemonic and the comment. .
232. For the saved data, specify (at each cycle for restoration on cold back-up) the zones, words or bit of word
with the mnemonic and the comment.