You are on page 1of 23

UNIVERSIDAD DISTRITAL

FRANCISCO JOSE DE CALDAS


FACULTAD TECNOLGICA

INSTRUMENTACIN
MANEJO DE PLC KLOCKNER MOELLER
PS 4-141-MM1

Presentado por:
JIMMY ARMANDO MUOZ cdigo. 9917251
MELCIADES NIO MARTINEZ cdigo 9917252

Santa fe de Bogot D.C. 18 de mayo de 2001

PLC KLOCKNER MOELLER PS4-141-MM1


Un PLC (Controlador Lgico Programable) es un dispositivo electrnico que cuenta con
una memoria en la cual se puede almacenar un conjunto de funciones y condiciones
tendientes a controlar (Automatizar) equipos o procesos.
El PLC KLOCKNER MOELLER PS4-141-MM1 consta de 16 entradas digitales, dos
entradas anlogas, en las cuales irn conectados interruptores, pulsadores, sensores, etc.
encargados de captar las variables (seales) involucradas en el sistema a controlar. Para las
salidas contamos con 14 salidas digitales (24V, 0.5A) y una salida anloga (0-10V) en la
cual irn conectados reles, contactores, equipos, etc.; los cuales activan o desactivan los
procesos a manejar.
El PLC capta seales a travs de entradas, las procesa de acuerdo con un programa y las
enva a travs de salidas.

1
2
3
4
5
6
7

24V DC ALIMENTACIN
ENTRADA DE CONTADOR RAPIDO, 3 KHZ
16 ENTRADAS DIGITALES 24V DC
ENTRADA DE ALARMA
TERMINAL ROSCADO ENCHUFABLE
LED VISUALIZACION ENTRADAS
14 SALIDAS DIGITALES 24V DC / 0.5 A;
2 ENTRADAS ANLOGAS U0, U1 (0 a 10V)
1 SALIDA ANLOGA U10 (0 a 10)
24V DC ALIMENTACIN PARA LAS SALIDAS
8 LED VISUALIZACION SALIDAS
9 INTERFACE SUCONET
10 ENCODER
11 INTERRUPTOR S1 PARA BUS RESISTENCIA TERMINALES
12 INTERFACE APARATOS DE PROGRAMACIN (PRG)
13 MODULO DE MEMORIA (OPCION)
14 LED VISUALIZACION DEL PLC

RECOMENDACIONES, CARACTERISTICAS Y ADVERTENCIAS


Se deben conectar correctamente las interfases de comunicacin del dispositivo, la
interfase de comunicacin PC-PLC no se podr comunicar en el sitio de la interfase
entre dispositivos ya que en el instante se produce una avera total en el PLC.
No se debe sobrepasar la tensin de alimentacin del PLC para garantizar su buen
funcionamiento; al sobre pasar los niveles o disminuciones de tensin se puede
causar funcionamiento defectuoso o peligroso.
Conectar correctamente la alimentacin del dispositivo, las entradas y salidas.
El PLC cuenta con una conexin a tierra para proteger el equipo contra
sobretensiones o corto circuito, en lo posible se recomienda usar esta posibilidad.
Las salidas estn en condiciones de soportar 0.5 A.
El PLC PS4-141-MM1 no posee la posibilidad de expansin local.
La distancia mxima de comunicacin entre dispositivos es de 600m y se puede
aumentar dependiendo del BUS de comunicacin utilizado.
La temperatura de empleo es de 0 a 55 C.
La familia de los PS 200 (PS4-141-MM1) tienen una capacidad de memoria RAM
de 32 K Byte, esta memoria es alimentada por una pila.
Este autmata puede gestionar hasta 680 entradas / salidas descentralizadas.
El PLC posee aplicaciones tales como: Control, Regulacin, Monitorizacin,
Clculo, Posicionamientos simples, Medicin, Comunicacin, Gestin de
instrucciones, etc.
Si requiere ms informacin de este dispositivo remitirse a las ayudas expuestas en
el software Sucosoft, en esta se encuentran consignados los usos y requerimientos
para la utilizacin de cada una de las funciones que posee y sus caractersticas.

PASOS PARA UTILIZAR UN PLC KM


1. Entrar en el software S40 (propio de la marca KM para la manipulacin de sus equipos);
Aparecer la ventana ADMINISTRADOR SUCOSOFT], donde se encuentran las
subventanas:

