






















Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
Asignatura: Adquisició i Monitorització de Senyals Biomèdics, Profesor: Joan Trias, Carrera: Enginyeria Química, Universidad: UPC
Tipo: Apuntes
1 / 30
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!























v
v
9
18
6 10
14
2
15
3
16
(n) Suggested Roadmap
1
4 7
5
13
17 19
History Now and future
Structured
8
11 12 21 22 2423 26 25
27 28
v
IEC NEMA
v
2 Motor 2 ON 3 SW
(^1) SW
(^0) SW1^ M·P Motor 1 ON
PLC (^) M P M0.1 M0.2 M0.3 M0.
PLC
v
HOW USE MARKS? As we say, when we work with PLCs we assign a mark toevery stage.
2 Motor 1 ON 3
SW
SW
1
0
M·P SW
Motor 2 ON
Motor 1 ON
M0. M0. M0. M0.
Typically uses M0.0, M0.1, and so on. Remember: after M0.7 we have M1.
v
HOW USE MARKS?
2 Motor 1 ON 3
SW
SW
1
0
M·P SW
Motor 2 ON
Motor 1 ON
M0. M0. M0. M0.
Now, we assign for every transition (typically a sensor) an input point. M I0. P I0. SW1 I0. SW2 I0. SW3 I0.
v
HOW USE MARKS?
2 Motor 1 ON 3
SW
SW
1
0
M·P SW
Motor 2 ON
Motor 1 ON
M0. M0. M0. M0.
And every action (typically an actuator) to an output point. M I0. P I0. SW1 I0. SW2 I0. Motor 1 Motor 2 QQ0.00.1^ SW3^ I0.
v
2 Motor 1 ON 3
Motor 2 ON
Motor 1 ON
Motor 1 Motor 2 QQ0.00.
Stage 0: SET M AND NOT PRESET Stage 1
v
2 Motor 1 ON 3
Motor 2 ON
Motor 1 ON
Motor 1 Motor 2 QQ0.00.
Stage 2: SET Stage 1 AND SW2RESET Stage 3
v
2 Motor 1 ON 3
Motor 2 ON
Motor 1 ON
Motor 1 Motor 2 QQ0.00.
Stage 3: SET Stage 2 AND SW3RESET Stage 1
v
2 Motor 1 ON 3
Motor 2 ON
Motor 1 ON
Motor 1 Motor 2 QQ0.00.
Now, we canwrite outputs:
v
2 Motor 1 ON 3
Motor 2 ON
Motor 1 ON
Motor 1 Motor 2 QQ0.00.
Now, we canwrite outputs:
v
SW1 Motor 1 ON
Motor 1 Motor 2 QQ0.00.
Other structures
SW1 Motor 2 M0.4 ON M0.
Motor 1 ON
SW M0.
SW5^ Motor 1^ ON
v
Other structures
(^2) EV1 ON 3 SW
SW2^1
0 M·^ P SW1 Motor 1 ON
M0. M0. M0. M0.
5 SW4EV2 ON
M0.4^4 SW1^ Motor 2 ON M0. 6
Motor 1 ON M0.6^ SW
SW2 Motor 1 ON SW
M P II0.00. SW1 SW2 II0.20. SW3 SW4 II0.40. SW5 I0.
v
(^2) EV1 ON 3 SW
SW2^1
0 M·^ P SW1 Motor 1 ON
M0. M0. M0. M0.
5 SW4EV2 ON
M0.4^4 SW1^ Motor 2 ON M0. 6
Motor 1 ON M0.6^ SW
SW2 Motor 1 ON SW
Motor 1 Motor 2 EV 1 QQQ0.50.00. EV 2 Q0.
Motor 2
v
(^2) EV1 ON 3 SW
SW2^1
0 M·^ P SW1 Motor 1 ON
M0. M0. M0. M0.
5 SW4EV2 ON
M0.4 4 SW1^ Motor 2 ON M0. 6
Motor 1 ON M0.6^ SW
SW2 Motor 1 ON SW
Motor 1 Motor 2 EV 1 QQQ0.50.00. EV 2 Q0.
v
(^1) t/5s
Timers
M0.3^3 t/8s M0. M0.5^5 SW
EV 1 EV 2 QQ0.50.
v
t/5s
Timers
t/8s
A more compactsolution (fraction):
v
Slopes In many applications it is more interesting to know if a sensorgoes from zero to one if a state has zero or one. In this case, we use positive slopes (from zero to one) and negative slopes (fromone to zero).
In previous case, SW1 is the input under inspection (for to knowif changes form zero to one – P contact– or from one to zero – N contact–. M0.0 is the previous value from SW1. This contact in series with a line, passes to one only during onescan cycle, sufficient for memorize if necessary.
v
Always true In many applications isnecessary (for example, for not have Boole problems) tohave a forced transition called ALWAYS TRUE or =1. Inwired controllers there is a wire, connected in serieswith previous stage instead of a sensor. In PLC programs,we use a special mark. This mark is configurable by theuser but in this subject, we use usually M100.0 specified for your teacher). (or other
M0. M0.
v
Counters
The number of counters in the S7-1200 only is limited by available memory size in DB area. Are typeIEC (standard format), his format is 16 bit and resides in DB (Data Block) memory area.
Counters in a GRAFCET have the double condition ofsensors and actuators at same time (as timers).
v
Have 3 counter types: • CTU is an UP counter.
All of them arecommonly used.
Counters (^) Counter_Name CU R PV^ CTU CV Q Counter_Name CD LOAD PV^ CTD CV Q Counter_Name CU LOAD
CTUD CV Q PV
v
Counters
v
CONSIDERATIONS
About Stop, Emergency Stop, programming and PLC connection
v
2 Motor 1 ON 3
Motor 2 ON
Motor 1 ON
Motor 1 Motor 2 QQ0.00.
This connection to open contact the implies that P button I0.1 input of the PLC, P, must be a normally closed contact. If will act on the given input signal PLC not press P, being normally closed, and allowing only depend SET M0.0 press M, which is normally open.
v
For RESET_BF, is the same: you must program a closed contactand must be consistent with pushbutton type. P
M0. RESET_BF 4
1M^ S-7 1200 CPU 1214 I0.0 I0.1 I0. M (^) P
v
While P pushbutton is used to stop the process, for example, atthe end of the cycle, PE is the emergency stop pushbutton and comes attached to an European Norm. EN 60204-1:1992 9.2.5.4 norm, says: Emergency stop Emergency stop functions should be wired so as to remove power from all actuators, and an electromechanical directly drop Controller power should not be removed.-out relay may be used for this function, but the The Controller and input circuit via a secondary contact on the Emergency should be informed of this action by using Stop.
What happen with PE pushbutton?
v
In this scenario, we can choose very few things ... Manufacturershas independent double section, NO+NC, NC+NC, etc.^ What happen with PE pushbutton?