Está en la página 1de 18

1.

LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

En el presente capitulo se va explicar la descripción y los pasos a seguir para poner en


funcionamiento un autómata programable SIMATIC S7-300. Se comienza por la descripción física
del autómata, es decir su configuración (componentes o módulos que conforman el autómata) y
disposición mecánica, teniendo estos conceptos claros se explica el direccionamiento de las
entradas de “sensores” y salidas a “actuadores” haciendo énfasis en las entradas integradas que
tiene la CPU 314 IFM. Posteriormente se hace la descripción eléctrica y electrónica para de esta
forma tener claros los conceptos sobre la correcta instalación del autómata, así como también de
las protecciones con las que se cuentan para prevenir posibles averías.

Seguidamente, se hace una descripción paso a paso para el correcto montaje y cableado del
autómata, finalmente se muestran y explican los elementos que conforman una CPU 314 IFM así
como también las propiedades más importantes de la CPU 314 IFM.

1.1. CONFIGURACION

Los SIMATIC S7-300 tienen una configuración modular, por esta razón es posible componerlo de
forma personalizada utilizando la gama de módulos disponibles para los S7-300.

Para configurar un autómata programable S7-300 y ponerlo en funcionamiento se utilizan una serie
de componentes que están relacionados en la tabla 1.

En la configuración de los S7-300 estos pueden disponerse en posición horizontal o vertical como
se muestra en la figura 1, en estas posiciones las temperaturas ambiente admisibles son de 0 a
60ºC y 0 a 40ºC respectivamente.

Figura 1. Disposición horizontal y vertical de un S7-300.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 3


AUTOMATAS PROGRAMABLES SIMATIC S7

Tabla 1. Componentes para la configuración de un S7-300.

COMPONENTE FUNCION TIPOS


Perfil de soporte Sirve para soportar los módulos de un 483 mm
S7-300 formando una fila o bastidor. 530 mm
830 mm
2000 mm
Fuente de alimentación PS Convierte la tensión de red (AC 120/230 PS 307, 2 A
V) en una tensión DC 24 V para el PS 307, 5 A
funcionamiento del S7-300 y para PS 307, 10 A
alimentar los circuitos de carga a DC 24
V.
CPU Ejecuta el programa de usuario, alimenta CPU 312 IFM
con 5 V el bus posterior del S7-300, se 313
comunica vía interface MPI, con otras 314
estaciones de una red MPI. 314 IFM
315
315-2 DP
316
Módulos de señales SM Se encargan de adaptar los diferentes E digitales
niveles de señal del proceso al nivel S digitales
interno del S7-300. La CPU 314 IFM E/S digitales
trae integrado módulos para tratamiento E analógicas
de E/S digitales y E/S analógicas S analógicas
E/S analógicas
Módulos de función FM Se utiliza en tareas de procesamiento de FM 350-1 Contadores
señales del proceso de tiempo crítico y FM 350-2 Contadores
altos requerimientos de memoria, por FM 351 Posicionamiento
ejemplo posicionamiento o regulación. FM 352 Cam. Control óptico
La CPU 314 IFM trae funciones FM 353 Posicionamiento
integradas como por ejemplo contadores, motores paso a paso
posicionamiento, control PID. FM 354 Posicionamiento
Servo Motores
FM 355 Control lazo cerrado
FM 357 Posicionamiento
Procesador de comunicaciones CP Alivian a la CPU de tareas de CP 340
comunicación, por ejemplo para el CP 341
enlace a la red PROFIBUS-DP CP 342-2
CP 342-5
CP 343-5
SIMATIC TOP connect Es utilizado para cablear los módulos SM 321
digitales SM 322
SM 323
Interfaces IM Sirve para cablear los módulos de IM 360
señales de un S7-300, en varios IM 361
bastidores. IM 365
Cable de PROFIBUS con conector Interconecta estaciones de una subred Para tendido subterráneo
a bus MPI o PROFIBUS-DP. Para servicios móviles
Con envolvente PE (Ind.
Alimentos)
Para tendido en girnalda
Cable PG Enlaza un PG/PC con la CPU RS232
Repetidor RS 485 Se utiliza para amplificar las señales en
una subred MPI o PROFIBUS-DP así
como para acoplar segmentos de una
subred MPI o PROFIBUS-DP.
Unidad de programación PG o PC Se utiliza para configurar, parametrizar, PC/PG con Windows 95 o
con el paquete STEP 7 programar y probar el S7-300. NT 4.0