Administrador Proyectos: su funcin es crear los archivos para su ordenamiento y


futura exploracin; en el se encuentra la estructura del proyecto a trabajar.

Configurador de Topologa: adapta la red de dispositivos a controlar, ordenando


en modo de expansiones y configurando sistemas maestro-esclavo.

Editor POU(Unidad Organizacional de Programas): se encarga de la edicin de


las variables y el programa del proyecto a trabajar.

Generacin Cdigo: su funcin es compilar los pasos realizados en la


configuracin de topologa y el editor POU para convertirlos en un lenguaje de
mquina para su futura ejecucin en el PLC.

Test y Acetacin: su ocupacin esta encaminada a la transmisin de la informacin


o programa al PLC para la consecucin del programa o prueba en marcha.

Formulario Editor: es un formato utilizado para dar una forma al programa


cuando se desea imprimir.

2. Hacer doble click en la subventana ADMINISTRADOR PROYECTOS

En la barra de herramienta entrar en proyecto y dar nuevo.


Posteriormente se selecciona el directorio que se requiera utilizar, por
ejemplo para grabar en el disco duro dar C:\ y un nombre para el proyecto,
pero cuando se desee grabar en diskette dar A:\ y un nombre para el
proyecto, otra forma de acceder a esta funcin es dar click en seleccionar
directorio y escoger el directorio segn la necesidad; por ltimo se oprime
aceptar.

Salir de ADMINISTRADOR PROYECTOS.

3. Hacer doble click en la subventana EDITOR POU(Unidad Organizacional de Programas)

En la barra de herramienta entrar en archivo y dar nuevo.


En organizacin de programa se encuentran alojados tres tipos: programa,
funcin y bloque de funcin; para nuestro caso se deber seleccionar
programa y dar click en nuevo.

Programa: Esta funcin es llamada para realizar oficios de programacin.


Funcin : Es utilizada para pequeas rutinas o subrutinas (Pedazo de
programa que puede ser llamado en un momento determinado); su variable
principal es CAL (se utiliza para fallas y alteraciones).
Bloque de funcin: tiene la misma finalidad de la anterior funcin pero es
utilizada para rutinas o subrutinas de mayor tamao.

Al entrar se encuentra una ventana dividida en dos partes, las cuales


corresponden a la edicin de variables y a la edicin de programa. Elegir un
tipo de editor de variables en la barra de herramienta (opciones), donde se
encuentran alojados el modo control sintaxis (Cltr+L) o el modo libre
(Cltr+F).

Despus de haber elegido un modo de edicin de variables (por ejemplo al


escoger modo control sintaxis) dar click en local (variables locales),
llenando los espacios de Nombre, Tipo, Valor, Atributo, Direccin y
Comentario.
NOMBRE
En esta casilla se inserta el nombre que se quiera dar a la
independientemente de algn requisito.

variable

TIPO
Escoger en esta casilla el tipo de dato elemental de la variable necesitada,
existe la posibilidad de elegir los tipos:
BINARIO
ENTERO
BOOL
INT
BOOL F_ EDGE
SINT
BOOL R_ EDGE SINT _ EXP
BOOL _ EXP
UINT
BYTE
USINT
BYTE _ EXP
USINT _ EXP
WORD

CADENA
STRING

FECHA \ HORA
DATE
DATE _ AND _ TIME
TIME
TIME _ OF _ DAY

Las especificaciones de estas variables pueden


detalladamente en el men de ayuda en Date types.

observarse

ms

VALOR
Cuando se escoge una funcin de tiempo debe darse un valor especifico en
nmeros a esta, ya sea en segundos, minutos, horas, etc. Por ejemplo cuando
se requiera realizar un programa de temporizacin siempre se asigna un
valor determinado de tiempo para que la variable a controlar pueda actuar.
ATRIBUTO
Se puede escoger RETENGA para una variable retentiva que no necesite
modificacin o CONSTANT para escoger una constante o un valor fijo que
necesite darse a la variable a programar.
DIRECCIN
En esta casilla se involucra la direccin de la variable a trabajar, se sabe que
este PLC posee una serie de entradas y salidas que pueden ser digitales o
anlogas segn la variable que se desee trabajar; tambin existe la
posibilidad de expandir las funciones de estos dispositivos agregando
bloques u otros PLC comunicados en cascada gracias a los dispositivos de
comunicacin que poseen (los sistemas esclavo-maestro), la expansin

