Sunteți pe pagina 1din 2

C-11

Solucin 5

Ttulo

Prensa con barrera protectora


La funcin AND

3. Declaracin de las variables del programa PLC


Nombre

Tipo de dato

Direccin

Comentario

S1

BOOL

%IX0.0

La entrada %IX0.0 lleva


seal -1, mientras el pulsador
S1 est accionado

B1

BOOL

%IX0.1

La entrada %IX0.1 lleva


seal -1, mientras el sensor
S1 est accionado

Y1

BOOL

%QX0.0

La prensa 1.0 avanza mientras


la salida %QX0.0 tenga seal-1

4. Formulacin del programa de PLC en uno de los diversos


lenguajes de programacin
Segn IEC 1131-3, un programa consiste en un descriptor de programa este tambin incluye la declaracin de variables y el cuerpo
principal del programa. Esta es la razn por la que la declaracin de
variables en forma textual es una parte componente de cada solucin
representada.

PROGRAM Prensa
VAR
S1 AT %IX0.0

: BOOL;

B1 AT %IX0.1

: BOOL;

Y1 AT %QX0.0

: BOOL;

(* La entrada %IX0.0 lleva seal -1,


(* mientras S1 est accionado
(*La entrada %IX0.1 lleva seal-1, si
(* el sensor B1 tiene seal-1
(* la prensa 1.0 avanza, mientras
(* la salida %QX0.0 tenga seal-1

*)
*)
*)
*)
*)
*)

END_VAR
S1

&

Y1

B1

END_PROGRAM

Festo Didactic TP301

Diagrama de bloques
de funcin

C-12
Solucin 5

PROGRAM Press
VAR
S1 AT %IX0.0

: BOOL;

B1 AT %IX0.1

: BOOL;

Y1 AT %QX0.0

: BOOL;

(*
(*
(*
(*
(*
(*

La entrada %IX0.0 lleva seal -1,


mientras S1 est accionado
La entrada %IX0.1 lleva seal-1, si
el sensor B1 tiene seal-1
la prensa 1.0 avanza, mientras
la salida %QX0.0 tenga seal-1

*)
*)
*)
*)
*)
*)

(*
(*
(*
(*
(*
(*

La entrada %IX0.0 lleva seal -1,


mientras S1 est accionado
La entrada %IX0.1 lleva seal-1, si
el sensor B1 tiene seal-1
la prensa 1.0 avanza, mientras
la salida %QX0.0 tenga seal-1

*)
*)
*)
*)
*)
*)

(*
(*
(*
(*
(*
(*

La entrada %IX0.0 lleva seal -1,


mientras S1 est accionado
La entrada %IX0.1 lleva seal-1, si
el sensor B1 tiene seal-1
la prensa 1.0 avanza, mientras
la salida %QX0.0 tenga seal-1

*)
*)
*)
*)
*)
*)

END_VAR
S1

B1

Y1

END_PROGRAM

Diagrama de contactos

PROGRAM Prensa
VAR
S1 AT %IX0.0

: BOOL;

B1 AT %IX0.1

: BOOL;

Y1 AT %QX0.0

: BOOL;

END_VAR
LD
S1
AND B1
ST
Y1
END_PROGRAM

Lista de instrucciones

PROGRAM Prensa
VAR
S1 AT %IX0.0

: BOOL;

B1 AT %IX0.1

: BOOL;

Y1 AT %QX0.0

: BOOL;

END_VAR
Y1 := S1 & B1;
END_PROGRAM

Structured text

TP301 Festo Didactic