Vous êtes sur la page 1sur 28

04/06/2015

Objetivos generales:
• Programas las operaciones avanzadas en los PLC

Objetivos específicos:
• Aplicación de operaciones aritméticas y escalamientos

1
04/06/2015

Este sesión aporta al logro de los siguientes Resultados de la Carrera:

2
04/06/2015

Quien es analógico y quien es digital

Ejemplo de medición de temperatura corporal

3
04/06/2015

Seleccionamos la tarjeta analógica

04/06/2015 7

Circuito de entrada módulos NIO41

04/06/2015 8

4
04/06/2015

Circuito de Salida de Voltaje módulos NIO

04/06/2015 9

Circuito de salida de corriente, módulos NIO41

04/06/2015 10

5
04/06/2015

Acondicionamiento de señales de entrada

04/06/2015 11

Acondicionamiento de señales de salida

04/06/2015 12

6
04/06/2015

04/06/2015 13

04/06/2015 14

7
04/06/2015

8
04/06/2015

04/06/2015 18

9
04/06/2015

Señales Analógicas de Transmisión


Ecuación de la recta

En la figura el Flujo es el F
Podemos ver la dependencia entre la señal de
F (GPM) presión PSI y el flujo medido.

150

Y= mx+b
100
F = m*P + b
FLUJO

F = 12.5*P – 37.5
50

P (PSI)
0 3 6 9 12 15

PRESIÓN

m = (Y1 – Yo) / (X1 – Xo )

10
04/06/2015

A partir de la ecuación de la recta de tendencia, determine


la fuerza correspondiente para un voltaje de 0.18V.

• X1 = 5 Newton
m = Pendiente
• Xo = 0,2 Newton
m = (Y1 – Yo) / (X1 – Xo )
Hallar la pendiente • Y1= 0.606 v
m = 0.606 - 0.036 / 5 - 0.2 = • Yo = 0.036 v
m = 0.11875

Y= mx+b (ecuación de la recta)


Hallar el b
0.606 = ( 0.11875 * 5 ) + b
b = 0.012

Instrucción SCL

• Esta instrucción permite ampliar los datos de su


módulo analógico y poner los límites prescritos por
la variable de proceso o en otro módulo analógico

11
04/06/2015

Instrucción SCL
Permite la lectura de las señales de entrada y salida
analógica.

Source: es una dirección de memoria.

Rate : o pendiente, es un valor positivo o negativo que será


multiplicado por 10 000.

Offset : puede ser una constante del programa o un direccionamiento.

Dest : direccionamiento de salida.

Introducción de los
parámetros
• Los valores deben estar entre -32768 y 32767 para los
siguientes parámetros.
• El valor positivo o negativo que introduzca lo divide por
10000
• Puede ser una constante de programa o una dirección de
palabra.
• Destino es la dirección del resultado de la operación.

12
04/06/2015

Ejercicio
Encontrar:
• La ecuación de la recta
• La pendiente
• El offset
• Sabiendo que tenemos una entrada de 0 a 10 v de un sensor de presión ;
se desea visualizar de 4 a 20

Ecuación de la recta Y = m x + b

• X1 = 10
• m = pendiente • X=0
• m = (Y1 – Yo) / (X1 – Xo ) • Y1= 20 mA
m = 20mA – 4 mA / 10 – 0 = • Yo = 4 mA
m = 1,6

• Y= mx+b
• Despejamos el offset (b)
• 20mA = 1.6 x 10 + b
• b = 20 - 16
• b=4

• Rpt Y= mx+b
Y= 1.6 x + 4

13
04/06/2015

Podemos resolverlo también por matrices

0 m + b = 4mA
10m + b = 20mA

0m+ b 4
10m + b 20

• Rpt Y = m x + b
Y= 1.6 x + 4

En la Packard NUM SLV sistema lineal

• Rpt Y = m x + b
Y= 1.6 x + 4

• NOTA : Este comando no acepta valores flotantes

14
04/06/2015

Bloque de Comando CPT