puede ser local o remota. La direccin se necesita para identificar cual


entrada o salida se utilizar. Cada dispositivo de estos posee un lmite de
expansin, para el caso de la familia PS 200 la capacidad de expansin
remota es de 8 unidades y la capacidad de expansin local es de 6; esto con
el fin de tener una buena cantidad de entradas y salidas para aplicaciones de
tamao considerable.

% I 0 . 0. 0. 0. 0
N de bit (0........7) salida a utilizar
N de byte (0 bajo, 1 alto)
Variable

N de expansion local
N de expansion remota
N de linea 0 PLC (fila 0)
1 fuera

La variable puede ser de la forma:


I
Entrada digital
Q Salida digital
M Marcador (Memoria)
IA Entrada anloga
QA Salida anloga
IC Entrada de contador
IS Dato de estados (Diagnostico)
SD Dato enviado a estacin inteligente Suconet KM
RD Dato recibido desde una estacin inteligente Suconet KM
IP Entrada digital (acceso directo a la periferia)
QP Salida digital (acceso directo a la periferia)
COMENTARIO
En este espacio se coloca un comentario opcional para identificar los
pasos a seguir en el momento de la programacin.
Despus de haber editado las variables en un tipo de editor puede
transformarse en el otro tipo fcilmente con solo ir a opciones y cambiar
el tipo de editor; con este parmetro podr verse la estructura que posee
la otra forma de edicin.

Ejemplo de variables editadas (Modo control sintaxis):

los botones de la parte inferior de la ventana se utilizan para manipular


los datos que se almacenaron en las casillas descritas anteriormente,
oprimimos add para aadir las variables y los otros son utilizados para
modificar (borrar, sobrescribir, cortar, insertar, buscar y copiar).
Ejemplo en editor de variables modo libre:

Despus de haber editado las variables se procede a la realizacin de la


edicin del programa, para lo cual se da click en opciones y en lenguaje de
programacin se escoge el modo a utilizar. Existen tres modos de edicin del
programa: LD (ladder diagram o diagrama en escalera), IL (lenguaje de
programacin) y LBD (diagrama de programacin por bloques); uno de los
ms fciles de programar es el editor LD ya que los dispositivos de
programacin se encuentran alojados en la parte superior de la ventana y
solo es picar la zona donde se pretende colocar el dispositivo y elegir la

funcin, al momento de programar el PLC cuenta con una gran variedad de


bloques de funciones definidas por el fabricante (tambin pueden ser
definidas por el usuario), algunas de estas son:
LOGICA

&
&N
AND
ANDN
OR
ORN
R
S
XOR
XORN

ARITMETICO BIFURCACIONES

ADD
DIV
MUL
SUB

JMP
JMPC
JMPCN
RET
RETC
RETCN

LLAMADAS

COMPARACIONES

ASIGNACIONES

CAL
CALC
CALCN

EQ
GE
GT
LE
LT
NE

LD
LDN
ST
STN

Las especificaciones de las anteriores funciones (operadores) se pueden


obtener ingresando al men de ayuda y buscando por operadores.
Las anteriores eran las funciones elementales que posee el PLC, pero como
es un dispositivo electrnico ms amplio, tambin posee funciones de
bloque con mucha mas jerarqua, las cuales se localizan entrando en la
ventana smbolo y eligiendo funciones definidas por el fabricante; en las
cuales encontramos funciones secuenciales (como flip-flop, contadores,
codificadores, decodificadores, comparadores, convertidores, etc.), funciones
de tiempo (como generadores de pulsos, temporizadores y similares); al
igual que los anteriores las especificaciones se encuentran entrado en la
ventana de ayuda y buscando por KM function blocks.
Un ejemplo de la visualizacin en el editor de programa en LD puede ser:

Secuencia AND

Secuencia mixta de operaciones lgicas

Operaciones de bifurcacin (saltos y retornos)

Funciones definidas por el fabricante

Funciones de bloque secuenciales

Con las anteriores herramientas ya puede realizarse un programa en editor de


programas LD, despus de realizar tal programa puede cambiarse el editor
(visualizacin) con solo elegir en opciones cualquiera de los modos de
programacin, cambiando inmediatamente la edicin de una forma a otra.
Ejemplo tpico de un programa:

Despus de finalizar con los procesos de edicin se debe guardar lo realizado