UNIVERSIDAD INDUSTRIAL DE SANTANDER 4


LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

Así mismo los módulos del S7-300 se pueden disponer en uno o varios bastidores, la disposición
en un bastidor se realiza como se muestra en la figura 2, en ella se puede observar las direcciones
o los números de SLOT donde se debe colocar cada componente.

SLOT: 1 2 3 4... ...11

PS CPU IM 1... SM/FM/CP ...8

Figura 2. Disposición de los módulos en un bastidor.

A la hora de colocar los módulos en un bastidor es necesario tener en cuenta lo siguiente:

• La fuente de alimentación (PS) deberá colocarse siempre como primer módulo en la parte
izquierda del perfil soporte.
• La CPU (módulo central) se colocará siempre, como segundo módulo, a la derecha de la
fuente de alimentación.
• A la derecha de la CPU pueden montarse máximo 8 módulos (SM, FM, CP).
• El número de módulos (SM, FM, CP) esta limitado por el consumo de corriente tomado del bus
posterior, por ejemplo para la CPU 314 IFM el consumo total de corriente no debe superar
1.2 A.

También es posible configurar los S7-300 en varios bastidores, hasta un máximo de cuatro
bastidores como se muestra en la figura 3, en ella se pueden observar las direcciones de los
bastidores.

Figura 3. Disposición en varios bastidores.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 5


AUTOMATAS PROGRAMABLES SIMATIC S7

Para la disposición de los S7-300 en varios bastidores es necesario tener en cuenta lo siguiente:

• La interface IM ocupa siempre el puesto o SLOT 3, a la izquierda del primer modulo.


• En cada bastidor puede utilizarce hasta 8 módulos (SM, FM, CP).
• En la CPU 314 IFM el SLOT 11 del bastidor 3 no esta permitido enchufar ningún modulo,
puesto que aquí están direccionadas las entradas y salidas integradas.

1.2. DIRECCIONAMIENTO

El direccionamiento se realiza en función del SLOT, (Direccionamiento por defecto), cada número
de Slot tiene asignada una dirección dependiendo del tipo de módulo y si este es digital o
analógico. En la tabla 2 se encuentra las direcciones iniciales de módulo y los números de Slot y
bastidores.

Tabla 2. Direcciones iniciales de un S7-300.

BASTIDOR DIRECCION INICIAL Nº DEL SLOT


DEL MODULO 1 2 3 4 5 6 7 8 9 10 11
0 DIGITAL PS CPU IM 0 4 8 12 16 20 24 28
ANALOGICO PS CPU IM 256 272 288 304 320 336 352 368
1 DIGITAL IM 32 36 40 44 48 52 56 60
ANALOGICO IM 384 400 416 432 448 464 480 496
2 DIGITAL IM 64 68 72 76 80 84 88 92
ANALOGICO IM 512 528 544 560 576 592 608 624
3 DIGITAL IM 96 100 104 108 112 116 120 124
ANALOGICO IM 640 656 672 688 704 720 736 752

Para la CPU 314 IFM las entradas y salidas integradas son las correspondientes a la dirección del
SLOT 11 en el bastidor 3, en la tabla 3 se encuentra las direcciones correspondientes.

Tabla 3. Direccionamiento de las E/S integradas.

ENTRADAS/SALIDAS DIRECCIONES OBSERVACIONES


Operando Margen de
parámetros
124.0 a 125.7 16 Entradas digitales en bits
126.0 a 126.3 4 Entradas digitales especiales, para
20 Entradas digitales E funciones Contador, Frecuencímetro,
Contador A/B, posicionamiento o
como entradas de alarma
16 Salidas digitales A 124.0 a 125.7 16 Salidas digitales en bits
4 Entradas analógicas PEW 128 a 134 Entrada analógica en palabra
1 Salida analógica PAW 128 Salida analógica en palabra

En la figura 4 se encuentra el esquema de conexiones de la CPU 314 IFM en donde podemos


visualizar el direccionamiento entradas/salidas integradas, las entradas especiales y las
entradas/salida analógica.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 6


LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

Figura 4. Esquema de conexiones CPU 314-IFM.