• Nos permite realizar escalamientos
ingresando una formula

15
04/06/2015

Bloque de Comando CPT


Ejemplo

• Convertir de Litros por segundo a Galones por


segundo.
• Sabiendo que 1 galón es 3.785 Litros


=
.

X . 0,2642 gal/s

Bloque de Comando CPT


Ejemplo

• Convertir de Litros por segundo a Galones por


minuto.
• Sabiendo que 1 galón es 3.785 Litros

16
04/06/2015

Bloque de Comando CPT


Ejemplo

• Convertir de Litros por segundo a Galones por


minuto.

= = x gal/min
. .

X 15.85 gal/min

Bloque de Comando SCP

• Contiene de 6 parámetros.
• Los parámetros pueden ser de tipo integer,
long, floating point (el floating point es solo
soportado en los procesadores SLC 5/03, /04,
/05.
• El valor de entrada es escalado a un rango
determinado creando una relación lineal entre
el valor mínimo y máximo de entrada y el
mínimo y máximo valor escalado.
• El resultado escalado es devuelto a la dirección
indicada por el parámetro de salida.

17
04/06/2015

Bloque de Comando SCP

• Input - Valor a ser escalado (dirección)

• Input Min - Valor mínimo de la entrada

• Input Max - Valor máximo de la entrada

• Scaled Min - Valor mínimo de la escala


• Scaled Max - Valor máximo de la escala

• Output - Dirección para el valor escalado

Ejemplo

• Se tiene una señal de entrada de una RTD (sensor de


temperatura) el que entrega un voltaje proporcional de 0 a
10 voltios , esto representa una temperatura de 0 a 130
grados

• Realizar la conversión en el bloque de comando


SCP

18
04/06/2015

Bloque de Comando SCP

OPERACIONES DE TRANSFERENCIA
Esta instrucción de salida permite mover el valor de fuente al
lugar de destino.

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


El destino (dest): Es la dirección a la cual la instrucción mueve los datos.
38

19
04/06/2015

• Bibliografía
• Ramírez Quiroz, Elmer (1997) Controladores lógicos programables. Lima: CONCYTEC.
(629.8PLC/R2).
• Dorantes González, Dante (2004) Automatización y Control Practicas de Laboratorio.
• Martínez Sánchez, Victoriano Ángel (2001) Automatización Industrial Moderna.
• Piedrafita Moreno, Ramón (2004) Ingeniería de la Automatización Industrial.
• Elmer Ramírez Quiroz (1997) Controladores Lógicos Programabas

• Gracias

20
04/06/2015

Compact SLC/ 5000

Analógico

21
04/06/2015

22
04/06/2015

23
04/06/2015

Siemens S7-300

24
04/06/2015

Salidas Analógicas Siemens

25
04/06/2015

26
04/06/2015

Los módulos de entrada analógica 746-


NIO41
Los módulos de E/S de combinación analógica NIO4I y NIO4V
proporcionan dos canales de entrada y dos de salida en un módulo de
una sola ranura.

04/06/2015 54

27
04/06/2015

A partir de la ecuación de la recta de tendencia, determine


la fuerza correspondiente para un voltaje de 0.18V.

m = Pendiente • X1 = 5 Newton
m = (Y1 – Yo) / (X1 – Xo ) • Xo = 0,2 Newton
m = 0.606 - 0.036 / 5 - 0.2 =
m = 0.11875 • Y1= 0.606 v
• Yo = 0.036 v
Y1 – Yo = m (X1 – Xo ) ecuación de la recta

Y1 – 0.036 = 0.11875 (X1 – 0.2 )


Y1 – 0.036 = 0.11875 X1 – 0.02375
Y1 = 0.11875 X1+ 0.01225
Y= mx+b

Y1 = 0.11875 X1+ 0.01225


Y= mx+b

Y1 – 0.01225 = 0.11875 X1
X1 = (Y1– 0.01225) / 0.11875
X1 = 0.18v - 0.01225) / 0.11875
X1 = 1.412632 N

28

Vous aimerez peut-être aussi