anteriormente con un nombre para su identificacin futura en el proceso de
utilizacin de este dispositivo; dar click en archivo, escoger guardar como y
designar un nombre a tal archivo.
Una vez editadas las variables y el programa deben compilarse los pasos
realizados para verificar que no se halla cometido ningn estructural; para
ello se debe escoger en la ventana archivo sintaxis; cuando se ha cometido
un error aparecer visualizado en la ventana de sintaxis, al dar doble click en
el error el cursor encontrar tal error para poder ser corregido.
En esta subventana puede ser generado el cdigo una vez que se requiera
realizar algn cambio en el programa o adicionar una variable para la
simplicidad de pasos; Esta opcin se encuentra en la ventana archivo como
generacin cdigo.
Salir de editor POU
4. En la subventana administrador sucosoft dar doble click en Configurador de
Topologa

En la barra de herramienta escoger configuracin y dar nuevo.


Dar un nombre al fichero y escoger en tipo de PLC el instrumento a trabajar.

Si se pretende realizar un montaje extenso tambin deben configurarse los


dispositivos a utilizar, en las barras de herramienta se encuentran alojadas
las posibles expansiones que puede tener el instrumento escogido (esto
sucede cuando se habla de sistemas maestro-esclavo, realizadas en este PLC
mediante expansiones locales y remotas).

EXPANSION REMOTA

EXPANSION LOCAL

Los bloques que se pueden anexar posen una referencia segn las
caractersticas que desempean en el montaje a realizar o que se soliciten
en un montaje determinado.

EM: Expansin Remota


LE: Expansin Local
D: digital
A: Anloga
H: Triac
Ejemplo:
LE4-116- D D 1

P: Neumtica
C: Contador
BS: Bus
R: Rele
X: No existe

1: Salida de Voltaje; 2: Salida de Corriente


Tipo de salida
Tipo de entrada
Cantidad de entradas-salidas
Las dos primeras letras significan el tipo de expansin
Las especificaciones de cada dispositivo utilizado en procesos de
expansin son mostradas cuando se accede a la configuracin en la parte
inferior de la ventana expansin Remota o Expansin Local.

Despus de que se configuran todos los dispositivos a utilizar debe


guardarse, para esto debe darse click en configuracin eligiendo guardar
como y se le da un nombre al archivo que se acaba de configurar.
Salir de configurador de topologa.

5. En la subventana administrador sucosoft dar doble click en Generacin de Cdigo.

seleccin de PLC

2
1
En la barra de herramienta dar click en opciones o en la ventana que esta
marcada con l nmero 1 seleccionar el PLC a trabajar, el mismo que se
especifico en configuracin de topologa.
En la barra de herramienta dar click en la ventana marcada con l numero 2,
esta ventana crea el fichero para generar el codigo, al salir la ventana debe
darse aceptar.
En la barra de herramienta dar click en generador y seleccionar el icono
generar todos, la funcin de esta parte del programa es verificar que no se
halla cometido ningn error en los procesos de edicin de las variables y del
programa; Si el generador encuentra una falla, este es divisada con las
caractersticas del error escritas en color rojo, para encontrar tal error basta
con dar click en la linea y el cursor s detendr en la equivocacin que se
produjo en los modos de edicin localizados en la subventana editor POU;
si el generador de codigo no encuentra ningn error, visualiza los datos del
programa, finalizando con el diagnostico de no ha habido errores durante la
generacin de codigo!.
Si se necesita cambiar los parmetros de la edicin no hay la necesidad de
volver a realizar todos los pasos anteriores, ya que se puede realizar la
generacin de las nuevas parte que se ingresen al programa.
Tambin se puede elegir la opcin de realizar la prueba de generacin desde
el editor POU ingresando a la ventana archivo y seleccionando generacin
de codigo realizando los pasos descritos anteriormente.
Por ultimo se debe salir de generacin de codigo.

6. En la subventana administrador sucosoft dar doble click en Test y Acetacin.

Antes de comenzar a trabajar la ultima parte (comunicacin) se debe tener en


cuenta la forma de conexin del PLC, ya que puede sufrir daos el equipo si
no se hace correctamente.

Comunicacin PC PLC (computador)

Comunicacin PC-PLC-IMPRESORA

Comunicacin en procesos de expansin:

Interfase RS 232 (Terminal de 9 pines y DIN de 5 polos) para


comunicacin PC-PLC:

Interfase RS 485 (Dos terminales o DIN de 5 polos) para


comunicacin entre autmatas:

Antes de comenzar con las conexiones debe tenerse en claro el nivel


de alimentacin del PLC PS4-141-MM1 (24V), y la conexin que se
puede realizar a tierra para proteccin contra corto circuito.

Despus de realizar la conexin apropiada del equipo se procede a disponer


los protocolos de comunicacin escogiendo en la barra de herramientas:
En esta ventana debe seleccionarse la velocidad de transmisin a la cual se
desea comunicar, esta velocidad debe compaginar con la velocidad de
transmisin que se configure en el COM a trabajar.

Posteriormente se dan los parmetros a comunicar, nombre del programa con


la terminacin nombre. PCD, PLC a trabajar y COM de comunicacin.
Para comenzar el proceso de comunicacin debe pulsarse el botn conectado
para que se establezca la conexin fsica entre PC y PLC, de no estar bien
fija la conexin aparecer un mensaje de falla el cual debe ser corregido para
seguir el proceso de comunicacin.
Ya con la conexin fsica correcta escoger es la barra de herramientas
transfer para comenzar con el proceso de comunicacin.

En la ventana transfer / File Manager aparecen los tipos de transferencia que


posee el programa, para el caso de comunicacin entre PC-PLC elegir
transfer => PLC, tambin debe ser designado el programa a transferir en la
posicin Nombre del Archivo (File Name).
Se debe tener en cuenta la posicin del interruptor de seleccionador de modo
operando; este interruptor posee tres posiciones:
S1: parar, detenerse, no leer el programa.
S2: Correr.
S3: Correr, pero borrando las memorias.
Reset: borra automticamente dejando vaca la memoria.
Este interruptor se encuentra alojado en la derecha del dispositivo, donde
tambin se instala la pila para el activar la memoria.

El interruptor debe estar en posicin correr (S2,S3) para que puedan ser
captados los datos del programa; ya en esta posicin el dispositivo puede ser
puesto a leer y correr el programa entrado a estado del programa y
eligiendo un tipo de arranque:

En esta ventana pueden existir los siguientes estados:


NOT READY: Un programa corriente o la prueba de memoria ha encontrado
un error fatal el programa no puede continuar. La palabra de estado de
diagnstico debe reconocerse. Para esta situacin dar click en diagnostico para
encontrar las posibles fallas que se cometan a la hora de correr el programa y
corregirlas para la consecucin de la tarea a realizar:

RUN: en este estado el programa del usuario esta corriendo.


READY: El PLC est listo para el funcionamiento pero el programa del usuario
no est corriendo.

Arranque fri: Este botn se utiliza cuando la posicin del interruptor esta para
correr el programa, cualquier dato del proceso en el que permaneca el PLC
despus de que el usuario halla detenido el programa es borrado y se necesita
volver a arrancar el programa.
Arranque caliente: Este botn se utiliza cuando se desee almacenar los datos
del proceso para volver a utilizarlos despus de detenido el programa y vuelto a
reasumir o empezar. Un arranque caliente es slo posible despus de que el
programa ya empezado se ha detenido.
Alto: Detiene el programa.
Para observar los estados del programa (salidas activas o desactivadas) se
debe elegir el POU en la ventana Test y Acetacin:

Aparecer la ventana para configurar y observar el programa trabajado; se


tiene que cerrar la subventana Editor POU en el Administrador Sucosoft en
la cual se editaron las variables y el programa para poder trabajar los estados
del programa:

Dar doble clic en recurso para escoger el programa en rbol declarado y


escoger ver/Cambiar POU y se obtiene el programa:

Una vez el programa en esta parte; se pueden ver los estados de las salidas
para comprobar la ejecucin del programa con la manipulacin de las
entradas; estos estados tambin se pueden observar en el PLC, ya que poseen
unos led de visualizacin para verificar si se encuentran activados o
desactivados:

El programa o los valores de este pueden ser modificados desde esta parte del
proceso; se elige en POU modificar y se realizan los cambios pertinentes al
programa, ya hechos los cambios se oprime activar para que se reconozcan y
se transmitan; esta funcin es muy til ya que se evitan muchos pasos y se
simplifica cualquier modificacin que se necesite dar al programa.
En Test y Acetacin el configurador es utilizado para forzar las entradas y
salidas para verificar su estado y buen funcionamiento.

You might also like