1.3. CONFIGURACION ELECTRICA

Los S7-300 funcionan con diferentes tensiones nominales, en la tabla 4 se encuentran las
tensiones nominales y los márgenes de tolerancia correspondientes.

Tabla 4. Tensión que maneja el S7-300.

TENSION NOMINAL MARGEN DE TOLERANCIA


DC 24 V DC 20.4 a 28.8 V
AC 120 V AC 93 a 132 V
AC 230 V AC 187 a 264 V

Para alimentar el S7-300 y los sensores/actuadores se dispone de las fuentes de alimentación PS,
esta se encarga de convertir la tensión de la red AC 120 V o 230 V a una tensión nominal de salida
DC 24 V estabilizada, a pruebas de cortocircuito, marcha en vacío y con intensidades de salida de
2 A, 5 A, 10 A. Según la fuente requerida.

Las entradas digitales integradas de la CPU 314 IFM cuentan con separación galvánica entre
canales y bus posterior. Las salidas digitales integradas cuentan con separación galvánica entre
canales y bus posterior así como también entre los canales, en 2 grupos de 8. La separación
galvánica se realiza por medio de optoaclopadores. En la figura 5 se encuentra el diagrama de
principio para las entradas/salidas integradas digitales. La tensión nominal de entrada y carga L+
es de 24 V DC.

Las entradas analógicas y la salida analógica integradas de la CPU 314 IFM cuentan con
separación galvánica entre canales y bus posterior. Para las entradas especiales no se cuenta con
separación galvánica. En la figura 6 se encuentra el diagrama de principio para las entradas/salida
analógica y las entradas especiales.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 7


AUTOMATAS PROGRAMABLES SIMATIC S7

Figura 5. Diagrama de principio E/S integradas digitales CPU 314 IFM.

Figura 6. Diagrama de principio E/S especiales y analógicas integradas CPU 314 IFM.

El consumo máximo de los módulos a partir del bus posterior que suministra la CPU 314 IFM no
debe superar 1.2 A, con un consumo de alimentación externa de 0.9 A (suministrado por la PS).

1.4. MONTAJE

El primer paso a realizar es montar el perfil soporte de ancho estándar, sobre este se va montar los
componentes del S7-300. En la figura 7 podemos observar las dimensiones que se deben guardar
para colocar los tornillos de fijación externos.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 8


LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

Figura 7. Perfil soporte.


2
Se conecta el conductor de protección con cable de sección mínima de 10 mm , como se muestra
en a figura en la figura 8.

Figura 8. Montaje conductor de protección.

El segundo paso es montar los módulos en el perfil de soporte, comenzando por la fuente de
alimentación PS, luego la CPU, la IM y los módulos de señales, guardando el número de SLOT
correspondiente.

Para enchufar los módulos de señales se debe enchufar el conector de bus que viene acompañado
por estos, figura 9, comenzando por enchufar el conector de bus del primer modulo con la CPU,
luego el conector de bus del segundo módulo con el primer módulo y así sucesivamente hasta el
ultimo modulo de señales donde no debe conectarse ningún conector de bus.

Figura 9. Conector de bus.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 9


AUTOMATAS PROGRAMABLES SIMATIC S7

Se procede entonces a colgar los módulos en orden (1), desplazarlos hasta el modulo izquierdo (2)
y abatirlos hacia abajo (3), figura 10. Proseguir con el siguiente modulo obedeciendo al numero de
SLOT que corresponde a cada componente.

Figura 10. Sujeción de módulos.

Se atornillan los módulos como se muestra en la figura 11.

Figura 11. Atornillado de los módulos.

Una vez instalado puede insertarse la llave (selector de modo) de la CPU. La llave puede meterse
y sacarse en la posición STOP y RUN, figura 12.

Figura 12. Llave selector de modo.

Finalmente se procede a colocar las etiquetas para la identificación de los módulos, asignando los
números de SLOT correspondiente para cada componente (1 a 11).

1.5. CABLEADO

Para cablear los módulos comenzamos por cablear la fuente de alimentación PS 307, para la
2
conexión a la red se utilizan conductores flexibles de sección de 0.25 a 2.5 mm , para la conexión
de la PS a la CPU se puede utilizar el peine de conexión o bien conductores flexibles. Además la

