Documente Academic
Documente Profesional
Documente Cultură
Memoria Descriptiva
1- MEMORIA DESCRIPTIVA:
1.1 OBJETO ........................................................................................
24
1
1
1
2
3
4
4
5
6
8
8
9
10
10
11
12
13
14
15
15
16
17
18
18
19
20
21
22
24
26
27
28
29
30
30
Memoria Descriptiva
32
32
36
62
64
II
37
44
45
47
48
49
49
52
55
56
56
56
57
57
58
60
Memoria Descriptiva
1.1 OBJETO.
El objeto de este proyecto es realizar la automatizacin y el control, por medio de
un autmata programable y una aplicacin SCADA, de una planta deshidratadora
de alfalfa.
La automatizacin se realizar utilizando un autmata programable, utilizando
como mtodo de programacin el GRAFCET y la gua GEMMA.
La aplicacin SCADA ser creada utilizando el software de programacin grfica
LABVIEW.
1.3 TITULAR.
El titular de la planta deshidratadora de alfalfa es la empresa Agropiensos del
Segre, S.L., con NIF P-45.090.157, siendo su sede social la misma direccin de
la planta.
1.4 ANTECEDENTES.
1.4.1 Suministro de energa, combustible y materias primas.
1.4.1.1 Energa elctrica, aire comprimido y gasoil.
El suministro elctrico ser realizado, a travs de la instalacin ya existente en la
planta, por la compaa FECSA.
A si mismo la planta deshidratadora de alfalfa dispone de su propio equipo
generador y circuito de alimentacin de aire comprimido.
El suministro del gasoil, para la alimentacin del quemador, se realiza por medio
de la instalacin ya existente en la planta.
1.4.1.2 Materia prima: Alfalfa.
La alfalfa utilizada como materia prima proviene de los campos de las comarcas
del Segra, la Noguera, el Valle del Ebro, ...
Memoria Descriptiva
Memoria Descriptiva
1.4.2.1 Tapiz.
Consiste en una banda deslizante y giratoria comandada por un motor elctrico
trifsico de induccin a travs de un reductor de velocidad mecnico.
La materia prima es depositada en l, por medio de una pala mecnica acoplada
a un tractor.
Figura:
Datos Tcnicos:
Velocidad.
Carga mxima:
1,4 m/s.
350 kg.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
15 kW.
380 V.
50 Hz.
0.85
28 A.
1.485 min-1.
Memoria Descriptiva
Datos Tcnicos:
Velocidad
55 min-1.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
4 kW.
380 V.
50 Hz.
0.85
7,5 A.
1.485 min-1.
Memoria Descriptiva
Figura:
Datos Tcnicos:
Longitud:
4 m.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
9,2 kW.
380 V.
50 Hz.
0.85
17,25 A.
1.485 min-1.
1.4.2.4 Quemador.
Utiliza como combustible gasoil. Su funcionamiento es totalmente automtico,
est constituido por un ventilador de aspiracin, encargado de proporcionarle el
aire utilizado en la combustin; una resistencia calefactora, encargada de iniciar
la combustin, el elemento inyector de combustible y la cmara de combustin.
Dispone de las siguientes entradas/salidas para su control:
1- Entrada de activacin.
2- Salida conformidad funcionamiento.
3- Salida avera.
Memoria Descriptiva
Datos Tcnicos:
Entrada activacin:
Capacidad carga
salidas Conformidad
y Avera:
> 12 y < 40 V DC
-resistiva:
-inductiva:
3 A 250 V AC
1,5 A 30 V DC.
0,5 A 250 AC
0,5 A 30 V DC.
Alimentacin elctrica
ventilador, resistencias:
Consumo elctrico:
380 V AC
6 kVA
Presin combustible:
2 6 bares.
1.4.2.5 Trommel.
Se trata de un tambor giratorio, por donde avanza la alfalfa en sentido a un
corriente de aire caliente. Interiormente en este cilindro hay una serie de tabiques
que, discriminatoriamente, acelera el avance de las partculas ms pequeas,
mientras que retrasa el de mayor tamao, que necesitan una ms prolongada
permanencia en el interior del trommel para su completa deshidratacin.
Memoria Descriptiva
Datos Tcnicos:
Longitud:
Dimetro:
20 m.
3,5 m.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
18,5 kW.
380 V.
50 Hz.
0.85
34.7 A.
1.485 min-1.
Sondas Temperatura:
Temperatura entrada:
Salida sonda:
0 1000 C
0 10 V c.c.
Temperatura salida:
Salida sonda:
0 200 C.
0 10 V c.c.
Memoria Descriptiva
1.4.2.6 Despedregadores.
Para evitar que cualquier cuerpo slido extrao que acompae a la alfalfa
(piedras, restos metlicos, ...) puedan daar la estructura interna del trommel [5]
o el aspirador [7] existen dos receptculos situados a ambos extremos del
trommel. Todo elemento extrao que es introducido en el trommel [5], por el su
movimiento y peso, tiende a depositarse en ellos.
Cada cierto tiempo por medio de dos pistones neumticos, se abrirn unas
trampillas que expulsarn al exterior todos los restos depositados.
Figura:
Datos Tcnicos:
Accionamiento por pistones de simple efecto.
Cada pistn est comandado por una
electrovlvula de 3/2.
1.4.2.7 Aspirador.
Est formado por un motor elctrico trifsico asncrono a cuyo eje est acoplada
directamente una hlice de 5 paletas helicoidales, el movimiento de esta hlice
crea una corriente de aire que succiona la alfalfa contenida en el trommel [5].
Memoria Descriptiva
Figura:
Datos Tcnicos:
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
160 kW.
380 V.
50 Hz.
0.92
275 A.
2.985 min-1.
1.4.2.8 Cicln.
Se trata de un gran cilindro de chapa con forma troncocnica convergente, la
alfalfa junto a los gases calientes succionados por el aspirador [7] son
introducidos por la parte media del cicln, los gases adquieren una trayectoria
helicoidal ascendente, y por efecto de su mayor densidad la alfalfa deshidratada
cae a la parte baja del cicln.
Figura:
Memoria Descriptiva
Figura:
Datos Tcnicos:
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
5,5 kW.
380 V.
50 Hz.
0.85
7,5 A.
1.485 min-1.
10
Memoria Descriptiva
Datos Tcnicos:
Longitud:
3 m.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
7,5 kW.
380 V.
50 Hz.
0.85
14 A.
1.485 min-1.
1.4.2.11 Tajadera.
La tajadera se encarga de dirigir la alfalfa deshidratada, proveniente de la rosca
de salida del enfriador [10], haca la rosca de alimentacin del enfriador [13] o a
la rosca del sobradero [12].
Un pistn neumtico acciona una chapa giratoria, segn su posicin el producto
va a una rosca u otra.
Figura:
Cicln
Sobradero
Enfriador
11
Memoria Descriptiva
Datos Tcnicos:
Accionado por un pistn de doble efecto.
El pistn est comandado por una
electrovlvula de 5/2.
Datos Tcnicos:
Longitud:
1,5 m.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
5,5 kW.
380 V.
50 Hz.
0.85
10,25 A.
1.485 min-1.
12
Memoria Descriptiva
Figura:
Datos Tcnicos:
Longitud:
1,5 m.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
5,5 kW.
380 V.
50 Hz.
0.85
10,25 A.
1.485 min-1.
13
Memoria Descriptiva
1.4.2.14 Enfriador.
Su funcin es la de enfriar la alfalfa deshidratada, entra a una temperatura
aproximada de 40 C, ya que si fuera almacenada sin enfriarse esta temperatura
propiciara la fermentacin y destruccin del producto.
El enfriador est constituido por una estructura de chapa galvanizada, la alfalfa
transportada por la rosca de alimentacin [12] es introducida en su interior, el
erizo del enfriador [15] evita la acumulacin de producto en la entrada; por
medio del aspirador del enfriador [16] la alfalfa deshidratada es aspirada a travs
de un recinto en forma de laberinto a la vez que es enfriada por el aire.
La alfalfa aspirada es depositada en la zona superior del enfriador por medio del
cicln del enfriador [17], aqu es transportada por una cinta haca la esclusa del
enfriador [20]. A la salida la temperatura del producto ha descendido hasta
aproximadamente los 20 C
Figura:
17
20
15
16
Datos Tcnicos:
Datos Motor Cinta
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
1,5 kW.
380 V.
50 Hz.
0.85
2,8 A.
1.485 min-1.
14
Memoria Descriptiva
Datos Tcnicos:
Velocidad
55 min-1.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
7,5 kW.
380 V.
50 Hz.
0.85
14 A.
1.485 min-1.
15
Memoria Descriptiva
Figura:
Datos Tcnicos:
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
18,5 kW.
380 V.
50 Hz.
0.88
34,7 A.
2.985 min-1.
16
Memoria Descriptiva
Figura:
Datos Tcnicos:
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
5,5 kW.
380 V.
50 Hz.
0.85
10,25 A.
2.985 min-1.
17
Memoria Descriptiva
Figura:
18
Memoria Descriptiva
Figura:
Datos Tcnicos:
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
0,37 kW.
380 V.
50 Hz.
0.88
0,7 A.
1.485 min-1.
19
Memoria Descriptiva
Figura:
Datos Tcnicos:
Longitud:
1,75 m.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
5,5 kW.
380 V.
50 Hz.
0.85
10,25 A.
1.485 min-1.
1.4.2.22 Empacadora.
Su funcionamiento es totalmente automtico, debe estar conectada a la lnea
elctrica y al circuito de aire comprimido.
Dispone de las siguientes entradas/salidas para su control:
1- Entrada de activacin.
2- Salida conformidad funcionamiento.
3- Salida avera.
4- Salida sensor nivel producto.
20
Memoria Descriptiva
Datos Tcnicos:
Entrada activacin:
Capacidad carga
salidas Conformidad,
Avera y nivel:
-resistiva:
-inductiva:
Alimentacin elctrica
ventilador, resistencias:
Consumo elctrico:
3 A 250 V c.a.
1,5 A 30 V c.c.
0,5 A 250 c.a.
0,5 A 30 V c.c.
380 V c.a.
3,5 kVA
21
Memoria Descriptiva
Datos Tcnicos:
Longitud:
Anchura:
5 m.
1,25 m.
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
1,5 kW.
380 V.
50 Hz.
0.85
2,8 A.
1.475 min-1.
22
Memoria Descriptiva
Figura:
Datos Tcnicos:
Datos Motor
Potencia motor:
Tensin alimentacin:
Frecuencia:
Factor de potencia:
Intensidad nominal:
Velocidad nominal:
23
0,37 kW.
380 V.
50 Hz.
0.88
0,7 A.
1.485 min-1.
Memoria Descriptiva
Grupo deshidratador:
La alfalfa fresca es depositada en el tapiz [1] por medio de un pala mecnica
acoplada a un tractor, la alfalfa asciende por el tapiz, al final de su recorrido se
encuentra con el erizo del tapiz [2], este se encarga de mantener constante el flujo
de alfalfa que se deposita en la rosca de salida del tapiz [3]. Desde aqu es
transportada hasta la entrada del trommel [5].
El trommel est calentado por medio del quemador [4], alcanzado la corriente de
aire en su interior temperaturas de 850 C en la entrada, 360 C en la zona central
y 100 C en la salida.
Dentro del trommel la alfalfa es transportada y calentada por a la corriente de aire
caliente, creada por el aspirador [7], durante aproximadamente 15 minutos la
alfalfa recorrer todo el trommel a medida que va perdiendo toda el agua que
posee.
24
Memoria Descriptiva
Grupo enfriador:
Para evitar su fermentacin la alfalfa deshidratada debe ser enfriada lo ms
rpidamente posible. El grupo enfriador es el encargado de enfriarla de forma
automtica.
La alfalfa deshidratada es depositada por la tajadera en la rosca de alimentacin
del enfriador [13] que la transporta hasta en enfriador [14], aqu la alfalfa
deshidratada llega a una temperatura aproximada de 40 C.
Dentro del enfriador la alfalfa deshidratada se encuentra con el erizo del
enfriador [15] que se encarga de mantener constante el flujo de alfalfa que es
transportada a travs del enfriador por la corriente de aire creada por el aspirador
del enfriador [16].
A medida que la alfalfa avanza por el enfriador las paredes de este y la corriente
de aire le van extrayendo el calor. La alfalfa deshidratada es conducida hasta el
cicln de la aspiracin del enfriador [17], all cae a la parte alta del enfriador
donde una cinta la transporta hasta la salida.
A la salida del enfriador la alfalfa desecada, que ha rebajado su temperatura hasta
aproximadamente unos 20 C, es introducida en la esclusa del enfriador [20] y
depositada sobre la rosca de salida del enfriador [21], esta la transporta hasta la
empacadora [22].
25
Memoria Descriptiva
26
Memoria Descriptiva
Enfriador.
Trommel.
Transporte de cadenas.
Esclusa de finos
+
BK/4
PNP
BU/3
Los detectores sern puestos en tensin por la salida del autmata que activa la
mquina controlada.
27
Memoria Descriptiva
1.5.2.2 Electrovlvulas.
Son las encargadas de comandar los cilindros neumticos de la tajadera y los
despedregadores.
El cilindro de la tajadera es de doble efecto, la fuerza ejercida por el aire
comprimido mueve el mbolo en los dos sentidos, tanto en la ida como en el
retorno se dispone de una determinada fuerza til.
Para su accionamiento utilizaremos una electrovlvula 5/2 vas con impulso
elctrico a ambos lados. Se trata de un elemento que realiza la conversin de la
seal elctrica a neumtica y que adems memoriza la posicin, es decir al
mandar una seal elctrica para accionar el cilindro esta puede ser un impulso, ya
que se mantendr el estado del cilindro hasta la siguiente seal.
Figura:
Y1
Y2
Los cilindros de los despedregadores son de simple efecto, la fuerza ejercida por
el aire comprimido solo acta en un sentido del movimiento del embolo, el otro
movimiento de embolo tiene lugar por la accin de un muelle incorporado.
Para su accionamiento utilizaremos una electrovlvula de 3/2 vas con seal
continua. Mientras se mantenga una seal elctrica en la bobina el embolo
permanecer fuera del cilindro.
28
Memoria Descriptiva
Figura:
Y1
1.5.2.3 Contactores.
Para la conexin de los motores de la planta utilizaremos contactores, la bobina
de los cuales ser alimentada a 24 V DC.
Figura:
A1
13
A2
14
K1M
29
Memoria Descriptiva
Tanto el contactor de arranque directo como el de lnea en el arranque estrellatringulo dispondrn de un contacto NA (trminales13-14), este contacto servir
para notificar al autmata la conformidad de la conexin del motor.
1.5.2.4 Rels.
Cuando se produce una alarma en la planta se activan una sirena como
sealizacin acstica y unas lmparas como sealizacin luminosa. Para la
conexin de la sirena y las lmparas utilizaremos unos rels activados por las
salidas del autmata.
Como la salidas del autmata no deben accionar potencias elevadas un rel
auxiliar nos permitir activar la sirena y las lmparas sin sobrecargar a las salidas
del autmata.
Figura:
A1
13
23
41
51
A2
14
24
42
52
K1
1.5.2.5 Protecciones.
Para salvaguardar la instalacin, las mquinas y a las personas utilizaremos las
siguientes protecciones:
Fusibles.
Interruptores diferenciales y magnetotrmicos.
Rels trmicos para los motores.
Puesta de masas a tierra.
30
Memoria Descriptiva
Fusibles:
Todas las lneas
dimensionados.
estarn
protegidas
por
fusibles
convenientemente
Armario variador:
Interruptor diferencial principal
Magnetotrmico principal
Armario enfriador:
Interruptor diferencial principal
Magnetotrmico principal
31
Memoria Descriptiva
Arranque:
Dado que la potencia del motor del aspirador es muy elevada, 160 kW, debemos
utilizar un sistema ms efectivo que un arranque estrella-tringulo para
disminuir las puntas de corriente que se producen durante el arranque.
Gracias al variador de frecuencia no superaremos los valores de intensidad
nominal del motor en ninguna fase de su funcionamiento.
Regulacin de la velocidad:
Por medio del variador podremos regular la velocidad del aspirador.
Durante la fase de arranque y mientras el trommel no logra la temperatura de
funcionamiento el aspirador debe girar a aproximadamente 1.300 min-1. Una vez
el trommel a conseguido la temperatura de funcionamiento el aspirador girar a
una velocidad de 2.300 min-1. Esta velocidad corresponde al grado de
deshidratacin para la alfalfa deseado.
32
Memoria Descriptiva
33
Memoria Descriptiva
34
Memoria Descriptiva
Tiempos de aceleracin/deceleracin.
Dos salidas de rel totalmente programables (13 funciones).
Salidas analgicas totalmente programables (1 para MICROMASTER Eco, 2
para MIDIMASTER Eco).
Conector para opciones externas para Display de Borrado de Texto de opcin
multilengua (OPe).
Grupos de parmetros de motor dual disponibles en el caso de proporcionarse
la opcin de Display de Borrado de Texto (OPe).
Ventilador para refrigeracin controlado por software integral.
Montaje lado a lado sin la distancia de separacin adicional (Modelos
P20/21).
Proteccin opcional a IP56 (NEMA 4/2) para el inversor MIDIMASTER Eco.
Control V/F cuadrtico en lazo abierto estndar, ideal para aplicaciones
simples tales como bombas y ventiladores.
La gama de elementos de transmisin se beneficia de la inclusin estndar de
un controlador PID para sistemas de regulacin en lazo cerrado.
Todos los productos hacen uso del mismo interfaz de usuario estndar de
simple manejo que consiste en botones y display de LEDs.
Terminales de fcil uso sin tornillos usados para conexiones de control
(MICROMASTER Eco nicamente).
El interfaz serie RS485 es estndar, permitiendo hasta 31 elementos de
transmisin para su conexin en red a un PLC o Sistema de Gestin de
Construccin (Building Management System, BMS).
El elemento de transmisin puede ser habilitado por medio del teclado
numrico, por medio de entradas digitales o por medio de un interfaz serie
RS485 estndar.
35
Memoria Descriptiva
36
Memoria Descriptiva
1) Battery compartment.
2)
37
Memoria Descriptiva
38
Memoria Descriptiva
39
Memoria Descriptiva
40
Memoria Descriptiva
Mdulo de entradas:
Para conectar al autmata las diferentes seales de entrada (digitales)
utilizaremos, aparte de las 16 integradas, 4 mdulos de 16 entradas a 24 V DC,
modelo 6ES5 422-8MA11, con las siguientes caractersticas:
Number of inputs
Galvanic isolation
16
no
Input voltage L+
- rated value
- 0 signal
- 1 signal
24 V DC
0 to 5 V
13 to 30 V
Input protection
- against polarity reversal
- against overvoltage
up to
Input current at
1 signal
typ.
4.5 mA
typ.
typ.
4 ms
3 ms
Inherent delay
- from 0 to 1
- from 1 to 0
Length of cable
- unshielded
100 m
12 V AC
1B
EMC/noise immunity to
VDE 801-4, severity level 3
2 kV
Fault LED
(red)
interruption
Connection of 2-wire BERO
proximity switches
- residual current
on L+/M
possible
1.5 mA
Current consumption
- from +9 V (CPU)
typ.
50 mA
Power loss of
the module
typ.
4.5 W
Weight
ca.
190 g
41
Memoria Descriptiva
Mdulo de salidas:
Para conectar al autmata las diferentes seales de salida (digitales) utilizaremos,
aparte de las 16 integradas, 5 mdulos de 8 salidas a 24 V DC, modelo
6ES5 451-8MA11, con las siguientes caractersticas:
Number of outputs
Galvanic isolation
- in groups of
Load voltage L+
- rated value
- permissible range
(including ripple)
- value at t<0.5 s
8
yes (optocoupler)
8
24 V DC
20 to 30 V
35 V
Switching frequency
- resistive load
- inductive load
100 Hz
2 Hz
Permissible current
of all outputs
6A
Driving of
digital input
possible
Paralleling of 2
outputs
- maximum current
Length of cable
- unshielded
possible in pairs
1.8 A
max.
0.5 mA
max.
L+ (- 0.6 V)
short-circuit
-15 V
max.
max.
max.
short-circuit
protected output with
autom. Switch on when
the short-circuit does not
exist any more
Voltage induced on
circuit interruption
(internal) limited to
max.
1A
5 mA to 1A
10 W
100 m
42
24 V AC
2xB
500 V AC
12 V AC
1xB
500 V AC
Current consumption
- from +9 V (CPU)
typ.
- from L+ (without load) typ.
35 mA
50 mA
Power loss
of the module
typ.
3W
Weight
approx. 230g
Memoria Descriptiva
Galvanic isolation
Memory submodule
Serial interface
Transmission
Asynchronous
10-bit character frame
11-bit character frame.
Transmission rate
15 m.
(Voltage drop on
cable)+
(Receiver-typ. Voltage
drop 1.5 V) or
(transmitter-typ. voltage
drop 0.9 V)
max. 1000 m.
LED displays
- TxD (green)
- RxD (green)
- RTS (green)
- BATT (yellow)
Transmitting.
Receiving.
Ready to send.
Battery failure.
Back-up battery
Lithium 1/2 AA 3.6 V/850 mAh
Current consumption
from +9 V
typ.
140 mA
typ.
1.2 W
Weight approx.
43
500 g.
Memoria Descriptiva
Ejemplo:
CIRCUITO
AWL
E 32.0
E 2.3
E 3.2
FUK
:U E 32.0
:U E 2.3
:U E 3.2
E 32.0
E 2.3
:= A 6.7
&
A 6.7
E 3.2
KOP
E 32.0
E 2.3
E 3.2
A 6.7
A 6.7
44
Memoria Descriptiva
:U E 32.0
Parmetro.
45
Memoria Descriptiva
se podr saltar desde un mdulo a otro (anidado), siempre que no superemos los
16 niveles de salto que permite como mximo el autmata.
Otras limitaciones son:
-
El salto de un mdulo a otro debe ser siempre hacia adelante (ej. Se podr
saltar de PB1 a PB2, pero no a la inversa).
46
Memoria Descriptiva
1.5.2.9 Armarios.
Son los encargados de albergar los elementos encargados de la automatizacin de
la planta.
Se instalarn 3 armarios:
47
Memoria Descriptiva
48
Memoria Descriptiva
49
Memoria Descriptiva
Cada una de estas situaciones se puede dividir a su vez en otras, de forma que
existen en total 17 posibles estados de funcionamiento.
No todos los procesos precisan de todos estos estados, pero se puede afirmar que
los estados necesarios de cualquier proceso podrn relacionarse con parte de los
que propone la gua GEMMA.
Procedimientos:
-
50
Memoria Descriptiva
51
Memoria Descriptiva
1.5.3.2 GRAFCET.
El GRAFCET (Graphe de commande etape-transition) es un mtodo grfico que
permite representar los automatismos secuenciales tanto a nivel de evolucin del
automatismo como a nivel de programa de autmata.
Principios del Grafcet:
Un Grafcet es una sucesin de etapas. Cada etapa tiene sus acciones asociadas de
forma que cuando aquella etapa est activa se ejecutan estas acciones, pero nunca
cuando la etapa se encuentra desactivada.
Entre dos etapas hay una transicin. Una transicin es una funcin booleana que
expresa la condicin lgica necesaria para poder pasar la transicin y activar la
siguiente etapa.
El cumplimiento de la funcin no es condicin suficiente para pasar la transicin,
es necesario adems que la etapa anterior est activa.
52
Memoria Descriptiva
Secuencia:
Una secuencia es una sucesin alternada de etapas y transiciones en que las
etapas se van activando una detrs de otra. Una secuencia est activa si una de
sus etapas est activa e inactiva si todas sus etapas se encuentran en ese
estado.
Seleccin de secuencia:
A partir de una determinada etapa existen dos o ms secuencias entre las
cuales es necesario escoger en funcin de las transiciones. En la seleccin de
la secuencia es imprescindible que las receptividades asociadas a las
transiciones de seleccin sean excluyentes, no pueden ser ciertas
simultneamente.
Salto de etapas:
Es un caso particular de seleccin entre dos secuencias en que una de las
secuencias no tiene ninguna etapa.
53
Memoria Descriptiva
Repeticin de secuencia:
Es un caso particular de salto de etapas, en el que el salto se realiza en
sentido ascendente, forma que se repite la secuencia anterior al salto.
Paralelismo interpretado:
A partir de una determinada etapa existen dos o ms secuencias que se
ejecutan simultneamente. El inicio de secuencias paralelas se indica con una
doble lnea horizontal despus de la transicin correspondiente. De forma
similar el final de las secuencias paralelas se indica con otra lnea doble
horizontal antes de la transicin correspondiente; esta transicin solo ser
valida cuando todas las etapas inmediatamente anteriores estn activas.
Paralelismo interpretado:
El paralelismo interpretado aparece cuando una etapa tiene dos o ms salidas
y las transiciones correspondientes no son exclusivas.
Regla 1: Inicializacin.
En la inicializacin del sistema se han de activar solo las etapas iniciales,
representadas por un cuadrado doble.
54
Memoria Descriptiva
55
Memoria Descriptiva
56
Memoria Descriptiva
57
Memoria Descriptiva
Filosofa de LabVIEW:
LabVIEW es un lenguaje completamente grfico, y el resultado de ello es que es
totalmente parecido a un instrumento, por ello a todos los mdulos creados con
LabVIEW se les llama VI (Instrumento Virtual).
Existen dos conceptos bsicos en LabVIEW: el Front Panel (Panel Frontal) y el
Block diagram (Diagrama de Bloque).
El Panel Frontal es el interfaz que el usuario esta viendo y puede ser totalmente
parecido al instrumento del cual se estn recogiendo los datos, de esta manera el
58
Memoria Descriptiva
59
Memoria Descriptiva
El diagrama de bloques:
El Diagrama de Bloques del VI sera la cara
oculta del Panel Frontal, una cara que el
usuario del sistema no puede ver.
En ella estn todos los controles e indicadores
interconectados, parecindose mucho a un
diagrama de esquema elctrico.
Esta cara es mucho menos conceptual que el Panel Frontal y para el usuario sera
muy difcil entenderla.
Todos los mdulos estn interconectados, mediante lneas de conexin, por
donde circulan los diferentes datos o valores del VI., de esta manera se logra que
el VI funcione como un conjunto de elementos, mdulos y sub-mdulos.
60
Memoria Descriptiva
Pantalla general.
Pantalla deshidratador.
Pantalla enfriador.
61
Memoria Descriptiva
62
Memoria Descriptiva
63
Memoria Descriptiva
46.923,693
Cuarenta y seis mil novecientos veinte y tres euros con seiscientos noventa y tres cntimos.
El ingeniero tcnico:
64
Memoria de clculo
2 MEMORIA DE CLCULO:
2.1 PROGRAMACIN DEL AUTMATA
SIEMENS S5-95U..............................................................................
6
6
6
8
10
10
12
3
3
3
4
4
4
5
5
5
15
16
17
19
21
23
23
29
31
35
36
37
69
94
98
102
124
125
Memoria de clculo
II
126
126
127
128
128
129
131
133
134
134
134
135
135
137
137
137
137
138
140
141
143
145
148
150
155
156
158
159
160
165
172
174
177
191
192
193
194
196
197
198
201
203
204
205
Memoria de clculo
206
212
213
234
234
244
253
264
273
279
284
289
291
295
299
300
III
221
222
223
224
225
226
226
227
227
227
228
228
228
229
229
229
230
230
230
231
231
232
232
232
233
Memoria de clculo
IV
305
309
311
315
319
322
326
326
326
327
327
327
327
328
328
328
328
329
329
Memoria de clculo
2 MEMORIA DE CLCULO.
Memoria de clculo
SALTO CONDICIONAL
RETORNO DE SALTO
LECTURA Y ADAPTACIN DE
LAS ENTRADAS ANALGICAS
ALARMA
GUIA GEMMA
COMUNICACIN
Memoria de clculo
Memoria de clculo
Memoria de clculo
2.1.1.1.6 Comunicacin.
Este subprograma se encarga de todas las funciones necesarias para establecer,
mantener y realizar la comunicacin entre el autmata y el ordenador.
Agrupa a los mdulos:
FB 6 Parmetros CP-521 SI.
FB 7 Pulso.
FB 8 Distribuidor.
FB 9 Enviar datos.
FB 10 Recibir datos.
PB 14 Preparacin para el envo del bloque 1.
PB 15 Preparacin para el envo del bloque 2.
PB 16 Preparacin para el envo del bloque 3.
2.1.1.1.7 Mdulos de organizacin O B1, OB 21 y OB 22.
Estos mdulos de organizacin, propios del autmata, constituyen la interfase
entre el sistema operativo del autmata y el programa implementado.
OB 1 Ejecucin cclica del programa.
OB 21 Rearranque, STOP RUN.
OB 22 Rearranque, RED DES RED CON.
2.1.1.1.8 Parametrizacin del mdulo de datos DB 1.
El mdulo de datos contiene valores prefijados para funciones interna ajustables
del autmata.
Memoria de clculo
NOMBRE
P1
P2
P4
P5
P6
P7
P8
P9
P10
AV1
DG1
DG2
DG3
DG4
TIPO
P
P
P
P
P
P
P
P
P
AV
DG
DG
DG
DG
DESCRIPCIN
Marcha con enfriador.
Paro.
Marcha sin enfriador.
Paro emergencia.
Alarma tratada.
Reset sealizacin acstica.
Reset sealizacin luminosa.
Activar comunicacin con el ordenador.
Desactivar comunicacin con el ordenador.
Averia en la empacadora.
Detector de giro tapiz.
Detector de giro erizo tapiz.
Detector de giro rosca salida tapiz.
Detector de giro trommel.
Memoria de clculo
ENTRADA
E 72,4
E 72,5
E 72,6
E 72,7
E 73,0
E 73,1
E 73,2
E 73,3
E 73,4
E 73,5
E 73,6
E 73,7
E 74,0
E 74,1
E 74,2
E 74,3
E 74,4
E 74,5
E 74,6
E 74,7
E 75,0
E 75,1
E 75,2
E 75,3
E 75,4
E 75,5
E 75,6
E 75,7
E 76,0
E 76,1
E 76,2
E 76,3
E 76,4
E 76,5
E 76,6
E 76,7
E 77,0
E 77,1
E 77,2
E 77,3
E 77,4
E 77,5
E 77,6
E 77,7
E 78,0
E 78,1
E 78,2
E 78,3
E 78,4
E 78,5
NOMBRE
DG5
DG6
DG7
DG8
DG9
DG10
DG11
DG12
DG13
DG14
SN1
AV2
C1M
C4M
C5M
C8M
C12M
C15M
C18M
C21M
C24M
C25M
C31M
C32M
C35M
C39M
CEMP
CQ
RT1
RT2
RT3
RT4
RT5
RT6
RT7
RT8
RT9
RT10
RT11
RT12
RT13
RT14
RT15
RT16
CL1
C11M
C36M
C28M
AV3
FCDAa
TIPO
DG
DG
DG
DG
DG
DG
DG
DG
DG
DG
SN
AV
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
C
RT
RT
RT
RT
RT
RT
RT
RT
RT
RT
RT
RT
RT
RT
RT
RT
C
C
C
C
AV
FC
DESCRIPCIN
Detector de giro esclusa cicln.
Detector de giro rosca salida cicln.
Detector de giro rosca sobradero.
Detector de giro rosca alimentacin enfriador.
Detector de giro enfriador.
Detector de giro erizo enfriador.
Detector de giro esclusa enfriador.
Detector de giro rosca salida enfriador.
Detector de giro transporte de cadenas.
Detector de giro esclusa finos.
Detector nivel empacadora.
Avera quemador.
Conformidad tapiz.
Conformidad erizo tapiz.
Conformidad rosca salida tapiz.
Conformidad trommel.
Conformidad esclusa cicln.
Conformidad rosca salida cicln.
Conformidad rosca sobradero.
Conformidad rosca alimentacin enfriador.
Conformidad enfriador.
Conformidad erizo enfriador.
Conformidad esclusa enfriador.
Conformidad rosca salida enfriador.
Conformidad transporte cadenas.
Conformidad esclusa finos.
Conformidad empacadora.
Conformidad quemador.
Rel trmico tapiz.
Rel trmico erizo tapiz.
Rel trmico rosca salida tapiz.
Rel trmico trommel.
Rel trmico esclusa cicln.
Rel trmico rosca salida cicln.
Rel trmico rosca sobradero.
Rel trmico rosca alimentacin enfriador.
Rel trmico enfriador.
Rel trmico erizo enfriador.
Rel trmico aspirador enfriador.
Rel trmico aspirador finos.
Rel trmico
Rel trmico
Rel trmico esclusa enfriador.
Rel trmico esclusa finos.
Conformidad aspirador.
Conformidad alimentacin variador.
Conformidad aspirador finos.
Conformidad aspirador enfriador.
Averia aspirador.
Final de carrera despedregador A abierto.
Memoria de clculo
ENTRADA
E 78,6
E 78,7
E 79,0
E 79,1
E 79,2
E 79,3
E 79,4
E 79,5
E 79,6
E 79,7
EW 40
EW 42
EW 44
NOMBRE
FCDAc
FCDBa
FCDBc
FCSa
FCSc
FCI1
FCI2
FCI3
FCI4
FCI5
EA 1
EA 2
EA 3
TIPO
FC
FC
FC
FC
FC
FC
FC
FC
FC
FC
EA
EA
EA
DESCRIPCIN
Final de carrera despedregador A cerrado.
Final de carrera despedregador B abierto.
Final de carrera despedregador B cerrado.
Final de carrera tajadera sobradero abierta.
Final de carrera tajadera sobradero cerrada.
Final de carrera inspeccin rosca salida tapiz.
Final de carrera inspeccin cicln.
Final de carrera inspeccin aspiracin.
Final de carrera inspeccin rosca salida cicln.
Final de carrera inspeccin enfriador.
Entrada analgica temperatura entrada trommel.
Entrada analgica temperatura salida trommel.
Entrada analgica velocidad del aspirador.
NOMBRE
P1S
P2S
P3S
P4S
P6S
P7S
P8S
P9S
P10S
P11S
PPCS
PCCS
PMS1
PPS1
PMS2
PPS2
PMS3
PPS3
PMS4
PPS4
PMS5
PPS5
PAS1
PCS1
PMS6
PPS6
PAS2
PCS2
PMS7
PPS7
PMS8
TIPO
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
DESCRIPCIN
Marcha con enfriador, SCADA.
Paro, SCADA.
Funcionamiento manual, SCADA.
Marcha sin enfriador, SCADA.
Alarma tratada, SCADA.
Reset sealizacin acstica, SCADA.
Reset sealizacin luminosa, SCADA.
Activar conexin con el ordenador, SCADA.
Desactivar conexin con el ordenador, SCADA.
Funcionamiento automtico, SCADA.
Prueba de comunicacin, SCADA.
Cambio en la consigna del aspirador, SCADA.
Marcha tapiz, SCADA.
Paro tapiz, SCADA.
Marcha erizo tapiz, SCADA.
Paro erizo tapiz, SCADA.
Marcha rosca salida tapiz, SCADA.
Paro rosca salida tapiz, SCADA.
Marcha quemador, SCADA.
Paro quemador, SCADA.
Marcha trommel, SCADA.
Paro trommel, SCADA.
Abrir despedregadores, SCADA.
Cerrar despedregadores, SCADA.
Marcha esclusa cicln, SCADA.
Paro esclusa cicln, SCADA.
Abrir tajadera sobradero, SCADA.
Cerrar tajadera sobradero, SCADA.
Marcha rosca salida cicln, SCADA.
Paro rosca salida cicln, SCADA.
Marcha enfriador, SCADA.
Memoria de clculo
ENTRADA
M 150,3
M 150,4
M 150,5
M 150,6
M 150,7
M 151,0
M 151,1
M 151,2
M 151,3
M 151,4
M 151,5
M 151,6
M 151,7
M 152,0
M 152,1
M 152,2
M 152,3
M 152,4
M 152,5
M 152,6
M 152,7
M 153,0
M 153,1
M 153,2
M 153,3
M 153,4
M 153,5
M 153,6
M 153,7
M 154,0
MW 146
NOMBRE
PPS8
PMS9
PPS9
PMS10
PPS10
PMS11
PPS11
PMS12
PPS12
PMS13
PMS14
PMS15
PPS13
PMS16
PPS14
PMS17
PPS15
PMS18
PPS16
PMS19
PPS17
PMS20
PPS18
PMS21
PPS19
PMS22
PPS20
PMS23
PPS19
P5S
EA1S
TIPO
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
P
EA
DESCRIPCIN
Paro enfriador, SCADA.
Marcha rosca sobradero, SCADA.
Paro rosca sobradero, SCADA.
Marcha rosca alimentacin enfriador, SCADA.
Paro rosca alimentacin enfriador, SCADA.
Marcha variador, SCADA.
Paro variador, SCADA.
Marcha aspirador, SCADA.
Paro aspirador, SCADA.
Activar aspirador en 1 velocidad, SCADA.
Activar aspirador en 2 velocidad, SCADA.
Activar consigna analgica aspirador, SCADA.
Desactivar consigna analgica aspirador, SCADA.
Marcha erizo enfriador, SCADA.
Paro erizo enfriador, SCADA.
Marcha aspirador enfriador, SCADA.
Paro aspirador enfriador, SCADA.
Marcha esclusa enfriador, SCADA.
Paro esclusa enfriador, SCADA.
Marcha rosca salida enfriador, SCADA.
Paro rosca salida enfriador, SCADA.
Marcha transporte cadenas, Scada.
Paro transporte cadenas, SCADA.
Marcha aspirador finos, SCADA.
Paro aspirador finos, SCADA.
Marcha esclusa finos, SCADA.
Paro esclusa finos, SCADA.
Marcha empacadora, SCADA.
Paro empacadora, SCADA.
Paro emergencia, SCADA.
Consigna analgica velocidad aspirador, SCADA.
Memoria de clculo
2.1.2.2 Salidas.
De igual forma que las entradas, este tipo de variables lo pdenos dividir en 2
grupos:
Salidas fsicas: son las seales enviadas por parte del autmata al
proceso.
Salidas virtuales: son las seales enviadas por parte del autmata al
ordenador.
A su vez tendremos diferente tipos de salidas segn el mecanismo sobre el que
actan:
NOMBRE
DIN1
DIN5
DIN4
DIN3
K2
K1
Q
Y1
Y2
Y3
Y4
EMP
L1
K1M
K2M
K3M
TIPO
DIN
DIN
DIN
DIN
K
K
Q
Y
Y
Y
Y
EMP
L
KxM
KxM
KxM
DESCRIPCIN
Aspirador activo.
Aspirador en 1 velocidad.
Aspirador en 2 velocidad.
Anular consigna analgica aspirador.
Sealizacin acstica.
Sealizacin luminosa.
Activar quemador.
Pistn neumtico despedregador A.
Pistn neumtico despedregador B.
Pistn neumtico tajadera, posicin abierta.
Pistn neumtico tajadera, posicin cerrada.
Activar empacadora.
Lmpara sealizacin conexin ordenador activa.
Contactor lnea tapiz.
Contactor estrella tapiz.
Contactor tringulo tapiz.
10
Memoria de clculo
SALIDA
A 5,3
A 5,4
A 5,5
A 5,6
A 5,7
A 6,0
A 6,1
A 6,2
A 6,3
A 6,4
A 6,5
A 6,6
A 6,7
A 7,0
A 7,1
A 7,2
A 7,3
A 7,4
A 7,5
A 7,6
A 7,7
A 8,0
A 8,1
A 8,2
A 8,3
A 8,4
A 8,5
A 8,6
A 8,7
A 9,0
A 9,1
A 9,2
A 9,3
A 9,4
A 9,6
AW 40
NOMBRE
K4M
K5M
K6M
K7M
K8M
K9M
K10M
K12M
K13M
K14M
K15M
K16M
K17M
K18M
K19M
K20M
K21M
K22M
K23M
K24M
K25M
K26M
K27M
K28M
K29M
K30M
K31M
K32M
K33M
K34M
K35M
K36M
K38M
K39M
K11M
SA1
TIPO
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
KxM
SA
DESCRIPCIN
Contactor erizo tapiz.
Contactor lnea, rosca salida tapiz.
Contactor estrella, rosca salida tapiz.
Contactor tringulo, rosca salida tapiz.
Contactor lnea, trommel.
Contactor estrella, trommel.
Contactor tringulo, trommel.
Contactor lnea, esclusa cicln.
Contactor estrella, esclusa cicln.
Contactor tringulo, esclusa cicln.
Contactor lnea, rosca salida cicln.
Contactor estrella, rosca salida tapiz.
Contactor tringulo, rosca salida tapiz.
Contactor lnea, rosca sobradero.
Contactor estrella, rosca sobradero.
Contactor tringulo, rosca sobradero.
Contactor lnea, rosca alimentacin enfriador.
Contactor estrella, rosca alimentacin enfriador.
Contactor tringulo, rosca alimentacin enfriador.
Contactor enfriador.
Contactor lnea, erizo enfriador.
Contactor estrella, erizo enfriador.
Contactor tringulo, erizo enfriador
Contactor lnea, aspirador enfriador.
Contactor estrella, aspirador enfriador.
Contactor tringulo, aspirador enfriador.
Contactor esclusa enfriador.
Contactor lnea, rosca salida enfriador.
Contactor estrella, rosca salida enfriador.
Contactor tringulo, rosca salida enfriador.
Contactor transporte cadenas.
Contactor lnea, aspirador finos.
Contactor estrella, aspirador finos.
Contactor tringulo, aspirador finos.
Contactor alimentacin variador.
Salida analgica, consigna velocidad aspirador.
11
Memoria de clculo
NOMBRE
SV1
SV2
SV3
SV4
SV5
SV6
SV7
SV8
SV9
SV10
SV11
SV12
SV13
SV14
SV15
SV16
SV17
SV18
SV19
SV20
SV21
SV22
SV23
SV24
SV25
SV26
SV27
SV28
SV29
SV30
SV31
SV32
SV33
SV34
SV35
SV36
SV37
SV38
SV39
SV40
SV41
SV42
SV43
SV44
SV45
SV46
SV47
SV48
SV49
TIPO
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
DESCRIPCIN
Envio al ordenador del estado de A 33,0.
Envio al ordenador del estado de A 33,1.
Envio al ordenador del estado de A 33,2.
Envio al ordenador del estado de A 33,3.
Envio al ordenador del estado de A 5,0.
Envio al ordenador del estado de A 5,3.
Envio al ordenador del estado de A 5,4.
Envio al ordenador del estado de A 5,7.
Envio al ordenador del estado de A 32,0.
Envio al ordenador del estado de A 32,1.
Envio al ordenador del estado de A 32,2.
Envio al ordenador del estado de A 32,3.
Envio al ordenador del estado de A 32,4.
Envio al ordenador del estado de A 32,5.
Envio al ordenador del estado de A 32,6.
Envio al ordenador del estado de A 32,7.
Envio al ordenador del estado de E 74,0.
Envio al ordenador del estado de E 74,1.
Envio al ordenador del estado de E 74,2.
Envio al ordenador del estado de E 74,3.
Envio al ordenador del estado de E 74,4.
Envio al ordenador del estado de E 74,5.
Envio al ordenador del estado de E 74,6.
Envio al ordenador del estado de E 74,7.
Envio al ordenador del estado de E 75,0.
Envio al ordenador del estado de E 75,1.
Envio al ordenador del estado de E 75,2.
Envio al ordenador del estado de E 75,3.
Envio al ordenador del estado de E 75,4.
Envio al ordenador del estado de E 75,5.
Envio al ordenador del estado de E 75,6.
Envio al ordenador del estado de E 75,7.
Envio al ordenador del estado de E 76,0.
Envio al ordenador del estado de E 76,1.
Envio al ordenador del estado de E 76,2.
Envio al ordenador del estado de E 76,3.
Envio al ordenador del estado de E 76,4.
Envio al ordenador del estado de E 76,5.
Envio al ordenador del estado de E 76,6.
Envio al ordenador del estado de E 76,7.
Envio al ordenador del estado de E 77,0.
Envio al ordenador del estado de E 77,1.
Envio al ordenador del estado de E 77,2.
Envio al ordenador del estado de E 77,3.
Envio al ordenador del estado de E 77,4.
Envio al ordenador del estado de E 77,5.
Envio al ordenador del estado de E 77,6.
Envio al ordenador del estado de E 77,7.
Envio al ordenador del estado de E 78,0.
12
Memoria de clculo
SALIDA
M 126,1
M 126,2
M 126,3
M 126,4
M 126,5
M 126,6
M 126,7
M 127,0
M 127,1
M 127,2
M 127,3
M 127,4
M 127,5
M 127,6
M 127,7
M 128,0
M 128,1
M 128,2
M 128,3
M 128,4
M 128,5
M 128,6
M 128,7
M 129,0
M 129,1
M 129,2
M 129,3
M 129,4
M 129,5
M 129,6
M 129,7
M 130,0
M 130,1
M 130,2
M 130,3
M 130,4
M 130,5
M 130,6
M 130,7
M 131,0
M 131,1
M 131,2
M 131,3
M 131,4
M 131,5
M 131,6
M 131,7
M 132,0
M 132,1
M 132,2
M 132,3
NOMBRE
SV50
SV51
SV52
SV53
SV54
SV55
SV56
SV57
SV58
SV59
SV60
SV61
SV62
SV63
SV64
SV65
SV66
SV67
SV68
SV69
SV70
SV71
SV72
SV73
SV74
SV75
SV76
SV77
SV78
SV79
SV80
SV81
SV82
SV83
SV84
SV85
SV86
SV87
SV88
SV89
SV90
SV91
SV92
SV93
SV94
SV95
SV96
SV97
SV98
SV99
SV100
TIPO
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
DESCRIPCIN
Envio al ordenador del estado de E 78,1.
Envio al ordenador del estado de E 78,2.
Envio al ordenador del estado de E 78,3.
Envio al ordenador del estado de E 78,4,
Envio al ordenador del estado de E 78,5,
Envio al ordenador del estado de E 78,6
Envio al ordenador del estado de E 78,7.
Envio al ordenador del estado de E 79,0.
Envio al ordenador del estado de E 79,1.
Envio al ordenador del estado de E 79,2.
Envio al ordenador del estado de E 79,3.
Envio al ordenador del estado de E 79,4.
Envio al ordenador del estado de E 79,5.
Envio al ordenador del estado de E 79,6.
Envio al ordenador del estado de E 79,7.
Envio 1 parte del valor de la temperatura a la
entrada del trommel.
Envio al ordenador del estado de A 6,2.
Envio al ordenador del estado de A 6,5.
Envio al ordenador del estado de A 7,0.
Envio al ordenador del estado de A 7,3.
Envio al ordenador del estado de A 7,6.
13
Memoria de clculo
SALIDA
M 132,4
M 132,5
M 132,6
M 132,7
M 133,0
M 133,1
M 133,2
M 133,3
M 133,4
M 133,5
M 133,6
M 133,7
M 134,0
M 134,1
M 134,2
M 134,3
M 134,4
M 134,5
M 135,0
M 135,1
M 135,2
M 135,3
M 135,4
M 135,5
M 135,6
M 135,7
M 136,0
M 136,1
M 136,2
M 136,3
M 136,4
M 136,5
M136,6
M 136,7
M 137,0
M 137,1
M 137,2
M 137,3
M 137,4
M 137,5
NOMBRE
SV53
SV54
SV55
SV56
SV57
SV58
SV59
SV60
SV61
SV62
SV63
SV64
SV65
SV66
SV67
SV68
SV69
SV70
SV73
SV74
SV75
SV76
SV77
SV78
SV79
SV80
SV81
SV82
SV83
SV84
SV85
SV86
SV87
SV88
SV89
SV90
SV91
SV92
SV93
SV94
TIPO
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
SV
DESCRIPCIN
Envio al ordenador del estado de A 9,5.
Envio al ordenador del estado de A 9,6.
Envio al ordenador del estado de E 33,7.
Envio al ordenador del estado de E 32,4.
14
Memoria de clculo
TIEMPO (s)
MDULO
COMENTARIO
Temporizador que parar la planta si esta parado
el quemador y funciona la R. Sobradero.
Temporizador que inhabilita durante 20 minutos la
alarma por bajo nivel de producto en la
Si durante estos 15 segundos no va producto hacia
la empacadora se producir una parada
Temporizador que mantiene cerrados los
despedregadores durante 5 min.
Temporizador que mantiene abierto los
despedregadores durante 10 seg.
Temporizador parada de planta si no se cumple
ninguna de las tres transiciones iniciales.
SE
900
PB 8
SE
1200
PB 6
SE
15
PB 6
SE
300
PB 13
SE
10
PB 13
SE
PB 11
SE
900
PB 11
SE
720
PB 11
SE
1800
FB 4
SE
180
FB 5
10
SE
PB 9
11
SE
PB 9
12
SE
PB 9
13
SE
PB 9
14
SE
PB 9
15
SE
PB9
16
SE
PB 9
17
SE
PB
18
SE
PB 9
19
SE
PB 9
20
SE
PB 9
21
SE
1200
PB 10
22
SI
FB 7
15
Memoria de clculo
No confundir con los pulsadores virtuales (PPSx, PMSx, PASx y PCSx) que actan en el subprograma
Funcionamiento Manual.
16
Memoria de clculo
Leyenda:
S
XyE
OV
Bit de signo:
Bits irrelevantes
Bit de desbordamiento
20
Siempre es 0
Byte bajo
0 = +
0 = Valor absoluto ledo, como mximo 2046 unidades.
1 = Valor absoluto ledo superior a 2046 unidades.
Valor medido en V
Byte alto
Byte bajo
Margen
Los 4 primeros bits tienen siempre como valor 0, as esta zona es despreciables
desde el punto de vista de almacenamiento de informacin, por esto el
subprograma una vez ledo el valor lo modifica haciendo un desplazamiento de la
17
Memoria de clculo
18
Memoria de clculo
Detector de giro
EW 72
0
1
0
1
Conformidad
EW 74
0
0
1
1
Resultado
MW 72
1
0
0
1
19
Memoria de clculo
Segunda funcin:
Como el estado de deteccin de baja velocidad durar un scan del programa sera
imposible informar sobre l al ordenador, as no podramos analizar este tipo de
suceso en el programa SCADA disminuyendo nuestro control sobre el proceso.
Para evitarlo deberemos de utilizar unas marcas auxiliares de memoria que
almacenarn las detecciones de baja velocidad y as podremos analizar estos
datos en el programa SCADA.
La forma de lograrlo es muy sencilla: asociamos el estado negado de los
resultados obtenidos con el anterior tratamiento (M 72.x) a unas marcas
auxiliares (M 94.x) que enviaremos al ordenador. Como la asociacin es por una
accin de set el estado de estas marcas permanecer hasta que no sean reseteadas,
esto suceder cuando se accione uno de los siguientes pulsadores (tanto fsico
como virtual):
Alarma tratada.
Reset sealizacin luminosa.
20
Memoria de clculo
PB 1 Alarma general:
Al inicio se salta de forma incondicional al mdulo FB 4 Alarma
deshidratador y de forma condicional al mdulo FB 5 Alarma enfriador, con
los datos obtenidos en ambos mdulos (M 108.1 y M 108.29 se decide si se
activa la marca indicativa de alarma (M 108.0), en caso afirmativo tambin se
activan las sealizaciones luminosa y acstica.
Para desactivar la alarma se actuar sobre los pulsador (tanto virtual como fsico)
Alarma Tratada, desactivndose a la vez las sealizaciones luminosa y acstica.
Los pulsadores de reset de las sealizaciones actan de igual forma con la alarma
y su respectiva sealizacin.
FB 4 Alarma deshidratador:
En este mdulo se analizan todas las causas que pueden representar un peligro
para la actividad del grupo deshidratador, as se analiza el estado de:
Rels trmicos.
Detectores de giro.
Finales de carrera de inspeccin.
Detectores de avera.
Sondas de temperatura.
Temporizador Watchdog del arranque
del grupo deshidratador.
21
Memoria de clculo
FB 5 Alarma enfriador:
En este mdulo se analizan todas las causas que pueden representar un peligro
para la actividad del grupo enfriador, as se analiza el estado de:
Rels trmicos.
Detectores de giro.
Finales de carrera de inspeccin.
Detectores de avera.
Temporizador Watchdog del arranque
del grupo enfriador.
22
Memoria de clculo
23
Memoria de clculo
24
Memoria de clculo
planta de forma individual por medio de sus pulsadores (PMS1, ..., PMS23;
PPS1, ..., PPS21; PAS1, PAS2; PCS1 y PCS2).
3- Etapa D1 Parada de emergencia, si se pulsa un paro de emergencia o se
detecta una alarma se pasar a esta etapa para la evaluacin del estado de la
planta.
4- Etapa A2 Parada normal o automtica, si se pulsa el paro (P2 o P2S) o se
detecta que en un periodo determinado no le ha llegado producto a la
empacadora (M 90.5) se evolucionar a esta etapa, aqu se realizar una
parada controlada de todas las mquinas para lograr el vaciado de producto de
la planta.
25
Memoria de clculo
26
Memoria de clculo
27
.
7
Memoria de clculo
*
E
28
Memoria de clculo
Grafcet nivel 1:
29
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
30
Memoria de clculo
El aspirador debe activarse inicialmente a una velocidad de 1.370 min-1, etapa 13,
para permitir al trommel adquirir la temperatura ideal para desecar la alfalfa.
Una vez el trommel ha adquirido temperatura, etapa 15, podremos aumentar la
velocidad del aspirador hasta las 2.300 min-1, considerada la velocidad ideal para
el proceso.
31
Memoria de clculo
Grafcet nivel 1:
32
Memoria de clculo
Grafcet nivel 2:
33
Memoria de clculo
Grafcet nivel 3:
34
Memoria de clculo
35
Memoria de clculo
36
Memoria de clculo
37
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
38
Memoria de clculo
Grafcet nivel 1:
39
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
40
Memoria de clculo
Grafcet nivel 2:
41
Memoria de clculo
Grafcet nivel 3:
42
Memoria de clculo
Grafcet nivel 2
43
Memoria de clculo
Grafcet nivel 3:
44
Memoria de clculo
Grafcet nivel 1:
Grafcet nivel 2:
45
Memoria de clculo
Grafcet nivel 3:
46
Memoria de clculo
Grafcet nivel 2:
47
Memoria de clculo
Grafcet nivel 3:
48
Memoria de clculo
Grafcet nivel 2:
49
Memoria de clculo
Grafcet nivel 3:
50
Memoria de clculo
Grafcet nivel 2:
51
Memoria de clculo
Grafcet nivel 3:
52
Memoria de clculo
Grafcet nivel 2:
53
Memoria de clculo
Grafcet nivel 3:
54
Memoria de clculo
Grafcet nivel 2:
55
Memoria de clculo
Grafcet nivel 3:
56
Memoria de clculo
Grafcet nivel 2:
57
Memoria de clculo
Grafcet nivel 2:
58
Memoria de clculo
Grafcet nivel 2:
59
Memoria de clculo
Grafcet nivel 3:
60
Memoria de clculo
Grafcet nivel 2:
61
Memoria de clculo
Grafcet nivel 3:
62
Memoria de clculo
Grafcet nivel 2:
63
Memoria de clculo
Grafcet nivel 3:
64
Memoria de clculo
Grafcet nivel 2:
65
Memoria de clculo
Grafcet nivel 3:
66
Memoria de clculo
Grafcet nivel 1:
Grafcet nivel 2:
67
Memoria de clculo
Grafcet nivel 3:
68
Memoria de clculo
_____________________
69
Memoria de clculo
Grafcet nivel 3:
70
Memoria de clculo
Grafcet nivel 3:
71
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
72
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
73
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
74
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
75
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
76
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
77
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
78
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
79
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
80
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
81
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
82
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
83
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
84
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
85
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
86
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
87
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
88
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
89
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
90
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
91
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
92
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
93
Memoria de clculo
94
Memoria de clculo
Grafcet nivel 1:
95
Memoria de clculo
Grafcet nivel 2:
96
Memoria de clculo
Grafcet nivel 2:
E 75.7 * M 90.5
97
Memoria de clculo
98
Memoria de clculo
Grafcet nivel 1:
99
Memoria de clculo
Grafcet nivel 2:
100
Memoria de clculo
Grafcet nivel 3:
101
Memoria de clculo
2.1.2.8.10 - PB 12 Salidas:
Este mdulo contiene los Grafcets que controlan las salidas que activan los
elementos de la planta. Cada elemento tiene un Grafcet que controla la salida o
salidas que lo activan.
La idea es la de agrupar en cada Grafcet todos los elementos que activan o
desactivan una mquina, de esta forma es muy fcil saber que elementos tienen el
control de cada mquina.
Desde el punto de vista del arranque se utilizan dos tipos de accionamiento:
1- Arranque directo, utilizado en los motores < 4 kW.
2- Arranque estrella-tringulo, utilizado en los motores > 4 kW,
menos en el del aspirador cuyo arranque es controlado por el
variador.
As los Grafcets de nivel 1 y 2 den estos casos sern:
102
Memoria de clculo
l D
l D
103
Memoria de clculo
KlM
104
KDM
Memoria de clculo
105
Memoria de clculo
Grafcets nivel 2:
Grafcets nivel 2:
106
Memoria de clculo
Se ha accionado el pulsador
virtual de cierre de los
despedregadores o ha
transcurrido la temporizacin
de apertura o est activa la
etapa 31.
Grafcets nivel 2:
Grafcets nivel 3:
107
Memoria de clculo
108
Memoria de clculo
Grafcets nivel 1 y 2:
109
Memoria de clculo
110
Memoria de clculo
111
Memoria de clculo
Grafcets nivel 2:
Grafcets nivel 3:
112
Memoria de clculo
113
Memoria de clculo
114
Memoria de clculo
115
Memoria de clculo
116
Memoria de clculo
117
Memoria de clculo
Grafcets nivel 2:
Grafcets nivel 2:
118
Memoria de clculo
Grafcet nivel 1:
119
Memoria de clculo
Grafcets nivel 2:
Grafcets nivel 3:
120
Memoria de clculo
Grafcet nivel 1:
Grafcet nivel 2:
121
Memoria de clculo
Grafcet nivel 3:
Grafcet nivel 1:
122
Memoria de clculo
Grafcet nivel 2:
Grafcet nivel 3:
123
Memoria de clculo
2.1.2.8.11 - PB 13 Despedregadores:
Este mdulo controla los 2 despedregadores, su funcionamiento es muy sencillo
ya que simplemente se trata de activar los despedregadores 10 segundos cada 5
minutos de funcionamiento de la planta.
El funcionamiento de los despedregadores seguir el siguiente diagrama de
tiempo:
124
Memoria de clculo
Byte bajo
Desplazamiento
125
Memoria de clculo
2.1.2.9.1 - PB 3 Comunicacin:
Este mdulo gestiona los saltos a los dems mdulos y controla el valor de la
marca M 90.4 Comunicacin con el ordenador activa.
126
Memoria de clculo
2.1.2.9.2 - FB 6 CP-Parmetros:
Este mdulo solo se leer una vez y su funcin ser la de cargar en el CP 521 SI
los valores de configuracin para la comunicacin:
127
Memoria de clculo
2.1.2.9.3 - FB 7 Pulso:
Este mdulo crea un pulso de un scan cada 2 segundos (M 161.0), este pulso ser
utilizado por el mdulo FB 8 Distribuidor para iniciar el mdulo FB 9 Enviar o
FB 10 Recibir. Estos 2 segundos sern el periodo entre envos de datos al
ordenador; dicho de otro modo, la informacin enviada al SCADA ser
refrescada cada 2 segundos.
2.1.2.9.4 - FB 8 Distribuidor:
Este mdulo ir conmutando entre el funcionamiento del mdulo FB 9 Enviar o
el de FB 10 Recibir, utilizando para ello el estado de la marca de pulso M 161.0.
Iniciado un proceso de comunicacin, ya sea para enviar o recibir datos, es el
encargado de mantener la lectura del mdulo correspondiente hasta que se haya
completado el proceso iniciado.
Este mdulo siempre activar el proceso de recepcin para mantener el autmata
en escucha, de esta forma podremos activar la comunicacin con el ordenador de
forma automtica.
En cambio el proceso de envo depende de que este activa la comunicacin con
el ordenador.
128
Memoria de clculo
2.1.2.9.5 - FB 9 Enviar:
Este mdulo es el encargado de controlar el proceso de envo de datos al CP 521
SI y al ordenador.
El autmata, siempre que est activa la comunicacin con el ordenador, enva al
ordenador cada 2 segundos los siguientes 18 bytes de datos:
N DE BYTE
0
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
0
A 32.0
A 33.0
E 74.0
E 75.0
E 76.0
E 77.0
E 78.0
E 79.0
M 101.0
M 100.0
M 94.0
M 95.0
1
A 32.1
A 33.1
E 74.1
E 75.1
E 76.1
E 77.1
E 78.1
E 79.1
E 73.6
M 100.1
M 94.1
M 95.1
2
A 32.2
A 33.2
E 74.2
E 75.2
E 76.2
E 77.2
E 78.2
E 79.2
E 73.7
M 100.2
M 94.2
M 95.2
N DE BIT
3
4
A 32.3
A 32.4
A 33.3
A 5.0
E 74.3
E 74.4
E 75.3
E 75.4
E 76.3
E 76.4
E 77.3
E 77.4
E 78.3
E 78.4
E 79.3
E 79.4
A 6.2
A 6.5
M W 64
A 7.7
A 8.2
M W 66
A 9.2
A 9.5
M W 68
T8
T9
M 100.3 M 100.4
M 94.3
M 94.4
M 95.3
M 95.4
5
A 32.5
A 5.3
E 74.5
E 75.5
E 76.5
E 77.5
E 78.5
E 79.5
A 7.0
6
A 32.6
A 5.4
E 74.6
E 75.6
E 76.6
E 77.6
E 78.6
E 79.6
A 7.3
7
A 32.7
A 5.7
E 74.7
E 75.7
E 76.7
E 77.7
E 78.7
E 79.7
A 7.6
A 8.5
A 8.6
A 9.1
A 9.6
E 33.7
E 32.4
M 106.1
M 100.5
M 94.5
M 95.5
M 80.4
M 100.6
M 94.6
X
M 108.0
M 100.7
M 94.7
X
X Datos irrelevantes
129
Memoria de clculo
Fu 8
= ;
F 11
D=
Du 144
D 198
=
= 198 bits a enviar ; t = =
= 0,020625 s = 20,625 ms
8
v 9600
11
Donde:
= Relacin entre bits de datos y el total de bits por carcter.
Fu = Bits de datos por carcter.
F = Bits de Data format.
Du = Bits de datos a enviar, 18 bytes x 8 bits/byte = 144 bits.
D = Bits totales a enviar.
v = Velocidad de transmisin (9.600 baudios).
t = Tiempo en realizar el envo CP 521 SI - Ordenador.
130
Memoria de clculo
2.1.2.9.6 - FB 10 Recibir:
Este mdulo es el encargado de controlar el proceso de recepcin de los datos
provenientes del ordenador y almacenados en el CP 521 SI.
El autmata siempre se encuentra a la escucha, as es posible realizar una
conexin automtica con el ordenador, sin necesidad de parar o resetear el
autmata.
El ordenador realiza un envo cada vez que en el programa SCADA se cambia el
valor de alguno de los datos.
El ordenador enva al autmata, por medio del CP 521 SI, los siguientes 12 bytes
de datos:
N DE BYTE
0
1
2
3
4
5
6
7
8
9
10
11
0
P9S
P1S
1
P10S
P2S
2
P11S
P3S
N DE BIT
3
4
X
X
P4S
X
5
X
P6S
6
PPCS
P7S
7
PCCS
P8S
PPS6
PPS3
PMS14
PPS9
PPS20
PPS16
X
X
PAS2
PMS4
PMS15
PMS10
PMS23
PMS19
X
X
PCS2
PPS4
PPS13
PPS10
PPS21
PPS17
X
X
EA1S
PMS5
PMS1
PMS11
PMS7
PMS20
PMS16
X
P5S
PPS5
PPS1
PPS11
PPS7
PPS18
PPS14
X
X
PAS1
PMS2
PMS12
PMS8
PMS21
PMS17
X
X
PCS1
PPS2
PPS12
PPS8
PPS19
PPS15
X
X
PMS6
PMS3
PMS13
PMS9
PMS22
PMS18
X
X
X Datos irrelevantes
131
Memoria de clculo
Fu 8
= ;
F 11
D=
Du 96
=
= 132 bits a enviar ;
8
11
t=
D 132
=
= 0,01375 s = 13,75 ms
v 9600
Donde:
= Relacin entre bits de datos y el total de bits por carcter.
Fu = Bits de datos por carcter.
F = Bits de Data format.
Du = Bits de datos a recibir, 12 bytes x 8 bits/byte = 96 bits.
D = Bits totales a enviar.
v = Velocidad de transmisin (9.600 baudios).
t = Tiempo en realizar el envo Ordenador CP 521 SI.
132
Memoria de clculo
133
Memoria de clculo
2.1.2.10.2 OB 21:
Este mdulo se ejecuta una sola vez y en primer lugar despus de un rearranque:
STOP RUN.
En nuestro caso activa las etapa inicial de la gua GEMMA y la de los Grafcets
de Salida.
134
Memoria de clculo
2.1.2.10.3 OB 22:
Este mdulo se ejecuta una sola vez y en primer lugar despus de un
restablecimiento de la alimentacin: RED DES RED CON.
En este mdulo se debe realizar el control de la planta despus de un fallo de
tensin en la alimentacin del autmata.
Como utilizamos marcas internas no remanentes no deberemos de preocuparnos
del estado despus de la desconexin, ya que estas tendrn un valor igual a cero
(0) y ello implicar que toda la planta estar desactivada y en el estado inicial.
En nuestro caso se salta al OB 21.
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
=
=
=
=
=
=
=
=
=
=
=
=
=
=
'DB1
OBA:
AI 0 ; OBI:
'
'
;
OBC:
CAP N CBP
'
'N
;#SL1: SLN 1 SF
'
'DB2
DW0 EF DB3 DW0
'
' KBE MB100
KBS MB1
'
'01
PGN 1
;# SDP: N
'
'T 128 PBUS N ; TFB: OB13
'
' 100
; #CLP: STW MW10
'
'2
CLK DB5 DW0 '
'
SET 3
01.10.91
12:00: '
'00
OHS 000000:00:00 '
'
TIS 3 01.10.
12:00:00
'
'
STP Y SAV Y CF 00
'
' ; #END ';
135
TFB: OB13
'
Memoria de clculo
AI 0:
Este valor indica que el autmata no lee ninguna entrada analgica, como
utilizamos las 3 primeras entradas cambiaremos este valor por el de AI 3.
T 128:
Este valor indica la cantidad de temporizadores internos que son tratados por el
autmata, por defecto son tratados los 128 temporizadores de los que dispone.
Podemos acortar el tiempo de ejecucin indicando la cantidad de temporizadores
que realmente utilizamos, en nuestro caso modificaremos este valor a T 22.
El mdulo de datos DB 1 modificado ser como el siguiente:
0:
12:
24:
36:
48:
60:
72:
84:
96:
108:
120:
132:
144:
156:
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
KC
=
=
=
=
=
=
=
=
=
=
=
=
=
=
'DB1
OBA:
AI 3 ; OBI:
'
'
;
OBC:
CAP N CBP
'
'N
;#SL1: SLN 1 SF
'
'DB2
DW0 EF DB3 DW0
'
' KBE MB100
KBS MB1
'
'01
PGN 1
;# SDP: N
'
'T 22 PBUS N ; TFB: OB13
'
' 100
; #CLP: STW MW10
'
'2
CLK DB5 DW0 '
'
SET 3
01.10.91
12:00: '
'00
OHS 000000:00:00 '
'
TIS 3 01.10.
12:00:00
'
'
STP Y SAV Y CF 00
'
' ; #END ';
136
Memoria de clculo
2.1.3.1 OB 21.
SEGMENTO 1
:NOP 1
:S
M
100.0
:S
M
200.0
:
:
:BE
2.1.3.2 OB 22.
SEGMENTO 1
:SPA OB
21
:
:
:BE
2.1.3.3 OB 1.
SEGMENTO 1
:SPA
:
:SPA
:
:SPA
:
:SPA
:
:SPA
:
:SPA
:
:
:BE
FB
FB
FB
PB
Mdulo de Alarma.
PB
PB
Mdulo Comunicacin.
137
Memoria de clculo
ADAPTACIN PULSADORES
Pulsador Marcha con Enfriador
.
Funcionamiento con comunicacin al ordenador.
SCADA Pulsador Marcha con Enfriador.
Marcha con Enfriador adaptado.
Pulsador Paro.
Funcionamiento con comunicacin al ordenador.
Pulsador Paro virtual.
Paro adaptado.
SCADA Pulsador Funcionamiento Manual.
Funcionamiento Manual adaptado.
Pulsador Marcha sin Enfriador.
Funcionamiento con comunicacin al ordenador.
SCADA Pulsador Marcha sin Enfriador.
Marcha sin Enfriador adaptado.
Pulsador Paro de Emergencia.
SCADA Pulsador Paro de Emergencia.
Paro Emergencia adaptado.
Pulsador Alarma Tratada.
Funcionamiento con comunicacin al ordenador.
SCADA Pulsador Alarma Tratada.
Alarma Tratada adaptada.
Pulsador Reset Ac stica.
Funcionamiento con comunicacin al ordenador.
SCADA Pulsador Reset Acstica.
Reset Acstica adaptado.
Pulsador Reset Luminosa.
Funcionamiento con comunicacin al ordenador.
SCADA Pulsador Reset Luminosa.
Reset Luminosa adaptado.
Pulsador Activar Comunicacin con Ordenador.
SCADA Pulsador Act. Comunic. con Ordenador.
Activar Comunicacin con Ordenador adaptada.
Pulsador Desactivar Comunicac. con Ordenador.
SCADA Puls. Desact. Comunic. con Ordenador.
Desactivar Comunicac. con Ordenador adaptado.
138
Memoria de clculo
:U
:S
:
:U
:=
:
:U
:S
:
:***
M
M
145.6
81.1
M
M
145.2
81.2
M
M
145.7
81.3
SEGMENTO 2
:L
KH 0000
:T
MW 144
:
:
:BE
139
Memoria de clculo
140
Memoria de clculo
SEGMENTO 2
:UN M
72.0
:S
M
94.0
:UN M
72.1
:S
M
94.1
:UN M
72.2
:S
M
94.2
:UN M
72.3
:S
M
94.3
:UN M
72.4
:S
M
94.4
:UN M
72.5
:S
M
94.5
:UN M
72.6
:S
M
94.6
:UN M
72.7
:S
M
94.7
:UN M
73.0
:S
M
95.0
:UN M
73.1
:S
M
95.1
:UN M
73.2
:S
M
95.2
:UN M
73.3
:S
M
95.3
:UN M
73.4
:S
M
95.4
:UN M
73.5
:S
M
95.5
:
:UN M
80.5
Combinacin O exclusiva.
Traslado del valor de la combinacin.
Carga de los valores de las conformidades.
Combinacin O exclusiva.
Carga de los valores adaptados de los D.G.
valores adaptados
de los detectores de
envio al ordenador.
Alarma Tratada adaptada.
141
Memoria de clculo
:UN
:UN
:BEB
:
:L
:T
:
:
:BE
M
M
80.6
80.7
KH 0000
MW 94
142
Memoria de clculo
2.1.3.7 PB 1 Alarma.
SEGMENTO 1
:SPA FB
4
:
:UN M
100.2
:SPB FB
5
:
:U
M
108.1
:O
M
108.2
:S
M
108.0
:
:U
M
108.0
:S
M
91.1
:S
M
91.2
:
:U
M
80.7
:R
M
91.1
:R
M
108.0
:S
M
91.3
:
:U
M
80.6
:R
M
91.2
:R
M
108.0
:S
M
91.4
:
:U
M
80.5
:R
M
108.0
:R
M
91.1
:R
M
91.2
:
:U
M
80.4
:UN M
91.3
:S
M
91.1
:
:U
M
80.4
:UN M
91.4
:S
M
91.2
:
:UN M
80.4
:U
M
91.3
:R
M
91.3
:
:UN M
80.4
143
Memoria de clculo
:U
:R
:
:
:BE
M
M
91.4
91.4
144
Memoria de clculo
SEGMENTO 2
:O
:O
:L
:SE
:
:O
:O
:O
:R
:
:***
TEMPERATURA TROMMEL
01
02
02
02
02
01
02
02
02
02
01
02
03
03
03
03
02
02
02
02
02
01
M
T
KT
T
100.4
8
180.3
8
M
M
M
T
80.5
80.6
80.7
8
145
Memoria de clculo
SEGMENTO 3
:O
:U
:U
:
:O
:
:O
:UN
:U
:
:ON
:
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:ON
.
:O
:U
:U
:
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:O
:U
ALARMA DESHIDRATADOR
M
E
106.1
74.3
E
E
78.4
78.1
Averia Aspirador-Variador.
Conformidad Contactor Variador.
72.0
E
E
76.0
74.0
RT. Tapiz.
Conformidad Tapiz..
72.1
E
E
76.1
74.1
72.2
E
E
76.2
74.2
E
E
79.3
74.2
72.3
E
E
76.3
74.3
R.T. Trommel.
Conformidad Trommel.
79.4
146
Memoria de clculo
:U
:
:O
:U
:U
:
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:=
:
:
:BE
78.0
Conformidad Aspirador.
E
E
79.5
78.0
E
E
73.7
75.7
Averia Quemador.
Conformidad Quemador.
72.4
E
E
76.4
74.4
72.5
E
E
76.5
74.5
E
E
79.6
74.5
72.6
E
E
76.6
74.6
R.T. R. Sobradero.
Conformidad R. Sobradero.
108.1
147
Memoria de clculo
SEGMENTO 2
ALARMA DESHIDRATADOR
:O
:
:O
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:O
:U
:U
72.7
E
E
76.7
74.7
73.0
E
E
77.0
75.0
R.T. Enfriador.
Conformidad Enfriador.
E
E
79.7
75.1
73.1
E
E
77.1
75.1
E
E
77.2
78.3
148
Memoria de clculo
:
:O
:U
:U
:
:ON
.
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:ON
:
:O
:U
:U
:
:=
:
:
:BE
E
E
77.3
78.2
73.2
E
E
77.4
75.2
73.3
E
E
77.5
75.3
E
E
33.7
75.6
Averia Empacadora.
Conformidad Empacadora.
73.4
E
E
77.6
75.4
73.5
E
E
77.7
75.5
108.2
149
Memoria de clculo
SEGMENTO 2
:U
M
100.3
:U
M
102.3
:U
E
75.7
:U
E
74.7
:S
M
100.1
:R
M
100.3
:
:U
M
100.3
:U
M
102.3
:UN E
75.7
:U
E
74.7
:S
M
100.4
:R
M
100.3
:
:U
M
100.3
:U(
:O
M
80.4
:O
M
108.0
:)
:S
M
100.6
:R
M
100.3
:
:***
ARRANQUE ENFRIADOR
Marca asociada a Arranque Enfriador.
Etapa 3 Grafcet Arranque Enfriador.
Conformidad Quemador.
Conformidad R. Alimentacin Enfriador.
Activar Produccin con Enfriador
Desact. Arranque Enfriador.
150
Memoria de clculo
SEGMENTO 3
:U
M
100.4
:U
M
103.4
:U
E
74.0
:U
E
75.6
:S
M
100.1
:R
M
100.4
:
:U
M
100.4
:U
M
103.4
:U
E
74.0
:UN E
75.6
:S
M
100.2
:R
M
100.4
:
:U
M
100.4
:U(
:O
M
80.4
:O
M
108.0
:)
:S
M
100.6
:R
M
100.4
:
:***
SEGMENTO 4
:U
M
100.1
:U
M
80.2
:S
M
101.0
:R
M
100.1
:
:U
M
100.1
:U
M
80.3
:S
M
100.2
:R
M
100.1
:
:U
M
100.1
:U(
:O
M
80.4
:O
M
108.0
:)
:S
M
100.6
:R
M
100.1
ARRANQUE DESHIDRATADOR
Marca asociada a Arranque Deshidratador.
Etapa 7 Grafcet Arranque Deshidratador.
Conformidad Tapiz.
Conformidad Empacadora.
Activar Produccin con Enfriador.
Desact. Arranque Deshidratador.
Marca asociada a Arranque Deshidratador.
Etapa 7 Grafcet Arranque Deshidratador.
Conformidad Tapiz.
Conformidad Empacadora.
Activar Produccin sin Enfriador.
Desact. Arranque Deshidratador.
Marca asociada a Arranque Deshidratador.
01
01
01
151
Memoria de clculo
:
:U
:U(
:O
:O
:)
:S
:R
:
:***
100.1
M
M
80.1
90.5
M
M
100.5
100.1
SEGMENTO 5
:U
M
100.2
:U
M
80.2
:S
M
101.0
:R
M
100.2
:
:U
M
100.2
:U
M
80.0
:S
M
100.3
:R
M
100.2
:
:U
M
100.2
:U
M
80.1
:S
M
100.5
:R
M
100.2
:
:U
M
100.2
:U(
:O
M
80.4
:O
M
108.0
:)
:S
M
100.6
:R
M
100.2
:
:***
SEGMENTO 6
:U
M
101.0
:U(
:O
M
81.2
:ON M
90.4
:)
:S
M
100.7
FUNCIONAMIENTO MANUAL
Marca asociada a Funcionamiento Manual.
01
01
01
152
Memoria de clculo
:R
M
:
:***
101.0
SEGMENTO 7
:U
M
100.6
:U
M
80.5
:S
M
100.7
:R
M
100.6
:
:***
PARADA DE EMERGENCIA
Marca asociada a Parada de Emergencia.
Alarma Tratada adaptada.
Activar Puesta del Sistema al Estado Inicial.
Desact. Parada de Emergencia.
SEGMENTO 8
:U
M
100.5
:U(
:UN E
74.6
:U
E
79.1
:O
:UN E
75.6
:U
E
79.2
:)
:S
M
100.0
:R
M
100.5
:
:U
M
100.5
:U(
:O
M
80.4
:O
M
108.0
:)
:S
M
100.6
:R
M
100.5
:
:***
SEGMENTO 9
:UN M
100.7
:U
M
105.1
:UN M
80.4
:S
M
100.0
:R
M
100.7
:
:***
01
01
01
01
01
01
Conformidad R. Sobradero.
F.C. Tajadera Sobradero abierta.
Conformidad Empacadora.
F.C. Tajadera Sobradero cerrada.
Activar Estado Inicial.
Desact. Parada Normal o Automtica.
Marca asoc. a Parada Normal o Automtica.
01
01
01
153
Memoria de clculo
SEGMENTO 10
:UN M
100.0
:SPB =M001
:L
KH 0000
:T
MW 94
:T
MB 104
:T
MB 105
:T
MW 146
:
M001:U
M
100.1
:SPB PB
6
:
:U
M
100.2
:SPB PB
7
:
:U
M
100.3
:SPB PB
4
:
:U
M
100.4
:SPB PB
5
:
:U
M
100.5
:SPB PB
10
:
:U
M
100.6
:SPB PB
8
:
:U
M
100.7
:SPB PB
11
:
:U
M
101.0
:SPB PB
9
:
:SPA PB
12
:
:
:BE
154
Memoria de clculo
Etapa 0 Grafcet.
Etapa 1 Grafcet.
Etapa 2 Grafcet.
Etapa 3 Grafcet.
Activar etapa 0 Grafcet.
Etapa 0 Grafcet.
Conformidad Esclusa Finos.
Conformidad Aspirador Finos.
Salida Aspirador Finos .
Activar etapa 1 Grafcet.
Desact. etapa 0 Grafcet.
Etapa 1 Grafcet.
Conformidad Esclusa Enfriador.
Conformidad R. S. Enfriador.
Conformidad Transporte Cadenas.
Conformidad Empacadora.
Salida R.S. Enfriador .
Activar etapa 2 Grafcet.
Desact. etapa 1 Grafcet.
Etapa 2 Grafcet.
Conformidad Enfriador.
Conformidad Erizo Enfriador.
Conformidad Aspirador Enfriador.
Salida Erizo Enfriador .
Salida Aspirador Enfriador .
Activar etapa 3 Grafcet.
Desact. etapa 2 Grafcet.
155
Memoria de clculo
156
Memoria de clculo
:U
:U
:S
:R
:
:U
:U
:U
:U
:S
:R
:
:U
:U
:S
:R
:
:U
:U
:U
:U
:S
:R
:
:
:BE
E
A
M
M
74.3
6.1
103.1
103.0
Conformidad Trommel.
Salida Trommel .
Activar etapa 14 Grafcet.
Desact. etapa 13 Grafcet.
M
M
M
E
M
M
103.1
90.2
90.3
75.7
103.2
103.1
Etapa 14 Grafcet.
Temperatura Salida Trommel > 90 C.
Temperatura Entrada Trommel > 840 C.
Conformidad Quemador.
Activar etapa 15 Grafcet.
Desact. etapa 14 Grafcet.
M
M
M
M
103.2
90.1
103.3
103.2
Etapa 15 Grafcet.
Velocidad del Aspirador > 2300 min-1.
Activar etapa 16 Grafcet.
Desact. etapa 15 Grafcet.
M
E
E
A
M
M
103.3
74.1
74.2
5.6
103.4
103.3
Etapa 16 Grafcet.
Conformidad Erizo Tapiz.
Conformidad R. S. Tapiz.
Salida R. S. Tapiz .
Activar etapa 17 Grafcet.
Desact. etapa 16 Grafcet.
157
Memoria de clculo
Mdulo Despedregadores.
158
Memoria de clculo
159
Memoria de clculo
FORZADO GRAFCETS
Borrar estado de los Grafcet
Arranque Enfriador y
Arranque deshidratador,
y Parada Normal o Automtica.
SEGMENTO 2
:U
E
74.6
:UN E
75.7
:L
KT 900.2
:SE T
0
:
:***
TEMPORIZACIN DESACTIVACIN
Conformidad R. Sobradero.
Conformidad Quemador.
Tiempo 900 seg.
Temporizador parada total de planta.
SEGMENTO 3
:O
T
0
:
:O
:U
E
76.6
:U
E
74.6
:
:O
:U
M
106.1
:U
E
73.4
:
:ON M
72.6
:
:O
:U
E
79.3
:U
E
74.2
:
:O
:U
E
79.4
:U
E
78.0
:
:O
:U
E
79.5
:U
E
78.0
:
:O
R.T. R. Sobradero.
Conformidad R. Sobradero.
160
Memoria de clculo
:U
:U
:
:O
:=
:
:***
E
E
79.6
74.5
M
M
80.4
106.2
SEGMENTO 4
:UN E
73.4
:ON E
73.5
:O
E
77.3
:O
E
77.6
:O
E
77.7
:O
M
106.4
:O
M
106.2
:=
M
106.3
:
:***
PARADA DE EMERGENCIA 1
D.G. Transporte Cadenas.
D.G. Esclusa Finos.
R.T. Aspirador enfriador.
R.T. Transporte Cadenas.
R.T. Esclusa Finos.
Marca parada emergencia 2.
Marca parada total de planta.
Activar parada emergencia 1.
SEGMENTO 5
:U
E
33.7
:ON E
73.0
:ON E
73.2
:ON E
73.3
:ON E
73.6
:O
E
77.0
:O
E
77.4
:O
E
77.5
:O
E
79.7
:O
M
106.2
:=
M
106.4
:
:***
PARADA DE EMERGENCIA 2
Averia Empacadora.
D.G. Enfriador.
D.G. Esclusa Enfriador.
D.G. R.S. Enfriador.
Nivel Empacadora.
R.T. Enfriador.
R.T. Esclusa Enfriador.
R.T. R.S. Enfriador.
F.C. Inspeccin Enfriador.
Marca parada total de planta.
Activar parada de emergencia 2.
SEGMENTO 6
:U
E
77.2
:O
M
106.4
:O
M
106.2
:=
M
106.5
:
:***
PARADA DE EMERGENCIA 3
R.T. Aspirador Enfriador.
Marca parada de emergencia 2.
Marca parada total de planta.
Activar parada de emergencia 3.
SEGMENTO 7
PARADA DE EMERGENCIA 4
161
Memoria de clculo
:UN
:O
:O
:O
:=
:
:***
E
E
M
M
M
73.1
77.1
106.5
106.2
106.6
SEGMENTO 8
:U
E
72.7
:O
E
76.7
:O
M
106.6
:O
M
106.2
:=
M
106.7
:
:***
PARADA DE EMERGENCIA 5
D.G. R.A. Enfriador.
R.T. R.A. Enfriador.
Marca parada de emergencia 4.
Marca parada total de planta.
Activar parada de emergencia 5.
SEGMENTO 9
:UN E
72.0
:ON E
72.1
:ON E
72.2
:O
E
73.7
:O
E
76.0
:O
E
76.1
:O
E
76.2
:O
M
107.1
:O
M
106.2
:=
M
107.0
:
:***
PARADA DE EMERGENCIA 6
D.G. Tapiz.
D.G. Erizo Tapiz.
D.G. R.S. Tapiz.
Averia Quemador.
R.T. Tapiz.
R.T. Erizo Tapiz.
R.T. R.S. Tapiz.
Marca parada de emergencia 7.
Marca parada total de planta.
Activar parada de emergencia 6.
SEGMENTO 10
:UN E
72.3
:O
E
76.3
:O
M
107.2
:O
M
106.2
:=
M
107.1
:
:***
PARADA DE EMERGENCIA 7
D.G. Trommel.
R.T. Trommel.
Marca parada de emergencia 9.
Marca parada total de planta.
Activar parada de emergencia 7.
SEGMENTO 11
:U
M
80.4
:=
M
106.0
:
PARADA DE EMERGENCIA 8
Paro Emergencia adaptado.
Activar parad de emergencia 8.
162
Memoria de clculo
:***
SEGMENTO 12
:UN E
78.4
;O
M
107.3
:O
M
106.2
:=
M
107.2
:
:***
PARADA DE EMERGENCIA 9
Averia Aspirador-Variador.
Marca parada de emergencia 10.
Marca parada total de planta.
Activar parada de emergencia 9.
SEGMENTO 13
:UN E
72.4
:O
E
76.4
:O
M
107.4
:O
M
106.2
:=
M
107.3
:
:***
PARADA DE EMERGENCIA 10
D.G. Esclusa Cicln.
R.T. Esclusa Cicln.
Marca parada de emergencia 11.
Marca parada total de planta.
Activar parada de emergencia 10.
SEGMENTO 14
:U(
:ON M
73.6
:O
E
79.1
:)
:UN E
75.7
:ON E
72.5
:O
E
76.5
:O
M
106.2
:=
M
107.4
:
:***
PARADA DE EMERGENCIA 11
01
01
01
SEGMENTO 15
:U
M
106.2
:O(
:U
E
79.1
:UN E
75.7
:)
:=
M
107.5
:
:***
PARADA DE EMERGENCIA 12
Marca parada total de planta.
SEGMENTO 16
:U(
PARADA DE EMERGENCIA 13
163
Memoria de clculo
:O
:O
:O
:O
:O
:O
:O
:O
:ON
:ON
:ON
:ON
:ON
:)
U
:=
:
:
:BE
E
E
E
E
E
E
E
E
M
M
M
M
M
33.7
76.7
77.0
77.1
77.2
77.4
77.5
79.7
72.7
73.0
73.1
73.2
73.3
E
M
75.7
107.7
01
01
01
01
01
01
01
01
01
01
01
01
01
01
Averia Empacadora.
R.T. R.A. Enfriador .
R.T. Enfriador.
R.T. Erizo Enfriador.
R.T. Aspirador Enfriador.
R.T. Esclusa Enfriador.
R.T. R.S. Enfriador.
F.C. Inspeccin Enfriador.
D.G. Adaptado R.A. Enfriador.
D.G. Adaptado Enfriador.
D.G. Adaptado Erizo Enfriador.
D.G. Adaptado Esclusa Enfriador.
D.G. Adaptado R.S. Enfriador.
Conformidad Quemador .
Activar Parada de emergencia 13.
164
Memoria de clculo
TAPIZ
SCADA Marcha Tapiz.
Marcha virtual Tapiz.
SEGMENTO 2
:U
M
148.2
:=
M
109.2
:
:U
E
76.1
:ON M
72.1
:O
M
80.4
:O
M
148.3
:=
M
109.3
:
:***
ERIZO TAPIZ
SCADA Marcha Erizo Tapiz.
Marcha virtual ErizoTapiz.
SEGMENTO 3
:U
M
148.4
:=
M
109.4
:
:U
E
76.2
:O
E
79.3
:ON M
72.2
:O
M
80.4
:O
M
148.5
:=
M
109.5
:
:***
SEGMENTO 4
:U
M
148.6
:=
M
109.6
:
:U
E
73.7
QUEMADOR
SCADA Marcha Quemador.
Marcha virtual Quemador.
R.T. Tapiz.
D.G. Adaptado Tapiz.
Paro Emergencia adaptado.
SCADA Paro Tapiz.
Paro virtual Tapiz.
Averia Quemador.
165
Memoria de clculo
:O
M
:O
M
:=
M
:
:***
80.4
148.7
109.7
SEGMENTO 5
:U
M
149.0
:=
M
110.0
:
:U
E
76.3
:ON M
72.3
:O
M
80.4
:O
M
149.1
:=
M
110.1
:
:***
TROMMEL
SCADA Marcha Trommel.
Marcha virtual Trommel.
SEGMENTO 6
:U
M
148.6
:U
E
78.6
:U
E
79.0
:=
M
110.2
:
:U
M
149.3
:U
E
78.5
:U
E
78.7
:=
M
110.3
:
:***
DESPEDREGADORES
SCADA Abrir Despedregadores.
F.C. Despe. A cerrado.
F.C. Despe. B cerrado.
Abrir Despedregadores virtual.
SEGMENTO 7
:U
M
149.4
:=
M
110.4
:
:U
E
76.4
:ON M
72.4
:O
M
80.4
:O
M
149.5
:=
M
110.5
:
:***
ESCLUSA CICLN
SCADA Marcha Esclusa Cicln.
Marcha virtual Esclusa Cicln.
SEGMENTO 8
TAJADERA SOBRADERO
R.T. Trommel.
D.G. Adaptado Trommel.
Paro Emergencia adaptado.
SCADA Paro Trommel.
Paro virtual Trommel.
166
Memoria de clculo
:U
:U
:=
:
:U
:U
:=
:
:***
M
E
M
149.6
79.2
110.6
M
E
M
149.7
79.1
110.7
SEGMENTO 9
:U
M
150.0
:=
M
111.0
:
:U
E
76.5
:O
E
79.6
:ON M
72.5
:O
M
80.4
:O
M
150.1
:=
M
111.1
:
:***
SEGMENTO 10
:U
M
150.2
:=
M
111.2
:
:U
E
77.0
:O
E
79.7
:ON M
73.0
:O
M
80.4
:O
M
150.3
:=
M
111.3
:
:***
ENFRIADOR
SCADA Marcha Enfriador.
Marcha virtual Enfriador.
SEGMENTO 11
:U
M
150.4
:=
M
111.4
:
:U
E
76.6
:ON M
72.6
:O
M
80.4
:O
M
150.5
ROSCA SOBRADERO
SCADA Marcha R. Sobradero.
Marcha virtual R. Sobradero.
R.T. Enfriador.
F.C. Inspeccin Enfriador.
D.G. Adaptado Enfriador.
Paro Emergencia adaptado.
SCADA Paro Enfriador.
Paro virtual Enfriador.
R.T. R. Sobradero.
D.G. Adaptado R. Sobradero.
Paro Emergencia adaptado.
SCADA Paro R. Sobradero.
167
Memoria de clculo
:=
M
:
:***
111.5
SEGMENTO 12
:U
:=
:
:U
:ON
:O
:O
:=
:
:***
M
M
150.6
111.6
E
M
M
M
M
76.7
72.7
80.4
150.7
111.7
SEGMENTO 13
:U
M
151.0
:=
M
112.0
:
:UN E
78.4
:O
E
79.4
:O
E
79.5
:O
M
80.4
:O
M
151.1
:=
M
112.1
:
:
:U
M
151.2
:=
M
112.2
:
:U
M
151.3
:ON A
9.6
:=
M
112.3
:
:
:U
M
151.4
:U
A
32.0
:=
M
112.4
:
:
:U
M
151.5
:U
A
32.0
ASPIRADOR
SCADA Marcha Alimentacin Variador.
Marcha virtual Alimentacin Variador.
Averia Grupo Variador-Aspirador.
F.C. Inspeccin Cicln.
F.C. Inspeccin Aspiracin.
Paro Emergencia adaptado.
SCADA Paro Alimentacin Variador.
Paro virtual Alimentacin Variador.
168
Memoria de clculo
:=
M
:
:
:U
M
:U
A
:=
M
:
:
:U
M
:U
A
:=
M
:
:
:U
M
:UN A
:U
A
:U
M
:SPB FB
:
:***
112.5
151.6
32.0
112.6
151.7
32.0
112.7
91.4
32.3
32.0
81.3
11
SEGMENTO 14
:U
M
152.0
:=
M
113.0
:
:U
E
77.1
:ON M
73.1
:O
M
80.4
:O
M
152.1
:=
M
113.1
:
:***
ERIZO ENFRIADOR
SCADA Marcha Erizo Enfriador.
Marcha virtual Erizo Enfriador.
SEGMENTO 15
:U
M
152.2
:=
M
113.2
:
:U
E
77.2
:O
M
80.4
:O
M
152.3
:=
M
113.3
:
:***
ASPIRADOR ENFRIADOR
SCADA Marcha Aspirador Enfriador.
Marcha virtual Aspirador Enfriador.
R.T.Aspirador Enfriador.
Paro Emergencia adaptado.
SCADA Paro Aspirador Enfriador.
Paro virtual Aspirador Enfriador.
169
Memoria de clculo
SEGMENTO 16
:U
M
152.4
:=
M
113.4
:
:U
E
77.4
:ON M
73.2
:O
M
80.4
:O
M
152.5
:=
M
113.5
:
:***
ESCLUSA ENFRIADOR
SCADA Marcha Esclusa Enfriador.
Marcha virtual Esclusa Enfriador.
SEGMENTO 17
:U
M
152.6
:=
M
113.6
:
:U
E
77.5
:ON M
73.3
:O
M
80.4
:O
M
152.7
:=
M
113.7
:
:***
SEGMENTO 18
:U
M
153.0
:=
M
114.0
:
:U
E
77.6
:ON M
73.4
:O
M
80.4
:O
M
153.1
:=
M
114.1
:
:***
TRANSPORTE CADENAS
SCADA Marcha Transporte Cadenas.
Marcha virtual Transporte Cadenas.
SEGMENTO 19
:U
M
153.2
:=
M
114.2
:
:U
E
77.3
:O
M
80.4
:O
M
153.3
:=
M
114.3
ASPIRADOR FINOS
SCADA Marcha Aspirador Finos.
Marcha virtual Aspirador Finos.
170
Memoria de clculo
:
:***
SEGMENTO 20
:U
M
153.4
:=
M
114.4
:
:U
E
77.7
:ON M
73.7
:O
M
80.4
:O
M
153.5
:=
M
114.5
:
:***
ESCLUSA FINOS
SCADA Marcha Esclusa Finos.
Marcha virtual Esclusa Finos.
SEGMENTO 21
:U
M
153.6
:=
M
114.6
:
:U
E
33.7
:O
M
80.4
:O
M
153.7
:=
M
114.7
:
:***
EMPACADORA
SCADA Marcha Empacadora.
Marcha virtual Empacadora.
SEGMENTO 22
:L
KH 0000
:T
MW 148
:T
MW 150
:T
MW 152
:
:
:BE
Averia Empacadora.
Paro Emergencia adaptado.
SCADA Paro Empacadora.
Paro virtual Empacadora.
171
Memoria de clculo
Conformidad R. Sobradero.
Activar etapa 22 Grafcet.
Deact. etapa 21 Grafcet.
Conformidad R. Sobradero.
Activar etapa 24 Grafcet
Deact. etapa 21 Grafcet.
Etapa 22 Grafcet.
Detector Carga Empacadora adaptado.
Conformidad Trommel.
Activar etapa 23 Grafcet.
172
Memoria de clculo
:R
:
:
:BE
104.2
173
Memoria de clculo
Borrar estado de
Parada Emergencia.
Alarma General.
Desact. etapa 30 Grafcet.
Desact. etapa 32 Grafcet.
Desact. etapa 33 Grafcet.
Desact. etapa 34 Grafcet.
Desact. etapa 35 Grafcet.
Activar etapa 31 Grafcet.
Etapa 30 Grafcet.
Etapa 31 Grafcet.
Etapa 32 Grafcet.
Etapa 33 Grafcet.
Etapa 34 Grafcet.
Etapa 35 Grafcet.
Activar etapa 30 Grafcet.
Etapa 30 Grafcet.
Tiempo 5 seg.
Temporizacin estado no evaluable.
Etapa 30 Grafcet.
01
01
02
02
02
01
01
Conformidad R. Sobradero.
Conformidad Empacadora.
Detector Carga Empacadora adaptado.
174
Memoria de clculo
:U
:UN
:S
:R
:
:U
:L
:SE
:
:U
:UN
:UN
:UN
:UN
:S
:R
:
:U
:UN
:UN
:UN
:UN
:UN
:UN
:S
:R
:
:U
:UN
:S
:R
:
:U
:U
:S
:R
:
:U
:L
:SE
:
:U
:S
:R
E
E
M
M
74.6
75.6
105.4
105.0
Conformidad R. Sobradero.
Conformidad Empacadora.
Activa etapa 34 Grafcet.
Desact. etapa 30 Grafcet.
M
KT
T
105.2
900.2
6
Etapa 32 Grafcet.
Tiempo 15 min.
Temporizacin espera vaciado producto I.
T
E
E
E
E
M
M
6
74.0
74.1
74.2
75.7
105.3
105.2
Conformidad Tapiz.
Conformidad Erizo Tapiz.
Conformidad R. S. Tapiz.
Conformidad Quemador.
Activar etapa 33 Grafcet.
Desact. etapa 32 Grafcet.
M
E
E
E
E
E
E
M
M
105.3
73.6
74.3
74.4
74.5
74.7
78.0
105.1
105.3
Etapa 33 Grafect.
Detector Carga Empacadora.
Conformidad Trommel.
Conformidad Esclusa Cicln.
Conformidad R. S. Cicln.
Conformidad R. A. Enfriador.
Conformidad Aspirador.
Activar etapa 31 Grafcet.
Desact. etapa 33 Grafcet.
M
E
M
M
105.4
75.7
105.1
105.4
Etapa 4 Grafect.
Conformidad Quemador.
Activar Etapa 31 Grafcet.
Desact. etapa 34 Grafcet.
M
E
M
M
105.4
75.7
105.5
105.4
Etapa 34 Grafcet
Conformidad Quemador.
Activar etapa 35 Grafcet.
Desact. etapa 34 Grafcet.
M
KT
T
105.5
720.2
7
Etapa 35 Grafcet.
Tiempo 12 min.
Temporizacin espera vaciado producto II.
T
M
M
7
105.1
105.5
175
Memoria de clculo
:
:
:BE
176
Memoria de clculo
2.1.3.19 PB 12 Salidas.
SEGMENTO 1
:U
M
103.4
:O
M
109.0
:S
A
5.0
:
:U
A
5.0
:L
KT 70.1
:SE T
10
:
:U
A
5.0
:U
T
10
:UN A
5.1
:=
A
5.2
:
:U
A
5.0
:UN T
10
:UN A
5.2
:=
A
5.1
:
:U
M
104.0
:O
M
105.1
:O
M
105.2
:O
M
105.5
:O
M
107.0
:O
M
109.1
:R
A
5.0
:R
A
5.2
:R
A
5.1
:
:***
SALIDAS TAPIZ
Etapa 17, Grafcet Arranque Deshidratador.
Marcha virtual Tapiz.
Activar K1M (Lnea Tapiz).
SEGMENTO 2
:U
M
103.3
:O
M
109.2
:S
A
5.3
:
:U
M
104.0
:O
M
105.1
:O
M
105.2
:O
M
105.5
:O
M
107.0
:O
M
109.3
K1M.
Tiempo 7 seg.
Temporizador arranque - Tapiz.
K1M.
K2M.
Activar K3M ( Tapiz).
K1M.
K3M.
Activar K2M ( Tapiz).
Etapa 20, Grafcet Parada Normal o Automtica.
177
Memoria de clculo
:R
A
:
:***
5.3
SEGMENTO 3
:U
M
103.3
:O
M
109.4
:S
A
5.4
:
:U
A
5.4
:L
KT 70.1
:SE T
11
:
:U
A
5.4
:U
T
11
:UN A
5.5
:=
A
5.6
:
:U
A
5.4
:UN T
11
:UN A
5.6
:=
A
5.5
:
:U
M
104.0
:O
M
105.1
:O
M
105.2
:O
M
105.5
:O
M
107.0
:O
M
109.5
:R
A
5.4
:R
A
5.6
:R
A
5.5
:
:***
SEGMENTO 4
:U
M
103.1
:O
M
109.6
:S
A
32.6
:
:U
M
104.0
Automtica.
:O
M
105.1
SALIDAS QUEMADOR
Etapa 14, Grafcet Arranque Deshidratador.
Marcha virtual Quemador
Activar Quemador.
K5M.
Tiempo 7 seg.
Temporizador arranque - R.S. Tapiz.
K5M.
K6M.
Activar K7M ( R.S. Tapiz).
K5M.
K7M.
Activar K6M ( R.S. Tapiz).
Etapa 20, Grafcet Parada Normal o Automtica.
178
Memoria de clculo
:O
:O
:O
:O
:
:***
M
M
M
M
105.2
105.5
107.0
109.7
SEGMENTO 5
:U
M
110.2
:O
T
3
:S
A
32.7
:
:U
M
110.3
:O
M
105.1
:O
T
4
:R
A
32.7
:
:***
SALIIDAS DESPEDREGADORES
Abrir Despedregadores virtual.
Temporizador apertura Despedregadores.
Apertura Despedregadores.
SEGMENTO 6
:U
M
103.0
:O
M
110.0
:S
A
5.7
:
:U
A
5.7
:L
KT 70.1
:SE T
12
:
:U
A
5.7
:U
T
12
:UN A
6.0
:=
A
6.1
:
:U
A
5.7
:UN T
12
:UN A
6.1
:=
A
6.0
:
:U
M
104.2
Automtica.
:O
M
104.4
Automtica.
:O
M
105.1
:O
M
105.3
SALIDAS TROMMEL
Etapa 14, Grafcet Arranque Deshidratador.
Marcha virtual Trommel.
Activar K8M (Lnea Trommel).
K8M.
Tiempo 7 seg.
Temporizador arranque - Trommel.
K8M.
K9M.
Activar K10M ( Trommel).
K8M.
K10M.
Activar K9M ( Trommel).
Etapa 22, Grafcet Parada Normal o
Etapa 24, Grafcet Parada Normal o
Etapa 31, Grafcet Puesta a Estado Inicial.
Etapa 33, Grafcet Puesta a Estado Inicial.
179
Memoria de clculo
:O
:O
:R
:R
:R
:
:***
M
M
A
A
A
107.1
110.1
5.7
6.1
6.0
SEGMENTO 7
:U
M
102.7
:O
M
112.0
:S
A
9.6
:
:U
M
106.0
:O
M
112.0
:R
A
9.6
:
:
:U
M
102.7
:O
M
112.2
:S
A
32.0
:
:U
M
104.2
:O
M
104.4
:O
M
105.1
:O
M
105.3
:O
M
107.2
:O
M
112.1
:O
M
112.3
:R
A
32.0
:
:
:U
M
103.0
:O
M
112.4
:S
A
32.1
:
:U
M
103.2
:O
M
104.2
:O
M
104.4
:O
M
105.1
:O
M
105.3
:O
M
107.2
:O
M
112.1
:O
M
112.3
Parada de emergencia 7
Paro virtual Trommel.
Desactivar K8M (Lnea Trommel).
Desactivar K10M (Trommel).
Desactivar K9M ( Trommel).
SALIDAS ASPIRADOR
Etapa 12, Grafcet Arranque Deshidratador.
Marcha virtual Variador.
Activar K11M (Alimentacin Variador).
Parada de emergencia 8.
Paro virtual Variador.
Desactivar K11M (Aliment. Variador).
180
Memoria de clculo
:O
:O
:R
:
:
:U
:O
:O
:S
:
:U
:O
:O
:O
:O
:O
:O
:O
:O
:O
:R
:
:
:U
:O
:O
:O
:S
:
:U
:O
:O
:O
:O
:O
:O
:O
:R
:
:***
M
M
A
112.5
112.6
32.1
M
M
M
A
103.2
112.5
112.7
32.2
M
M
M
M
M
M
M
M
M
M
A
90.6
104.2
104.4
105.1
105.3
107.2
112.1
112.3
112.4
112.6
32.2
M
M
M
M
A
102.7
112.4
112.5
112.7
32.3
M
M
M
M
M
M
M
M
A
90.6
104.2
105.1
105.3
107.2
112.1
112.3
112.6
32.3
SEGMENTO 8
:U
M
102.7
:O
M
110.4
181
Memoria de clculo
:S
:
:U
:L
:SE
:
:U
:U
:UN
:=
:
:U
:UN
:UN
:=
:
:U
:O
:O
:O
:O
:O
:R
:R
:R
:
:***
6.2
A
KT
T
6.2
70.1
13
K12M.
Tiempo 7 seg.
Tempor. arranque - Esclusa Cicln.
A
T
A
A
6.2
13
6.3
6.4
K12M.
A
T
A
A
6.2
13
6.4
6.3
K12M.
M
M
M
M
M
M
A
A
A
104.2
104.4
105.1
105.3
107.3
110.5
6.2
6.4
6.3
SEGMENTO 9
:U(
:O
M
91.0
:O
M
102.6
:O
M
107.7
:O
M
110.6
:)
:U
E
79.2
:=
A
33.1
:
:U(
:O
M
102.3
:O
M
110.7
:)
:U
E
79.1
:=
A
33.2
K13M.
Activar K14M ( Esclusa Cicln).
K14M.
Activar K13M ( Esclusa Cicln).
01
01
01
182
Memoria de clculo
:
:***
SEGMENTO 10
:U
M
102.7
:O
M
111.0
:S
A
6.5
:
:U
A
6.5
:L
KT 70.1
:SE T
14
:
:U
A
6.5
:U
T
14
:UN A
6.6
:=
A
6.7
:
:U
A
6.5
:UN T
14
:UN A
6.7
:=
A
6.6
:
:U
M
104.2
:O
M
104.4
:O
M
105.1
:O
M
105.3
:O
M
107.4
:O
M
111.1
:R
A
6.5
:R
A
6.7
:R
A
6.6
:
:***
SEGEMENTO 11
:U
M
91.0
:O
M
102.7
:O
M
107.7
:O
M
111.4
:S
A
7.0
:
:U
A
7.0
:L
KT 70.1
K15M.
Tiempo 7 seg.
Tempor. arranque - R.S. Cicln.
K15M.
K16M.
Activar K17M ( R.S. Cicln).
K15M.
K17M.
Activar K16M ( R.S. Cicln).
Etapa 22, Grafcet Parada Normal o Automtica.
Etapa 24, Grafcet Parada Normal o Automtica.
K18M.
Tiempo 7 seg.
183
Memoria de clculo
:SE
:
:U
:U
:UN
:=
:
:U
:UN
:UN
:=
:
:U
:O
:O
:O
:O
:R
:R
:R
:
:***
15
A
T
A
A
7.0
15
7.1
7.2
K18M.
A
T
A
A
7.0
15
7.2
7.1
K18M.
M
M
M
M
M
A
A
A
102.3
104.4
105.1
107.5
111.5
7.0
7.2
7.1
SEGMENTO 12
:U
M
102.3
:O
M
111.6
:S
A
7.3
:
:U
A
7.3
:L
KT 70.1
:SE T
16
:
:U
A
7.3
:U
T
16
:UN A
7.4
:=
A
7.5
:
:U
A
7.3
:UN T
16
:UN A
7.5
:=
A
7.4
:
:U
M
91.0
K19M.
Activar K20M ( R. Sobradero).
K20M.
Activar K19M ( R. Sobradero).
184
Memoria de clculo
:O
:O
:O
:O
:O
:R
:R
:R
:
:***
M
M
M
M
M
A
A
A
104.2
105.1
105.3
106.7
111.7
7.3
7.5
7.4
SEGMENTO 13
:U
M
102.2
:O
M
111.3
:S
A
7.6
:
:U
M
91.0
:O
M
104.3
:O
M
105.1
:O
M
105.4
:O
M
106.4
:O
M
111.3
:R
A
7.6
:
:***
SALIDAS ENFRIADOR
Etapa 2, Grafcet Arranque Enfriador.
Marcha virtual Enfriador.
Activar K24M (Enfriador).
SEGMENTO 14
:U
M
102.2
:O
M
113.0
:S
A
7.7
:
:U
A
7.7
:L
KT 70.1
:SE T
17
:
:U
A
7.7
:U
T
17
:UN A
8.0
:=
A
8.1
:
:U
A
7.7
:UN T
17
K25M.
Tiempo 7 seg.
Tempor. arranque - Erizo Enfriador.
K25M.
K26M.
Activar K27M ( Erizo Enfriador).
K25M.
185
Memoria de clculo
:UN A
:=
A
:
:U
M
:O
M
Automtica.
:O
M
:O
M
:O
M
:O
M
:R
A
:R
A
:R
A
:
:***
8.1
8.0
K27M.
Activar K26M ( Erizo Enfriador).
91.0
104.3
105.1
105.4
106.6
113.1
7.7
8.1
8.0
SEGMENTO 15
:U
M
102.2
:O
M
113.2
:S
A
8.2
:
:U
A
8.2
:L
KT 70.1
:SE T
18
:
:U
A
8.2
:U
T
18
:UN A
8.3
:=
A
8.4
:
:U
A
8.2
:UN T
18
:UN A
8.4
:=
A
8.3
:
:U
M
91.0
:O
M
104.3
:O
M
105.1
:O
M
105.4
:O
M
106.5
:O
M
113.3
:R
A
8.2
:R
A
8.4
186
Memoria de clculo
:R
A
:
:***
8.3
SEGMENTO 16
:U
M
102.1
:O
M
113.4
:S
A
8.5
:
:U
M
91.0
:O
M
104.3
:O
M
105.1
:O
M
105.4
:O
M
106.4
:O
M
113.5
:R
A
8.5
:
:***
SEGMENTO 17
:U
M
102.1
:O
M
113.6
:S
A
8.6
:
:U
A
8.6
:L
KT 70.1
:SE T
19
:
:U
A
8.6
:U
T
19
:UN A
8.7
:=
A
9.0
:
:U
A
8.6
:UN T
19
:UN A
9.0
:=
A
8.7
:
:U
M
91.0
:O
M
104.3
:O
M
105.1
:O
M
105.4
K32M.
Tiempo 7 seg.
Tempor. arranque - R.S. Enfriador.
K32M.
K33M.
Activar K34M ( R.S. Enfriador).
K32M.
K34M.
Activar K33M ( R.S. Enfriador).
Parada grupo enfriador.
Etapa 23, Grafcet Parada Normal o Automtica.
187
Memoria de clculo
:O
:O
:R
:R
:R
:
:***
M
M
A
A
A
106.4
113.7
8.6
9.0
8.7
Parada de emergencia 2.
Paro virtual R.S. Enfriador.
Desactivar K32M (Lnea R.S. Enfriador).
Desactivar K34M ( R.S. Enfriador).
Desactivar K33M ( R.S. Enfriador).
SEGMENTO 18
:U
M
102.1
:O
M
114.0
:S
A
9.1
:
:U
M
91.0
:O
M
104.3
:O
M
105.1
:O
M
105.4
:O
M
106.3
:O
M
114.1
:R
A
9.1
:
:***
SEGMENTO 19
:U
M
102.0
:O
M
114.2
:S
A
9.2
:
:U
A
9.2
:L
KT 70.1
:SE T
20
:
:U
A
9.2
:U
T
20
:UN A
9.3
:=
A
9.4
:
:U
A
9.2
:UN T
20
:UN A
9.4
:=
A
9.3
:.
K36M.
Tiempo 7 seg.
Tempor. arranque - Aspirador finos.
K36M.
K37M
Activar K38M ( Aspirador finos).
K36M.
K38M.
Activar K37M ( Aspirador finos).
188
Memoria de clculo
:U
:O
:O
:O
:O
:O
:R
:R
:R
:
:***
M
M
M
M
M
M
A
A
A
91.0
104.3
105.1
105.4
106.3
114.3
9.2
9.4
9.3
SEGMENTO 20
:U
M
102.0
:O
M
114.4
:S
A
9.5
:
:U
M
91.0
:O
M
104.3
:O
M
105.1
:O
M
105.4
:O
M
106.3
:O
M
114.5
:R
A
9.5
:
:***
SEGMENTO 21
:U
M
102.1
:O
M
114.6
:S
A
33.3
:
:U
M
91.0
:O
M
104.3
:O
M
105.1
:O
M
106.4
:O
M
114.7
:R
A
33.3
:
:***
SALIDAS EMPACADORA
Etapa 1, Grafcet Arranque Enfriador.
Marcha virtual Empacadora.
Activar Empacadora.
189
Memoria de clculo
SEGMENTO 22
:U
M
91.1
:=
A
32.5
:
:U
M
91.2
:=
A
32.4
:
:U
M
90.4
:=
A
33.4
:
:
:BE
Alarma Luminosa.
Alarma Luminosa.
Alarma Acstica.
Alarma Acstica.
Comunicacin con el Ordenador activa.
Lmpara sealizacin Conexin PC activa.
190
Memoria de clculo
2.1.3.20 PB 13 Despedregadores.
SEGMENTO 1
:UN T
4
:L
KT 300.2
:SE T
3
:
:U
T
3
:L
KT 100.1
:SE T
4
:
:
:BE
191
Memoria de clculo
192
Memoria de clculo
2.1.3.22 PB 3 Comunicacin.
SEGMENTO 1
:UN M
160.7
:SPB FB
6
:UN M
160.7
:BEB
:
:SPA FB
7
:SPA FB
8
:
:U
M
81.0
:S
M
90.4
:
:UN M
81.1
:UN M
162.2
:U
M
90.4
:R
M
90.4
:
:
:BE
MDULO GENERAL
Marca Iniciar Carga Parmetros CP 521.
Mdulo Carga Parmetros CP 521.
Marca Iniciar Carga Parmetros CP 521.
193
Memoria de clculo
2.1.3.23 FB 6 CP-Parmetros.
SEGMENTO 1
:L
EW 64
:L
KH 0F00
:UW
:L
KH 0F00
:!=F
:BEB
:
:***
ASCII DRIVER
Leer el estado de la CP 521
y ver si
est en la
rutina de rearranque.
SEGMENTO 2
:U
M
160.0
:SPB =M001
:
:L
KH 9000
:T
AW 64
:L
KH 0800
:T
AW 66
:L
KH 0001
:T
AW 68
:L
KH 0101
:T
AW 70
:
:L
EW 64
:L
KH 5000
:UW
:L
KH 5000
:><F
:BEB
:L
EW 70
:L
KH 9000
:><F
:BEB
:
M001:UN M
160.0
:S
M
160.0
:
:***
SEGMENTO 3
:U
M
160.1
:SPB =
M002
HW handshake = On.
Han sido los
valores
aceptados
por el CP 521?.
Activar marca indicativa de
1er bloque de parmetros ya cargado.
194
Memoria de clculo
:
:L
KH
:T
AW
:L
KH
:T
AW
:L
KH
:T
AW
:L
KH
:T
AW
:
:L
EW
:L
KH
:UW
:L
KH
:><F
:BEB
:L
EW
:L
KH
:><F
:BEB
M002:UN
:S
M
:
:***
9071
64
0001
66
000C
68
0000
70
64
5000
Han sido lo
5000
valores
70
9071
aceptados
M
160.1
160.1
SEGMENTO 4
:U
M
160.2
:SPB =M003
:
:L
KH 0000
:T
AW 64
:
:L
EW 64
:L
KH 5000
:UW
:><F
:BEB
M003:UN M
160.2
:S
M
160.2
:S
M
160.7
521.
:
:
:BE
por el CP 521?.
Activar marca indicativa de
2 bloque de parmetros ya cargado.
FINALIZACIN CONFIGURACIN
Configuracin aceptada.
Ha sido
aceptada
la configuracin?.
Activar marca indicativa de
Configuracin aceptada.
Activar marca indic. de Carga Parmetros CP
195
Memoria de clculo
2.1.3.24 FB 7 Pulso.
SEGMENTO 1
:UN M
161.1
:L
KT 020.1
:SI
T
22
:
:UN T
22
:UN M
161.1
:U(
:O
M
81.1
:O
M
81.0
:)
:=
M
161.1
:S
M
161.0
:
:
:BE
PULSO
Marca auxiliar del pulso.
Tiempo 2 seg.
Temporizador comunicacin.
196
Memoria de clculo
2.1.3.25 FB 8 Distribuidor.
SEGMENTO 1
:UN M
162.2
:SPB =M001
:
:SPA FB
9
:R
M
161.0
:BEA
:
M001:UN M
162.6
:SPB =M002
:
:SPA FB
10
:BEA
:
M002:U
M
161.0
:S
M
162.2
:R
M
161.0
:U
M
162.2
:BEB
:UN M
162.6
:S
M
162.6
:
:
:BE
DISTRIBUIDOR DE COMUNICACIN
Marca indicativa Iniciar Envio de datos.
Marca pulso.
Activar Iniciar Envio de datos.
Desactivar pulso.
Marca indicativa Iniciar Envio de datos.
Marca indic. Iniciar Recepcin de datos.
Activar Iniciar Recepcin de datos.
197
Memoria de clculo
2.1.3.26 FB 9 Enviar.
SEGMENTO 1
:L
EW 64
:L
KH 0F00
:UW
:!=F
:BEB
:
:U
M
162.0
:SPB =M001
:
:L
EW 64
:L
KH C000
:UW
:L
KH 0000
:><F
:BEB
:
:L
KH A001
:T
AW 64
:
:L
KH 0012
:T
AW 66
:
:L
KH 0000
:T
AW 68
:
:S
M
162.0
:R
M
162.1
:BEA
:
M001:L
EW 64
:L
KH F00F
:UW
:L
KH 5001
:><F
:SPB =M002
:
:L
EW 66
:L
KH 0000
:><F
:SPB =M003
:
Se puede iniciar
el envio
de los datos?.
Demanda para iniciar
el envio de los datos.
Tamao del paquete
de datos (18 bytes).
Valor irrelevante.
Confirmacin de
la disponibilidad
198
Memoria de clculo
:SPA
:L
:T
:
:L
:T
:L
:T
:L
:T
:BEA
:
M003:L
:L
:><F
:SPB
:
:SPA
:L
:T
:L
:T
:L
:T
:L
:T
:BEA
:
M004:L
:L
:><F
:SPB
:
:SPA
:L
:T
:L
:T
:L
:T
:L
:T
:BEA
:
PB
KH
AW
14
B001
64
MW
AW
MW
AW
MW
AW
120
66
122
68
124
70
EW
KH
66
0001
=M004
PB
KH
AW
MW
AW
MW
AW
MW
AW
15
B002
64
126
66
128
68
130
70
EW
KH
66
0002
=M002
PB
KH
AW
MW
AW
MW
AW
MW
AW
16
B003
64
132
66
134
68
136
70
199
Memoria de clculo
M002:L
:L
:UW
:L
:><F
:SPB
:
:UN
:SPB
:
:UN
:S
M006:R
:R
:
:L
:T
:
:
M005:BE
EW
KH
64
F00F
Ha terminado
el envio
KH
5000
=M005
de los datos?.
E
66.0
=M006
Se ha producido
un error?.
M
M
M
M
162.1
162.1
162.2
162.0
KH
AW
0000
64
200
Memoria de clculo
2.1.3.27 FB 10 Recibir.
SEGMENTO 1
:L
EW 64
:L
KH 0F00
:UW
:L
KH 0F00
:!=F
:BEB
:
:U
M
162.4
:SPB =M001
:
:L
EW 64
:L
KH C000
:UW
:L
KH 0000
:><F
:BEB
:
:L
KH A080
:T
AW 64
:S
M
162.4
:R
M
162.5
:BEA
:
M001 :L
EW 64
:L
KH F0FF
:UW
:L
KH 6001
:SPB =M002
:
:L
EW 66
:T
MW 144
:L
EW 68
:T
MW 146
:L
EW 70
:T
MW 148
:
:L
KH C001
:T
AW 64
:BEA
:
actualmente?.
Ya se ha iniciado la recepcin de los datos?
Se puede iniciar
la recepcin
de los datos?.
Iniciar la recepcin
de los datos.
Activar marca indic. de Recepcin iniciada.
Desactivar marca indic. Recepcin errnea.
Es el actual
bloque de datos
el 1 er bloque?.
Leer la 1 palabra de datos.
Almacenar la 1 palabra de datos.
Leer la 2 palabra de datos.
Almacenar la 2 palabra de datos.
Leer la 3 palabra de datos.
Almacenar la 3 palabra de datos.
Confirmar recepcin
del 1 er bloque de datos.
201
Memoria de clculo
M002:L
EW 64
:L
KH F0FF
:UW
:LKH6002
:><F
:SPB =M003
:
:L
EW 66
:T
MW 150
:L
EW 68
:T
MW 152
:L
EW 70
:T
MW 154
:
:L
KH C002
:T
EW 64
:BEA
:
M003:L
EW 64
:L
KH F00F
:UW
:L
KH 5000
:><F
:SPB =M004
:
:UN E
66.0
:SPB =M005
:
:UN M
162.5
:S
M
162.5
M005:R
M
162.6
:R
M
162.4
:
:L
KH 0000
:T
EW 64
:
:
M004:BE
Es el actual
bloque de datos
el 2 bloque?.
Leer la 4 palabra de datos.
Almacenar la 4 palabra de datos.
Leer la 5 palabra de datos.
Almacenar la 5 palabra de datos.
Leer la 6 palabra de datos.
Almacenar la 6 palabra de datos.
Confirmar recepcin
del 2 bloque de datos.
Ha terminado
la recepcin
de los datos?.
Se ha producido
un error?.
202
Memoria de clculo
203
Memoria de clculo
correspondientes en la
enviada al ordenador.
Copia de los datos
correspondientes en la
enviada al ordenador.
204
Memoria de clculo
correspondientes en la
enviada al ordenador.
Copia de los datos
correspondientes en la
enviada al ordenador.
Copia de los datos correspondientes en la
palabra 136, 9 palabra enviada al ordenador.
205
Memoria de clculo
2.2
206
Memoria de clculo
207
Memoria de clculo
208
Memoria de clculo
209
Memoria de clculo
P006 = 2:
El control de velocidad se realizar por medio de las entradas digitales y la
analgica del variador.
P007 = 0:
Se deshabilitar el potencimetro del panel frontal.
P012 = 23:
La frecuencia mnima a la que funcionar el aspirador es de 23 Hz 1.370 min-1.
P025 = 5:
La salida analgica proporcionar el valor de la velocidad instantnea del
aspirador, en un rango de 0V a 10 V, equivalente a 0 min-1 hasta 2975 min-1.
P041 = 23:
La frecuencia fija 1, activada por medio de la entrada DIN 5, valdr 23 Hz
1.370 min-1.
P042 = 39:
La frecuencia fija 2, activada por medio de la entrada DIN 4, valdr 39 Hz
2.320 min-1.
P053 = 13:
Si la entrada digital DIN 3 est activa el variador ignorar el valor de la entrada
analgica y utilizar el estado de las entradas digitales DIN 4 y DIN 5 como
consigna de velocidad.
210
Memoria de clculo
P080 = 0,92:
Factor de potencia nominal del motor del aspirador:
cos = 0,92.
P082 = 2975:
Velocidad nominal del motor del aspirador:
n = 2.975 min-1.
P083 = 275:
Corriente nominal del motor del aspirador:
In = 275 A.
P084 = 380:
Voltaje nominal del motor del aspirador:
Vn = 380 V.
P085 = 160:
Potencia nominal del motor del aspirador:
Pn = 160 kW.
211
Memoria de clculo
212
Memoria de clculo
P-General.vi
P-Deshidratador.vi
P-Enfriador.vi
P-Datos-Auxiliares.vi
213
Memoria de clculo
Cambio-Contrasea.vi
Cambio-Puerto-Serie.vi
Los otros 10 programas estn en el nivel inferior de la jerarqua, actan como
funciones (subVis):
-
Leer-Datos-Autmata.vi
Enviar-Datos-Autmata.vi
Resetear-Datos-Pantallas.vi
Alarma.vi
Grabar-Alarma.vi
Gestin-Datos-Mantenimiento.vi
NArranques.vi
Tiempo-Funcionamiento.vi
Gemma.vi
Gestin-Datos-Control.vi
Las variables globales son un tipo especial de programa que almacena datos y
nos permiten compartirlos entre los programas autnomos. En nuestra aplicacin
utilizamos 6 variables globales:
Consigna-Aspirador.gbl
Datos-Autmata-Pantallas.gbl
Descripcin-Alarma.gbl
Emergencia.gbl
Datos-Entre-Pantallas.gbl
Pantalla.gbl
214
Memoria de clculo
Iconos:
En Labview cada programa y variable global est asociado a un icono, este icono
lo utilizaremos tanto en la representacin de los niveles de jerarqua como en la
explicacin del desarrollo y funcionamiento de cada programa o funcin.
El color de fondo de los iconos viene en relacin a su funcionamiento y en el
grupo jerrquico donde desarrolla su tarea:
-
Base.vi
P-General.vi
P-Deshidratador.vi
P-Enfriador.vi
P-Datos-Auxiliares.vi
215
Memoria de clculo
Programas (SubVis):
Prueba-Comunicacin.vi
Cambio-Contrasea.vi
Cambio-Puerto-Serie.vi
Funciones (SubVis):
Leer-Datos-Autmata.vi
Enviar-Datos-Autmata.vi
Resetear-Datos-Pantallas.vi .
Alarma.vi
Grabar-Alarma.vi
Gestin-Datos-Mantenimiento.vi
Tiempo-Funcionamiento.vi
NArranques.vi
Gemma.vi
Gestin-Datos-Control.vi
216
Memoria de clculo
Funciones (SubVis):
Consigna-Aspirador.gbl
Datos-Autmata-Pantallas.gbl
Descripcin-Alarma.gbl
Emergencia.gbl
Datos-Entre-Pantallas.gbl
Pantalla.gbl
217
Memoria de clculo
Programa Base.vi :
218
Memoria de clculo
Programa P-General.vi:
Programa P-Deshidratador.vi :
219
Memoria de clculo
Programa P-Enfriador.vi :
Programa P-Datos-Auxiliares.vi :
220
Memoria de clculo
221
Memoria de clculo
2.3.1.1.21 - Descripcin-Alarma.gbl
2.3.1.1.22 - Emergencia.gbl
2.3.1.1.23 - Datos-Entre-Pantallas.gbl
2.3.1.1.24 - Pantalla.gbl
2.1.1.1.1 Base.vi
Este programa es el motor de la aplicacin, al iniciar la aplicacin aparece
su panel frontal, desde el panel podemos realizar las siguientes actividades:
Cambiar el puerto serie conectado al autmata.
Cambiar la contrasea del sistema.
Realizar una prueba de comunicacin con el autmata.
Activar el SCADA.
Cerrar la aplicacin.
Las tres primeras tareas las realizan los programas Prueba-Comunicacin.vi ,
Cambio-Contrasea.vi y Cambio-Puerto-Serie.vi .
Si se activa el SCADA se inicia la comunicacin con el autmata y el operario
visualiza el panel frontal de P-General.vi , el programa Base.vi estar
funcionando en segundo plano y realizando, automtica y cclicamente, las
siguientes tareas:
Lectura y tratamiento de los datos enviados por el autmata.
Grabacin de estos datos tratados para que los tengan disponibles las
pantallas de control y visualizacin.
Gestin, grabacin y aviso de las posibles alarmas.
Gestin del mantenimiento de la maquinaria de la planta.
Conmutacin entre las diferentes pantallas de control y visualizacin.
222
Memoria de clculo
2.1.1.1.2 P-General.vi
Este programa gestiona una de las 4 pantallas de control y visualizacin,
en concreto de la pantalla donde se muestra toda la planta deshidratadora.
Desde l tenemos acceso a las siguientes tareas:
Visualizar el estado de todos los elementos de la planta.
Visualizar el estado de la gua GEMMA en el que se encuentra la
planta.
Activar en la planta los proceso de puesta en marcha con enfriador,
marcha sin enfriador, funcionamiento manual o automtico, parada de
planta, parada emergencia, alarma tratada y el reset de las
sealizaciones tanto acstica como visual.
Cambiar el nombre del operario encargado del control de la planta.
Cambiar de pantalla de control y visualizacin.
Desde el men interrumpir/reanudar la comunicacin con el autmata
y desactivar el programa SCADA.
223
Memoria de clculo
2.3.1.1.3 - P-Deshidratador.vi
Este programa gestiona otra de las 4 pantallas de control y visualizacin,
en concreto de la pantalla donde se muestra el grupo deshidratador.
Desde l tenemos acceso a las siguientes tareas:
Visualizar el estado de todos los elementos que componen el grupo
deshidratador.
Visualizar el estado de la gua GEMMA en el que se encuentra la
planta.
Activar en la planta el estado parada emergencia, alarma tratada y el
reset de las sealizaciones tanto acstica como visual.
Realizar la activacin/desactivacin manual de todo los elementos del
grupo deshidratador, cuando la planta se encuentra en funcionamiento
manual.
Modificar el valor de la consigna de velocidad del aspirador.
Cambiar de pantalla de control y visualizacin.
Adems de forma automtica y cclicamente el programa realiza las siguientes
tareas:
Lectura de los datos que provienen del autmata y han sido tratados en
Base.vi .
Controlar las animaciones que simulan el estado de las mquinas del
grupo deshidratador.
Envo de datos al autmata cuando se produce algn cambio en los
controles.
Control del desbloqueo del pulsador de emergencia.
224
Memoria de clculo
2.3.1.1.4 - P-Enfriador.vi
Este programa gestiona la tercera de las 4 pantallas de control y
visualizacin, en concreto de la pantalla donde se muestra el grupo enfriador.
Desde l tenemos acceso a las siguientes tareas:
Visualizar el estado de todos los elementos que componen el grupo
enfriador.
Visualizar el estado de la gua GEMMA en el que se encuentra la
planta.
Activar en la planta el estado parada emergencia, alarma tratada y el
reset de las sealizaciones tanto acstica como visual.
Realizar la activacin/desactivacin manual de todo los elementos del
grupo enfriador, cuando la planta se encuentra en funcionamiento
manual.
Cambiar de pantalla de control y visualizacin.
Adems de forma automtica y cclicamente el programa realiza las siguientes
tareas:
Lectura de los datos que provienen del autmata y han sido tratados en
Base.vi .
Controlar las animaciones que simulan el estado de las mquinas del
grupo enfriador.
Envo de datos al autmata cuando se produce algn cambio en los
controles.
Control del desbloqueo del pulsador de emergencia.
Control del estado de comunicacin interrumpida voluntariamente con
el autmata.
225
Memoria de clculo
2.3.1.1.5 - P-Datos-Auxiliares.vi
Este programa gestiona la ltima de las 4 pantallas de control y
visualizacin, en concreto de la pantalla donde se muestran datos de forma
individual de cada una de las mquinas de la planta.
Desde l tenemos acceso a las siguientes tareas:
Visualizar el estado de todos los elementos (rels trmicos, detectores
de giro, finales de carreras, conformidades, salidas de autmata o
sensores) que integran cada mquina de la planta.
Visualizar y resetear el valor de los datos de mantenimiento de cada
mquina: horas de funcionamiento y ciclos de arranque.
Cambiar de pantalla de control y visualizacin.
Adems de forma automtica y cclicamente el programa realiza las siguientes
tareas:
Lectura de los datos que provienen del autmata y han sido tratados en
Base.vi .
Lectura de los datos de mantenimiento de cada una de las mquinas de
la planta.
2.3.1.1.6 - Prueba-Comunicacin.vi
Este es uno de los 3 programas al que se puede acceder desde el panel de
Base.vi, si no est activa la aplicacin SCADA.
Si lo activamos nos pedir permiso para realizar una prueba de comunicacin con
el autmata.
Al finalizar nos indicar el tiempo que ha necesitado para completarla; o en caso
de no haber logrado realizarla en 5 segundos, algunas de las posibles causas del
fallo.
Esta prueba es muy til para testear la integridad de la conexin entre el
autmata y el ordenador.
226
Memoria de clculo
2.3.1.1.7 - Cambio-Contrasea.vi
Este es el segundo programa al que se tiene acceso desde el panel de
Base.vi , si no est activa la aplicacin SCADA.
Si lo activamos nos permite cambiar la contrasea del sistema, esta contrasea
nos permite acceder a:
En el programa P-Deshidratador.vi a los controles de
interrumpir/reanudar la comunicacin con el autmata y al control para
desactivar la aplicacin SCADA.
En el programa P-Datos-Auxiliares.vi a los controles para resetear los
datos de mantenimiento de cada mquina: horas de funcionamiento y
ciclos de arranque.
2.3.1.1.8 - Cambio-Puerto-Serie.vi
Este es el tercer programa al que se tiene acceso desde el panel de Base.vi ,
si no est activa la aplicacin SCADA.
Activndolo tenemos acceso a la posibilidad de cambiar el puerto serie que
utiliza el ordenador para comunicarse con el autmata.
2.3.1.1.9 - Leer-Datos-Autmata.vi
Esta funcin es la encargada de tratar y adaptar los datos ledos del
ordenador.
Una vez obtenido y tratado los datos del autmata son grabados en la variable
global Datos-Autmata-Pantallas.gbl , donde sern ledos por los programas de
las pantallas de control y visualizacin.
Esta funcin es exclusiva del programa Base.vi .
227
Memoria de clculo
2.3.1.1.10 - Enviar-Datos-Autmata.vi
Esta funcin es la encargada de enviar los datos al autmata.
Esta funcin es utilizada directamente tanto por los programas que controlan las
pantallas como por Base.vi , ya que el al tener que activar/desactivar la aplicacin
SCADA tambin tiene que comunicarse con el autmata.
2.3.1.1.11 - Resetear-Datos-Pantallas.vi
Cuando, estando la aplicacin SCADA activa, se interrumpe la
comunicacin con el autmata, ya sea de forma intencionada o accidental, esta
funcin es la encargada de resetear los valores grabados en la variable global
Datos-Autmata-Pantallas.gbl
De esta forma en las pantallas de control y visualizacin no se estar mostrando
datos no actualizados del estado de la planta.
Esta funcin es exclusiva del programa Base.vi .
2.3.1.1.12 - Alarma.vi
Esta funcin analiza los datos enviados por el autmata al ordenador en
busca de posibles alarmas.
Si se detecta una alarma esta es grabada en la variable global DescripcinAlarma.gbl para que las pantallas de control y visualizacin realicen el aviso al
operario.
Adems por medio de la funcin Grabar-Alarma.vi est alarma es grabada en
una hoja de clculo junto a la fecha, la hora y el nombre del operario responsable
en ese momento del control de la planta.
La funcin Alarma.vi es exclusiva del programa Base.vi.
228
Memoria de clculo
2.3.1.1.13 - Grabar-Alarma.vi
Esta funcin es la encargada de grabar los datos de cada alarma que se
produce en una hoja de clculo.
Los datos que se graban por cada alarma son los siguiente:
Fecha y hora a la que se ha producido la alarma.
Tipo de alarma, descripcin del suceso.
El nombre del operario responsable en ese momento del control de la
planta.
Adems cuando desde una de las pantallas de control y visualizacin se pulsa el
control alarma tratada se graban los siguientes datos:
Fecha y hora a la que se ha producido la alarma.
La frase ALARMA TRATADA.
El operario responsable en ese momento del control de la planta.
Esta es utilizada directamente por los programas que controlan las pantallas y por
la funcin Alarma.vi .
2.3.1.1.14 - Gestin-Datos-Mantenimiento.vi
Esta funcin es la encargada de grabar y leer los datos sobre las horas de
funcionamiento y el nmero de ciclos de arranque de cada mquina de la planta.
Estos datos son grabados/ledos del archivo dtm.rtl situado en la carpeta Datos.
Est funcin es utilizada directamente por el programa Base.vi y por P-DatosAuxiliares.vi.
2.3.1.1.15 - NArranques.vi
Esta funcin es la encargada de calcular el nmero de ciclos de arranque
que ha realizado cada mquina de la planta.
229
Memoria de clculo
2.3.1.1.16 - Tiempo-Funcionamiento.vi
Esta funcin es la encargada de calcular el tiempo que lleva funcionando
cada mquina de la planta.
Este dato es til para conocer el tiempo de funcionamiento entre cada operacin
de mantenimiento, ya que solo se deber de resetear este valor, desde el
programa P-Datos-Auxiliares.vi , cada vez que se halla realizado una operacin
de mantenimiento
Est funcin es utilizada directamente por el programa Base.vi y por P-DatosAuxiliares.vi.
2.3.1.1.17 - Gemma.vi
Esta funcin nos indica en que estado de la gua GEMMA se encuentra la
planta, para ello utiliza los datos grabados en Datos-Autmata-Pantallas.gbl .
Esta funcin es utilizada directamente por P-General.vi , P-Deshidratador.vi y
P-Enfriador.vi .
2.3.1.1.18 - Gestin-Datos-Control.vi
Esta funcin es la encargada de leer/grabar, en el fichero dtc.rtl situado en
la carpeta Datos, el nmero del puerto serie que conecta al autmata con el
ordenador y la contrasea del sistema.
Son grabados los datos que se obtienen de los programas Cambio-PuertoSerie.vi y Cambio-Contrasea.vi .
230
Memoria de clculo
Estos datos son ledos por los programas Base.vi , P-General.vi , PDeshidratador.vi y P-Enfriador.vi .
2.3.1.1.19 - Consigna-Aspirador.gbl
En esta variable global es almacenado el valor de la consigna de velocidad
del aspirador.
Este valor es grabado desde el programa Deshidratador.vi y ledo por la funcin
Enviar-Datos-autmata.vi .
2.3.1.1.20 - Datos-Autmata-Pantallas.gbl
En esta variable global es almacenado el valor de los datos tratados
provenientes del autmata.
Esta variable almacena los siguientes datos:
Estado de algunas salidas del autmata.
Estado de las conformidades de cada mquina.
Estado de las etapas de la gua GEMMA.
Estado de los finales de carrera de inspeccin.
Estado de los rels trmicos de cada motor.
Valor de la velocidad del aspirador.
Valor de la temperatura a la salida del trommel.
Valor de la temperatura a la entrada del trommel.
Estado del sensor de nivel de la empacadora.
231
Memoria de clculo
2.3.1.1.21 - Descripcin-Alarma.gbl
Cuando se produce una alarma esta variable global almacena que tipo de
incidente la ha provocado.
Este dato es grabado por la funcin Grabar-Alarma.vi y es ledo por los
programas P-General.vi , P-Deshidratador.vi y P-Enfriador.vi .
2.3.1.1.22 - Emergencia.gbl
En esta variable global se almacena el estado del pulsador de emergencia.
Este dato es grabado por los programas P-General.vi , P-Deshidratador.vi y PEnfriador.vi y es ledo por estos mismos programas y adems por la funcin
Enviar-Datos-Autmata.vi .
2.3.1.1.23 - Datos-Entre-Pantallas.gbl
En esta variable global se almacenan, para el intercambio entre Base.vi y
los programas de las pantallas de control y de visualizacin, los 3 datos
siguientes:
Nombre del operario responsable en ese momento del control de la
planta.
Estado de la comunicacin entre el ordenador y el autmata.
Si el actual operario tiene acceso a los controles restringidos por la
contrasea del sistema.
232
Memoria de clculo
2.3.1.1.24 - Pantalla.gbl
En esta variable global se almacena el nmero de la pantalla de control y
visualizacin que se desea tener activa.
Este dato es utilizado para, cuando se produce un cambio en l, conmutar entre
pantallas de control y visualizacin.
Ha esta variable global acceden para grabar los programas Base.vi , PGeneral.vi , P-Deshidratador.vi , P-Enfriador.vi , P-Datos-Auxiliares.vi y
tambin para leer el valor el programa Base.vi .
233
Memoria de clculo
2.3.2.1 Base.vi
Panel frontal:
234
Memoria de clculo
________________
Controles utilizados:
CPSerie Pulsador para acceder a Cambio-Puerto-Serie.vi .
Ccontra Pulsador para acceder a Cambio-Contrasea.vi .
Pcomuni Pulsador para acceder a Prueba-Comunicacin.vi .
Iniciar Pulsador para activar la aplicacin SCADA.
Finalizar Pulsador para cerrar la aplicacin SCADA.
________________
235
Memoria de clculo
Diagrama:
236
Memoria de clculo
237
Memoria de clculo
12
10
11
238
Memoria de clculo
14
15
16
17
18
13 Case 4 - Frame 1:
Se ejecuta una estructura While Loop mientras el valor de la variable
global Pantalla.gbl sea diferente de 4, este valor indica que se desea
desactivar la aplicacin SCADA.
239
Memoria de clculo
240
Memoria de clculo
241
Memoria de clculo
19
20
21
22
242
Memoria de clculo
23
243
Memoria de clculo
2.3.2.2 P-General.vi
Panel frontal:
1
2
3
4
5
6
9
8
10
244
Memoria de clculo
245
Memoria de clculo
246
Memoria de clculo
247
Memoria de clculo
________________
248
Memoria de clculo
2
1
Diagrama:
249
Memoria de clculo
Frame 1:
4a
4c
4e
4d
4b
250
Memoria de clculo
251
Memoria de clculo
252
Memoria de clculo
2.3.2.3 P-Deshidratador.vi
10
11
Panel frontal:
253
Memoria de clculo
254
Memoria de clculo
255
Memoria de clculo
256
Memoria de clculo
257
Memoria de clculo
258
Memoria de clculo
________________
259
Memoria de clculo
10
11
Diagrama:
260
Memoria de clculo
1 Inicializacin del estado del pulsador de emergencia, del nombre del operario
del estado de la comunicacin con el autmata y del valor de la consigna del
aspirador.
2 Se inicia una estructura del tipo While Loop, se mantendr activa mientras no
decida ir a otra pantalla.
Dentro del While Loop se realizar de forma cclica las siguientes tareas:
3 Se leen los datos almacenados en la variable global Datos-AutmataPantallas.gbl , se muestra en la pantalla es estado de los indicadores de
aviso y se muestra en pantalla el valor actual de la temperatura a la entrada
del trommel, la temperatura a la salida del trommel y la velocidad del
aspirador.
4 Activacin de las animaciones; estado de los indicadores de aviso y
control del estado del pulsador de emergencia.
5 Se inicia una estructura Sequence de 4 frames, encargada de la lectura
del estado de los controles de la planta.
Frame 0: Se muestra en el diagrama general.
Frame 1:
Frame 2:
261
Memoria de clculo
Frame 3:
262
Memoria de clculo
263
Memoria de clculo
2.3.2.4 P-Enfriador.vi
Panel frontal:
264
Memoria de clculo
265
Memoria de clculo
266
Memoria de clculo
267
Memoria de clculo
268
Memoria de clculo
________________
269
Memoria de clculo
270
10
11
Diagrama:
Memoria de clculo
Frame 2:
271
Memoria de clculo
272
Memoria de clculo
2.3.2.5 P-Datos-Auxiliares.vi
273
Panel frontal:
Memoria de clculo
274
Memoria de clculo
275
Memoria de clculo
Diagrama:
276
Memoria de clculo
277
Memoria de clculo
278
Memoria de clculo
2.3.2.5 Prueba-Comunicacin.vi
Panel frontal:
1 Cuadro donde aparece las indicaciones del inicio (funcin del programa), la
barra de progreso, las indicaciones finales (tiempo transcurrido en completar la
prueba) y las indicaciones en caso de no poder concluir con xito la prueba.
2 Pulsadores para iniciar la prueba y para cerrar el programa.
________________
________________
279
Memoria de clculo
Diagrama:
280
Memoria de clculo
2a
2b
281
Memoria de clculo
2c
2d
282
Memoria de clculo
El mensaje que se mostrar depende de una estructura del tipo Case con 2
posibles situaciones:
True: Es la mostrada en la anterior figura, se ejecuta si la prueba ha concluido
con xito.
False: Se ejecuta si la prueba no se
ha podido realizar con xito.
283
Memoria de clculo
2.3.2.7 Cambio-Contrasea.vi
Panel frontal:
1
2
3
1 Indicaciones.
2 Cuadro donde se deber teclear la actual y la nueva contrasea.
3 Pulsadores para iniciar la prueba y para cerrar el programa.
________________
________________
284
Memoria de clculo
Diagrama:
285
Memoria de clculo
286
Memoria de clculo
287
Memoria de clculo
288
Memoria de clculo
2.3.2.8 Cambio-Puerto-Serie.vi
Panel frontal:
3
4
289
Memoria de clculo
Diagrama:
290
Memoria de clculo
2.3.2.9 Leer-Datos-Autmata.vi
Diagrama:
291
Memoria de clculo
________________
292
Memoria de clculo
293
Memoria de clculo
294
Memoria de clculo
2.3.2.10 Enviar-Datos-Autmata.vi
Diagrama:
295
Memoria de clculo
________________
Controles utilizados:
Datos Datos que se desea enviar al autmata.
Pantalla Pantalla desde la que se enva los datos.
________________
1 Son ledos los datos y el programa que desea enviarlos al autmata.
2 Se examina el estado del pulsador de emergencia (P5S).
3 Esta estructura Case se encarga de adaptar los datos al formato de envo,
dependiendo del programa desde el que se desea realizar el envo se ejecuta uno
de los 5 posibles case de las estructura:
Case 0: Se muestra en el diagrama general.
Se ejecuta cuando el programa Base.vi inicia la aplicacin SCADA,
informa al autmata de que debe empezar a enviar datos al ordenador.
Case 1:
296
Memoria de clculo
Case 2:
Case 3:
297
Memoria de clculo
298
Memoria de clculo
2.3.2.11 Resetear-Datos-Pantallas.vi
Diagrama:
1
299
Memoria de clculo
2.3.2.12 - Alarma.vi
4
1
Diagrama:
300
Memoria de clculo
________________
Controles utilizados:
________________
2 Evaluacin del estado del paro de emergencia adaptado (M 80.4) por medio
de una estructura Case:
False: Se muestra en el diagrama general.
No est accionado ningn paro de emergencia.
Se ejecuta otra estructura del tipo Case:
3 False: Se muestra en el diagrama general.
No est activo ningn aviso de alarma por haber accionado un paro
de emergencia.
3 True:
Est activo un aviso de alarma por haber
accionado un paro de emergencia, como ya no
existe tal alarma se desactiva la notificacin
interna.
301
Memoria de clculo
3a
302
Memoria de clculo
True:
4a
4b
4b
303
Memoria de clculo
4b True:
No es la primera notificacin de esta
parada de emergencia , no es necesario
grabarla.
4a
5a
5a False:
La actual pantalla activa no es la del programa P-DatosAuxiliares.vi , no sucede nada.
5a True:
La actual pantalla activa es la del programa
P-Datos-Auxiliares.vi ,se conmuta a la pantalla del
programa P-General.vi para poder controlar el
estado de toda la planta. Desde esta pantalla
podremos seleccionar cualquier otra pantalla para controlar la
planta.
5a
304
Memoria de clculo
2.3.2.13 Grabar-Alarma.vi
Diagrama:
2
3
4
5
________________
Control utilizado:
PUNTERO MENSAJE ALARMA Valor que es enviado a la funcin
para seleccionar el tipo de alarma.
________________
1 Se busca el archivo donde se almacena todo los avisos de alarma que han
ocurrido en la planta.
Los avisos de alarma sern almacenados en un fichero con extensin .xls (hoja de
clculo para EXCEL), este archivo se encontrar la carpeta Alarmas en el
subdirectorio donde se encuentre la aplicacin SCADA.
El nombre del archivo (nombre.xls) depender del mes y el ao en el que ha sido
notificado el aviso de alarma, ejemplo:
El da 13 de marzo de 2001 (13-03-2001) se notifica un aviso de alarma, si
durante los das anteriores de este mes se ha notificado algn aviso de alarma en
la carpeta Alarmas existir el archivo 03-2001.xls y nuestro el aviso de alarma
ser grabado en una nueva fila de la hoja de clculo.
305
Memoria de clculo
AVISO
PULSADO EMERGENCIA VIRTUAL
PULSADO EMERGENCIA EN LA PLANTA
DISPARO DETECTOR GIRO TAPIZ
DISPARO DETECTOR GIRO ERIZO TAPIZ
DISPARO DETECTOR GIRO R. S. TAPIZ
DISPARO DETECTOR GIRO TROMMEL
DISPARO DETECTOR GIRO ESCLUSA CICLN
DISPARO DETECTOR GIRO R. S. CICLN
DISPARO DETECTOR GIRO R. SOBRADERO
DISPARO DETECTOR GIRO R. A. ENFRIADOR
DISPARO DETECTOR GIRO ENFRIADOR
DISPARO DETECTOR GIRO ERIZO ENFRIADOR
DISPARO DETECTOR GIRO ESCLUSA ENFRIADOR
306
Memoria de clculo
VALOR
AVISO
13
DISPARO DETECTOR GIRO R. S. ENFRIADOR
14
DISPARO DETECTOR GIRO TRANSPORTE CADENAS
15
DISPARO DETECTOR GIRO ESCLUSA FINOS
16
DISPARO REL TRMICO TAPIZ
17
DISPARO REL TRMICO ERIZO TAPIZ
18
DISPARO REL TRMICO R. S. TAPIZ
19
DISPARO REL TRMICO TROMMEL
20
DISPARO REL TRMICO ESCLUSA CICLN
21
DISPARO REL TRMICO R. S. CICLN
22
DISPARO REL TRMICO R. SOBRADERO
23
DISPARO REL TRMICO R. A. ENFRIADOR
24
DISPARO REL TRMICO ENFRIADOR
25
DISPARO REL TRMICO ERIZO ENFRIADOR
26
DISPARO REL TRMICO ASPIRADOR ENFRIADOR
27
DISPARO REL TRMICO ASPIRADOR FINOS
28
DISPARO REL TRMICO ESCLUSA ENFRIADOR
29
DISPARO REL TRMICO R. S. ENFRIADOR
30
DISPARO REL TRMICO TRANSPORTE CADENAS
31
DISPARO REL TRMICO ESCLUSA FINOS
32
AVERIA EN EL GRUPO VARIADOR - ASPIRADOR
33
INSPECCIN R. S. TAPIZ ABIERTA
34
INSPECCIN CICLN ABIERTA
35
INSPECCIN ASPIRACIN ABIERTA
36
INSPECCIN R. S. CICLN ABIERTA
37
INSPECCIN ENFRIADOR ABIERTA
38
AVERIA EN LA EMPACADORA
39
- no se utiliza 40
AVERIA EN EL GRUPO QUEMADOR
41
DISPARO "WATCHDOG" ARRANQUE
DESHIDRATADOR
42
DISPARO "WATCHDOG" ARRANQUE ENFRIADOR
43
TEMPERATURA SALIDA TROMMEL
SUPERIOR A 160 C
44
TEMPERATURA SALIDA TROMMEL
INFERIOR A 80 C
45
TEMPERATURA TROMMEL ELEVADA
46
TEMPERATURA ENTRADA TROMMEL
SUPERIOR A 930 C
47
ALARMA TRATADA
4 Se crea el aviso de alarma que ser grabado en el archivo, este aviso est
formado por la fecha y hora en la que se ha producido la alarma, el tipo de
307
Memoria de clculo
FECHA
HORA
TIPO ALARMA
OPERARIO
17:26:18
J. Pons
5 Dependiendo del valor enviado a la funcin se ejecuta una estructura del tipo
Case:
False: Se muestra en el diagrama general.
El valor del aviso es diferente de 47, en la variable global DescripcinAlarma.gbl se graba el tipo de alarma, este texto ser mostrado en las
pantallas de control y visualizacin.
True:
El valor del aviso es igual a 47.
En la variable global Descripcin-Alarma.gbl no se
graba ningn texto.
De esta forma borraremos el mensaje de alarma en las
pantallas de control y visualizacin, ya que un aviso igual a 47
corresponde al accionamiento del pulsador Alarma tratada (P6S).
308
Memoria de clculo
2.3.2.14 Gestin-Datos-Mantenimiento.vi
Diagrama:
3
2
________________
Controles e indicadores utilizados:
Accin Control del tipo de accin a realizar en el archivo dtm.rtl:
Lectura o grabacin de datos.
Tiempo-Grabar Datos, a grabar en el archivo, sobre el tiempo de
funcionamiento de las mquinas de la planta.
Ciclos-Grabar Datos, a grabar en el archivo, sobre el nmero de ciclos
de arranque de las mquinas de la planta.
Tiempo-Leido Datos, ledos del archivo, sobre el tiempo de
funcionamiento de las mquinas de la planta.
Ciclos-Leido Datos, ledos del archivo, sobre el nmero de ciclos de
arranque de las mquinas de la planta.
________________
309
Memoria de clculo
Case Grabar:
Los datos enviados a la funcin Gestin-Datos-Mantenimiento.vi son grabados
en el archivo dtm.rtl.
310
Memoria de clculo
2.3.2.15 - NArranques.vi
Diagrama:
2
1
________________
Controles e indicadores utilizados:
Confir i-1 Estado de las conformidades en la anterior ejecucin.
Confir i Estado de las conformidades en la actual ejecucin.
Funcin Control del tipo de accin a realizar con los datos.
Datos Valor de inicializacin de los datos.
ElemBorrar Seleccin del dato a borrar.
N Arranques Nmero actual de ciclos de arranque de cada mquina.
________________
311
Memoria de clculo
Case Leer:
312
Memoria de clculo
Case Borrar:
Case Grabar:
313
Memoria de clculo
Case Inicializar:
314
Memoria de clculo
2.3.2.16 Tiempo-Funcionamiento.vi
Diagrama:
2
1
________________
________________
315
Memoria de clculo
Case Leer:
316
Memoria de clculo
Case Borrar:
Case Grabar:
317
Memoria de clculo
Case Inicializar:
318
Memoria de clculo
2.3.2.17 Gemma.vi
Diagrama:
________________
________________
1 Son ledos los datos que el autmata ha enviado sobre el estado de las etapas
de la gua Gemma.
319
Memoria de clculo
Case 1:
Est activa la etapa A1
(M 100.0 = True).
Case 2:
Est activa la etapa F1
(M 100.1 = True).
Case 3:
Est activa la etapa F2
(M 100.2 = True).
Case 4:
Est activa la etapa F3
(M 100.3 = True).
Case 5:
Est activa la etapa F4
(M 100.4 = True).
Case 6:
Est activa la etapa A2
(M 100.5 = True).
320
Memoria de clculo
Case 7:
Est activa la etapa D1
(M 100.6 = True).
Case 8:
Est activa la etapa A6
(M 100.7 = True).
Case 9:
Est activa la etapa F5
(M 101.0 = True).
321
Memoria de clculo
2.3.2.18 Gestin-Datos-Control.vi
Diagrama:
322
Memoria de clculo
________________
________________
323
Memoria de clculo
Case NPuerto:
Case Leer:
324
Memoria de clculo
Case NPuerto:
325
Memoria de clculo
2.3.2.19.1 Consigna-Aspirador.gbl
Control utilizado:
Cons.Asp. Valor actual de la consigna de velocidad de aspirador.
2.3.2.19.2 Datos-Autmata-Pantallas.gbl
Controles utilizados:
Salidas Estado de las salidas del autmata enviadas,
True = Activa y False = Desactiva.
Conformidades Estado de las conformidades enviadas,
True = Activa y False = Desactiva.
Gua Gemma Estado de las etapas de la gua Gemma,
True = Etapa activa y False = Etapa desactiva.
F.C. Inspeccin Estado de los finales de carrera de inspeccin,
True = Inspeccin abierta y False = Inspeccin cerrada.
R. T. Estado de los rels trmicos,
True = Activo y False = Desactivo.
Velocidad Aspirador Actual valor de la velocidad del aspirador.
Temp.Sal.Trommel Actual valor de la temperatura a la salida del
trommel.
Temp.Ent.Trommel Actual valor de la temperatura a la entrada del
trommel.
Nivel Empacadora Estado del sensor de nivel de la empacadora,
True = Activo y False = Desactivo.
326
Memoria de clculo
2.3.2.19.3 Descripcin-Alarma.gbl
Control utilizado:
Alarma Motivo de la actual alarma.
2.3.2.19.4 Emergencia.gbl
Control utilizado:
Emergencia Estado del pulsador de emergencia virtual (P5S),
True = Bloqueado y False = Posicin de reposo.
2.3.2.19.5 Datos-Entre-Pantallas.gbl
Controles e indicadores utilizados:
Operario Nombre de operario encargado del control de la planta.
Comu Estado de la comunicacin con el autmata,
True = Activa y False = Interrumpida.
C. o.k. Ha sido introducida la contrasea del sistema,
True = Si y False = No.
2.3.2.19.6 Pantalla.gbl
Controles utilizado:
Pantalla Valor de la actual pantalla activa.
327
Memoria de clculo
Al ser ejecutada esta funcin abre el panel del programa VI indicado en VI name,
siempre que el programa este cargado en memoria.
328
Memoria de clculo
329
Memoria de clculo
El ingeniero tcnico:
330
Planos
3 PLANOS:
PLANO N 1
PLANO N 2
PLANO N 3
PLANO N 4
PLANO N 5
PLANO N 6
PLANO N 7
PLANO N 8
PLANO N 9
PLANO N 10
PLANO N 11
PLANO N 12
PLANO N 13
PLANO N 14
PLANO N 15
PLANO N 16
PLANO N 17
PLANO N 18
PLANO N 19
PLANO N 20
PLANO N 21
PLANO N 22
Planos
El ingeniero tcnico:
Presupuesto
4 - PRESUPUESTO:
4.1 MEDICIONES...................................................................................
4.1.1- Partida armario general ......................................................
4.1.2- Partida armario variador ....................................................
4.1.3- Partida armario enfriador ..................................................
4.1.4- Partida de cableado .............................................................
4.1.5- Partida de sensores y actuadores ........................................
4.1.6- Partida de sealizacin ........................................................
4.1.7- Partida de programacin ....................................................
4.1.8- Partida del ordenador .........................................................
4.1.9- Partida de montaje ..............................................................
1
1
2
3
4
4
4
5
5
5
6
6
8
8
9
10
10
10
11
11
12
12
14
15
16
17
17
18
18
18
19
Presupuesto
4 PRESUPUESTO.
4.1 MEDICIONES.
4.1.1- Partida armario general.
CDIGO UNIDADES
DESCRIPCIN
TOTAL
1.01
1.02
1.03
1.04
1.05
1.06
1.07
1.08
1.09
1.10
1.11
1.12
1.13
1.14
1.15
u
u
1,16
1.17
1.18
1.19
Interruptor
1
1
1
5
10
1
1
2
Presupuesto
CDIGO UNIDADES
1.20
1.21
1.22
1.23
1.24
1.25
1.26
1.27
1.28
1.29
1.30
1.31
DESCRIPCIN
Contactor A40-30-10.
Contactor ABB para la conexin de motores de hasta 18,5 kW y 380 V, tensin
de mando 24 V DC.
Rel trmico TA42DU-42.
Rel trmico ABB para proteger motores entre 29 y 42 A, 380 V.
Rel trmico TA25DU-11.
Rel trmico ABB para proteger motores entre 7,5 y 11 A, 380 V.
Rel trmico TA25DU-25.
Rel trmico ABB para proteger motores entre 18 y 25 A, 380 V.
Armario 600 x 500 x 260.
Armario metlico Himel para servicio interior.
Pulsador de color verde.
Pulsador Telemecanique XB2-BA31, diametro 22 mm, formato rasante.
Pulsador de color rojo.
Pulsador Telemecanique XB2-BA42, diametro 22 mm, formato rasante.
Pulsador de color amarillo.
Pulsador Telemecanique XB2-BA51, diametro 22 mm, formato rasante.
Pulsador de color negro.
Pulsador Telemecanique XB2-BA21, diametro 22 mm, formato rasante.
Pulsador de color azul.
Pulsador Telemecanique XB2-BA61, diametro 22 mm, formato rasante.
Pulsador de seta con enclavamiento.
Pulsador de seta Telemecanique XB2-BS8445 diametro 40 mm, girar para
desenclavar.
TOTAL
3
2
1
1
1
2
1
2
1
2
1
1
Material diverso.
2.01
2.02
2.03
2.04
2.05
2.06
2.07
DESCRIPCIN
Interruptor diferencial 63A/300mA.
Interruptor diferencial tetrapolar de 63 A de intensidad nominal y 0,3 A de
sensibilidad, fijado a presin sobre perfil DIN.
Interruptor magnetotrmico 63 A (IV).
Interruptor magnetotrmico de 63 A tetrapolar fijado a presin sobre perfil
DIN.
Variador ECO1-16000/3.
Variador SIEMENS para accionar motores de hasta 160kW,
dimensiones
1150 x 425 x 425.
Perfil DIN de soporte de 35 mm.
Contactor EH 300-30-10.
Contactor ABB para la conexin de motores de hasta 160 kW y 380 V,
tensin de mando 24 V DC.
Contactor A12-30-10.
Contactor ABB para la conexin de motores de hasta 5,5 kW y 380 V, tensin
de mando 24 V DC.
Contactor A16-30-10.
Contactor ABB para la conexin de motores de hasta 7,5 kW y 380 V, tensin
de mando 24 V DC.
TOTAL
1
5
1
Presupuesto
CDIGO UNIDADES
2.08
2.09
2.10
2.11
2.12
2.13
DESCRIPCIN
Rel trmico TA25DU-14.
Rel trmico ABB para proteger motores entre 10 y 14 A, 380 V.
Rel trmico TA25DU-19.
Rel trmico ABB para proteger motores entre 13 y 19 A, 380 V.
Rel trmico TA25DU-25.
Rel trmico ABB para proteger motores entre 18 y 25 A, 380 V.
Armario 1425 x 750 x 600.
Armario metlico Himel para servicio interior.
Pulsador de seta con enclavamiento.
Pulsador de seta Telemecanique XB2-BS8445 diametro 40 mm, girar para
desenclavar.
TOTAL
3
1
1
1
1
1
Material diverso.
DESCRIPCIN
3.01
3.02
3.03
3.04
3.05
3.06
3.07
3.08
3.09
3.10
3.11
3.12
3.13
3.14
3.15
TOTAL
1
5
4
6
2
1
1
2
2
1
1
1
Presupuesto
DESCRIPCIN
TOTAL
4.01
45
4.02
80
4.03
60
4.04
260
4.05
60
4.06
1000
4.07
1000
4.08
1000
4.09
1000
4.10
200
DESCRIPCIN
TOTAL
5.01
Detector de giro.
Sensor Telemecanique XSA-V11373 de induccin para el control de rotocin.
14
5.02
5.03
Final de carrera.
Final de carrera Telemecanique XCK-T110 accionamiento tipo pulsador y
roldana termoplstica.
5.04
5.05
DESCRIPCIN
6.01
Sirena.
Sirena alimentacin 220 V AC.
6.02
Lmparas de sealizacin.
Lampar de sealizacin 220 V AC - 60 W.
TOTAL
1
3
Presupuesto
7.01
7.02
7.03
DESCRIPCIN
Estudio y desarrollo de la programacin del autmata.
Estudio y desarrollo de la programacin del autmata S5-95U.
Estudio y desarrollo de la programacin de la aplicacin SCADA.
Estudio y desarrollo de la programacin de la aplicacin SCADA desarrollada en
LabVIEW 5.0.
Instalacin del software.
Instalacin del software desarrollado para el control y automatizacin de la
planta, y pruebas del mismo.
TOTAL
120
150
15
DESCRIPCIN
TOTAL
8.01
8.02
8.03
9.01
DESCRIPCIN
Montaje de la instalacin.
Montaje, cableado, conexionado, etc., necesarios para llevar a cabo el proyecto.
TOTAL
120
Presupuesto
PRECIO
PESETAS
EUROS
CDIGO
UNIDADES
1.01
55.815
335,455
1.02
52.287
314,251
1.03
58.457
351,334
1.04
13.107
78,775
1.05
25.789
154,995
1.06
110.388
663,445
1.07
19.769
118,814
1.08
29.730
178,681
1.09
860
5,169
1.10
68.305
410,521
1.11
2.514
15,109
1.12
984
5,914
1.13
125
0,751
1.14
1.15
u
u
216
248
1,298
1,491
1,16
2.549
15,320
1.17
11.935
71,731
Presupuesto
CDIGO UNIDADES
1.18
1.19
1.20
1.21
1.22
1.23
1.24
1.25
1.26
1.27
1.28
1.29
1.30
1.31
DESCRIPCIN
PRECIO
PESETAS EUROS
Contactor A9-30-10.
Contactor ABB para la conexin de motores de hasta 4
4.090
kW y 380 V, tensin de mando 24 V DC.
Contactor A26-30-10.
Contactor ABB para la conexin de motores de hasta 9,2
8.375
kW y 380 V, tensin de mando 24 V DC.
Contactor A40-30-10.
Contactor ABB para la conexin de motores de hasta 18,5
13.725
kW y 380 V, tensin de mando 24 V DC.
Rel trmico TA42DU-42.
Rel trmico ABB para proteger motores entre 29 y 42 A, 10.600
380 V.
Rel trmico TA25DU-11.
Rel trmico ABB para proteger motores entre 7,5 y 11 A,
6.175
380 V.
Rel trmico TA25DU-25.
Rel trmico ABB para proteger motores entre 18 y 25 A,
6.665
380 V.
Armario 600 x 500 x 260.
19.027
Armario metlico Himel para servicio interior.
Pulsador de color verde.
Pulsador Telemecanique XB2-BA31, diametro 22 mm,
373
formato rasante.
Pulsador de color rojo.
Pulsador Telemecanique XB2-BA42, diametro 22 mm,
373
formato rasante.
Pulsador de color amarillo.
Pulsador Telemecanique XB2-BA51, diametro 22 mm,
373
formato rasante.
Pulsador de color negro.
Pulsador Telemecanique XB2-BA21, diametro 22 mm,
373
formato rasante.
Pulsador de color azul.
Pulsador Telemecanique XB2-BA61, diametro 22 mm,
373
formato rasante.
Pulsador de seta con enclavamiento.
Pulsador de seta Telemecanique XB2-BS8445 diametro 40
1.057
mm, girar para desenclavar.
Material diverso.
100.000
24,581
50,335
82,489
63,707
37,112
40,057
114,355
2,242
2,242
2,242
2,242
2,242
6,353
601,012
Presupuesto
2.01
2.03
2.04
2.05
2.06
2.07
2.08
2.09
2.10
2.11
2.12
2.13
DESCRIPCIN
PRECIO
PESETAS EUROS
6.665
40,057
6.665
40,057
6.665
40,057
43.784
263,147
1.057
6,353
100.000
601,012
3.01
3.02
3.03
3.04
3.05
DESCRIPCIN
Interruptor diferencial 100A/300mA.
Interruptor diferencial tetrapolar de 100 A de intensidad
nominal y 0,3 A de sensibilidad, fijado a presin sobre perfil
DIN.
Interruptor magnetotrmico 100 A (IV).
Interruptor magnetotrmico de 100 A tetrapolar fijado a
presin sobre perfil DIN.
Perfil DIN de soporte de 35 mm.
Contactor A9-30-10.
Contactor ABB para la conexin de motores de hasta 4 kW y
380 V, tensin de mando 24 V DC.
Contactor A16-30-10.
Contactor ABB para la conexin de motores de hasta 7,5 kW
y 380 V, tensin de mando 24 V DC.
PRECIO
PESETAS EUROS
52.287
314,251
58.457
351,334
984
314,251
4.090
314,251
6.145
314,251
Presupuesto
CDIGO UNIDADES
3.06
3.07
3.08
3.09
3.10
3.11
3.12
3.13
3.14
DESCRIPCIN
Contactor A40-30-10.
Contactor ABB para la conexin de motores de hasta 18,5
kW y 380 V, tensin de mando 24 V DC.
Contactor A12-30-10.
Contactor ABB para la conexin de motores de hasta 5,5 kW
y 380 V, tensin de mando 24 V DC.
Rel trmico TA25DU-5,0.
Rel trmico ABB para proteger motores entre 3,5 y 5 A,
380 V.
Rel trmico TA25DU-19.
Rel trmico ABB para proteger motores entre 13 y 19 A,
380 V.
Rel trmico TA42DU-42.
Rel trmico ABB para proteger motores entre 29 y 42 A,
380 V.
Rel trmico TA25DU-4,0.
Rel trmico ABB para proteger motores entre 2,8 y 4 A,
380 V.
Rel trmico TA25DU-14.
Rel trmico ABB para proteger motores entre 10 y 14 A,
380 V.
Armario 600 x 500 x 260.
Armario metlico Himel para servicio interior.
Pulsador de seta con enclavamiento.
Pulsador de seta Telemecanique XB2-BS8445 diametro 40
mm, girar para desenclavar.
PRECIO
PESETAS EUROS
13.725
314,251
4.500
27,046
6.175
37,112
6.665
40,057
10.600
63,707
6.175
37,112
6.665
40,057
19.027
114,355
1.057
6,353
DESCRIPCIN
PRECIO
PESETAS EUROS
4.01
1.658
9,965
4.02
116
0,697
4.03
54
0,322
4.04
30
0,177
4.05
16
0,096
4.06
0,054
4.07
0,054
4.08
0,054
4.09
0,054
4.10
0,054
Presupuesto
DESCRIPCIN
PRECIO
PESETAS EUROS
5.01
Detector de giro.
Sensor Telemecanique XSA-V11373 de induccin para el
control de rotocin.
23.791
142,987
5.02
4.510
27,106
5.03
Final de carrera.
Final de carrera Telemecanique XCK-T110 accionamiento
tipo pulsador y roldana termoplstica.
5.345
32,124
5.04
19.575
117,648
5.05
9.740
58,539
DESCRIPCIN
PRECIO
PESETAS EUROS
6.01
Sirena.
Sirena alimentacin 220 V AC.
4.300
25,844
6.02
Lmparas de sealizacin.
Lampar de sealizacin 220 V AC - 60 W.
2.175
13,072
7.01
7.02
7.03
DESCRIPCIN
Estudio y desarrollo de la programacin del autmata.
Estudio y desarrollo de la programacin del autmata S595U.
Estudio y desarrollo de la programacin de la aplicacin
SCADA.
Estudio y desarrollo de la programacin de la aplicacin
SCADA desarrollada en LabVIEW 5.0.
Instalacin del software.
Instalacin del software desarrollado para el control y
automatizacin de la planta, y pruebas del mismo.
10
PRECIO
PESETAS EUROS
5.700
34,258
5.700
34,258
5.700
34,258
Presupuesto
DESCRIPCIN
8.01
8.02
8.03
PRECIO
PESETAS EUROS
165.000
991,670
30.200
181,506
18.600
111,788
9.01
DESCRIPCIN
Montaje de la instalacin.
Montaje, cableado, conexionado, etc., necesarios para
llevar a cabo el proyecto.
11
PRECIO
PESETAS EUROS
3.125
18,782
Presupuesto
4.3 PRESUPUESTO.
4.3.1- Partida armario general.
CDIGO
UNIDADES
1.01
1.02
1.03
1.04
1.05
1.06
1.07
MEDICI
PRECIO
IMPORTE
55.815 ptas.
335,455
55.815 ptas.
335,455
52.287 ptas.
314,251
52.287 ptas.
314,251
58.457 ptas.
351,334
58.457 ptas.
351,334
13.107ptas.
78,775
13.107ptas.
78,775
25.789 ptas.
154,995
25.789 ptas.
154,995
110.388 ptas.
663,445
110.388 ptas.
663,445
19.769 ptas.
118,814
79.076 ptas.
475,256
29.730 ptas.
178,681
29.730 ptas.
178,681
860 ptas.
5,169
4.300 ptas.
25,845
68.305 ptas.
410,521
68.305 ptas.
410,521
2.514 ptas.
15,109
984 ptas.
5,914
2.514 ptas.
15,109
4.920 ptas.
29,570
125 ptas.
0,751
1.250 ptas.
7,510
216 ptas.
1,298
248 ptas.
1,491
216 ptas.
1,298
248 ptas.
1,491
2.549 pats.
15,320
5.098 pats.
30,640
DESCRIPCIN
Interrupor tetrapolar general.
Interruptor portafusibles Siemens 3KE450OEA, accionamiento manual.
1.08
1.09
1.10
1.11
1.12
1.13
10
1.14
1.15
1,16
12
Presupuesto
PRECIO
IMPORTE
11.935 ptas.
71,731
35.805 ptas.
215,192
4.090 ptas.
24,581
4.090 ptas.
24,581
8.375 ptas.
50,335
25.125 ptas.
151,005
13.725 ptas
82,489
41.175 ptas.
247,467
10.600 ptas.
63,707
21.200 ptas.
127,414
6.175 ptas.
37,112
6.175 ptas.
37,112
6.665 ptas.
40,057
6.665 ptas.
40,057
1.24
19.027 ptas.
114,355
19.027 ptas.
114,355
1.25
373 ptas.
2,242
746 ptas.
4,483
1.26
373 ptas.
2,242
373 ptas.
2,242
1.27
373 ptas.
2,242
746 ptas.
4,483
1.28
373 ptas.
2,242
373 ptas.
2,242
1.29
373 ptas.
2,242
746 ptas.
4,483
1.30
1.057 ptas.
6,353
1.057 ptas.
6,353
1.31
100.000 ptas.
601,012
100.000 ptas.
601,012
775.204 ptas.
4.659,067
CDIGO
UNIDADES
DESCRIPCIN
MEDICI
Contactor A30-30-10.
Contactor ABB para la conexin de motores
3
de hasta 15 kW y 380 V, tensin de mando
24 V DC.
Contactor A9-30-10.
Contactor ABB para la conexin de motores
1
de hasta 4 kW y 380 V, tensin de mando 24
V DC.
Contactor A26-30-10.
Contactor ABB para la conexin de motores
3
de hasta 9,2 kW y 380 V, tensin de mando
24 V DC.
Contactor A40-30-10.
Contactor ABB para la conexin de motores
3
de hasta 18,5 kW y 380 V, tensin de mando
24 V DC.
1.17
1.18
1.19
1.20
1.21
1.22
1.23
13
Presupuesto
PRECIO
IMPORTE
32.457 ptas.
195,07
32.457 ptas.
195,07
2.03
Variador ECO1-16000/3.
Variador SIEMENS para accionar motores de
hasta 160kW,
dimensiones 1150 x 425 x 425.
1.748.589 ptas.
1.748.589 ptas.
10509,2
10509,2
2.04
984 ptas.
5,914
4.920 ptas
29,570
Contactor EH 300-30-10.
Contactor ABB para la conexin de motores
de hasta 160 kW y 380 V, tensin de mando
24 V DC.
140.985 ptas.
847,337
140.985 ptas.
847,337
Contactor A12-30-10.
Contactor ABB para la conexin de motores
de hasta 5,5 kW y 380 V, tensin de mando
24 V DC.
4.500 ptas.
27,046
40.500 ptas.
243,410
2.07
Contactor A16-30-10.
Contactor ABB para la conexin de motores
de hasta 7,5 kW y 380 V, tensin de mando
24 V DC.
6.145 ptas.
36,932
18.435 ptas
110,797
2.08
6.665 ptas.
40,057
19.995 ptas.
120,172
2.09
6.665 ptas.
40,057
6.665 ptas.
40,057
2.10
6.665 ptas.
40,057
6.665 ptas.
40,057
2.11
43784 ptas.
263,147
43784 ptas.
263,147
2.12
1.057 ptas.
6,353
1.057 ptas.
6,353
2.13
Material diverso.
100.000 ptas.
601,012
100.000 ptas.
601,012
CDIGO
2.01
2.05
2.06
UNIDADES
DESCRIPCIN
14
Presupuesto
DESCRIPCIN
Interruptor diferencial 100A/300mA.
Interruptor diferencial tetrapolar de 100 A
de intensidad nominal y 0,3 A de
sensibilidad, fijado a presin sobre perfil
DIN.
MEDICI
PRECIO
IMPORTE
52.287 ptas
314,251
52.287 ptas
314,251
3.01
3.02
58.457 ptas
351,333
58.457 ptas
351,333
3.03
984 ptas
5,940
4.920 ptas.
29,570
4.090 ptas.
24,581
20.450 ptas.
122,907
6.145 ptas.
36,321
18.435 ptas.
110,796
13.725 ptas.
82,489
41.175 ptas.
247,467
4.500 ptas.
27,046
27.000 ptas.
162, 273
Contactor A9-30-10.
Contactor ABB para la conexin de
motores de hasta 4 kW y 380 V, tensin de
mando 24 V DC.
Contactor A16-30-10.
Contactor ABB para la conexin de
motores de hasta 7,5 kW y 380 V, tensin
de mando 24 V DC.
Contactor A40-30-10.
Contactor ABB para la conexin de
motores de hasta 18,5 kW y 380 V, tensin
de mando 24 V DC.
Contactor A12-30-10.
Contactor ABB para la conexin de
motores de hasta 5,5 kW y 380 V, tensin
de mando 24 V DC.
3.04
3.05
3.06
3.07
3.08
6.175 ptas.
37,112
12.350 ptas.
74,225
3.09
6.665 ptas.
40,057
6.665 ptas.
40,057
3.10
10.600 ptas.
63,707
10.600 ptas.
63,707
3.11
6.175 ptas.
37,112
12.350 ptas.
74,225
3.12
6.665 ptas.
40,057
13.330 ptas.
80,115
3.13
19.027 ptas.
114,355
19.027 ptas.
114,355
3.14
1.057 ptas.
6,353
1.057 ptas.
6,353
3.15
100.000 ptas.
601,012
100.000 ptas.
601,012
398.103 ptas.
2.39,647
15
Presupuesto
PRECIO
IMPORTE
45
1.658 ptas.
9,965
74.610 ptas.
448,415
80
116 ptas.
0,697
9.280 ptas.
55,774
60
54 ptas.
0,322
3.240 ptas.
19,473
260
30 ptas.
0,177
7.800 ptas.
46,879
4.05
60
16 ptas.
0,096
960 ptas.
5,770
4.06
1.000
9 ptas.
0,054
9.000 ptas.
54,091
4.07
1.000
9 ptas.
0,054
9.000 ptas.
54,091
4.08
1.000
9 ptas.
0,054
9.000 ptas.
54,091
4.09
1.000
9 ptas.
0,054
9.000 ptas.
54,091
4.10
200
9 ptas.
0,054
1.800 ptas.
10,818
CDIGO
UNIDADES
DESCRIPCIN
4.01
4.02
4.03
4.04
de
de
de
16
133.690 ptas.
803,493
Presupuesto
PRECIO
IMPORTE
Detector de giro.
Sensor Telemecanique XSA-V11373 de
induccin para el control de rotocin.
14
23.791 ptas.
142,987
333.074 ptas.
2.001,815
4.510 ptas.
27,106
22.550 ptas.
153,558
5.03
Final de carrera.
Final de carrera Telemecanique XCK-T110
accionamiento tipo pulsador y roldana
termoplstica.
5.345 ptas.
32,124
32.070 ptas.
192,745
5.04
19.575 ptas.
117,648 .
19.575 ptas.
117,648 .
5.05
9.740 ptas.
58,538
19.480 ptas.
117,077
CDIGO
UNIDADES
5.01
5.02
DESCRIPCIN
426.749 ptas.
2,564,813
UNIDADES
6.01
6.02
MEDICI
PRECIO
IMPORTE
Sirena.
Sirena alimentacin 220 V AC.
4.300 ptas.
25,844
4.300 ptas.
25,844
Lmparas de sealizacin.
Lampar de sealizacin 220 V AC - 60 W.
2.175 ptas.
13,072
6.525 ptas.
39,216
DESCRIPCIN
17
10.825 ptas.
65,059
Presupuesto
UNIDADES
7.01
7.02
7.03
DESCRIPCIN
MEDICI
PRECIO
IMPORTE
120
5.700 ptas.
34,257
684.000 ptas
4.110,923
150
5.700 ptas.
34,257
855.000 ptas
5.138,653
15
5.700 ptas.
34,257
85.500 ptas
513,865
1.624.000 ptas.
9.763,441
UNIDADES
8.01
8.02
8.03
MEDICI
PRECIO
IMPORTE
165.000 ptas.
991,667
165.000 ptas.
991,667
30.200 ptas
181,505
30.200 ptas
181,505
18.600 ptas
111,788
18.600 ptas
111,788
DESCRIPCIN
Ordenador AMD K7 1200.
Ordenador AMD K7 1200 MHz, 128 MB de
memoria RAM, disco duro de 20 GB,
disquetera 3,5", lector de CD ROM de 52X,
tarjeta grfica SVGA, monitor de 17", ratn,
teclado,...
213.800 ptas
1.284,964
UNIDADES
DESCRIPCIN
MEDICI
PRECIO
IMPORTE
9.01
Montaje de la instalacin.
Montaje, cableado, conexionado, etc.,
necesarios para llevar a cabo el proyecto.
120
3.125 ptas.
18,782
375.000 ptas.
2.253,795
18
375.000 ptas.
2.253,795
Presupuesto
775.204 ptas.
4.659,070
2.184.047 ptas.
13.126,387
398.103 ptas.
2.392,647
133.690 ptas.
803,493
426.749 ptas.
2.564,813
10.825 ptas.
65,060
1.624.000 ptas.
9.760,437
213.800 ptas.
1.284,964
9 Partida de montaje:
375.000 ptas.
2.253,795
6 Partida de sealizacin:
7 Partida de programacin:
6.141.418 ptas.
36.910,666
798.384 ptas.
4.798,387
368.485 ptas.
2.214,640
7.308.287 ptas.
46.923,693
19
Presupuesto
El total del presupuesto de ejecucin por contrato del presente proyecto es de:
7.308.287 ptas.
Siete millones trescientas ocho mil doscientas ochenta y siete pesetas.
46.923,693
Cuarenta y seis mil novecientos veinte y tres euros con seiscientos noventa y tres cntimos.
El ingeniero tcnico:
20
Pliego de condiciones
5- PLIEGO DE CONDICIONES:
5.1 CONDICIONESADMINISTRATIVAS. ........................................
5.1.1 Condiciones generales .......................................................
5.1.2 Proyecto ...............................................................................
5.1.3 Reglamentos y normas .......................................................
5.1.4 Materiales ...........................................................................
5.1.5 Ejecucin del Proyecto .......................................................
5.1.5.1 Comienzo ...............................................................
5.1.5.2 Plazo de ejecucin .................................................
5.1.5.3 Libro de ordenes ....................................................
5.1.6 Interpretacin y desarrollo del Proyecto .........................
5.1.7 Obras complementarias .....................................................
5.1.8 Modificaciones ....................................................................
5.1.9 Contradicciones y omisiones en la documentacin .........
5.1.10 Materiales y aparatos defectuosos ..................................
5.1.11 Medios auxiliares ..............................................................
5.1.12 Conservacin de las instalaciones ...................................
5.1.13 Recepcin de la instalacin ..............................................
5.1.13.1 Recepcin provisional .........................................
5.1.13.2 Plazo de garanta .................................................
5.1.13.3 Recepcin definitiva ............................................
5.1.14 Contratacin de la empresa ............................................
5.1.14.1 Modo de contratacin ..........................................
5.1.14.2 Presentacin ........................................................
5.1.14.3 Seleccin .............................................................
5.1.15 Fianza ................................................................................
1
1
1
2
2
3
3
3
3
3
4
4
5
5
5
5
6
6
6
6
6
6
7
7
7
8
8
8
8
8
9
10
10
10
11
12
12
12
12
12
13
13
13
Pliego de condiciones
II
17
17
20
21
22
22
22
23
Pliego de condiciones
5.1.2 Proyecto.
El presente Proyecto consta de los siguientes documentos:
1- La memoria descriptiva que considera las necesidades a satisfacer y los
factores de carcter general a tener en cuenta.
2- La memoria de clculo que considera todos los mtodos y clculos
necesarios para valorara el conjunto de magnitudes que determinan o
intervienen en el proceso.
3- Los planos de conjunto y detalle necesarios para la perfecta definicin de
la instalacin.
4- El presupuesto que representar la estimacin anticipada de los gastos
relativos a la realizacin de este Proyecto.
5- El pliego de condiciones que especifica las condiciones de carcter
general, jurdicas, administrativas y tcnicas que regirn el montaje y
puesta a punto de la automatizacin y el control de la planta.
Se entendern como documentos contractuales aquellos que se encuentren
incorporados en el contrato y son de obligatorio cumplimiento, con la excepcin
de las modificaciones debidamente autorizadas. Estos documentos, en caso de
licitacin bajo presupuesto, son: planos, pliego de condiciones y presupuesto
total.
Pliego de condiciones
que
5.1.4 Materiales.
Todos los materiales empleados sern de primera calidad. Cumplirn las
especificaciones y tendrn las caractersticas indicadas en el Proyecto y en las
normas tcnicas generales, y adems en las de la Compaa Distribuidora de
Energa, para este tipo de materiales.
Toda especificacin o caracterstica de materiales que figuren en uno solo de los
documentos del Proyecto, an sin figurar en los otros es igualmente obligatoria.
En caso de existir contradiccin u omisin en los documentos del Proyecto, el
Contratista obtendr la obligacin de ponerlo de manifiesto al Tcnico Director
de la obra, quien decidir sobre el particular. En ningn caso podr suplir la falta
directamente, sin la autorizacin expresa.
Una vez adjudicada la obra definitivamente y antes de iniciarse esta, el
Contratista presentara al Tcnico Director los catlogos, cartas muestra,
certificados de garanta o de homologacin de los materiales que vayan a
Pliego de condiciones
Pliego de condiciones
5.1.8 Modificaciones.
El Contratista est obligado a realizar las obras que se le encarguen resultantes de
modificaciones del Proyecto, tanto en aumento como disminucin o simplemente
variacin, siempre y cuando el importe de las mismas no altere en ms o menos
de un 25% del valor contratado.
La valoracin de las mismas se har de acuerdo, con los valores establecidos en
el presupuesto entregado por el Contratista y que ha sido tomado como base del
contrato. El Tcnico Director de obra est facultado para introducir las
modificaciones de acuerdo con su criterio, en cualquier unidad de obra, durante
la construccin, siempre que cumplan las condiciones tcnicas referidas en el
Proyecto y de modo que ello no vare el importe total de la obra.
Pliego de condiciones
Pliego de condiciones
Plazo de entrega.
Garantas.
Pliego de condiciones
5.1.14.2 Presentacin:
Las empresas seleccionadas para dicho concurso debern presentar sus Proyectos
en sobre lacrado, durante los 15 das siguientes a la publicacin de la oferta en
los medios que la Propiedad haya considerado adecuados.
5.1.14.3 Seleccin:
La empresa escogida ser anunciada la semana siguiente a la conclusin del
plazo de entrega. Dicha empresa ser escogida siguiendo los criterios
anteriormente expuestos. No se aceptarn posibles reclamaciones por parte de las
otras empresas concursantes.
5.1.15 Fianza.
En el contrato se establecer la fianza que el Contratista deber depositar en
garanta del cumplimiento del mismo, o se convendr una retencin sobre los
pagos realizados a cuenta de obra ejecutada.
De no estipularse la fianza en el contrato se entiende que se adopta como garanta
una retencin del 5% sobre los pagos a cuenta citados.
En el caso de que el Contratista se negase a hacer por su cuenta los trabajos para
ultimar la obra en las condiciones contratadas, o a atender la garanta, la
Propiedad podr ordenar ejecutarlas a un tercero, abonando su importe con cargo
a la retencin o fianza, sin perjuicio de las acciones legales a que tenga derecho
la Propiedad si el importe de la fianza no bastase.
La fianza retenida se abonar al Contratista en un plazo no superior a treinta das
una vez firmada el acta de recepcin definitiva de la obra.
Pliego de condiciones
5.2.2 Precios.
El Contratista presentar, al formalizarse el contrato, la relacin de los precios de
las unidades que integran el proyecto, los cuales de ser aceptados tendrn valor
contractual y se aplicarn a las posibles variaciones que puedan haber.
Estos precios unitarios, se entiende que comprenden la ejecucin total de la
unidad de obra, incluyendo todos los trabajos an los complementarios y los
materiales as como la parte proporcional de imposicin fiscal, las cargas
laborales y otros gastos repercutibles.
En caso de tener que realizarse unidades de obra no previstas en el proyecto, se
fijar su precio entre el Tcnico Director y el Contratista antes de iniciar la obra y
se presentar a la propiedad para su aceptacin o no.
5.2.4 Penalizaciones.
Por retraso en los plazos de entrega de las obras, se podrn establecer tablas de
penalizacin cuyas cuantas y demoras se fijarn en el contrato.
Pliego de condiciones
5.2.5 Contrato.
El contrato se formalizar mediante documento privado, que podr elevarse a
escritura pblica a peticin de cualquiera de las partes. Comprender la
adquisicin de todos los materiales, transporte, mano de obra, medios auxiliares
para la ejecucin de la obra proyectada en el plazo estipulado, as como la
reconstruccin de las unidades defectuosas, la realizacin de las obras
complementarias y las derivadas de las modificaciones que se introduzcan
durante la ejecucin, stas ltimas en los trminos previstos.
La totalidad de los documentos que componen el Proyecto Tcnico de la obra
sern incorporados al contrato y tanto el Contratista como la Propiedad debern
firmarlos en testimonio de que los conocen y aceptan.
Cuando por causas imputables al Contratista, no se pudiera formalizar el contrato
en el plazo, la Propiedad podr proceder a anular la adjudicacin, con incautacin
de la fianza provisional.
A efectos de ejecucin del Proyecto, se considerar como fecha de comienzo del
mismo la que se especifique en el mismo y en su defecto la de la orden de
comienzo de los trabajos. Esta orden comunicar al Contratista en un plazo no
superior a 90 das a partir de la fecha de la firma del contrato.
Pliego de condiciones
El contrato ser firmado, por parte del Contratista, por su representante legal o
apoderado, quien deber poder probar este estreno con la presentacin del
correspondiente poder acreditativo.
5.2.7 Responsabilidades.
El Contratista es el responsable de la ejecucin de las obras en las condiciones
establecidas en el proyecto y en el contrato. Como consecuencia de ello vendr
obligado al desmontaje de lo mal ejecutado y a su reconstruccin correctamente
sin que sirva de excusa el que el Tcnico Director haya examinado y reconocido
las obras.
El Contratista es el nico responsable de todas las contravenciones que l o su
personal cometan durante la ejecucin de las obras u operaciones relacionadas
con las mismas. Tambin es responsable de los accidentes o daos que por
errores, inexperiencia o empleo de mtodos inadecuados se produzcan a la
propiedad a los vecinos o terceros en general.
El Contratista es el nico responsable del incumplimiento de las disposiciones
vigentes en la materia laboral respecto de su personal y por tanto los accidentes
que puedan sobrevenir y de los derechos que puedan derivarse de ellos.
10
Pliego de condiciones
11
Pliego de condiciones
Reglamento Electrotcnico
Complementarias.
de
Normas UNE.
12
Baja
Tensin
Instrucciones
Pliego de condiciones
5.3.2 Personal.
El Contratista tendr al frente de la obra un encargado con autoridad sobre los
dems operarios y conocimientos acreditados y suficientes para la ejecucin de la
obra.
El encargado recibir, cumplir y transmitir las instrucciones y ordenes del
Tcnico Director de la obra.
El Contratista tendr en la obra, el nmero y clase de operarios que haga falta
para el volumen y naturaleza de los trabajos que se realicen, los cuales sern de
reconocida aptitud y experimentados en el oficio. El Contratista estar obligado a
separar de la obra, a aquel personal que a juicio del Tcnico Director no cumpla
con sus obligaciones, realice el trabajo defectuosamente, bien por falta de
conocimientos o por obrar de mala fe.
5.3.4 Ensayos.
5.3.4.1 - Antes de la puesta en servicio del sistema elctrico, el Contratista habr
de hacer los ensayos adecuados para probar, a la entera satisfaccin del Tcnico
Director de obra, que todo equipo, aparatos y cableado han sido instalados
correctamente de acuerdo con las normas establecidas y estn en condiciones
satisfactorias del trabajo.
5.3.4.2 - Todos los ensayos sern presenciados por el Ingeniero que representa el
Tcnico Director de obra.
5.3.4.3 - Los resultados de los ensayos sern pasados en certificados indicando
fecha y nombre de la persona a cargo del ensayo, as como categora profesional.
13
Pliego de condiciones
14
Pliego de condiciones
15
Pliego de condiciones
16
Pliego de condiciones
5.4.1 Generalidades.
El ofertante ser el responsable del suministro de los equipos elementos
elctricos. La mnima proteccin ser IP54, segn DIN 40050, garantizndose
una proteccin contra depsitos nocivos de polvo y salpicaduras de agua;
garanta de proteccin contra derivaciones.
Se preveern prensaestopas de aireacin en las partes inferiores de los armarios.
En los armarios grandes, en la parte inferior y superior, para garantizar mejor la
circulacin del aire.
As mismo no se dejar subir la temperatura en la zona de los cuadros elctricos
y de instrumentacin por encima de los 35 C por lo que el ofertante deber
estudiar dicha condicin y los medios indicados en el proyecto, ventilacin
forzada y termostato ambiental, para que si no los considera suficiente prevea
acondicionamiento de aire por refrigeracin, integrada en los cuadros o ambiental
para la zona donde estn situados.
As pues todos los armarios incorporarn adems como elementos auxiliares
propios, los siguientes accesorios:
-
17
Pliego de condiciones
18
Pliego de condiciones
19
Pliego de condiciones
Interruptores automticos.
20
Pliego de condiciones
Proteccin contra agentes exteriores: IP-54, segn IEC, UNE, UTE y DIN.
5.4.2 Autmata.
La instalacin se realizar en el armario indicado en los planos.
Despus de alteraciones y fallos de tensin, habr de ser posible volver a
reiniciar el programa interrumpido de forma correcta. Es preciso tomar las
disposiciones para poder reemprender correctamente la ejecucin del programa
interrumpido como consecuencia de una cada de tensin. Durante la transicin
no han de aparecer estados peligrosos, ni momentneamente.
21
Pliego de condiciones
5.4.3 Software.
Queda totalmente prohibida la modificacin del software de control por parte de
la Propiedad o por el Contratista, El ingeniero es el nico responsable del
contenido de los programas y como consecuencia de ello, cualquier fallo o
anomala detectada en ellos habr de ser comunicada inmediatamente al Tcnico
Director para que tome las medidas oportunas.
22
Pliego de condiciones
5.4.6 Indicaciones.
Todos los motores llevarn colocadas la correspondiente placa de caractersticas
en lugar bien visible. En las placas constar el nombre del fabricante, modelo,
tensiones nominales, potencias absorbidas, frecuencia nominal, velocidad
nominal y todos aquellos datos que se consideren necesarios.
Todos los cables de fuerza, control y sealizacin instalados exteriormente de las
mquinas deben resistir la degradacin debida a los agentes meteorolgicos y no
ser inflamables.
En general, la instalacin y la aparamenta instalada cumplirn las normas
vigentes y las propias de la compaa suministradora.
El ingeniero tcnico:
23
Manualdel usuario
1
1
1
2
2
3
3
3
4
6
13
6.1 INTRODUCCIN.
Qu realiza esta aplicacin SCADA?
SCADA viene de las siglas de "Supervisory Control And Data Acquisition", es
decir: adquisicin de datos y control de supervisin.
Esta aplicacin SCADA es una aplicacin software especialmente diseada para
funcionar sobre un ordenador en el control de produccin, proporcionando
comunicacin con el autmata SIEMENS SIMATIC S5-95U de la planta y
controlando el proceso de forma automtica desde la pantalla del ordenador.
Nota: Esta aplicacin SCADA es para uso exclusivo de la automatizacin
realizada en este proyecto para la planta deshidratadora de alfalfa de la
empresa Agropiensos del Segre, S.L..
La aplicacin SCADA efecta tareas de supervisin y gestin de alarmas, as
como tratamiento de datos y control del proceso desarrollado en la planta
deshidratadora de alfalfa.
La aplicacin SCADA se comunica con el autmata por medio de un puerto serie
del ordenador y el procesador de comunicaciones CP 521SI acoplado al
autmata.
Cada 2 segundos el autmata enviar al ordenador los datos necesarios para
controlar el estado de la planta.
A su vez la aplicacin SCADA slo enviar al autmata los datos de control
cuando se halla detectado algn evento que implique alguna orden o notificacin
al sistema por parte del programa.
Control de mantenimiento.
La aplicacin calcular el nmero de horas de funcionamiento y el nmero de
ciclos de arranque de cada mquina de la planta.
Figura 1 Base
2-
Panel Deshidratador:
10
11
12
Archivos auxiliares.
La aplicacin SCADA va acompaada por dos carpetas Datos y Alarmas.
Alarmas: Esta carpeta contiene los archivos que irn creando las alarmas.
Los avisos de alarma sern almacenados en un fichero con extensin .xls (hoja de
clculo para EXCEL), este archivo se encontrar la carpeta Alarmas en el
subdirectorio donde se encuentre la aplicacin SCADA.
El nombre del archivo (nombre.xls) depender del mes y el ao en el que ha sido
notificado el aviso de alarma, ejemplo:
El da 13 de marzo de 2001 (13-03-2001) se notifica un aviso de alarma, si
durante los das anteriores de este mes se ha notificado algn aviso de alarma en
la carpeta Alarmas existir el archivo 03-2001.xls y nuestro el aviso de alarma
ser grabado en una nueva fila de la hoja de clculo.
Si en cambio el aviso de alarma es el primero que sucede en este mes
automticamente se crear un archivo con el nombre mes-ao.xls.
Si se detecta un aviso de alarma ser grabado en el archivo, este aviso est
formado por la fecha y hora en la que se ha producido la alarma, el tipo de
alarma y el nombre del operario encargado del control de la planta en ese
momento, ejemplo:
FECHA
HORA
TIPO ALARMA
OPERARIO
17:26:18
J. Pons
13
Anexos
7 - ANEXOS:
1
2
11
16
17
18
25
44
SIMATIC S5
S5-90U/S5-95U
Programmable Controller
System Manual
Edition 03
System Description
S5-90U/S5-95U
Bus Units
Bus units provide the S5-90U/95U with extra-discrete configuration and expansion capabilities. The
bus units incorporate the signal leads for communication between I/O modules and CPU. They are
simply mounted on a 35 mm standard mounting rail and interconnected using the integral flat ribbon
cable connectors.
Each bus unit has
Two module slots
Rotatable coding "locks" to avoid confusing of modules
A terminal block for the signal leads.
Communications Capabilities
The SINEC L1 and SINEC L2 (S5-95U only) LANs offer extensive communications functions for data
interchange with various devices and stations. The internal 20 mA (TTY) interfaces and the CP modules additionally permit point-to-point connections, for instance, to
Printers
Terminals
Personal computers
Other programmable controllers.
1-2
S5-90U/S5-95U
System Description
Dimensions
The S5-90U and S5-95U programmable controllers are distinguished by their low space requirement.
They can be used even in places too small for accommodating a conventional control consisting of
contactors and relays. They are thus the ideal solution if a controller for a small control task must
additionally be fitted in a control cabinet already containing a complete configuration.
The two PLCs can also be operated without any I/O modules. They constitute, of course, the most
economical solution with regard to space requirements if the onboard I/Os are sufficient for
implementing the control task.
The number of bus units used for external I/Os determines the space requirement.
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
Programmable Controller
Width
Height
Depth
145 mm
135 mm
97 mm
145 mm
135 mm
146 mm
91.5 mm
162 mm
137.8 mm
91.5 mm
135 mm
137.8 mm
Mounting
The S5-90U can be mounted directly on walls or mounting plates. For this purpose, you need four
wall brackets that can be pushed into the four openings on the rear of the casing and then
mounted on the wall using screws.
The S5-95U snaps onto a 35 mm standard mounting rail which also accommodates the bus units
for the external I/O modules. Optionally, the S5-90U can also be fitted on a 35 mm standard
mounting rail.
Power Supply
When configuring a system or plant, you have to make sure the PLC is provided with the supply
voltage required.
The S5-90U can be connected directly to the 115/230 V AC mains supply.
The S5-95U can be connected directly to a 24 V DC voltage supply. Power supply modules
providing 1 A to 10 A (at 24 V) are available for connection to 115/230 V AC.
1-3
System Description
S5-90U/S5-95U
Digital Inputs/Outputs
Due to their wide range of applications, the number of inputs and outputs required by the PLCs
varies considerably.
The two PLCs permit different configurations. You can therefore select the PLC that suits your
specific task.
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
Inputs/Outputs
S5-90U
S5-95U
Onboard
Maximum
Onboard
Maximum
Digital inputs/outputs
16
208
32
480
Analog inputs/outputs
16
41
Counter inputs
13
66
Interrupt inputs
The PLCs offer onboard digital inputs and outputs to which the required number of I/O modules of
the S5-100U range can be added.
Analog Inputs/Outputs
The PLCs also feature analog inputs and outputs. Analog inputs and outputs are incorporated on the
S5-95U board. Both the S5-90U and S5-95U can be expanded using the relevant I/O modules of the
S5-100U spectrum.
Interrupt Inputs
In addition to the above-mentioned inputs and outputs, the S5-90U and S5-95U feature onboard
inputs for interrupt processing.
Counter Inputs
Many applications require the use of counters. The onboard counter inputs of the S5-90U and
S5-95U are adequate for a great variety of counter functions.
The following onboard counter inputs are available:
S5-90U
S5-95U
If these inputs do not meet your requirements, e.g. with respect to the counting frequency, they can
be supplemented with counter modules of the S5-100U range.
Three different counter modules are available:
A two-channel counter module for up to 500 Hz, two down counters;
A fast, single-channel counter module for counting frequencies up to 500 kHz, with two
comparison values, for both counting and position decoding;
An intelligent I/O module with two counter channels for up to 58 kHz, up or down counters.
1-4
S5-90U/S5-95U
System Description
Your PLC needs a program to carry out its control task. Depending on the task involved, these
programs can vary and place various demands on the PLCs.
User Memory
The program is loaded into the user memory when the PLC is started up. The memory capacity
represents a limiting factor for the size of the program so that, for instance, extensive programs
cannot be executed in every PLC. If data from the process is additionally stored, the memory space
available for the program is again reduced.
Execution Time
The execution time of the program determines the response time of the programmable controller to
signals from the process. Since execution times vary from program to program, the execution times
specified in Table 1-4 are referred to 1024 binary statements (1 statement corresponds to 2 bytes).
Flags/Counters/Timers
Internal flags, counters and timers are available for solving your task.
Table 1-3 gives information about the number and retentive characteristics (internal memory
contents are retained/not retained after POWER ON) of flags, counters and timers.
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
aaaaaaaaaaaa
a
Operand
S5-95U
Retentive
Non-Retentive
Retentive
Non-Retentive
Flags
0.0 to 63.7
64.0 to 127.7
0.0 to 63.7
64.0 to 255.7
Counters
0 to 7
8 to 31
0 to 7
8 to 127
Timers
0 to 31
0 to 127
Structured Programming
Programs can be kept manageable if a linear sequence of operations is broken down into individual
technologically related sections that are combined to form software blocks. Organization blocks can
be used in which the reaction of the system to interrupts in cyclic program execution can be
programmed.
Interrupt-Driven Program Execution
Some applications require an immediate and adequate response of the system to signals from the
process (process interrupts). Normal program execution must therefore be suspended in order to
process these interrupts. This is initiated by the operating system which calls an organization block
in which the appropriate response has been programmed.
Time-Controlled Programming
You can use time-controlled programming if you wish to interrupt cyclic program execution at fixed
intervals in order to execute another routine. When the cyclic program is interrupted, an organization
block including the routine to be processed is called.
1-5
System Description
S5-90U/S5-95U
PID Controller
Many applications require PID control functions in addition to the usual control tasks. For this
purpose, the operating system of the S5-95U has a PID controller which can be called up from the
program. The PID controller forms an integral part of the PLC's operating system and therefore
takes up no space in the user memory.
Standard Function Blocks
Besides the performance capabilities of a program, programming overheads are of great importance.
Standard function blocks including standardized program structures for recurrent, usually complex
functions can be loaded in the S5-95U. These software blocks can easily be linked into the program
and facilitate the task of programming considerably.
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
Software Overview
S5-90U
S5-95U
4 KB
16 KB
2 ms
2 ms
1024
2048
Counters (8 retentive)
32
128
Timers
32
128
Program organization:
Structured programming
Yes
Yes
Yes
Yes
No
Yes
PID controller
No
Yes
No
Yes
In addition to process control, production processes often require supplementary functions, such as
closed-loop control or communication with I/Os. Special function modules are available for these
tasks.
Intelligent I/O Modules (IPs)
Intelligent I/O modules process open-loop and closed-loop control functions and positioning tasks
mainly autonomously. They can thus offload the CPU of the PLC.
Communications Processors (CPs)
Communications processors enable point-to-point connections between the PLC and printers,
peripherals or other computers via integral serial interfaces. They also permit interfacing with the
SINEC L1 LAN.
Operator Control and Process Monitoring Equipment (TDs, OPs)
Processes and functions in your plant can be visualized with the help of operator control and
process monitoring equipment especially tuned to SIMATIC S5 programmable controllers. Text
displays (TDs) can be used for process monitoring; operator panels (OPs) enable spontaneous
intervention in the process if necessary.
1-6
S5-90U/S5-95U
System Description
Communications
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
Complex applications sometimes make it necessary for the programmable controller to communicate
with other PLCs or peripherals. SIMATIC S5 PLCs offer two possibilities:
Point-to-point connections or
Networking via SINEC L1 and SINEC L2 LANs.
SINEC L2 bus
SINEC L1 bus
Printers
Computers
CP
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
PG
S5-90U
OP
20mA interface
CP
S5-95U
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaa
a
Printers
Computers
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
PG
20mA interfaces
(2nd interface optional)
OP
1-7
System Description
S5-90U/S5-95U
Conventional controls using relays or contactors are hardwired. Their functions are implemented by
wiring the switching elements. If the control task changes, time-consuming modifications of the
wiring have to be made.
In a programmable controller, however, rewiring is taken over by the program. Modifications of
functions, testing and start-up are thus considerably facilitated.
STEP 5 programming language
It enables the first-time user to become quickly familiar with PLC technology. The SIMATIC PLCs
can be programmed using the STEP 5 language. STEP 5 is easy to comprehend and makes developing of programs user-friendly, flexible and economical.
Methods of representation
STEP 5 features four methods of representation:
Statement list (STL)
Control system flowchart (CSF)
Ladder diagram (LAD)
GRAPH 5, GRAPH Mini.
CSF
STL
Graph 5,
GRAPH Mini
LAD
Figure 1-3. STEP 5 Programming Language
The statement list uses mnemonics for statements.
The control system flowchart is ideal for those who prefer the logic representation of machine
functions and processes.
If you are accustomed to working with circuit diagrams, the use of the ladder diagram is recommendable.
The following packages are additionally available for programming sequential controls:
GRAPH Mini and
GRAPH 5 (limited use only; for S5-95U only)
1-8
S5-90U/S5-95U
System Description
STEP 5 Versions
STEP 5 is available in two different versions to come up to the various demands placed on the software:
STEP 5 for mini PLCs is designed especially for programming the S5-90U, S5-95U and S5-100U
programmable controllers.
The software is supplied with the PG 710 programmer and also executes on AT-compatible PCs.
STEP 5 as basic package is the most powerful STEP 5 version. It can be used for all SIMATIC
PLCs - from mini PLCs to high-end PLCs.
Programmers
For programming, modifications, testing and start-up, the SIMATIC range offers a wide selection of
programmers with graded performance which can be used for any of the PLCs:
PG 605, the hand-held unit for programming and servicing;
(for S5-90U: 6ES5 605-0UA12)
PG 710, light and handy like a laptop; the PG 710 I variant is specially matched to mini PLCs.
PG 730, the mobile power pack; full programming performance always at hand.
PG 750, rugged, compact and expandable; ideal for use in the workshop and in the plant.
PG 770, the desktop programmer for configuring and programming, process monitoring and diagnostics.
1-9
S5-90U/S5-95U
B.1
Technical Specifications
Temperature
Operating
- horizontal design
Free fall
- tested with
- vertical design
Nonoperating
Temperature change
- operating
- nonoperating
Relative humidity
Atmospheric pressure
- operating
- nonoperating
Pollutants
- SO2
- H2S
0 to+60 C
(32 to 140 F)
0 to+40 C
(32 to 104 F)
- 40 to +70 C
(- 40 to +150 F)
max. 10 C/h (50 F/h)
max. 20 C/h (68 F/h)
to DIN 40040
15 to 95% (indoors),
noncondensing
860 to 1060 hPa
660 to 1060 hPa
0.5 ppm,
(rel. humidity 60%,
noncondensing)
0.1 ppm,
(rel. humidity 60%,
noncondensing)
Period of vibration
10 frequency sweeps
per axis in each of the
3 axes vertical to each
other
Shock*
- tested to IEC 68-2-27
Type of shock
Shock intensity
Direction of shock
to IEC 68-2-32
Height of fall 50 mm
to IEC 801-2
2.5 kV
(relative humidity
30 to 95%)
Radiated electromagnetic
field test
to IEC 801-3
field strength 3 V/m
to IEC 801-4,
class III
to VDE 0871
Limit value class A
Emitted interference
to IEC 529
IP 20
to IEC 536
Insulation rating
- between electrically
independent circuits
and
with circuits connected
to a central grounding
point
to VDE 0160
(05. 1988)
Test voltage
for a rated voltage
Vinput of the circuits (AC/DC)
Vinput=
0 to 50 V
to VDE 0160
(05. 1988)
sine, 50 Hz
500 V
Half sine
15 g peak value, 11 ms
duration
2 shocks in each of the
3 axes vertical to each
other
Appropriate measures must be taken to avoid vibration, shock and repetitive shock
B-1
S5-90U/S5-95U
8K statements
approx.
approx.
Inputs/outputs (onboard):
Digital inputs
Digital outputs
Interrupt inputs, can also be
used as digital inputs
Counter inputs
Analog output (0 to 10V),
can also be used as DI
Analog output (0 to 10V; 0 to 20mA)
Inputs/outputs (external I/O):
Digital inputs/outputs
- total
max.
Analog inputs/outputs
- total
max.
Permissible blocks:
Organization blocks
Program blocks
Function blocks
- programmable
- integrated
Sequence blocks*
Data blocks
Operation set
approx.
Back-up battery
- life expectancy
min.
- service life (at 25 C/77 F) approx.
Power loss of the module
typ.
10 ms
Mains buffering
(for maximum degree of expansion)
2 s
300 ms
2048 (512 retentive)
128/0.01 to 9990 s
128/(8 retentive)
0 to 999
16
16
4
2
8
1
448
32
1, 3, 13, 21, 22, 31,
34, 251
0 to 255
0 to 255
240 to 243, 250, 251
0 to 255
2 to 255
140
Lithium battery
(3.4 V/ 850 mAh)
1 year
5 years
12 W
yes (optocoupler)
16
24 V
-30 V to +5 V DC
+13 V to +30 V DC
<1.5 mA
<6.5 mA
(at 30 V)
typ. 2.5 ms
typ. 2.0 ms
max. 100 m (330 ft.)
yes
16
24 V DC
20 to 30 V DC
max.
0.5 A at 60C
(140F)
Lamp load
max. 5 W
400 A
Residual current for "0" signal
Output voltage
- for "0" signal
max. 2.4 V (at 6k load
resistance)
- for "1" signal
max. L+ -0.6 V (at 0.5 A)
Short-circuit protection
yes, electronic
Limitation of the voltage induced on circuit interruption
(internal)
-16 V
Switching frequency
- resistive load
max. 100 Hz
- inductive load
max. 2 Hz
Total current
6A
8 A ( 50 C/
122 F)
Setting a digital output
possible
Parallel switching of output
yes, 0.5 A each
Cable length, unshielded
max. 100 m/330 ft
Sequence block 2 is integrated only in the S5-95U basic unit (Order No. 6ES5 095-8MA...). It can be overwritten by the
user.
B-3
S5-90U/S5-95U
Conversion time
Internal settling time*
Error indication for
overranging
Total error limit (0 to 60 C)
Cable length (shielded)
for Rsensor
For analog outputs:
Floating
Digital representation
of the signal
Resolution
Voltage output
- Output range (rated value)
- Load resistance
- Conversion time
- Short-circuit protection
- Short-circuit current
- Total error limit (0 to 60 C)
- Cable length (shielded)
Current output
- Output range (rated value)
- Load resistance
- Conversion time
no
0 to +10 V
-10 to +30 V
20 k
12 bits
10 bits
Instantaneous
value coding (successive approx.)
40 s
max. 3.5 ms
yes
1.68 %
max. 100 m/330 ft
< 100
no
11 bits
10 bits
Pulse duration
Cable length (shielded)
0 to 10 V
2.5 k
typ. 20 s (including
settling time**)
yes
typ. 30 mA
1%
max. 100 m/ 330 ft
Memory Capacity
Memory submodule:
B-4
no
(see Specific Onboard
I/O Specifications)
typ. 10 s
typ. 15 s
counter A:
5 kHz
counter B:
2 kHz
100 s
100 m/330 ft.
Counter inputs:
Floating
Input voltages and currents
as for digital inputs
Response time
- from "0" to "1"
- from "1" to "0"
Counter frequency**
0 to 20 mA
300
typ. 20 s (inlcuding
setting time **)
- Total error limit (0 to 60 C/140 F)
1.1 %
- Cable length (shielded)
100 m/330 ft.
Internal RAM:
Response time
- from "0" to "1"
- from "1" to "0"
Pulse duration
Cable length (shielded)
no
24 V DC
20 to 30 V
typ. 160 mA
typ. 1 A
+9 V
+5.2 V
1A
0.61 A
Electronic
no
Class I
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
a
a
a
aa
aa
aa
aa
aa
aa
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
aa
aa
aa
aaa
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaa
B.2.2
Parameter
SLN
SF
EF
KBE
KBS
PGN
OB13
B-6
Argument
AI
p
p = 0 to 8
IP
IN
IPN
INP
p
p
p
p
p = 0 to 65536
q = 0 to 4 294 967 296
DBx DWy
or MBy
p = 1 to 30
x = 2 to 255
Block ID:SDP:
NT
PBUS
p = 0 to128
p
J/Y/N
j/J/y/Y = yes
S5-90U/S5-95U
p = 0 to 3
Onboard Counter
CAP
CBP
CAN
CBN
p/N
p/N
p/N
p/N
Counter A, positive edge,
Counter B, positive edge,
CounterA, negative edge,
Counter B, negative edge,
CCP
q/N
CCN
q/N
Cascaded counter, positive edge,
comparison value q
Cascaded counter, negative edge,
comparison value q
comparison value p
comparison value p
comparison value p
comparison value p
SINEC L1
Slave number
Location of Send Mailbox
Location of Receive Mailbox
Location of Coordination Byte Receive
Location of Coordination Byte Send
Programmer bus number
y = 0 to 255
n/N = no
p = 0 to 655350 (in 10 ms steps; p=0 means: time-controlled program execution not possible)
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aa
aa
aa
aa
aa
aa
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
a
aaaaaaa
a
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
S5-90U/S5-95U
STW
CLK
SET
wd
dd
mm
yy
hh
mn
ss
hhhhhh
ERR
Parameter
Argument
OHS
DBxDWy, MWz,EWv
or AWv
DBxDWy, MWz,EWv
or AWv
wd dd.mm.yy1
hh:mn:ss1 AM/PM2
hhhhhh:mn:ss1
OHE
J/Y/N
TIS
STP
SAV
wd dd.mm.1
hh:mn:ss1 AM/PM2
J/Y/N
J/Y/N
CF
p
x = 2 to 255
Meaning
Clock Parameters
p= 400 to 400
v=0 to 126
x=2 to 255
y=0 to 255
z=0 to 254
j/J=yes
y/Y=yes
n/N=no
Error Return
y = 0 to 255
z = 0 to 236
If an argument such as seonds, for example, is not to be entered or changed, input XX. The clock continues to run with the
existing argument. In the TIS parameter block, the argument entered with XX is not acknowledged by the clock (is not
existing).
2 If you input AM or PM after the clock time, the clock runs in the 12-hour mode. If you omit this argument, the clock runs in
the 24-hour mode. You must use the same time mode in the SET and TIS parameter blocks.
3 If you monitor the program with an operator panel (e.g. OP 20), it is advantageous that the PLC updates the clock data area
also in the STOP mode.
1
B-7
SIMATIC S5
CP 521 SI
Communications Processor
Manual
CP 521 SI
System Overview
System Overview
Intelligent input/output (I/O) modules extend the area of application of SIMATIC S5 programmable controllers. They are technology-oriented and offload the central processing unit.
The CP 521 SI communications processor is a powerful and active I/O module, which can be used
with the CPUs of the following S5 systems:
S5-100U PLC (CPU 100 from 6ES5 100-8MA02 upward, CPU 102 or CPU 103).
S5 95U/90U
ET 200U (IM 318-B; it is recommended that the CP 521 SI's parameters be assigned with
memory submodules since the parameter assignment data of the CP 521 SI may be lost on
failure of the relevant station).
The CP 521 SI enables data transfer between the CPU and a peripheral device connected to the
CP 521 SI. The CP 521 SI is equipped with three interfaces for this purpose:
Memory
submodule
CPU
Peripheral
device
CP 521 SI
S5-100U bus
Serial
interface
1-1
CP 521 SI
Technical Description
Technical Description
2.1
The general technical specifications include standards and test specifications which the CP 521 SI
meets and fulfills and which were used during testing of the CP 521 SI.
UL/CSA Approbations
The following approbations have been granted for the CP 521 SI:
UL-Recognition Mark
Underwriters Laboratories (UL) to UL standard 508, Report 116536
CSA Certification Mark
Canadian standard Association (CSA) to C22.2 standard No. 142, Report LR 48323
CE-Marking
Our products meet the requirements of EU directive 89/336/EEC "Electromagnetic Compatibility"
and the harmonized European standards (EN) listed therein.
In accordance with the above-mentioned EU directive, Article 10, the EU declarations of
conformity are held at the disposal of the competent authorities at the address below:
Siemens Aktiengesellschaft
Bereich Automatisierungstechnik
AUT E 14
Postfach 1963
D-92209 Amberg
Federal Republic of Germany
Area of Application
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaa
SIMATIC products have been designed for use in the industrial area.
With individual approval, SIMATIC products can also be used in the domestic environment
(household, business and trade area, small plants). You must acquire the individual approval from
the respective national authority or testing board.
Requirements to:
Area of Application
Industry
Domestic
Emitted interference
Immunity
EN 50081-2 : 1993
EN 50082-2 : 1995
Individual approval
EN 50082-1 : 1992
2-1
Technical Description
2.2
CP 521 SI
The SIMATIC programmable controller system is not a machine as defined in the EU Machinery
Directive. There is therefore no declaration of conformity for SIMATIC with regard to the EU
Machinery Directive 89/392/EEC.
The EU Machinery Directive 89/392/EEC regulates requirements relating to machinery. A machine
is defined here as an assembly of linked parts or components (see also EN 292-1, Paragraph 3.1).
SIMATC is part of the electrical equipment of a machine and must therefore be included by the
machine manufacturer in the declaration of conformity procedure.
The EN 60204-1 standard (Safety of Machinery, Electrical Equipment of Machines, Part 1,
Specification for General Requirements ) applies for the electrical equipment of machinery.
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
The table below is designed to help you with the declaration of conformity and to show which
criteria apply to SIMATIC according to EN 60204-1 (as at June 1993)
EN 60204-1
Subject/Criterion
Remarks
Paragraph 4
General requirements
Paragraph 11.2
Paragraph 12.3
Programmable equipment
Paragraph 20.4
Voltage tests
2-2
Technical Description
CP 521 S/
2.3
Technical Specifications
See the manual of the relevant programmable controller for climatic, mechanical and electromagnetic conditions.
Galvanic isolation
Memory submodule
EPROM/EEPROM
Serial interface
Address identifier
(for ET200U):
223
Transmission method:
Asynchronous
10-bit character frame/
1 l-bit character frame
Transmission rate
- RS-232C (V.24)
LED displays
-TxD (green)
- RxD (green)
- RTS (green)
- BATr (yellow)
Send
Receive
Ready to send
Battery faiksre
Backup battery
Lithium +AA
Backup time
at least 1 year
Degree of protection
1P 20
Permissible ambient
temperature
- Horizontal mounting
- Vertical mounting
oto40c
Relative humidity
15 o% to 95
Oto60C
o~
Current consumption
typ. 140 mA
from+9 V (CPU)
Power losses of
the module
Weight
typ. 1.2
approx. 500 g
EWA4NEB8126072-02b
2-3
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaa
Technical Description
2.4
2-4
CP 521 SI
Memory Submodules
You require a plug-in memory submodule if you want to print out message texts or store parameter assignment data.
Submodule Type
Delete with
Store Programs
with
EPROM
UV erasing facility
PG
EEPROM
PG
PG
Submodule Type
Submodule Designation
Capacity
Programming No.
EPROM
6ES5 375 - 1LA15
1 x 8 KB
411
EPROM
2 x 8 KB
412
EPROM
2 x 16 KB
417
EEPROM
1 x 2 KB
202
EEPROM
1 x 8 KB
211
EEPROM
2 x 8 KB
212
Table 2-2b. Overview of Plug-in Memory Submodules that Can Still be Used
Submodule Type
Submodule Designation
Capacity
Programming No.
EPROM
1 x 8 KB
11
EPROM
2 x 8 KB
12
EPROM
2 x 16 KB
17
Warning
The memory submodule of the CP 521 SI may only be plugged in and removed in
the POWER OFF state.
When storing data on a memory submodule, make sure you enter the right
programming number on the programmer. Wrong programming numbers, e.g.
an old programming number (-0AAxx) for a new CMOS memory submodule
(-1AAxx), can lead to the destruction of the submodule.
CP 521 SI
2.5
Technical Description
Serial Interface
The CP 521 SI is has a serial interface port. You can choose between a current interface (TTY) or a
voltage interface (RS-232C (V.24)) by changing parameters. The cables of both interfaces connect
with a 25-pin subminiature D connector.
The TTY interface is designed for passive operation. If 24 V can be fed through the subminiature D
connector, the TTY interface can also be used for active operation. There is no galvanic isolation in
the case of an active TTY interface. Links of up to 1000 m are possible.
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
Table 2-3. Pin Assignments of the 25-Pin Subminiature D Connector of the CP 521 SI
1
2
3
4
5
6
7
8
9
10
11
12
13
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa aaaa aaaa aaaaaaaaaaaa aaaa aaaa aaaaaa aaaa aaaa aaaa aaaa aaaa
aaaa aaaa aaaaaaaaaaaa aaaa aaaaaa aaaa aaaa aaaa aaaa aaaa aaaa
View
14
15
16
17
18
19
20
21
22
23
24
25
Pin No.
Signal Name
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
TxD
RxD
RTS
CTS
DSR
GND
TTY IN+
TTY INP24
20 mA
TTY OUT+
20 mA
DTR
TTY OUT-
Meaning
Disabled
Send data (V.24)
Receive data (V.24)
Request to send (V.24)
Clear to send (V.24)
Data set ready (V.24)
Signal ground (RS-232C (V.24))
Disabled
TTY receive line+
TTY receive line Disabled
Disabled
+24 V for active TTY
Disabled
Disabled
Disabled
Current source TTY *
TTY send line+
Current source TTY *
Data terminal ready
TTY send line Disabled
Disabled
Disabled
Disabled
Warning
The unassigned (disabled) pins of the 25-pin subminiature D socket connector must
not be connected as this might lead to malfunctioning of the CP 521 SI or even its
destruction.
2-5
Technical Description
2.6
CP 521 SI
The module has a real-time clock, which has battery backup when the module is not powered.
Setting and reading the clock is done over the CPU using a programmer.
The clock supports the following functions:
Seconds
Minutes
Hours (12/24 hr mode)
Date
Weekday (calculated from the date)
Month
Year (leap years accounted for)
We have reserved a subsection in the manual for setting and reading the clock data (
tion 4.4.3).
2.7
sec-
Backup Battery
The module has its own backup battery for securing the real-time clock data and the contents of
the RAM (parameter assignment data, message buffer) when the controller is not powered.
When a power failure occurs or when the PLC is switched off, the clock data and parameters are
only saved if a backup battery is inserted in the module.
Batteries should be inserted and replaced with the PLC switched on, otherwise new clock and
parameter assignment data must be entered after switching it on.
A lithium battery will last at least a year with constant backup.
Warning
Lithium batteries cannot be recharged. Any attempt to do so could cause an explosion!
Old batteries should always be disposed of properly.
2.8
LEDs
2-6
CP 521 SI
2.9
Technical Description
Addressing
The CPU references the CP 521 SI in the address area of the analog channels. The address area of
the module has eight bytes of input and eight bytes of output. Input data and output data are
referenced over the same address area.
Please note the following in this connection:
The address area specified for the process image of the inputs (PII) contains data from the module
to the CPU.
Conversely, information from the CPU to the module is stored under the same addresses in the
process image of the outputs (PIQ).
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
Addresses
PII/PIQ
64 to
71
72 to
79
80 to
87
88 to
95
96 to
103
The eight bytes (0 to 7) reserved per slot have a fixed meaning. The byte numbers specified in this
manual always refer to the starting address of each slot. In your control program, you must
therefore add the starting address of the slot containing the module to the byte number specified.
Example:
Byte 0 of the PIQ Job request defines the meaning of bytes 1 to 7 in the PIQ.
2-7
CP 521 SI
Principle of Operation
Principle of Operation
4.1
Reminder:
CP 521 SI
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
S5-CPU
aaaaaaaa
aaaaaaaa
aaaaaaaa
Connected
Peripheral Device
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
Receive mailbox
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
Message buffer
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
Send mailbox
User
program
Receive
message texts
Drivers
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
RAM
RAM
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
Receive
message frame
PIQ
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
aaaaaaaa
aaaaaaaa
aaaa
Send
message frame
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaaaa
aaaaaaaa
PII
CP acknowledgements
Transfer memory
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaaaa
aaaa
Job buffer
S5-100U bus
Data transfer between the CPU and the peripheral device is handled in two steps:
CPU CP 521 SI
Data interchange between the CPU and the CP 521 SI over the S5-100U bus must always be
initiated by the CPU by transferring a job request.
CP 521 SI peripheral device
The CP 521 SI handles data transfer with the peripheral device autonomously. Programmable
drivers are used for communications between the CP 521 SI and the peripheral device.
4-1
Principle of Operation
4.1.1
CP 521 SI
CPU CP 521 SI
Data is exchanged between the CPU and the CP 521 SI in eight-byte message blocks. The eightbyte blocks are transferred over the S5-100U bus in a data cycle.
Reminder:
A CPU cycle (OB1: see also S5-100U PLC Manual) consists of two different time processes.
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
2nd DCyc
3rd PCyc
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
2nd PCyc
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
1st DCyc
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
CP 521 SI receives
1st PCyc
Transfer of
CP response
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
Transfer of CPU
job request
Time t
The cycle schematic shows that the CPU can scan the response to a job request from the CP 521 SI
at the earliest two program cycles later. This fact is significant for the user program:
Note
When evaluating data from the CP 521 SI (PII), you must allow for the fact that you
receive the response to a CPU job request (PIQ) at the earliest two program cycles after
the job request is issued. This means that, for example, you can only evaluate the error
message 4XH Illegal job request two program cycles after the job request has been
issued.
There is an eight-byte transfer memory in the CP 521 SI for the organization of data transfers
between the CPU and the CP 521 SI. The principle of data exchange between the CPU and the
CP 521 SI over the transfer memory is described in Section 4.2.
4-2
CP 521 SI
4.1.2
Principle of Operation
Data transfer with the peripheral device is handled autonomously by the CP 521 SI over the serial
interface. The CP 521 SI is equipped with seven different drivers for this purpose.
Depending on the parameters assigned, the CP 521 SI assumes that a peripheral device with an RS232C (V.24) voltage interface or a TTY current interface is connected to the serial interface. The
parameters of the serial interface have default settings. They can be reset within their value
ranges depending on the active driver and the desired transmission method (XON/XOFF protocol,
handshake mode Section 6).
Data transfer over the serial interface is handled by the CP 521 SI according to the selected mode.
For this reason, we have reserved a chapter in the manual for each of the individual drivers.
You will find the following details in each of these chapters:
Procedure for assigning module parameters and the possible value ranges of the parameters
for this mode
The special job request and acknowledgement mechanism between the CP 521 SI and the
peripheral device
Conversion of job request handling into a STEP 5 program.
Note
Full duplex transmission is always possible between the CP 521 SI and the peripheral
device. This means that the CP 521 SI can send data to the peripheral device and
simultaneously receive data from the peripheral device.
4.1.3
Module RAM
The following memory areas have been set up in the module RAM for CPU job requests:
Job buffer
CPU job requests which are too complex to be processed immediately by the CP 521 SI are
stored in a buffer (job buffer). Up to 30 job requests can be buffered. When the CP 521 SI has
processed the job request, the latter is deleted in the job buffer.
4-3
Principle of Operation
CP 521 SI
Message buffer
The message buffer is only relevant for outputting message texts. All print job requests from
the CPU are copied from the job buffer to the message buffer with date and time of day. The
message buffer can hold up to 255 job requests. When the CP 521 SI has processed the print
job request, it is deleted in the message buffer.
Send mailbox
The eight-byte message blocks of a message frame sent by the CPU are buffered in the send
mailbox. Only when the CP 521 SI has received all message blocks of the message frame does it
send the entire message frame autonomously to the peripheral device. The send mailbox
holds 256 bytes and can only accommodate one message frame.
Receive mailbox
The CP 521 SI stores the data received from the peripheral device in its receive mailbox. The
received data is coded into message frames and transferred further to the CPU in eight-byte
message blocks. The receive mailbox holds 1 KB, and can accommodate up to 99 message
frames.
4.2
The CP 521 SI has an eight-byte transfer memory for data transmission over the S5-100U bus. The
CPU can write data to and read data from the transfer memory at any time:
The CPU issues a job request to the CP 521 SI in word 0, and in words 2 to 6 it can transfer further
information necessary for executing the job request.
The CPU (user program) transfers the following to the transfer memory over the PIQ:
Word 0:
Word 2, 4, 6:
The CP 521 SI accepts the data from the transfer memory, evaluates it and writes current data into
the transfer memory.
Word 0:
Word 2, 4, 6:
The CPU (user program) can access the current data in the transfer memory over the PIQ.
Note
A CPU job request will only be processed by the CP 521 SI if it is different from the
previous job request in byte 0 or byte 1 (edge evaluation). A job request will continue
to be sent to the CP 521 SI until a new job request is initiated.
4-4
CPU
CP 521 SI
aaaaaaaa
aaaaaaaa
aaaaaaaa
Principle of Operation
aaaaaaaa
aaaaaaaa
aaaaaaaa
CP 521 SI
RAM
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
RAM
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Send mailbox
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
User
program
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
S5-100U bus
aaaaaaaa
aaaaaaaa
PII
Data transfer to
peripheral device
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaaaa
aaaaaaaa
Receive
mailbox
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
PIQ
Transfer memory
The CPU
transfers data
to the transfer
memory:
The CP 521 SI
transfers data
to the transfer
memory:
Byte
Contents
Contents
Byte 0
CPU job
CP acknowledgement
Byte 1
request
Byte 2
Byte 3
Byte 4
Byte 5
Byte 6
Further
necessary
or
possible
information on
the
Further
information
on the
acknowledgement
Byte 7
4-5
7 data bits:
Signal state 1
Signal state 0
7 data bits:
8 data bits:
Signal state 1
Signal state 0
4-6
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaa
Signal state 1
Signal state 0
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
4.3
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
Principle of Operation
CP 521 SI
Data is transferred between the CP 521 SI and the peripheral device over the serial interface in a
10-bit or 11-bit character frame. There are three formats for each character frame. You can assign
the desired data transmission format parameters in parameter block 0.
1
start
bit
X
X
start
bit
start
bit
X
X
X
X
X
X
X
X
7 data bits
2
stop
bits
7 data bits
8 data bits
1
parity
bit
1
stop
bit
1
stop
bit
Signal state 1
Signal state 0
8 data bits:
8 data bits:
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
7 data bits:
Signal state 1
Signal state 0
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
Signal state 1
Signal state 0
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
CP 521 SI
Principle of Operation
1
start
bit
X
X
bit
start
bit
X
X
X
X
X
X
X
X
1
start
7 data bits
X
X
1
parity
bit
8 data bits
2
stop
bits
1
parity
bit
8 data bits
1
stop
bit
2
stop
bits
4-7
Principle of Operation
4.4
CP 521 SI
Status Byte, Status of the Peripheral Device and Current Clock Data
If no message blocks have yet been transferred between the CPU and the CP 521 SI, and if no
parameter assignment, print or Set clock job is active, the CP 521 SI writes the following into the
transfer memory:
Contents
Byte 0
Status Byte
Byte 1
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Byte
Status PD
Byte 2
Day
Byte 3
Month
Byte 4
Year
Byte 5
Hours
Byte 6
Minutes
Byte 7
Seconds
Weekday*
BCD format
Figure 4-6. Contents of the Transfer Memory - Status Information and Current Clock Data
The following CPU job requests are followed by the same replies:
Errors/faults occurring in data interchange between the CP 521 SI and the peripheral device
The status of a CPU job request
The status of the CP 521 SI.
4.4.1
Status Byte
The CP 521 SI provides the CPU with error/fault numbers in byte 0 of the transfer memory. The
error/fault numbers can be read into the user program with load operations and evaluated there.
The status byte is divided into two nibbles. The nibbles are independent of each other as far as
information is concerned. They can be combined in any way (e.g. 27H: Default clock time set/no
battery backup). This enables detailed error/fault evaluation.
4-8
CP 521 SI
Principle of Operation
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
Bits
4 to 7 0 to 3
Status
Explanation
No error
Memory submodule
error
No texts
No battery backup
Message buffer
overflow
9*
Character delay
exceeded
A*
Parity error
B*
C*
E*
Receive mailbox
overflow
CP 521 SI in restart or
job buffer full
Clock defective
Replace module
4-9
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
Principle of Operation
Bits
4 to 7 0 to 3
Example:
STL FB100
:L
:L
:AW
:L
:!=F
:=
:BE
4-10
IW 120
KH 0F00
4.0
CP 521 SI
Status
Explanation
4
X
Illegal job request
You have issued the CP 521 SI with a job request
which is not permissible in the relevant mode.
This error message also appears if you transfer
illegal parameters in a parameter assignment job
request.
8
X
Hardware fault
Replace module
An unconfigured memory submodule has been plugged into the module. Output 4.0 is to be set
when the error has been detected.
Explanation
KH 0100
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaa
CP 521 SI
4.4.2
:L
:L
:AW
:L
:!=F
:=
:BE
Principle of Operation
In order to be able to evaluate the status of the peripheral device (e.g. printer), the following
conditions must be met:
When these conditions have been met, the error message Peripheral device not ready will
appear 20 s after the peripheral device fails (bit 4 in byte 1 is set).
Bit
4 to 7 0 to 3
Example:
Status
0
X
Peripheral device ready
1
X
Peripheral device not ready
The signal states of bits 0 to 3 (right nibble) of byte 1 specify the relevant weekday ( Section 4.4.3).
Both nibbles are independent of each other as far as information is concerned. They can be
combined in any way (e.g. 13H: Peripheral device not ready/Tuesday).
STL FB101
IW 120
KH 00F0
4.1
Explanation
KH 0010
4-11
Principle of Operation
4.4.3
CP 521 SI
The clock data is provided by the integral real-time clock and updated once per second. After
module restart, the clock is set with the default value 01.01.90 00.00.00.
Setting the clock
Set the clock with the CPU job request 1000H. The following values are permissible.
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
Meaning
Status byte
Bits 4 to 7:
Possible Values
Table 4-1
Table 4-2
Bits 0 to 3:
Current weekday
1=Sunday, 2=Monday, 3=Tuesday, 4=Wednesday,
5=Thursday, 6=Friday, 7=Saturday
X1BCD to X7BCD
Current day
01BCD to 31BCD
Current month
01BCD to 12BCD
Current year
00BCD to 99BCD
Current hour
24h clock
12h clock a.m.
12h clock p.m.
00BCD to 23BCD
01BCD to 12BCD
81BCD to 92BCD
Current minute
00BCD to 59BCD
Current second
00BCD to 59BCD
The settings must be entered in BCD format. You need not enter the weekday. It is calculated
automatically from the date set. Enter FFH in the relevant byte if you do not want to change the
default clock setting.
If a setting is outside the permissible range, the clock will not be set. The CP 521 SI sends error
message 3XH Clock time/date error.
Note
The CP 521 SI is supplied with the default values for the date and clock time parameters
( Table 5-8). The default value for representation of the Current hour is the 24-hr
mode. If you want to operate the clock with the 12h mode, you must change this time
parameter before setting the clock ( Section 5.3).
4-12
CP 521 SI
Principle of Operation
Contents
Maddr+0
10H
Maddr+1
00H
Maddr+ 2
Day
Maddr+ 3
Month
Maddr+ 4
Year
Maddr+ 5
Hours
Maddr+ 6
Minutes
Maddr+7
Seconds
Contents
Contents
Maddr+0
50H
4xH
Maddr+1
00H
xxH
Maddr+ 2
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
irrelevant
irrelevant
Maddr+ 3
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
irrelevant
irrelevant
Maddr+ 4
irrelevant
irrelevant
Maddr+ 5
irrelevant
irrelevant
Maddr+ 6
10H
Acknowledged
10H
Maddr+7
00H
job
00H
Address
4-13
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Principle of Operation
Example:
Name
NAME
4-14
: CLOCK
: L KH 1000
: T QW 120
Example:
STL FB10
: CLOCK DATA
: L IB 121
: T QB
8
: L IW 122
: T QW
9
: T QW
: BE
CP 521 SI
Note
The CPU acknowledgements 5000H and 4xxxH remain (i.e. are not deleted) until they
are overwritten by a subsequent job. After the 0000H blank job has been sent, the CP
response again contains the current data of the integral real-time clock
STL FB10
Explanation
: L KH 2808
: T QW 122
: L KH 9109
: T QW 124
: L KH 4000
: T QW 126
The module is located in slot 7 (starting address 120). The clock data is to be output on digital
output modules from slot address 8 onward.
Explanation
: L IW 124
: T QW 11
: L IW 126
13
CP 521 SI
Principle of Operation
The current clock data can be inserted into message texts. For this purpose, you can enter place
holders for date and time of day when configuring the message texts ( Section 5.5.2).
The current clock data can be read by the CPU and used in the user program.
Correction value
You can configure a correction value to improve the accuracy of the clock. See Section 5.3.5 Clock
Correction Factor for more detailed information.
Note
By using the integral clock, you can evaluate the following additional messages:
4-15
Principle of Operation
4.5
CP 521 SI
Restart Characteristics
When the supply voltage is restored (POWER ON), the CP 521 SI performs a restart.
The restart consists of the following:
If errors/faults occur during restart, the CP 521 SI transfers message to the CPU in byte 0 (status
byte) ( Section 4.4.1).
Note
The message buffer is not deleted during restart in print mode if the module has
battery backup and the memory submodule has not been replaced.
4.5.1
In this part of the restart procedure, the hardware is checked for functional capability. Faults are
assigned an appropriate number in byte 0 (status byte) and you can then evaluate them in the user
program or with a programmer.
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
Error Number
in Byte 0
Message
Remedy
1XH
Clock defective
Replace module
8XH
Hardware fault
Replace module
XFH
4.5.2
When the module is switched off, the clock and the RAM are powered by the module battery. The
battery is checked at every restart in order to detect a possible failure. In the event of a failure,
data in the RAM is deleted. If the battery voltage drops below the value required for backup, the
BATTERY LOW LED lights up and error X7H is output in byte 0.
4-16
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaa
CP 521 SI
4.5.3
4.5.4
Principle of Operation
The serial interface parameters and message text parameters specified in the memory submodule
are checked here. Errors are provided with an appropriate error number in byte 0 (status byte) and
can be evaluated in the user program.
Error Number
in Byte 0
Message
Error Number
in Byte 0
Remedy
X1H
Fault in memory submodule
or
memory submodule not
plugged in
1. PLC POWER OFF
2. Plug in (new) memory submodule
3. PLC POWER ON
X2H
No message texts configured
Configure message texts
During module restart, the serial interface is initialized with the relevant parameter. Data is
searched for in this order:
1. Memory submodule
2. Module RAM.
If neither the memory submodule nor the RAM contain data, data provided by the system (default
values) is transferred.
Clock Test
This part of the restart procedure checks the integral module clock. The clock is set if the backup
battery fails during PLC POWER OFF. In the basic setting, the clock has the default value 01.01.90
00.00.00.
Errors/faults and the basic setting are provided with an appropriate error number in byte 0 (status
byte), and can be evaluated in the user program or with a programmer.
Message
Remedy
1XH
Clock defective
Replace module
2XH
4-17
Principle of Operation
CP 521 SI
4.6
4.6.1
Printer Output
Various faults can occur during printer operation. The following table shows the effects.
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Remarks
CPU enters
STOP mode
POWER OFF
(CPU)
Effects
25-pin
sub D
connector
unplugged
or
cable fault
otherwise
POWER OFF
(printer)**
otherwise
XON/XOFF protocol
configured
not configured
4-18
CP 521 SI
4.6.2
Principle of Operation
Various faults can occur during bidirectional data transmission. The following table shows the
effects.
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Effects
CPU enters
STOP mode *
Data continues to be sent and received between the CP 521 SI and the
peripheral device. This can lead to overflow of the receive mailbox.
POWER OFF
(CPU)
Fault in CPperipheral
device
connection
or
POWER OFF
(peripheral
device)
An active job request between the CPU and the CP 521 SI (send or receive job request) is interrupted. The job request
must be restarted after switching over from STOP to RUN.
**
Data corruption cannot occur in the case of the 3964(R) procedure and in the case of SINEC L1 operation, since the
message frames are transferred in a protocol frame ( Chapters 8 and 9).
4-19
CP 521 SI
ASCII Driver
ASCII Driver
After selection of the ASCII driver, the CP 521 SI enables transfer of message frames between the
CPU and a peripheral device connected to the CP 521 SI:
Note
The following applies to the ASCII driver:
When sending fixed-length frames (transparent mode) or frames with end-of-text
characters (interpretive mode I and II), the frame length and the end character are
transmitted to the CP 521 SI along with the send job ( Figure 6-6).
When frames are received, the value programmed for the frame length or the end-oftext character applies ( Tables 6-10 and 6-11).
Special case for receiving fixed-length frames:
If you program a receive length that is greater than the actual length of the receive
frame, you can receive frames of variable length in transparent mode by evaluating
the message "X9H" (X9H: character delay exceeded, Section 6.5).
If you program a receive length that is shorter than the actual length of the receive
frame, the frame will be fragmented. The "remainder frame" is assembled to form a
new frame and transmitted as such.
6-1
ASCII Driver
CP 521 SI
The time of day can be read from the module clock by the CPU also in ASCII driver mode and used
in the user program for date-dependent and time-dependent tasks. If the time is not used in the
control, the battery is not needed. The ASCII driver does not require a memory submodule.
TTY interface active
In this mode, the CP 521 SI only evaluates the RxD line. When the CP 521 SI sends data to the
peripheral device, the peripheral device maintains the RxD line of the CP at logic 1 as long as no
data are being sent to the CP 521 SI. If this is not the case, the CP 521 SI sends the following error
messages to the CPU:
In byte 0: Permanent wire break (XDH)
In byte 1: Peripheral device not ready (1XH)
XON/XOFF protocol:
XON/XOFF protocol in handshake OFF mode is only possible in interpretive ASCII mode. A precondition is that you have configured characters for XON and XOFF in parameter block 2
( Section 6.3).
Both XON and XOFF are control characters used by the CP 521 SI to control data transmission.
The CP 521 SI sends XOFF to the peripheral device if 20 bytes are still free in its receive buffer.
The peripheral device is then prompted to send no more data to the CP 521 SI. An overflow in the
receive mailbox (1 KB) would cause any data to be lost. Only when the CP 521 SI has more than 256
bytes free in its receive mailbox does it send XON again to the peripheral device.
If the CP 521 SI receives the XOFF character, it ceases sending further data to the peripheral
device. Only when it receives the XON character does the CP 521 SI continue its send job request.
RS-232C (V.24) interface in handshake OFF mode
Only the receive and send lines are relevant in handshake OFF mode.
Note
In the case of peripheral devices that do not support hardware handshaking, the
CP 521 SI cannot detect failure of the peripheral device if it has been programmed for an
RS-232C (V.24) interface.
6-2
CP 521 SI
ASCII Driver
Table 6-1. Possible Control Signals of the RS-232C (V.24) Interface in Handshake ON Mode
Control
Status
Meaning
Outputs
TxD
Send data
Send line is maintained at logic 1 by the CP 521 SI
(U - 3 V)
DTR
ON
OFF
ON
OFF
Request to send
CP 521 SI ready to send (U 3 V)
CP 521 SI not sending (U - 3 V)
RTS
Inputs
RxD
Receive data
Receive line must be maintained at logic 1 by peripheral
device (U - 3 V).
DSR
ON
OFF
CTS
ON
OFF
Note
XON/XOFF protocol is not possible if you are evaluating control signals (handshake ON).
6-3
ASCII Driver
CP 521 SI
Data is transferred between the CP 521 SI and the peripheral device as follows:
The CP 521 SI sets output DTR=ON after restart. This indicates that the CP 521 SI is ready to
operate and to receive.
Example:
TxD
XXXXXXXX
XXXXXXXX
0
ON
DTR
OFF
ON
RTS
OFF
1
RxD
XXXXXXXX
XXXXXXXX
0
ON
DSR
OFF
ON
CTS
OFF
Switch on CP
max.
20 s
max.
20 s
Switch on
peripheral device
CP 521 SI reports
receive not possible
Figure 6-1. Timing Diagram for Data Transfer Between the CP 521 SI and a Peripheral Device
6-4
CP 521 SI
6.1
ASCII Driver
The following conditions must be met to use the CP 521 SI for ASCII mode:
1. Build up connection
Establish the electrical connection between the CP 521 SI and the peripheral device in the
POWER OFF state.
2. Settings on the peripheral device
The settings on the peripheral device must agree with the parameter assignment data of the
CP 521 SI. If, for example, your peripheral device transfers data at a rate of 2400 bit/s, you must
also configure this baud rate on the CP 521 SI.
Note
Transfer the parameter assignment data in the user program after POWER ON or POWER
recovery. This can be done after restart. A memory submodule is not necessary.
Store the parameter assignment data in the memory submodule in DB1.
You configure the memory submodule with a programmer in off-line mode.
Parameters for the interface to the peripheral device ( baud rate, type of interface, handshake
mode ...). The parameters must agree with the specifications and settings on the peripheral
device.
Parameters for data transfer (message frame length, end-of-text character, ...).
6-5
ASCII Driver
CP 521 SI
You can set interpretive ASCII driver mode in the following way:
Transfer the interpretive ASCII driver mode to the CP 521 SI in the user program.
Plug a memory submodule into the CP 521 SI which you have configured with the interpretive
ASCII driver mode.
Note
If there is no memory submodule plugged into the CP 521 SI and the CP 521 SI has a
backup battery, the module is automatically assigned the parameters stored in the
RAM on POWER-ON (i.e. the parameters last assigned). In other words, the module is
activated in the same driver mode following POWER-ON as it was before POWER-OFF.
Note
You can change to another mode during operation. For this purpose, you must
transfer the Transfer parameter assignment data job request to the CP 521 SI.
Remember, however, that you may have to reassign the serial interface parameters.
The send buffer and receive buffers will be deleted if you do this.
6-6
CP 521 SI
6.2
ASCII Driver
The CP 521 SI has a serial interface port. You can choose between a current interface (TTY) or a
voltage interface (RS-232C (V.24)) by setting the relevant parameters. The cables of both interfaces
connect with a 25-pin subminiature D connector.
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Table 6-2. Pin Assignments of the 25-Pin Subminiature D Connector of the CP 521 SI
1
2
3
4
5
6
7
8
9
10
11
12
13
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaa aaaa aaaaaa aaaa aaaa aaaa aaaaaa aaaa aaaa aaaa aaaa aaaaaa aaaa
aaaaaa aaaa aaaa aaaa aaaaaa aaaa aaaa aaaa aaaaaaaaaaaaaaaa aaaa
View
14
15
16
17
18
19
20
21
22
23
24
25
Pin No.
Signal Name
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
TxD
RxD
RTS
CTS
DSR
GND
TTY IN+
TTY IN P24
20 mA
TTY OUT+
20 mA
DTR
TTY OUT-
Meaning
Disabled
Send data V.24)
Receive data V.24)
Request to send V.24)
Clear to send V.24)
Data ready V.24)
Signal ground (RS-232C (V.24))
Disabled
TTY receive line+
TTY receive line Disabled
Disabled
+24 V for active TTY
Disabled
Disabled
Disabled
Current source TTY *
TTY send line+
Current source TTY *
Terminal ready
TTY send line Disabled
Disabled
Disabled
Disabled
The following figures show two terminal arrangements. In the ASCII driver mode, the CP 521 SI
assumes a peripheral device with an RS-232C (V.24) or TTY interface to be connected to the serial
interface.
Note
If you are using an RS-232C (V.24) interface, the CP 521 SI cannot detect failure of the
peripheral device in the case of peripheral devices that do not support hardware
handshaking.
6-7
25-pin subminiature
D socket connector
2 rows, screw-mounted
6-8
aaaaaa
aaaaaa
aaaaaaaaaaa
aaaa
(10)
Section
V.24 -RXD
(3)
V.24 -TXD
(2)
DSR
(6)
DTR
(20)
CTS
(5)
RTS
(4)
GND
(7)
Section
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
TTY IN -
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
aaaaaa
(9)
aaaaaaaa
aaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaa
aaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa
aaaaaa
aaaaa
TTY IN+
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
CP 521 SI
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaa
aaaaaaaa
aaaaaaaa
(2)
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaaaa aaaaaaaaaaaa
aaaaaaaaaa aaaaaaaa
aaaaaaaaaa aaaaaaaa
aaaaaaaaaa aaaaaaaa
aaaaaaaaaa aaaaaaaa
aaaaaaaaaa aaaaaaaa
aaaaaaaaaaaaa aaaaaaaaaaaa
aaaaaaaa aaaa aaaaaaaa
aaaaaaaa aaaaaaaa aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
25-pin subminiature
D socket connector
2 rows, screw-mounted
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaaaaaaaa
aaaaaaa
aaaaaaa
ASCII Driver
CP 521 SI
CP 521 SI
CP 523
(22) 20 mA
(8)
TTY IN -
(24)/(25)
(20)
DTR
(6)
DSR
(4)
RTS
(5)
CTS
(7)
GND
(2)
Ground
max. 10 m
Ground
3.3.3
Shield
25-pin subminiature
D socket connector
2 rows, screw-mounted
Figure 6-2. Terminal Diagram CP 521 SI (TTY Passive) - CP 523 (TTY Active)
CP 521 SI
3.3.3
Shield
25-pin subminiature
D socket connector
2 rows, screw-mounted
CP 521 SI
6.3
ASCII Driver
The CP 521 SI is supplied with default values for the parameter assignment data.
Parameters for the interface to the peripheral device (baud rate, type of interface, handshake
mode ...).
The parameters must agree with the specifications and settings on the peripheral device.
Specifications of XON/XOFF protocol.
Parameter assignment data for data transfer (message frame length, end-of-text character).
Correction value for the accuracy of the integral clock.
If you want to assign other parameters to the CP 521 SI, there are various ways of transferring the
parameter assignment data to the CP 521 SI:
Transfer the parameter assignment data to the CP 521 SI in the user program.
You do not require a memory submodule to operate the CP 521 SI.
Store the parameter assignment data on a memory submodule in data block (DB) 1 and plug
the configured memory submodule into the CP 521 SI ( Section 6.3.1).
In order to make transfer of the parameter assignment data as simple as possible, the parameter
assignment data is divided into parameter blocks.
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
Parameters
Depending on whether you want to assign your CP 521 SI parameters on a memory submodule or
in the user program, read either Section 6.3.1 or 6.3.2.
Section 6.3.1: Assigning the CP 521 SI parameters with the memory submodule
Section 6.3.2: Assigning the CP 521 SI parameters in the user program
Note
If there is no memory submodule plugged into the CP 521 SI and the CP 521 SI has a
backup battery, the module is automatically assigned the parameters stored in the
RAM on POWER-ON (i.e. the parameters last assigned). In other words, the module is
activated in the same driver mode following POWER-ON as it was before POWER-OFF.
6-9
ASCII Driver
6.3.1
CP 521 SI
You can store the parameter assignment data in DB1 on a memory submodule.
Note
The procedure for assigning parameters to the memory submodule in the ASCII driver
mode is almost identical to the procedure in printer driver mode. The only difference is
the assigning parameters to parameter block 7 in which additional data must be
specified in the ASCII driver mode.
When entering text, alternate lines in KS data format with lines in S format.
You can enter comments in addition to the parameter blocks.
Block separator
: (3AH)
Parameter block
number
Configuration
data/end-of-text
character
- Enter key
Figure 6-4. Schematic for Entering Parameter Blocks in DB1
The following pages explain the contents of the parameter block and include an example of how
to enter the parameters.
6-10
CP 521 SI
ASCII Driver
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
Block
0
Meaning
Baud rate
1
2
3
4
5
6
7
8
even
odd
mark
space
any
0
1
2
3
4
0 even
no
0 no
0
1
0 TTY
Data format
11-bit character frame:
7 data bits (with parity)
8 data bits (with parity)
8 data bits (without parity)
0
1
2
3
4
5
TTY
RS-232C (V.24)
HW handshake
OFF
ON
XON/XOFF protocol
XON character **
XOFF character **
no protocol
00H to 7FH
00H to 7FH
FFH
1
2
7
1D to 65 535D
(10 ms)
1D to 256D
Character delay
Message frame length
*
**
***
0
1
110 bit/s
200 bit/s
300 bit/s
600 bit/s
1200 bit/s
2400 bit/s
4800 bit/s
9600 bit/s
Parity
Value Range
8 9600 bit/s
0 OFF
FFH: no XON/XOFF
protocol
0: Memory submodule
with message texts
plugged in
1: Without memory
submodule***
1D (10 ms)
64D
End-of-text char. 1 **
ASCII charac.
No end-of-text charac.
01H to 7FH
00H
00H
End-of-text char. 2 **
ASCII charac.
No end-of-text charac.
01H to 7FH
00H
- 400D to+400D
(s/month)
0D
6-11
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaa
ASCII Driver
6-12
CP 521 SI
Block
Meaning
ID for
Transparent ASCII driver mode
Character delay
(decimal)
Block
Meaning
ID for
Interpretive ASCII driver mode I
Interpretive ASCII driver mode II
Character delay
(decimal)
Value
Range
1D to 65 535D
(* 10 ms)
1D to 256D
2
7
Default Values
on the CP 521 SI
1D (* 10 ms)
64D
Only if there is no backup battery; if a backup battery is installed, the same driver is active after POWER-ON as before
POWER-OFF
Value
Range
Default Values
on the CP 521 SI
1D to 65 535D 1D (* 10 ms)
(* 10 ms)
01H to 7FH
00H
00H
01H to 7FH
00H
0DH
(Carriage Return)
Only if there is no backup battery; if a backup battery is installed, the same driver is active after POWER-ON as before
POWER-OFF
Note
When operating the CP 521 SI in the interpretive mode of the ASCII driver, the length
specification for the message frame is not relevant if the memory submodule is used
for parameter assignment. You need not enter any value for the "message frame
length" parameter in DB 1.
Explanation of parameters
Note
Your choice of parameter assignment data for the serial interface depends on the
interface characteristics of your peripheral device as well as on the specific application.
CP 521 SI
ASCII Driver
Even parity
The parity bit is set so that the sum of the data bits that are 1 (incl. parity bit) is even.
Odd parity
The parity bit is set so that the sum of the data bits that are 1 (incl. parity bit) is odd.
Mark
The parity bit always has signal state 1
Space
The parity bit always has signal state 0
No parity check
The signal state of the parity bit is not significant. Parity is not checked when receiving;
however, when sending, the parity bit is always set to 1.
The 11-bit character frame (1 start bit, 7 data bits, 1 parity bit, 2 stop bits) is the default.
6-13
ASCII Driver
CP 521 SI
Transparent mode
Set a 1 in parameter block 7 to select transparent ASCII driver mode.
Interpretive mode I
Set a 2 in parameter block 7 to select interpretive ASCII driver mode I.
Interpretive mode II
Set a 7 in parameter block 7 to select interpretive ASCII driver mode II.
6-14
CP 521 SI
ASCII Driver
The end-of-text character (parameter block 3) functions as separator between the various
parameters of a parameter block.
6-15
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
ASCII Driver
0:
12:
24:
36:
48:
60:
72:
84:
96:
6-16
KS
KS
KS
KS
KS
KS
KS
KS
CP 521 SI
1. Enter the parameter assignment data on the programmer in DB1 with sufficient comments
(KS ...).
2. Store in DB1 on diskette or hard disk.
3. Transfer DB1 to the memory submodule.
Table 6-7. Configuring the CP 521 SI for Interpretive ASCII Driver Mode
Explanation
';
';
';
';
';
';
';
';
9600 baud, even parity, no Busy,
RS232C (V.24), 8 bits, no handshake
ASCII mode interpretive
char. delay=10*10ms, end-of-text char.=0D0A
time-of-day correction
- 1 second / 30 days
CP 521 SI
6.3.2
ASCII Driver
You can transfer data to the CP 521 SI for one parameter block at a time with the 90XXH Transfer
parameter assignment data job request.
Contents of the transfer memory when assigning the CP 521 SI parameters in the user program
Write CPU job "Transfer parameter assignment data" to the PIQ:
Request from the CPU to the CP: Accept parameters
Address
Contents
Maddr +0
90H
Maddr +1
Block number
Maddr+ 2
Parameter
Maddr+ 3
Parameter
Maddr + 4
Parameter
Maddr + 5
Parameter
Maddr + 6
Parameter
Maddr +7
Parameter
Evaluate CP response to the "Transfer parameter assignment data" job in the PII:
Address
Contents
Contents
Maddr +0
50H
40H
Maddr +1
00H
00H
Maddr + 2
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
irrelevant
irrelevant
Maddr + 3
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
irrelevant
irrelevant
Maddr + 4
irrelevant
irrelevant
Maddr + 5
irrelevant
irrelevant
Maddr + 6
90H
Maddr +7
Block number
Acknowledged
job
90H
Block number
Note
The CPU acknowledgements 5000H and 4000H remain (i.e. are not deleted) until they
are overwritten by a subsequent job (e.g. blank job 0000H).
6-17
ASCII Driver
CP 521 SI
When evaluating data from the CP 521 SI (PII), allow for the fact that you receive the
acknowledgement of a CPU job (PIQ) only after two program scan cycles following submission of
the job.
This has the following significance for parameter assignment with the user program:
At least seven program scan cycles are required for parameter assignment in parameter blocks
0, 2 and 7.
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
Meaning
Value Range
Default Values on
the CP 521 SI
90H
00H
Baud rate
2
Parity
(Parity bit always 1)
(Parity bit always 0)
BUSY signal *
Interface
110 bit/s
200 bit/s
300 bit/s
600 bit/s
1200 bit/s
2400 bit/s
4800 bit/s
9600 bit/s
01H
02H
03H
04H
05H
06H
07H
08H
even
odd
mark
space
any
00H
01H
02H
03H
04H
no
00H
00H no
00H
01H
00H TTY
00H
01H
02H
TTY
RS-232C (V.24)
Data format:
11-bit character frame
1 start bit, 7 data bits, 1 parity bit, 2 stop bits
1 start bit, 8 data bits, 1 parity bit, 1 stop bit
1 start bit, 8 data bits, 2 stop bits
10-bit character frame
1 start bit, 7 data bits, 2 stop bits
1 start bit, 7 data bits, 1 parity bit, 1 stop bit
1 start bit, 8 data bits, 1 stop bit
HW handshake
OFF
ON
08H 9600 Bd
00H even
03H
04H
05H
00H
01H
00H OFF
6-18
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
CP 521 SI
4 to 7
ASCII Driver
You can assign values for the XON and XOFF characters in parameter block 2.
If you have the XON/XOFF protocol, you have a free choice of the XON/XOFF characters. ASCII
code provides the codes 11H (DC1) for the XON character and 13H (DC3) for the XOFF character.
You must not assign the same values for the XON and XOFF characters.
Table 6-9.
Byte
Meaning
Byte
Meaning
Value Range
0
Job request number
90H
-
1
Number of the parameter block
20H
-
2
XON/XOFF protocol
XON/XOFF protocol
XON character *
No protocol
00H to 7FH
FFH
XOFF character *
No protocol
00H to 7FH
FFH
Not significant
Value Range
FFFFH
(No XON/XOFF
protocol)
Table 6-10. Transfer Memory Assignment for the Transfer Parameter Assignment
Data for Block 7 Job Request (Transparent ASCII Driver)
90H
71H
2+3
Character delay
0001H to FFFFH
(* 10 ms)
0001H(* 10 ms)
4+5
0001H to 00FFH
40H
6+7
Not significant
Only if there is no battery backup; if a backup battery has been installed, the same driver mode is active after POWERON as before POWER-OFF.
6-19
ASCII Driver
CP 521 SI
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaa
aaaaaaaaa
Table 6-11. Transfer Memory Assignment for the Transfer Parameter Assignment
Data for Block 7 Job Request (Interpretive ASCII driver)
Byte
*
**
Meaning
Value Range
90H
2+3
Character delay
4+5
72H
77H
0001H to FFFFH
(* 10 ms)
0000H
End-of-text charac. 1
ASCII charac.
No EOT charac.
01H to 7FH
00H
00H
End-of-text charac. 2
ASCII charac.
No EOT charac.
01H to 7FH
00H
0DH
(Carriage Return)
Only if there is no battery backup; if a backup battery has been installed, the same driver mode is active after POWERON as before POWER-OFF
In interpretive mode of the ASCII driver, the end-of-text characters are evaluated when a frame is received.
Note
If the CP 521 SI is operated in the interpretive mode of the ASCII driver, specification of
the frame length is irrelevant. Enter the value 0000H in DB1 for the "Frame length"
parameter.
6-20
CP 521 SI
6.4
ASCII Driver
Reminder:
Data is transferred between the CPU and the peripheral device in two steps.
Only then can the CP 521 SI send data to the peripheral device or receive data from the
peripheral device.
CPU
CP 521 SI
aaaaaaaa
aaaaaaaa
aaaaaaaa
First, data transfer between the CPU and the CP 521 SI is coordinated.
aaaaaaaa
aaaaaaaa
aaaaaaaa
RAM
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
RAM
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
Send mailbox
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
User program
aaaaaaaa
aaaaaaaa
aaaa
PII
S5-100 bus
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
aaaaaaaa
aaaa
Receive
mailbox
CP acknowledgements
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaa
PIQ
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
aaaaaaaa
Transfer memory
Data transfer to the peripheral device over the 25-pin interface of the CP 521 SI
6-21
ASCII Driver
6.4.1
CP 521 SI
The CPU transfers message frames in eight-byte blocks. The message frames have a maximum
length of 256 bytes. Each block consists of a header code of two bytes (coordination bytes) and six
bytes of useful data.
1. The CPU initiates data transfer with the job request A001H. This job request also defines the
message length. If 0 is set, one or two end-of-text characters must be assigned ( ).
2. The CP 521 SI acknowledges receipt of this job request to the CPU ( ).
3. The CPU evaluates the response and begins transferring the current data only if no errors have
been detected. Transfer is started with job request B0H and specification of a block number
( ). Six bytes of data follow. The last message block transferred may contain less than six bytes
depending on the send length or the end-of-text character(s).
4. The CP 521 SI writes the block into a send mailbox where it first stores the whole message. The
CPU receives an acknowledgement from the CP 521 SI after every eight bytes ( ).
5. The CPU then sends the next message block to the CP, and so on. This data transfer continues
until all message blocks of a message frame have been transferred. A message frame can have
a maximum length of 256 bytes.
6. After the last message block has been completely received, the CP 521 SI generates a terminating acknowledgement and sends this to the CPU.
7. The CP 521 SI gathers the message blocks together into a message frame and transfers the
frame automatically to the peripheral device.
Note
Only one message frame can be stored in the send mailbox of the CP 521 SI. The CPU
can only send the next message frame to the CP 521 SI when this message frame has
been transferred to the peripheral device.
Table 6-12. Permissible CPU Job Requests when Sending Message Frames (PIQ)
Byte 0
6-22
Meaning
00H
10H
90H
A0H
B0H
CP 521 SI
ASCII Driver
The schematic on the following pages shows the overall data transfer procedure for sending data.
This is followed by a description of the steps shown.
Message blocks of eight bytes as used for message frames are represented. The CPU job request
varies from block to block, as does the corresponding acknowledgement from the CP 521 SI.
Data is transferred over the CP 521 SI in two steps:
First, data transfer between the CPU and the CP 521 SI is coordinated.
Only then is data transferred.
CPU CP 521 SI
Byte
A0H
01H
nnH
nnH
nnH
nnH
xxH
xxH
Coord.
job
request
Coord.
byte:
SEND
Send length
End-of-text
character
Irrelevant
CPU CP 521 SI
50H
01H
00H
00H
nnH
Coord.
info.
Coord.
byte
Data
valid
Irrel.
Number
of
frames
xxH
xxH
xxH
Irrelevant
CPU CP 521 SI
B0H
01H
nnH
Data
trans.
Block
number
nnH
nnH
nnH
nnH
nnH
Data
CPU CP 521 SI
50H
01H
00H
01H
nnH
Coord.
info.
Coord.
byte
Data
valid
Block
number
Number
of
frames
xxH
xxH
xxH
Irrelevant
6-23
ASCII Driver
CP 521 SI
CPU CP 521 SI
B0H
02H
nnH
Data
trans.
Block
number
nnH
nnH
nnH
nnH
nnH
Data
CPU CP 521 SI
50H
01H
00H
02H
nnH
Coord.
info
Coord.
byte
Data
valid
Block
number
Number
of
frames
xxH
xxH
xxH
Irrelevant
CPU CP 521 SI
B0H
nrH
nnH
Data
trans.
Block
number
nnH
nnH
nnH
nnH
nnH
Data
CPU CP 521 SI
50H
01H
Coord.
info
00H
nrH
nnH
Data
valid
Block
number
Number
of
frames
xxH
xxH
xxH
Irrelevant
... after the data has been sent to the peripheral device ...
CPU CP 521 SI
50H
00H
00H
xxH
nnH
Coord.
info
Coord.
byte
reset
Data
valid
Irrelevant
Number
of
frames
xxH
xxH
xxH
Irrelevant
6-24
CP 521 SI
ASCII Driver
Value
A0H
01H
01H
00H
00H
Not significant
00H
Not significant
Irrelevant
Irrelevant
Byte 1:
Meaning
Job request:
You allocate send permission for a message by setting bit 0=1. This initiates data
transfer.
Bytes 2 and 3: Bytes 2 and 3 indicate the message length. The length can lie within the range 0001H
to 0100H. You must have set this length on the receive device because the send
length is not transferred, in contrast to the end-of-text character.
In the case of a message length of 0, the CP 521 SI evaluates the end-of-text character. If both send
length and end-of-text character are 0, there is a job request error.
If data is to be sent from the CPU to a peripheral device, the Send length and End-of-text
parameters must be transferred with the send job request.
6-25
ASCII Driver
CP 521 SI
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Value
Meaning
50H
01H
00H
01H
81H
00H
Irrelevant
00H to 63H
Irrelevant
Irrelevant
Irrelevant
Acknowledgement:
Coordination information
Send coordination bit set
Byte 0:
Byte 1:
Send coordination bit set. If the coordination data is invalid, the CP 521 SI resets
the Send bit to 00H.
Byte 2:
Byte 4:
Indicates how many messages (max. 99D) are stored in the receive mailbox of the CP
512 SI.
and
Note
The CP 521 SI usually transfers the date and time of day to the CPU in bytes 1 to 7
( Section 4.4). If byte 0 has the value 50H or 60H, you must not interpret these values
as the time of day.
6-26
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
CP 521 SI
Byte
Byte
ASCII Driver
After you have output job request A0H and received the corresponding acknowledgement from
the CP 521 SI, output job request B001H with the 1st message block of the message (PIQ).
Value
0
B0H
1
01H
Value
Meaning
Job request:
4
Send data
Data
Byte 0:
Job request: Send data. After this job request B0H, the CP 521 SI interprets bytes 2 to
7 as data.
Byte 1:
Indicates the number of the message block being transferred (1 in this case). You
must increment this block number in your user program - beginning at 01H - each
time you send a message block to the CP 521 SI. This continues until the whole data
message has been transferred to the CP 521 SI.
The CP 521 SI acknowledges the Send 1st message block of the message job request as follows
(PII):
Meaning
50H
01H
00H
01H
81H
Data valid
Error in data transfer between CP and CPU
Previous send job request not yet completed
01H
00H - 63H
Irrelevant
Irrelevant
Irrelevant
6-27
ASCII Driver
CP 521 SI
Byte 1:
"Send" coordination bit set. If coordination data of the CPU is invalid, the CP 521 SI
resets the Send bit to 00H.
Byte 2:
Byte 3:
Specifies the number of the message block that the CP 521 SI has just received (1 in
this case).
Note
Please note that the CP 521 SI only responds to a signal change in byte 0 or 1 of the PIQ.
Since job request B0H in byte 0 does not change as long as the data of a message is
being sent, it is imperative that you increment the block numbers in byte 1 until all
message blocks of the message have been transferred. If you send the wrong block
number, data transfer is stopped with the response 5000H in byte 0 and byte 1 and the
CP 521 SI then signals Job request error (4XH) in status byte 0 of the module. The data
is lost.
If you send the next job request B0H with incremented byte 1 ( ), the CP 521 SI acknowledges with
incremented byte 3 ( ).
CPU job request: B002H
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Meaning
Value
B0H
02H
Job request:
Send data
Number of the 2nd message block
2
3
4
Data
5
6
7
6-28
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaa
aaaaaaaa
CP 521 SI
Byte
Byte
ASCII Driver
Value
B0H
2BH
Meaning
0
50H
Acknowledgement for job request: Send data
1
01H
Send coordination bit set if data valid
2
00H
01H
81H
Coordination data valid
Error in data transfer between CP and CPU
Previous send job request not yet completed
3
02H
Number of the 2nd message block
4
00H to 63H
5
Irrelevant
6
Irrelevant
7
Irrelevant
Number of messages in the receive buffer (max. 99)
If you send a message of variable length and you use the maximum message length, the last CPU
job request and the CP acknowledgement appear as follows:
Value
Meaning
Job request:
Send data
Data
Data
Data
(byte 255)
Data
(byte 256)
Irrelevant
Irrelevant
Note
Since a message may not exceed 256 bytes, you can transfer a maximum of 43 message
blocks in one message (42 of 6 bytes and 1 of 4 bytes). This leaves only four bytes for
data in the last message block (2BH).
6-29
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
ASCII Driver
Byte
Byte
6-30
CP 521 SI
Value
Meaning
0
50H
Acknowledgement for job request: Send data
1
01H
Send coordination bit set if data valid
2
00H
01H
81H
Coordination data valid
Error in data transfer between CP and CPU
Previous send job request not yet completed
3
2BH
Number of the 43rd message block (max.)
4
00H to 63H
5
Irrelevant
6
Irrelevant
7
Irrelevant
Number of messages in receive buffer (max. 99)
Final CP response
After the whole data message has been transferred from the CP 521 SI to the peripheral device,
the CPU receives a last message from the CP 521 SI. This resets the coordination bit.
Value
Meaning
50H
00H
00H
01H
81H
00H
Irrelevant
00H to 63H
Irrelevant
Irrelevant
Irrelevant
CP 521 SI
ASCII Driver
Tabelle 6.22
Byte
Koordinierungsauftrag
Value
Meaning
A0H
01H
00H
Message length
00H
00H
03H
Irrelevant
Irrelevant
Job request:
Bytes 2 and 3: You can define the length of a message here (0000H to 0100H). If you want to send
messages with end-of-text characters, program 0000H=Send with end-of-text
character here. You must then define another one or two end-of-text characters in
bytes 4 and 5.
Bytes 4 and 5: You define your end-of-text characters here. If you want to use two end-of-text
characters, fill both bytes. If you only use one end-of-text character, fill byte 5 only.
Only one end-of-text character is used in the example (byte 4=00H).
Note
If the message is longer than 256 data bytes (>0100H), the CP 521 SI responds with
5000H and then with message 4XH Job request error. The CP 521 SI responds with the
same error message if it detects no end-of-text character(s) after receiving 256 data
bytes. The data received is then rejected.
6-31
ASCII Driver
6.4.2
CP 521 SI
Note
If the time between two received characters is greater than the value you have set for
the character delay (ZVZ), the characters received up to this point are valid and are
transferred to the CPU as a message frame.
6-32
CP 521 SI
ASCII Driver
Table 6-23. Permissible CPU Job Requests when Receiving Data (PIQ)
Byte 0
Meaning
00H
A0H
C0H
Figure 6-7 illustrates the whole data transfer sequence when receiving message frames. This is
followed by a description of the steps shown in the figure.
Message blocks of eight bytes each, as are used when receiving messages, are represented. The
CPU job request and the relevant CP 521 SI acknowledgement alternate from block to block.
Data is exchanged via the CP 521 SI in two steps:
First, data transfer between the CPU and the CP 521 SI is coordinated.
Only then can the CP 521 SI transfer data it has received from peripheral devices and buffered
in the receive mailbox to the CPU.
6-33
ASCII Driver
CP 521 SI
A0H
80H
xxH
xxH
xxH
xxH
xxH
xxH
Coord.
job
request
Coord.
byte
REC.
Irrelevant
CPU CP 521 SI
60H
01H
nnH
Data
trans.
Block
number
nnH
nnH
nnH
nnH
nnH
Data
CPU CP 521 SI
C0H
01H
xxH
Ack.
Block
number
xxH
xxH
xxH
xxH
xxH
Irrelevant
CPU CP 521 SI
60H
nrH
nnH
Data
trans.
Block
number
nnH
nnH
nnH
nnH
nnH
Data
CPU CP 521 SI
C0H
nrH
xxH
Ack.
Block
number
xxH
xxH
xxH
xxH
xxH
Irrelevant
CPU CP 521 SI
50H
00H
00H
00H
nnH
nnH
Coord.
info.
Coord.
byte
Data
valid
Irrel.
Number
of
frames
Bytes in
last
block
xxH
xxH
Irrelevant
6-34
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
CP 521 SI
Byte 1:
Byte
ASCII Driver
To coordinate data transfer, write job request A0H into byte 0 of the PIQ. This defines the meaning
of bytes 1 to 7.
Byte
Value
0
A0H
1
80H
2
Irrelevant
3
Irrelevant
4
Irrelevant
5
Irrelevant
6
Irrelevant
7
Irrelevant
Meaning
Job request:
Value
Coordinate data transfer
You give permission to receive a message frame by setting bit 7=1. This initiates
data transfer. The CP 521 SI resets this receive bit after a complete receive message
has been sent to the CPU.
If the CP 521 SI receives job request A0H (Coordinate data transfer) with receive bit 80H (Receive
message) set, and if there are no errors, the CP 521 SI acknowledges the CPU job request with 60H
in byte 0:
Meaning
60H
01H
Data
6-35
ASCII Driver
CP 521 SI
Byte 1:
Indicates the number of the message block the CP 521 SI is transferring to the CPU.
The CP 521 SI increments the block number by 1 continuously, starting with block
01H, for as long as it is transferring a message block to the CPU.
Bytes 2 to 7:
Byte
Meaning
C0H
01H
Irrelevant
Irrelevant
Irrelevant
Irrelevant
Irrelevant
Irrelevant
Byte 1:
Number of the message block which the CPU has received (here 01H). The
acknowledged block number must agree with the number of the block sent,
otherwise data transfer will be aborted.
Note
The CP 521 SI continues to send a message block to the CPU until it receives
acknowledgement. For this reason, the CPU receives the data of the acknowledged
block from the CP 521 SI once more within the same data cycle in which it was
acknowledged. The CPU program must take account of this or the CP 521 SI will receive
an acknowledgement with the wrong block number, and data transfer will be
aborted.
6-36
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
CP 521 SI
Byte
Byte
ASCII Driver
Data transfer continues in the manner described until the CPU has acknowledged the last message
block of a message ( ). The CP 521 SI terminates data transfer with a final reponse ( ):
Table 6-27. Data Transfer: Receive the 25th (Last) Message Block
Value
Value
Meaning
0
60H
Data transfer from the CP 521 SI to the CPU
1
19H
Number of the last message block: here 25D
Data
Meaning
C0H
19H
Irrelevant
Irrelevant
Irrelevant
Irrelevant
Irrelevant
Irrelevant
6-37
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
ASCII Driver
Byte
6-38
CP 521 SI
Value
Meaning
0
50H
Coordination information
1
00H
Coordination bit reset
2
00H
01H
02H
Coordination data valid
Error in data transfer between CP and CPU
No receive message frame
3
00H
Irrelevant
4
00H to 63H
Number of messages in receive mailbox
5
01H to 06H
Number of bytes in the last block
6
Irrelevant
7
Irrelevant
Byte 1:
Byte 2:
Data valid
Byte 4:
Byte 5:
CP 521 SI
6.5
ASCII Driver
All the CPU job requests permissible in ASCII mode are listed in this section. There is also a
complete list of error messages with which the CP 521 SI acknowledges CPU job requests.
Permissible CPU job requests in ASCII driver mode
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
Byte 1
Job Requests
00H
00H
10H
00H
90H
00H
Transfer parameters
90H
20H
90H
7xH
90H
71H
Transfer parameters
Setting
Setting
: Parameter block
: Transparent
ASCII mode
x=1
: Interpretive
ASCII mode I
x=2
Interpretive
ASCII mode II
x=7
90H
72H
90H
77H
A0H
01H
A0H
80H
B0H
C0H
D0H
00H
6-39
ASCII Driver
CP 521 SI
Note
When executing the job "Delete receive mailbox contents", the serial interface of the
CP 521 SI is briefly disabled. If the peripheral device connected continues to send data,
the first message frame received by the CP 521 SI can be faulty or incomplete.
The interface to the CPU is also briefly occupied by the CP checkback signal "0FH".
Therefore always evaluate the CP acknowledgement to the job "Delete receive
mailbox contents" before you send further CPU job requests to the CP 521 SI.
The CP 521 SI acknowledges the job "Delete receive mailbox contents" like all
parameterization jobs with the terminating message "5000H" and specification of the
job acknowledged (here: "D000H") in bytes 6 and 7 of the CP response.
All job requests concerned exclusively with print mode (20H, 30H, 40H, 50H, 60H, 70H, 80H).
All job request numbers outside the permissible value range for CPU job requests (D1H to FFH).
Job request number 90XXH if the parameter blocks are configured with data from outside the
permissible value range; if a parameter assignment job contains errors, the CP 521 SI writes the
rejected job request into word 6 (bytes 6 and 7) of the CP acknowledgement ( Section 6.3.2).
Job request number B0XXH and C0XXH if data transfer has not previously been initiated.
6-40
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaaaaaaaaa
aaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaaaaaaaa
aaaaaa
CP 521 SI
ASCII Driver
CPU job requests transferred to the CP 521 SI during a data transfer must be part of the data
traffic. All job requests other than 00H and B0H+block number cause data transfer to be
aborted. The CP 521 SI acknowledges this as follows:
Byte
Value
0
50H
Coordination information
1
00H
Coordination bit Send/Receive reset
2
01H
Invalid job request/data illegal/data transfer aborted
4
nnH
Number of messages in receive buffer
3, 5 to 7
Irrelevant
Meaning
Message 4XH Illegal job request is transmitted if the CPU tries to continue data transfer after it
has been aborted (B0XXH).
Exception: Receive messages with error X9H (character delay exceeded) are sent to the CPU. All
characters received correctly in the CP 521 SI before expiry of the character delay are
sent to the CPU.
Byte
Value
50H
Coordination information
00H
02H
No message
00H
3, 5 to 7
Irrelevant
Meaning
Byte
Value
5XH
Coordination information
X: Cause of error ( Table 6-34)
Exception: character delay exceeded
00H
01H
nnH
3, 5 to 7
Irrelevant
Meaning
6-41
ASCII Driver
CP 521 SI
The following error messages may appear after transmission of the Coordinate data transfer
coordination job request.
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaaaaaaaaaaaa
aaaaaaaaaa
Byte 0
Bit 4 to 7 Bit 0 to 3
Message
Parity error
Note
The CP response remains (i.e. is not deleted) until it is overwritten by a subsequent job
(e.g. blank job 0000H)
6-42
CP 521 SI
ASCII Driver
Error message XBH is output if the peripheral device has sent more characters than the CP 521 SI
can accommodate in the receive mailbox. The message is not transferred to the CPU and not
stored in the receive mailbox.
Message lengths greater than 256 bytes (XCH)
The peripheral device has sent a message which is longer than 256 bytes.
The CP 521 SI outputs error message XCH if it has not detected an end-of-text character after
receiving 256 characters.
The message is not transferred to the CPU and not stored in the receive mailbox.
Receive mailbox overflow (XEH)
The following can be stored in the receive mailbox:
If these values are exceeded when receiving a message from the peripheral device, the CP 521 SI
outputs an error message.
The message is not transferred to the CPU and is also not stored in the receive mailbox.
6-43