Sei sulla pagina 1di 10

Pgina 1 / 10

Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

I. OBJETIVOS
1. Implementar programas tpicos con instrucciones matemticas
2. Identificar instrucciones de transferencia lgica.
3. Utilizar entradas y salidas analgicas.

II. RECURSOS
1. SOFTWARE:
a. Aplicacin STEP 7

2. EQUIPOS, INSTRUMENTOS Y ACCESORIOS:


a. PC ATX Pentium 4.
b. PLC Siemens S7-300
c. Fuente de tensin variable 0 10 VDC.
d. Multmetro digital.

III. SEGURIDAD EN LA EJECUCIN DEL LABORATORIO

Tener cuidado con el tipo y niveles de voltaje que


suministran a las tarjetas

Antes de utilizar el multmetro, asegurarse que est


en el rango y magnitud elctrica adecuada.

Tener cuidado en la conexin y en la desconexin de


los equipos utilizados
Pgina 2 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

IV. BASE TERICA

Cuando una seal (tensin o corriente) ingresa al mdulo de entrada analgica, la seal se convierte de
analgica a digital por un convertidor analgico-digital (A/D). El valor convertido que es proporcional a la
seal analgica, se enva a la CPU del PLC. Luego que el CPU haya procesado la informacin segn el
programa de usuario, el CPU da salida a la informacin a travs de un convertidor digital-analgico (D/A)
por medio del mdulo de salida analgica.

1. Conversin A/D INPUT


Los mdulos de entrada analgica convierten la seal de corriente voltaje en valores binarios de 16 bit
complementados a 2.
La siguiente tabla muestra estos rangos de conversin:

NOTA: Para visualizar los valores negativos el valor numerico se le antepone FFFF N
Ejm. FFFF9400 = -27648
Pgina 3 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

2. Conversin D/A OUTPUT


Los mdulos de salida analgica convierten un valor binario de 16 bit complementado a 2 en una seal
analgica. La siguiente tabla muestra los rangos de conversin:

4. Bloque de Comando MOV


Esta instruccin de salida permite mover el valor de fuente al lugar de destino.

La fuente (Source): Es la direccin o constante de los datos que desea mover.


El destino (Dest): Es la direccin a la cual la instruccin mueve los datos.
Pgina 4 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

6. Instrucciones Matemticas
Las instrucciones para operaciones matemticas:

Propsito
Instruccin
Mnemnico Nombre
ADD Aadir. Aade la fuente A a la fuente B y almacena el resultado en el destino.
SUB Restar. Resta la fuente B de la fuente A y almacena el resultado en el destino.
MUL Multiplicar. Multiplica la fuente A por la fuente B y almacena el resultado en el
destino.
DIV Dividir. Divide la fuente A por la fuente B y almacena el resultado en el destino
y el registro matemtico.
SQR Raz cuadrada. Calcula la raz cuadrada de la fuente y coloca el resultado de entero en
el destino.
ATN Arco tangente. Acepta el arco tangente de un nmero y almacena el resultado (en
radianes) en el destino.
COS Coseno. Acepta el coseno de un nmero y almacena el resultado en el destino.
LN Logaritmo Acepta el logaritmo natural del valor en la fuente y lo almacena en el
natural. destino.
SIN Seno. Acepta el seno de un nmero y almacena el resultado en el destino.
TAN Tangente. Acepta la tangente de un nmero y almacena el resultado en el destino.

La mayor parte de las instrucciones toman dos valores de entrada, realizan la funcin matemtica y
colocan el resultado en un lugar de memoria asignado.

Por ejemplo, las instrucciones ADD y SUB toman un par de valores de entrada, los aaden o los restan
y colocan el resultado en el destino especificado. Si el resultado de la operacin excede el valor
permitido, un bit de overflow o underflow se establece.

La informacin general siguiente se aplica a las instrucciones matemticas.


La fuente es la (s) direccin (es) del (los) valor (es) en que se realiza una operacin matemtica,
lgica o de movimiento. Esto puede ser direcciones de palabra o constantes de programa. Una
instruccin que tiene dos operandos de fuente no aceptan constantes de programa en ambos
operando.
El destino es la direccin del resultado de la operacin. Los enteros con signo se almacenan de
forma complementaria de dos y se aplican a los parmetros de fuente y destino.

ESCALAMIENTO CON EL PLC

La operacin de escalamiento permite adecuar la variable a medir a su lectura mxima y mnima en el


proceso con la entrada anloga y su nmero de bits respectivos.
El mdulo de entrada analgica transforma los valores de tensin a valores fluctuantes entre 0 y 27649,
que son llamados nmeros de cuenta.

Se utilizan las operaciones del software STEP 7

1. Bloque de Comando MOV


Esta instruccin de salida permite mover el valor de fuente al lugar de destino.
Pgina 5 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

La fuente (source): Es la direccin o constante de los datos que desea mover.


El destino (dest): Es la direccin a la cual la instruccin mueve los datos.

OPERACIONES CON NUMEROS DE SOFTWARE STEP 7

Funcin de escalamiento FC 105


Pgina 6 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N
Pgina 7 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

V. DESARROLLO

2.- CONVERSIN ANALGICA DIGITAL:

Ingrese el siguiente programa. Verifique que la entrada analgica sea PEW 752

2.1. Proceda a aplicar una tensin de 10.0 VDC a las entradas analgicas del PLC. Observe en la
tabla de datos de entrada el valor decimal mostrado el REGISTRO, antelo en la tabla adjunta.
2.2. Repita el procedimiento para los valores de tensin indicados en la tabla.

OBS: Para obtener tensiones negativas es necesario cambiar la polaridad de la fuente de tensin

Voltaje (in V) Valor digitalizado Valor digitalizado


REGISTRO Registro
Hexadecimal DECIMAL
+10 50aa 20650
+7.5 3521 13601
+5 1ecb 7883
+2.5 2870 10352
0 0 0
-2.5 f190 61840
-5 e43a 58426
-7.5 c9f7 51703
-10 b0c5 45253
NOTA: Visualizar de los valores negativos en el PLC
El valor numerico en hexadecimal se le antepone FFFF+N
Ejm. FFFF9400 = -27648
Pgina 8 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

3.- CONVERSIN DIGITAL ANALGICA:

Ingrese el siguiente programa. Verifique que la tarjeta de salida analgica sea PAW 752

Llene la siguiente tabla indicando los valores de voltaje obtenidos para cada uno de los valores enteros
indicados.

Valor Numrico (OUT Valor Numrico


Voltaje (V)
DECIMAL) (OUT Hexadecimal)

0 0 0

7040 1680 2.54

14048 36e0 5.09

20784 5130 7.52

27649 6c01 10

CONEXIONES EN LA PLANTA DE NIVEL


Pgina 9 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

PROGRAMACION
Pgina 10 / 10
Tema :
Funciones lgicas y aritmticas con seales Analgicas Grupo
Nota: Departamento de Electrotecnia Industrial Fecha: Lab. N

CONCLUSIONES Y OBSERVACIONES

LOS VALORES VARIAN DEBIDO A QUE NUESTRO PLC TENIA ALGUNOS PROBLEMAS EN LOS
VALORES DE ENTRADA

Potrebbero piacerti anche