UNIVERSIDAD INDUSTRIAL DE SANTANDER 10


LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

PS dispone de dos bornes de 24 V libres, destinados para la alimentación de otros módulos. En la


figura 13 podemos observar los detalles del cableado de la PS y la CPU.

Figura 13. Cableado de PS y CPU.

No se debe olvidar ajustar el selector de voltaje de la fuente de alimentación PS a la tensión de red


(120/230 V), figura 14.

Figura 14. Ajuste del selector de voltaje.

NOTA:
El cableado y todas las conexiones de los S7-300 deben hacerse siempre en estado sin
tensión.

El cableado de los módulos se debe hacer por medio del conector frontal, atendiendo al esquema
de conexiones mostrado en la figura 4. Se deben utilizar cables con conductores flexibles con o
2
sin puntera y con secciones de 0.25 a 1.5 mm .

La CPU 314 IFM trae integrados dos módulos para el tratamiento de señales digitales y analógicas,
estos módulos disponen de conectores frontales de 40 polos, en la figura 15 podemos observar la
forma de cablear el conector frontal.

Para poner el módulo en funcionamiento, después de haber cableado el conector frontal y estar
seguro de su correcta instalación y direccionamiento (atendiendo al orden de los bornes mostrado
en la figura 4), se aprieta el tornillo de fijación al módulo y se cierra la puerta frontal como se indica
en la figura 16.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 11


AUTOMATAS PROGRAMABLES SIMATIC S7

Figura 15. Cableado del conector frontal.

Figura 16. Fijación del conector al módulo.

Finalmente para poner en funcionamiento el sistema y realizar la programación, se procede al


cableado del PC al autómata programable SIMATIC S7-300, haciendo uso del cable PG como se
muestra en la figura 17.

Figura 17. Cableado del PC al S7-300.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 12


LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

1.6. LA CPU

En la familia de los SIMATIC S7-300 existen varias CPUs, estas se diferencian en sus
prestaciones, pero se manejan todas de la misma forma. En esta sección se mostrara las
propiedades de las CPUs haciendo énfasis en la CPU 314 IFM.

En la figura 18 podemos observar la CPU 314 IFM con los elementos que la componen y la
disposición de cada uno de ellos.

Indicadores de estado y
fallo

Selector de modo

Pila tampón

Puente

Conexión para tensión de


alimentación

Interface multipunto MPI Entradas / Salidas integradas

Figura 18. Elementos de la CPU 314IFM.

En todas las CPUs se distinguen el selector de modo y los elementos de indicación, estos son
idénticos en todas las CPUs al igual que su finalidad y su función.

1.6.1. El selector de modo

En la tabla 5 se encuentra la explicación de las posiciones del selector de modo en el mismo orden
que aparecen en la CPU.

Tabla 5. Selector de modo.

POSICION SIGNIFICADO EXPLICACIONES


La CPU ejecuta el programa de usuario.
• No es posible sacar la llave.
RUN-P Modo RUN-PROGRAM • Es posible leer programas de la CPU con una PG
(CPU→PG).
• Es posible transferir programas a la CPU (PG→CPU).
La CPU ejecuta el programa de usuario.
• La llave puede sacarse para que nadie pueda modificar
sin autorización el modo de operación.
RUN Modo RUN • Es posible leer programas de la CPU con una PG
(CPU→PG).
• No es posible modificar el programa contenido en la
memoria de carga.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 13


AUTOMATAS PROGRAMABLES SIMATIC S7

Tabla 5 (continuación). Selector de modo.

La CPU no ejecuta ningún programa de usuario


• La llave puede sacarse para que nadie pueda modificar
sin autorización el modo de operación.
STOP Modo STOP
• Es posible leer programas de la CPU con una PG
(CPU→PG).
• Es posible transferir programas a la CPU (PG→CPU).
Posición no estable del selector para el borrado total de la
CPU. El borrado total usando el selector de modo exige
una secuencia de operaciones determinada:
1. Girar la llave a la posición STOP
MRES Borrado total 2. Llevar la llave a MRES y mantenerla en esta posición
durante mínimo 3 s hasta que luzca por segunda vez el
led STOP del indicador de estado y fallo
Al borrar totalmente la CPU 314IFM permanece el
contenido de la memoria de carga remanente integrada.

