Curso: PLC 2-Tecsup NorteDocente: Mg. Ing. Manuel Vaca
Oliver
LABORATORIO: CREACION DE BLOQUES ADD- ON EN EL RSLOGIX 50001er
Paso: Verificar en el Software RSLinx Classic que exista un
driver.
2do Paso: Ir al software RSLogix 5000 y elegir el CPU
L23E-QBFC1B
Ahora vamos a adicionar un mdulo de comunicaciones llamado
Scanner DeviceNet.
Se observa que se ha agregado el Scanner DeviceNET
Hacer click derecho en la opcin Add-On Instruccin y elegir la
opcin New Add-On Instruccin
1
2
3
Hacer click en la ficha Parameters.
Aqu vamos a definir las variables de entrada y las variables de
salida de nuestro bloque Add - on (Escalamiento)
Declarar una variable llamada INPUT y luego hacer click en Data
Type654
Realizar el mismo procedimiento para las dems variables IN_MAX,
IN_MIN, SC_MAX, SC_MIN que son del tipo (Data Type) Input y la
variable OUTPUT que es del tipo (Data Type) output.
6
Luego habilitar los check Box como se muestra en la figura.
7
Luego hacemos click en la ficha local tag para crear una
variable local.8
910
Luego hacer click en el botn Apply y luego click en el botn
Logic.
Aqu ya estamos en el bloque Add-On
Ir a la ficha Compute Math y elegir el bloque CPT
(COMPUTE)PENDIENTE = (SC_MAX - SC_MIN) (IN_MAX - IN_MIN)
11
12
Hacer clik en el parmetro Expression del bloque CPT.13
14
1715
1816Coloque el signo menos
Con la expresin anterior la ingresamos el numerador de la
pendiente.19
Coloque el signo de divisin y parntesis
20
Hacer doble click
Y se muestra la sgte imagen.
21
22
Ahora insertamos otra lnea haciendo click donde indica la fecha
23.23
Ahora hacemos click en la ficha Compute Math y seleccionamos el
bloque CPT( Compute).24
Ahora insertaremos la frmula de la Ecuacin de la Recta.OUTPUT =
PENDIENTE (INPUT-IN_MIN)+ SC_MIN
2625
27
28
Colocar un asterisco que significa multiplicacin
Finalmente el segundo bloque CPT me queda.Para colocar
comentarios a una lnea hacemos click derecho en el rung 0 y
elegimos la opcin Edit Rung Comment
Hacer click en el botn Logic para visualizar el ladder.
2930Copiar el comentario que se desea.
Hacemos lo mismo en el segundo bloque CPT.Ir al men Logic,
elegir el men Edit Tag.
Ahora vamos a crear una variable de nombre SCP del tipo
SCP.Hacemos click en la opcin Data Type y elegimos SCP.
32
31
Ahora cambiamos la dimensin del Array en la opcin Array
Dimensions, cambiamos en la opcin Dim 0 de valor 0 a valor de 2
como se observa en la figura.
3433
Luego se observa e35
Se observa que se ha creado un Array de 2 elementos.Ahora
creamos una variable SCP_OUT y en la opcin Data Type seleccionamos
el tipo SCP para poder manejar el bloque de Escalamiento de
Salida
37
36
Ahora declaramos una varible VAR_SCA (variable escalada) es una
varible de tipo REAL que va ha contener el valor del escalamiento
de entrada ( 0v a 10v)3938
Ir a la opcion Main Routine41
40
Hacer click en la ficha Add-On
Crear una nueva lnea (Rung)
44444243
en decimal equivale
Hacer doble click en [3] Embedded IF4XOF2 Analog_IO para
habilitar los canales analgicos de entrada y salida.
45
Hacer clic en la ficha Input Configuration.Se muestra la sgte
ventana hay que habilitar los sgts check Box.46
Hacer clic para validar