Sunteți pe pagina 1din 5

Práctica 1: Introducción a la programación del s7-300.

Operaciones básicas

1.- Introducción

Los autómatas de la serie 300 de Siemens pertenecen a su gama media. La programación


de estos autómatas permite una versatilidad enorme (diversas formas de programación). Para las
prácticas se va a utilizar el entrenador S7 314C-2DP. El equipo junto a su fuente de alimentación
se encuentra montado sobre un bastidor en el que se distribuyen los diferentes módulos (CPU,
comunicaciones, E/S analógicas, E/S digitales, CP de comunicación…). El entorno de programación
(software) que se utiliza es Step 7.
Las características principales del autómata S7 314C-2DP que se utilizarán en este curso
son:
• 24 entradas digitales
• 16 salidas digitales
• 4+1 entradas analógicas (1 regulable con voltímetro y potenciómetro)
• 2 salidas analógicas
El simulador PLCsim es una característica del software que permite trabajar en el entorno
de programación del autómata sin necesidad de utilizar el hardware adicional. Es una herramienta
muy útil que permitirá no tener que usar continuamente el autómata y optimizar el mantenimiento
del mismo. Se trata de un interfaz que simula la configuración que se haya diseñado del autómata
y su funcionamiento.

2.- Objetivos

Los objetivos principales que se persiguen con la realización de esta práctica son los
siguientes:

 Familiarizarse con el entorno de programación Step 7.


 Ser capaz de crear proyectos.
 Programación en diagrama de contactos, lista de instrucciones, bloques de función
 Carga y ejecución del programa en el PLC.
 Carga y ejecución del programa en el simulador.
 Conocer el concepto de instrucción
 Familiarizarse con las operaciones básicas de bit (lógica booleana, flip-flop, detección
flanco…)
 Direccionamiento simbólico
 Trabajar con los diferentes tipos de datos

Automática 1
Práctica 1: Introducción a la programación del s7-300. Operaciones básicas

3.- Problemas
1. Dado el siguiente programa en diagrama de contactos (figura 1), completar la tabla
adjunta:

I124.0 I124.1 I124.2 I124.3 Q124.0 Q124.1 Q124.2 Q124.3

0 0 0 0

0 0 1 0

0 1 1 1

1 1 0 0

1 1 1 1

Figura 1

2. Implemente en diagrama de contactos las siguientes ecuaciones lógicas:


F1= a(b+c’)+ bc
F2= abc’+ ab’c
Nota: a, b, c son entradas digitales del autómata y F1 y F2, salidas.

3. Diseño del control automático de una taladradora de la figura 2. En el estado de reposo la


taladradora estará arriba, pisando el final de carrera (I124.1). Si se pulsa la marcha
(I124.0) la taladradora bajará accionado por el motor de bajada (Q124.0).
Cuando se active el final de carrera de abajo (I124.2), la taladradora subirá de nuevo
accionada por el motor de subida (Q124.1). Si en algún momento se pulsa el interruptor
de parada (I124.3), la taladradora deberá subir. [Resolver con KOP]

Figura 2

Automática 2
Práctica 1: Introducción a la programación del s7-300. Operaciones básicas

4. Control del arranque directo de un motor (figura 3). Para poner en marcha pulsar “marcha” (I124.0).
Para parar pulsar “paro” (I124.1). El motor también se desconectará por disparo de un relé térmico
(I124.2). Existirán las siguientes lámparas de señalización: circuito bajo tensión (Q124.0), motor en
servicio (Q124.1) y disparo del relé térmico (Q124.2). [Resolver con KOP]

Figura 3

5. Control de la activación de una cinta transportadora (figura 4). La cinta comenzará su


funcionamiento al pulsar MARCHA en cualquiera de las dos botoneras que existen (S1 I124.0 o S3
I124.2). La cinta se parará si se pulsa PARO en cualquiera de las dos botoneras que existen (S2
I124.1 o S4 I124.3). Asimismo, el final de carrera S5 (I124.4) detiene la cinta cuando un paquete
alcanza el final de la cinta.
Una vez finalizado, realizar el mismo problema utilizando flip-flops.
[Resolver con KOP]

Figura 4

6. Control automático de una bomba de agua (figura 5). El estado de disponibilidad o no de servicio lo
proporcionará un selector de dos posiciones: Conectado/Desconectado (I 124.1). La bomba (Q
124.0) se pondrá en marcha cuando el sensor de mínimo (I 124.4) esté activo y se apagará
cuando, o bien se active el sensor de máximo (I 124.3), o bien salte el térmico (I 124.2) o bien se
desconecte mediante el selector (I 124.1). Si la bomba está en servicio deberá lucir una lámpara
indicadora (Q 124.1). Si salta el térmico (I 124.2) se encenderá otra lámpara avisándolo (Q 124.2).

Automática 3
Práctica 1: Introducción a la programación del s7-300. Operaciones básicas

Bomba
Figura 5

7. Inversor de giro para un motor (figura 6). El motor podrá girar a derechas (Q 124.0) o
izquierdas (Q 124.1) según le demos al pulsador correspondiente. Además existe un
pulsador de paro (I 124.3), y un relé térmico normalmente cerrado (I 124.2) que se abrirá
cuando en el motor se produzca una sobretemperatura.

Figura 6

8. Control de un montacargas de dos plantas (figura 7). En cada una de las plantas se
dispone de un final de carrera FC0 (I 124.4) y FC1 (I 124.5) en cada planta. Existe un
pulsador para la bajada P0 (I 124.0), otro para la subida P1 (I 124.1) y una seta de
emergencia STOP (I 124.2). El motor también dispone de una protección térmica (I
124.6). Durante la bajada o la subida no se atenderá a peticiones por actuación sobre P0 o
P1. En caso de parada por un defecto térmico o por haberse actuado sobre la seta de
emergencia, tras el rearme, el montacargas se desplazará hasta la planta baja. Tras esto,
funcionará de manera normal. Realizar el problema con direccionamiento simbólico.

Automática 4
Práctica 1: Introducción a la programación del s7-300. Operaciones básicas

Figura 7

Automática 5

S-ar putea să vă placă și