Es de anotar, que existen dos posibilidades para borrar totalmente la CPU: con el selector de modo
y con el software STEP 7 desde el PC.

1.6.2. Indicadores de estado y fallo

En la tabla 6 se encuentra la explicación de los indicadores de estado y fallo en el mismo orden


que aparecen en la CPU.

Tabla 6. Indicadores de estado y fallo.

INDICADORES SIGNIFICADO EXPLICACIONES


• Averías de hardware
• Errores en firmare
• Errores de programación
• Errores de parametrización
• Errores de calculo
SF (rojo) Fallo agrupado • Errores de tiempo
• Fallo de pila o falta respaldo en caso de
ALIMENTACION ON
• Error de periferia (solo para periferia externa)
Para determinar la causa exacta del fallo es necesario
utilizar una PG/PC y leer el contenido del Búfer de
Diagnostico.
• Pila defectuosa
• Pila esta descargada
BATF (rojo) Fallo de pila
• En caso de la presencia de un acumulador, la CPU
no comprueba los estados mencionados.
Alimentación DC5V para CPU • Está en orden alimentación interna DC5V.
DC5V (verde)
y bus S7-300
• Está activada una petición en forma permanente.
FRCE (amarillo) Petición forzar
• Parpadea con 2 Hz, como mínimo por 3 s durante el
arranque de la CPU.
RUN (verde) Modo RUN • Durante el arranque de la CPU luce además el
indicador de STOP, cuando este se apaga quedan
habilitadas las salidas.
• Luce cuando la CPU no ejecuta ningún programa de
usuario.
STOP (amarillo) Modo STOP
• Parpadea con intervalos de 1 s cuando la CPU
demanda borrado total.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 14


LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

1.6.3. Interface multipunto MPI

La Interface multipunto MPI es el puerto de la CPU, desde el cual es posible conectar:

• Unidades de programación PG o PC
• Equipos de manejo y visualización OP
• Otros autómatas S7-300 con una velocidad típica de 187.5 Kbaud para transmisión de datos.
• Autómatas programables S7-200 con velocidades de 19.2 Kbaud para transmisión de datos.

Vía MPI es posible conectar 32 estaciones (PG/PC, OP, S7-300, S7-200), cada una de ellas con
una dirección MPI propia.

Para la comunicación entre el autómata el PC, se utiliza el cable PG (fig. 19), este cable se conecta
entre el puerto de la CPU del autómata (MPI) y el puerto paralelo del PC.

Figura 19. Cable PG para comunicar el PC con la CPU del autómata.

1.6.4. Pila tampón

La pila tampón tiene como función asegurar que el programa de usuario depositado en la CPU se
mantenga tras un corte de tensión y se conserve el contenido de las áreas de datos, de marcas, de
temporizadores y de contadores remanentes, además permite el respaldo del reloj de tiempo real.

La CPU puede mantener de forma no volátil (remanente) parte del volumen de datos. Solo es
necesario colocar la pila tampón cuando se precisa mantener de forma no volátil un volumen de
datos superior al limite especificado, este limite se muestra en el siguiente apartado: Propiedades
de la CPU.

Para evitar la perdida de datos la pila tampón se debe colocar con ALIMENTACION ON en la CPU
y debe sustituirse tras un año de funcionamiento.

Es de anotar que el programa de usuario puede guardarse también en la memoria fija EEPROM de
la CPU para que se mantenga si eventualmente hay un corte de tensión y no se tiene pila tampón.

1.6.5. Propiedades de la CPU

La CPU 314IFM cuenta con unas propiedades que la diferencian de las demás CPUs, algunas de
estas propiedades, que son de gran utilidad para comprender la forma como trabaja la CPU están
relacionadas en la tabla 7.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 15


AUTOMATAS PROGRAMABLES SIMATIC S7

Tabla 7. Propiedades de la CPU 314IFM.

PROPIEDADES CPU 314 IFM OBSERVACIONES


Memoria de trabajo 32 Kbytes Memoria de trabajo integrada

Memoria de carga 48 Kbytes RAM Memoria de carga fija integrada


48 Kbytes EEPROM (programable en CPU)
Velocidad
Sistema operativo 0.77 a 1.34 ms Tiempo de ejecución del sistema
+ + +
Programa de usuario Aprox. 0.3 ms por 1000 Procesamiento de datos en el
instrucciones binarias programa de usuario
Marcas 2048
Remanencia ajustable MB 0 a MB 143
Preajustadas MB 0 a MB 15 16 Bytes de marcas remanentes
Contadores 64
Remanencia ajustable Z 0 a Z 63
Preajustadas Z0aZ7 8 contadores remanentes
Temporizadores 128
Remanencia ajustable T 0 a T 127
Preajustadas - No hay temporizadores remantes
Bloques
OB 13 Bloques de organización
FB 128 Bloques de función
FC 128 Funciones
DB 127 Bloques de datos
SFC 49 Funciones del sistema
SFB 14 Bloques de función del sistema
Entradas digitales 496 + 20 integradas De las integradas 4 son para
funciones integradas especiales
Salidas digitales 496 + 16 integradas

Entradas analógicas 64 + 4 integradas

Salidas analógicas 64 + 1 integrada

Imagen del proceso


Integrada E/S 124.0 a 127.7
Externa E/S 0.0 a 123.7
Reloj Reloj hardware
Contador de horas de funcionamiento 1 Margen: 0 a 32767 horas
Granularidad: 1 hora
Remanente
Configuración máxima Máximo 31 módulos en 4
bastidores
Tensión nominal de carga 24 V Señal 1 (11 a 30 V)
Señal 0 (-3 a 5 V)
Consumo de 24 V 1.0 A En vacío

1.7. TIEMPO DE CICLO

El tiempo de ciclo es el tiempo que transcurre durante el ciclo del programa. Como se ilustra en la
figura 20, este tiempo esta determinado por:

• Tiempo de transferencia de la imagen de proceso (PAE y PAA)


• Tiempo de ejecución del sistema operativo
• Tiempo de ejecución del programa de usuario

UNIVERSIDAD INDUSTRIAL DE SANTANDER 16


LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

PAE

Sistema
operativo
Programa de
usuario

PAA

Figura 20. Elementos del tiempo de ciclo.

1.8. TIEMPO DE RESPUESTA

El tiempo de respuesta es el retardo que transcurre entre el reconocimiento de una señal de


entrada y el cambio de estado de la señal de salida correspondiente.

El tiempo de respuesta depende del tiempo de ciclo y de los siguientes factores:

• Retardo de las entradas


• Retardo de las salidas

El tiempo de respuesta efectivo se sitúa entre el tiempo de respuesta mas corto y el tiempo de
respuesta y el tiempo de respuesta mas largo. Para la configuración de una instalación es
necesario calcular el tiempo de respuesta mas largo.

1.8.1. Tiempo de respuesta más corto

En la figura 21 se muestra las condiciones para el tiempo de respuesta mas corto.

Retardo de las entradas

El estado de la entrada observada


PAE cambia antes de la carga de la PAE.
Es decir la modificación de la señal de
Sistema entrada se considera todavia en la
operativo PAE

Programa de El programa de usuario procesa aquí


usuario la modificación de la señal de entrada

La reacción del programa de usuario a


PAA l a m o di f i c a c i ón de l a señ al de
entradas se pasa a las salidas

Retardo de las salidas

Figura 21. Tiempo de respuesta mas corto.

UNIVERSIDAD INDUSTRIAL DE SANTANDER 17


AUTOMATAS PROGRAMABLES SIMATIC S7

Para el calculo del tiempo de respuesta más corto se tienen en cuenta la suma de los siguientes
tiempos:

• 1 X tiempo de transferencia de la imagen de proceso de las entradas +


• 1 X tiempo de ejecución del sistema operativo +
• 1 X tiempo de ejecución del programa +
• 1 X tiempo de transferencia de la imagen de proceso de las salidas +
• tiempo de ejecución de los temporizadores +
• retardo de las entradas y las salidas

Como se puede observar el tiempo de respuesta más corto corresponde a la suma del tiempo de
ciclo y el retardo de las entradas y salidas.

1.8.2. Tiempo de respuesta más largo

En la figura 22 se muestra las condiciones para el tiempo de respuesta más largo.

Retardo de las entradas

PAE

Sistema
operativo
Programa de
usuario

PAA

PAE

Sistema
operativo
Programa de
usuario

PAA

Retardo de las salidas

Figura 22. Tiempo de respuesta mas largo.

Para el calculo del tiempo de respuesta más largo se tienen en cuenta la suma de los siguientes
tiempos:

• 2 X tiempo de transferencia de la imagen de proceso de las entradas +


• 2 X tiempo de ejecución del sistema operativo +

UNIVERSIDAD INDUSTRIAL DE SANTANDER 18


LOS AUTOMATAS PROGRAMABLES SIMATIC S7 314 IFM

• 2 X tiempo de ejecución del programa +


• 2 X tiempo de transferencia de la imagen de proceso de las salidas +
• tiempo de ejecución de los temporizadores +
• retardo de las entradas y las salidas

Como se puede observar el tiempo de respuesta más largo es la suma de 2 veces el tiempo ciclo y
2 veces el retardo de las entradas y salidas.

1.8.3. Ejemplo de calculo de tiempos de ciclo y respuesta para la CPU 314 IFM

En este ejemplo se muestra la forma de calcular el tiempo de ciclo para la CPU 314 IFM sin ningún
modulo (SM,FM o CP) adicional, solamente con las E/S digitales integradas. Es de anotar que
para otro tipo de CPU es necesario consultar datos del respectivo manual de fabricante.

• Tiempo de transferencia de las imágenes del proceso (PAE y PAA):

El tiempo de la CPU para la actualización de la imagen del proceso se calcula así:

K + Número de Bytes en la imagen del proceso PA en el bastidor “0” por A


+ Número de Bytes en la imagen del proceso PA en el bastidor “1 a 3” por B
= Tiempo de transferencia de la imagen del proceso

Donde, para la CPU 314 IFM: K = 147µs, A = 13.6 µs y B = 15.6 µs. Recuerde que el
direccionamiento de las E/S integradas corresponde al Bastidor 3 ( ver apartado 1.2.)

Imagen de proceso de las entradas: 147µs + 4 bytes X 15.6 µs = 209.4 µs


Imagen de proceso de las salidas: 147µs + 4 bytes X 15.6 µs = 209.4 µs

• Tiempo de ejecución del sistema operativo:

Para la CPU 314 IFM el tiempo de ejecución del sistema operativo es de 770 a 1340 µs (ver
apartado 1.6.5.)

Tiempo aprox. de 1000 µs

• Tiempo de ejecución del programa de usuario:

El tiempo de ejecución del programa de usuario se calcula de acuerdo al numero de


instrucciones que contenga y un factor de 1.15 para la CPU 314 IFM. Para un programa con
1000 instrucciones binarias (ver apartado 1.6.5.) el tiempo es de aproximadamente 300 µs.

Tiempo aprox. 1.15 X 300 µs = 345 µs

Si en la programación se tienen activados temporizadores, a la hora de calcular el tiempo de


ciclo, se multiplica el numero de temporizadores activos por un factor de 8 µs para la CPU 314
IFM, por ejemplo si se tienen 20 temporizadores activos el tiempo máximo de prolongación del
ciclo es:

Tiempo 20 X 8 µs = 160 µs

Como los temporizadores se actualizan cada 10 ms la suma de los anteriores tiempos no debe
ser superior a 10 ms para garantizar la actualización de los temporizadores

Tiempo para verificación = 0.2094 ms + 0.2094 ms + 1 ms + 0.345 ms = 1.7638 ms

UNIVERSIDAD INDUSTRIAL DE SANTANDER 19


AUTOMATAS PROGRAMABLES SIMATIC S7

Finalmente el tiempo de ciclo es:

Tiempo de ciclo = 0.2094 ms + 0.2094 ms + 1 ms + 0.345 + 0.16 ms = 1.924 ms

Es de anotar que este tiempo de ejecución del ciclo es un valor aproximado. Este valor es posible
leerlo directamente de la CPU, como se mostrará mas adelante (capitulo 11, apartado 11.1.3).

Para calcular el tiempo de respuesta es necesario conocer los retardos de las entradas y salidas.
Para la CPU 314 IFM el retardo de las entradas digitales es de 1.2 a 4.8 ms y el retardo de las
salidas es despreciable.

Luego el tiempo de respuesta más largo es:

Tiempo de respuesta mas largo = 2 (1.924 + 4.8) = 13.448 ms

UNIVERSIDAD INDUSTRIAL DE SANTANDER 20

También podría gustarte