Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
4
Este mdulo es una exploracin del ther pieles de instrucciones de programacin del MicroLogix
1000. Mdulo 3 cubierta instrucciones de rel bsica, que realizan operaciones simples ON /
OFF. Todas esas sentencias utilizan un formato bsico escalera. Las tres secciones de este
mdulo discuten instrucciones de programacin que estn representados en formato de bloque.
do ontaje, Y
Estas secciones son:
1. Instrucciones de temporizacin
yo NSTRUCCIONES
Despus de terminar este mdulo, usted podr:
T Iming,
saber cmo utilizar las instrucciones de manejo de datos para mover y convertir los datos en
sincronizacin realizan la misma funcin que los temporizadores electromecnicos, pero que son
ms precisos, no cuesta extra, y ahorrar espacio. Al final de esta seccin, usted sabr:
cmo utilizar e implementar la captura de contactos instantneos 1 segundo 2 sec = 2 veces 2 sec =
temporizador en un PLC
0,01 sec 200 veces
la base de tiempo
el valor preestablecido
el valor acumulado
Base de tiempo. los base de tiempo es la unidad de tiempo utilizada por un cronmetro para medir el
tiempo de un evento. temporizadores A de MicroLogix 1000 pueden tener una base de tiempo de
nmero de veces que se ha producido la base de tiempo desde la instruccin fue energizada. Por
ejemplo, si un MicroLogix tiene una base de tiempo de 1 segundo y se est midiendo el tiempo algo
que es de 2 segundos de duracin, el PLC esperar hasta que la base de tiempo se ha producido 2
2 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Por el contrario, si la base de tiempos del PLC es de 0,01 segundos, esperar hasta que la
Control 1 Palabra
base de tiempo se ha producido 200 veces antes de que se agote el tiempo. La seleccin de
Reloj de 0
la base de tiempo depende de lo que es el ms apropiado para la aplicacin.
temporizador del archivo
archivo 4
preestablecido
1
Valor preestablecido. los valor preestablecido de un temporizador que funciona en conjuncin con
acumulada
2
la base de tiempo especificando el nmero de veces que el temporizador debe contar con la base
0 Timer 1
de tiempo. Este valor preestablecido, que tambin se conoce como el nmero de garrapatas, est
predeterminada y programada previamente por el usuario. Por lo tanto, en el ejemplo anterior de un
temporizador con una base 0.01 tiempo y un valor objetivo de 2 segundos, el valor de preseleccin
sera 200. Este valor indica que el temporizador debe esperar 200 bases de tiempo antes de tiempo
de espera.
temporizador 39
Valor acumulado. El valor final asociado con un temporizador es el valor acumulado. Este valor
Temporizador
La Figura 4-2. El archivo de temporizador que muestra las tres palabras asociadas con cada temporizador. mantiene un registro de cuntas veces ha ocurrido la base de tiempo ya que la instruccin del
temporizador se activa. Cuando el valor acumulado es igual al valor preestablecido, el
temporizador el tiempo de espera, ya que ha alcanzado su valor de tiempo de destino. As que
si un temporizador tiene una base de tiempo de 0,01 y un valor preestablecido de
200, el valor acumulado se incrementar en uno cada 0,01 segundos hasta que el valor
Temporizador
acumulado es igual a 200. En ese punto, la instruccin temporizador tiempo de espera.
4 temporizadores
del archivo 4
mdulo 4 3
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Cada una de las tres palabras asociadas con un temporizador mantenga un tipo especfico de datos
habilitacin del
La palabra 0 posee los datos de control sobre el estado de la salida de habilitacin del Hecho El tiempo de
T4: 0/15 (o T4: 0 / EN) configurar cuando la entrada del temporizador se pone en ON
palabra 2 tiene el valor acumulado. Este valor indica cunto tiempo ha
T4: 0/14 (o T4: 0 / TT) establecer cuando el temporizador est midiendo el tiempo T4:
transcurrido desde que el temporizador de hecho fue energizada.
0/15 (o T4: 0 / DN) establecer cuando el temporizador ha expirado
los Temporizador de retardo a la instruccin es una instruccin de bloque de formato que est
representado por el smbolo que se muestra en la Figura 4-5. Este bloque tiene dos salidas: TON
Base Acum preestablecido
temporizador Temporizador
Temporizador de retardo del ES
T4: 18
un permitir bobina de salida 1.040
DN
una bobina de salida hecho
Dentro del bloque es la informacin sobre la direccin del temporizador, base de tiempo, valor EN energiza
prefijado, y el valor acumulado. Una instruccin de temporizador de retardo a ON da energa a su Retrasar
salida hace despus de la entrada del bloque del temporizador se enciende y se ha producido un
La Figura 4-5. Un temporizador de retardo a la instruccin.
retraso especificado. En consecuencia, esta instruccin se denomina a veces temporizador de retardo
a energizar la instruccin.
4 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
L1 L2 L1 L2
PB
TON La figura 4-6 ilustra cmo un temporizador de retardo a la instruccin funciona. Cuando la entrada del
O/0 PL
I/0 I: 0,0 / 0 T4: 18 / EN
Temporizador de retardo bloque del temporizador tiene continuidad lgica, la salida de habilitacin del bloque se encender.
ES
Temporizador T4: 18
Como resultado, un 1 ser almacenado en el bit 15 de la palabra de control del temporizador. Una vez
Temporizador Base 1,0 4
T4: 18 / DN
que se activa el temporizador, se iniciar en cuando. As, un 1 ser almacenado en el bit 14, que es el
preestablecido 4
Acum DN
bit de sincronizacin temporizador. Como el tiempo del temporizador, el valor aumenta acumulado
hasta que es igual al valor preestablecido. En ese momento, el bit de sincronizacin temporizador se
T4: 18 / DN O: 0/0 convertir en un 0, y el bit de efectuado se convertir en un 1, lo que significa que la salida de hecho
se encender. Esta salida es hecho contactos accin de retardo del temporizador.
ES TT DN
14 15 13
salida de habilitacin de la instruccin temporizador de retardo-ON permanecer encendido mientras
01 1 Palabra T4: 18.0
la lgica de entrada al bloque permanece activado. Sin embargo, el temporizador se detendr la
sincronizacin tan pronto como el valor acumulado es igual al valor preestablecido. lgica de entrada
Figura 4-6. La operacin de un bloque de retardo a ON temporizador en un programa de control. del temporizador debe apagar y volver a encenderlo antes de que el temporizador se iniciar la
sincronizacin de nuevo. salida Done del temporizador puede hacer referencia a lo largo del
programa por los contactos de XIC y XIO para implementar el retardo de tiempo. En el programa de
escalera se muestra en la Figura 4-6, la salida de luz piloto se encender cuatro segundos despus
I: 0,0 / 0
TON
de pulsar la entrada de pulsador. En el diagrama de escalera, la lgica de entrada a la luz del piloto
Base Acum preestablecido
temporizador Temporizador
Temporizador de retardo del ES es un contacto que hace referencia a la bobina de salida hecho del bloque temporizador. La direccin
T4: 18 del temporizador es T4: 18, su valor predeterminado es 4, y su base de tiempo es 1 segundo.
1.040
DN
T4: 18 / DN O: 0/0
1010 tiempo para mantener un registro de cuando la entrada y las salidas se encienden y apagan. El
entrada temporizador
diagrama de escalera opera como esto:
T4: 18 / EN
Cuando la entrada del disparador automtico se enciende, que har que la salida de
1010
T4: 18 / TT habilitacin del temporizador para encender. Cuando esto ocurre, se inicia el reloj de
tiempo, pero el hecho bobina de salida permanecer apagada. El tiempo entre el
T4: 18 / DN
temporizador siendo energizado y la salida de hecho ser energizado es la de cuatro
mdulo 4 5
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Figura 4-8 ilustra una de instrucciones Retardo a la desconexin. Esta instruccin se parece
mucho a una instruccin de temporizador de retardo a ON, ya que tiene dos salidas-hecho y
permitir e incluye informacin sobre los valores preestablecidos y acumulado del temporizador.
Aunque una instruccin Retardo a la desconexin puede parecerse a una instruccin de retardo a
I: 0,0 / 0
ON, funciona un poco diferente. Un temporizador de retardo de instrucciones de-energiza su salida
ES
hace despus de la entrada del bloque del temporizador se apaga y se ha producido un retraso
T4: 18
especificado. Por lo tanto, la instruccin del temporizador OFFdelay tambin se denomina temporizador
0,01
de retardo de instrucciones de energas. 315 DN
315
T4: 18 / DN O: 0/0
preestablecido TOF
El programa de escalera en la Figura 4-9 utiliza una instruccin de temporizador de retardo a OFF.
Temporizador Base Acum
Este circuito funciona de la siguiente manera:
1010
entrada temporizador
La salida ser hecho cuando el programa se comenz y la entrada del desconexin del temporizador
1010 retardo a la
Cuando la lgica de entrada se activa, tanto el bloque de activar la salida y la T4: 18 / TT
6 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Temporizador T4: 7
Temporizador Base 1,0 Una vez que el valor acumulado es igual al valor preestablecido, el temporizador se
preestablecido 10 DN detendr la sincronizacin y la salida se apagar hecho, la implementacin de la
Acum 0 funcin desenergizar de retardo a OFF.
Por lo tanto, la accin del bit de efectuado sigue la accin de la seal de entrada del
Figura 4-10. Una instruccin de temporizador retentivo. temporizador, excepto que el bit de efectuado permanece encendida durante el
perodo de retardo especificado despus de la entrada se apaga. Todas las salidas del
temporizador ahora permanecer apagado hasta que la lgica de entrada se enciende
de nuevo. En este punto, el valor acumulado se restablece a 0.
T4: 7
una instruccin de temporizador de retardo a ON. Un contador de tiempo de retencin, sin embargo,
1,0 puede detener el cronmetro y luego iniciar el cronometraje de nuevo sin su valor acumulado de
DN restablecer a 0.
100
T4: 7 / DN O: 0/0 Figura 4-11 muestra un circuito de temporizador de retencin y su diagrama de tiempos, que
funciona como sigue:
T4: 7 / ES
10 Si la lgica de entrada se apaga, la salida de habilitacin se apagar, y el
temporizador se detendr el tiempo. El valor acumulado, sin embargo, no se
10
T4: 7 / TT
restablecer a 0.
Delay 1 Delay 2 Reiniciar
T4: 7 / DN 10
Cuando el temporizador empieza a contar de nuevo, ser continuar donde lo dej.
mdulo 4 7
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Una vez que un temporizador retentivo ha agotado el tiempo, su salida Done se mantendr activado
aunque su lgica de entrada y salida de habilitacin apague. Una instruccin de restablecimiento debe
ser utilizado para convertir la salida de hecho fuera y restablecer el valor acumulado del temporizador.
La operacin de una instruccin de restablecimiento se explica en la seccin de contador de este
mdulo.
Captura
Captura es un nmero especial de programacin del temporizador. Los temporizadores
electromecnico MicroLogix
electromecnicos utilizados en los circuitos cableados tienen dos tipos de contactos:
TMR
TON / TOF
temporizador bobina
retardada en el tiempo
Contactos TMR
N/A
La instantnea contacto con retardo se utiliza para activar la salida despus de instantneos
que el temporizador ha expirado. los contacto instantneo se utiliza para sellar la entrada del T4: XX / DN
ON-Delay TMR
temporizador para que, una vez que el temporizador ha comenzado el tiempo, se seguir el (Energize) Contactos
tiempo, incluso si su lgica de entrada se apaga. Esto proporciona de enclavamiento en el T4: XX / DN
TMR
OFF-Delay
circuito.
(desenergizar) Contactos
Figura 4-12 ilustra cmo se representan los dos tipos de contactos de temporizador en un diagrama Figura 4-12. contactos instantneos y temporizador con retardo de tiempo tal como se representan en tanto
electromecnico. Un contacto instantneo est representada por un smbolo de contacto, y un un sistema electromecnico y un sistema MicroLogix. El XX en las etiquetas del temporizador
8 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
B3: 0/0
PS1
I/1 B3: 0/0
TONELADA
T4: 0 / DN O: 0/0
mdulo 4 9
T IMing, Co unting, y Da ta - Ha ndling I recauciones
lgica de entrada ser satisfecho. Una vez que el valor acumulado es igual al valor
preestablecido, salida Done del temporizador se encender porque se satisfar el retraso de 10
segundos.
Figura 4-15. El circuito temporizador de la figura 4-13 implementado en un programa de escalera
utilizando la salida de habilitacin para atrapar el temporizador.
Peldao 3. Peldao tres controla la salida de solenoide. Cuando la salida de hecho en dos
peldao se enciende, la salida de solenoide se encender porque su lgica de entrada
hace referencia a la bobina de salida hecho. Por lo tanto, este circuito PLC implementa
tanto los contactos instantneos y tiempo de retraso del circuito de cableado mediante el
uso de contactos internos.
T4 L1 L2 L3
abierto) T1
CR CR
T5 T6
Figura 4-16 muestra un motor multivelocidad. En baja velocidad, este motor funciona en una T2
Wye (alta) para T1, T2 y T3 (T4, T5, T6 y
L
configuracin de delta. En alta velocidad, que opera en una configuracin en estrella. En este TMR TMR
T1 Baja velocidad de encendido
motor, si se pulsa el botn de bajo empuje, el motor funcionar a baja velocidad. Si se pulsa el alta
CR T5 T6
botn de alta presin despus de estar en baja velocidad, el motor funcionar a alta velocidad.
El temporizador en este circuito asegura que un 10,8 segundos de retraso se produce antes de CR TMR L Alto
que el motor funcionar en alta velocidad. Por lo tanto, si se presiona el botn de alta presin, T3 T4 T2
Delta (Bajo)
el motor empiece a salir a baja velocidad y
10 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
acelerar a alta velocidad despus de 10,8 segundos. Observe que el circuito utiliza
enclavamiento contactos del arrancador del motor de modo que la bobina de arranque de alta
velocidad no se encender hasta que se ha producido el retardo de tiempo. Cuando este circuito
se implementa en un MicroLogix, la parada, baja y alta pulsadores estarn conectados al PLC
como entradas reales. El bajo (L) y contactos de alta (H) de arrancador de motor tambin sern
llevados en como entradas para proporcionar proteccin de bajo voltaje. Las bobinas de
arranque de alta velocidad bajos y sern conectados como salidas. El resto del circuito,
incluyendo el temporizador, se llevar a cabo utilizando instrucciones de programacin.
L1 L2 L1 L2
O/0
Detener
I/0 I: 0,0 / 0 I: 0,0 / 1 T4: 0 / DN I: 0,0 / 4 O: 0/0 L OL
El programa de PLC completado se parecer a la Figura 4-17. La trampa temporizador se
Baja
I/1
B3: 0/0 B3: 0/0 /1
HO
implementa mediante salida de habilitacin del temporizador. B3 contacto interno: 0/0 se utiliza
Alto
T4: 0 / ES para implementar el rel de control para el motor de arranque de alta velocidad, que es
I/2
I: 0,0 / 3
impulsado por el botn de alta presin. Los dos peldaos de este programa realizan las
L I/3
I: 0,0 / 0 I: 0,0 / 1 I: 0,0 / 3
TON
siguientes funciones:
ES
2 peldao. El segundo peldao controla la bobina de arranque de alta velocidad. La cuarta lnea
de este rengln gira la bobina de baja velocidad cuando se pulsa el botn de alto empuje. Esto
se hace usando un serpentn interno (B3: 0/0) que no pasa por la activacin de la baja de
contactos de botn pulsador I: 0: 0/1 en el primer peldao. Una vez que el botn de alta presin
ha sido empujado y la bobina de baja velocidad est en, las tres primeras lneas de la segunda
peldao activar el temporizador, que comienza el 10.8-segundo
mdulo 4 11
T IMing, Co unting, y Da ta - Ha ndling I recauciones
tiempo de retardo. El temporizador est atrapado usando la T4: 0 / EN de contacto, que hace
referencia a la bobina de habilitacin. Cuando el temporizador a cabo, su salida se encendern
hecho. Esto desactivar la bobina de baja velocidad, rompiendo la continuidad de la misma. Al
mismo tiempo, la bobina de arranque de alta velocidad en lnea de cinco de dos peldao se
encender porque la salida hecho estar encendido y la bobina de baja velocidad estar
apagado. El pulsador de alta velocidad en este rengln es atrapado por el contacto B3: 0/0
cuando se pulsa el botn de alta presin. Por lo tanto, si se presiona el pulsador de alta velocidad,
el motor empezar a baja velocidad y luego cambiar a gran velocidad despus de un 10,8
segundos de retraso.
12 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
el valor de preseleccin
cuenta atrs Contar
el valor acumulado
C5: 0,1 5 de la seccin de archivo de datos. El archivo de contador puede almacenar los datos de hasta 32
mdulo 4 13
T IMing, Co unting, y Da ta - Ha ndling I recauciones
controlador programable. Las tres instrucciones de conteo que se encuentran C5: 230
la instruccin de restablecimiento
Figura 4-20. A contar hasta la instruccin.
UN contar hasta la instruccin est representado por el smbolo mostrado en la figura 4-20.
La funcin de una instruccin de contar hacia arriba es aumentar su valor acumulado por uno
cada vez que la entrada del bloque hace una transicin de OFF-a-ON. Despus de haber
ocurrido un cierto nmero de OFF-a-ON transiciones, la instruccin contar hasta energizar
su salida. Un bloque de contar hasta con dos bobinas de salida:
una bobina de salida hecho (DN), que indica que el recuento es completa
14 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Figura 4-21. Un circuito de contar hasta en el que un interruptor de lmite y un solenoide estn conectados
Cuando el interruptor hace su tercera transicin OFF-a-ON, el valor
a un MicroLogix 1000. acumulado se incrementar a 3 y la salida de hecho se encender
porque el valor acumulado es igual al valor preestablecido.
Figura 4-22. Una cuenta atrs de instrucciones. contador es mayor que o igual a su valor preestablecido, la salida del contador estar
encendido.
mdulo 4 15
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Al igual que una instruccin de contar hacia arriba, una instruccin de cuenta atrs tambin tiene dos
I: 0,0 / 0
salidas:
CTD
contador al Acum
CUENTA ATRS CD
una cuenta atrs de salida, lo que indica que el contador se energiza
C5: 2
2
una salida de hecho, lo que indica que se ha alcanzado el valor de cuenta de
4
DN
destino
Figura 4-23 muestra un circuito de cuenta atrs, que funciona como sigue:
C5: 2 / DN O: 0/0
diecisis mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
La instruccin de reinicio
UN instruccin de restablecimiento es una instruccin de bobina que puede restablecer o bien una
todos los bits de control en la palabra 0 del contador de tiempo o posicin de memoria del contador. El
programa de escalera mostrado en la figura 4-25 ilustra una instruccin de restablecimiento que se
utiliza para restablecer una instruccin de contar hasta. Las acciones de la bobina hasta restablecer el
I: 0,0 / 0 Acum CTU
contador al
adelante recuento de direcciones-C5 de instruccin: 10. La instruccin contar hasta ya se ha contado hasta 10,
Contar CU
que es varias razones ms all de su valor preestablecido. En consecuencia, la produccin de hecho
C5: 10
el contador est encendido. Cuando se activa la entrada de la bobina de reset, la instruccin de
7
10 DN restablecimiento establecer valor acumulado del contador hasta 0. Al mismo tiempo, se restablecer
todos los bits en la palabra de control del contador. Esto a su vez la salida de hecho fuera. Una
C5: 10 / DN O: 0/0
instruccin de restablecimiento se puede utilizar con todos los tipos de tiempo e instrucciones
contando con excepcin de una instruccin de temporizador de retardo a OFF. No se puede utilizar
0 0 1 00 C5: 10,0
Figura 4-25. Una instruccin de restablecimiento que se utiliza para restablecer una instruccin de contar hacia arriba.
Al usar las instrucciones del contador en un PLC MicroLogix, debe tener en cuenta algunas
cuestiones de programacin especiales:
reposicin automtica
mdulo 4 17
T IMing, Co unting, y Da ta - Ha ndling I recauciones
RES
Figura 4-26 muestra una instruccin de restablecimiento utilizado para implementar un contador
de selfresetting. Cuando la entrada del contador se enciende, el valor de conteo acumulado se 10101010
CU de
situacin actual de la seal de entrada con el valor almacenado en la direccin de contar hasta
poco. Figura 4-26. Una instruccin de restablecimiento utiliza para implementar un contador de reposicin automtica.
Figura 4-27 muestra el circuito contador de reposicin automtica despus de varias I: 0,0 / 0
exploraciones posteriores. Si la entrada se mantiene en en la exploracin despus de la
CU
primera-OFF-ON de transicin (punto A), la MicroLogix comparar este valor 1 al valor
C5: 222
almacenado en el recuento hasta el bit 15 en exploracin 1. Dado que el valor de
recuento hasta ya a es 1, el PLC detecta que la entrada no ha realizado una transicin DN
OFF-a-ON. El controlador continuar para hacer esta misma comparacin cada
C5: 2 / DN C5: 2
exploracin (puntos B y C). Por lo tanto, cuando la seal de entrada hace un-off a la
RES
transicin (punto D), el MicroLogix lo sabrn porque el PLC detecta que el estado actual
de la entrada es 1 y que el estado anterior de la broca de contar hasta era 0 . Puesto que ABC re
el PLC detecta una transicin de OFF-a-ON, adems de aumentar su valor de recuento Acum CTU
10
CU de
acumulado por uno. En este circuito, el bit de efectuado se encender ya que el valor
101010
entrada (bit 15)
acumulado ahora es igual al valor preestablecido.
contador de preajuste
DN
Restablecer
1
Escanear 2 3 4 5 6 COUNT UP
Figura 4-27. El circuito contador de reposicin automtica despus de varias exploraciones posteriores.
18 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
La figura 4-28 muestra lo que suceder despus de bit de finalizacin del contador se enciende.
Cuando la salida de hecho se enciende, el bit de reset tambin se encender desde el bit de
hecho proporciona la lgica de entrada a la bobina de reinicio. La instruccin de restablecimiento
restablece el valor acumulado, as como el recuento y bits de efectuado, a 0 al final de la
exploracin. La instruccin de restablecimiento establece el bit contar hasta 0 (punto A), pero la
seal de entrada no se ha apagado (punto B). Esto significa que en la siguiente exploracin del
I: 0,0 / 0 PLC detectar una transicin OFF-a-ON ya que se compara la seal de entrada al contar hasta
Acum CTU
contador al el valor (punto C), a pesar de que no ha ocurrido ninguna transicin. Como resultado, la PLC
adelante CU
Contar
aumentar valor acumulado del contador, a pesar del hecho de que no ha ocurrido ninguna
C5: 2
transicin de entrada real. Por lo tanto, utilizando una instruccin de restablecimiento para
2
DN implementar un contador de reposicin automtica dar lugar a un valor de cmputo acumulado
1
inexacta. Para evitar esta situacin, puede utilizar uno de los siguientes mtodos de
C5: 2 / DN C5: 2
programacin para crear un contador de reposicin automtica:
RES
segundo
1
10101010
CU de
UN
0 do
entrada (bit 15) Use una instruccin clara en lugar de una instruccin de reposicin para ajustar el
valor acumulado del contador a 0.
DN
Restablecer
Utilice una instruccin de movimiento para mover un valor de 0 en la palabra
acumulado al final de la exploracin.
Analiza 1 2 3 4 675
Utilice una instruccin de restablecimiento, pero con un aumento de la instruccin de
Figura 4-28. Un ejemplo de lo que suceder despus de la instruccin de contar hasta
un solo disparo programado en la entrada al contador. Esta instruccin de una sola
valor acumulado se restablece.
vez se asegurar de que la entrada debe apagar y volver a encenderlo antes de que
el PLC se incrementar su valor de cmputo.
Ayuda de Trabajo 4-1 proporciona ejemplos de cada uno de estos mtodos de programacin del
mdulo 4 19
T IMing, Co unting, y Da ta - Ha ndling I recauciones
La entrada al primer contador es el evento para ser contados, mientras que la entrada
para el segundo contador es un contacto que hace referencia a bit de efectuado del
primer contador.
I: 0,0 / 0
Acum CTU
contador
adelante al
Contar
El primer contador aumentar su conteo cada vez que se produce el evento de CU
entrada. El segundo contador aumentar su conteo cada vez que haga la C5: 10
1000
voluntad de salida del primer contador se enciende, es decir, cada vez que el DN
0
valor acumulado del primer contador es igual a su valor preestablecido.
C5: 10 / DN
Acum CTU
contador
Si el valor prefijado del primer contador se establece en 1000 y el valor preestablecido adelante al
Contar CU
del segundo contador se establece en 100, van a poner en prctica un recuento a
C5: 11
100.000. 100
DN
0
B3 salida interna: 0/0 indica que el recuento ha alcanzado 100.000
C5: 11 / DN B3: 0/0
debido a que este interior se apaga cuando la salida de hecho el
segundo contador se enciende.
primer contador a 0 cada vez que se activa el bit de efectuado, por lo que el CLARO
20 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Ayuda de Trabajo 2-2 proporciona ms informacin acerca de los contadores en cascada para contar
mdulo 4 21
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Esta seccin trata las instrucciones de manejo de datos. instrucciones de manejo de datos se - -
utilizan para convertir y mover datos dentro de un PLC MicroLogix. instrucciones de manejo de
datos se utilizan a menudo para interconectar con dispositivos de campo que suministran o
requieren datos en BCD forma (decimal codificado en binario). 53
+ +
Al final de esta seccin, usted sabr: (un) 01010011
salida 8 1000
9 1001
La lectura de los datos de entrada BCD. Un dispositivo de entrada BCD comunica un valor
decimal a un PLC en forma decimal codificado en binario. Para comunicar esta informacin, el
dispositivo utiliza un cdigo de 4 bits que contiene 1s y 0s (vase la figura 4-32). Para enviar Figura 4-32. (un) Dos ruedecilla BCD conmuta la comunicacin de valores decimales a
un PLC en binario codificado forma decimal y ( segundo) una tabla de conversin-decimal a BCD.
este cdigo al controlador, el dispositivo requiere 4 conexiones de entrada a la entrada del PLC
inter-
22 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
MSB LSB cara una conexin para cada bit de cdigo BCD. Si se utiliza ms de un dispositivo de entrada, a
3 102 continuacin, cada dispositivo requiere sus propias cuatro conexiones de entrada separadas.
-
1 100 I: 0.0
5 Figura 4-33 muestra un interruptor rueda selectora conectada a los cuatro primeros
terminales de entrada de un MicroLogix PLC. Este interruptor ruedecilla transmitir el valor
0101 3, pero no a los terminales 0 y 2. Obsrvese que el PLC interpretar este nmero como 1010
MSB LSB en lugar de 0101, la cual es el equivalente BCD real del nmero decimal 5. Esto se produce
debido a la forma est conectado el interruptor. Los datos BCD sern almacenados en el
archivo de entrada en el orden inverso, con el bit ms significativo del valor BCD en la
posicin de bit menos significativo de entrada y viceversa. Despus de que el PLC ha
CC NO I / 0
USEDNOT
COM I/1I/2I/3 COM
DC
I/4I/5 recibido datos BCD del interruptor manual, los datos deben ser almacenados en el archivo
USADO
mdulo 4 23
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Escribir datos BCD de salida. Un dispositivo de salida BCD funciona lo contrario de una DC EN VAC VDC VAC
+ 24- O / 0 VDC VAC
O / 1 VDC O / 2O / 3 VDC O / 4 O / 5 O / 6 O / 7
entrada BCD. Figura 4-35 muestra un indicador de siete segmentos conectado a la interfaz de
salida de un MicroLogix 1000. Al igual que una entrada, un dispositivo de salida BCD requiere
cuatro conexiones de salida para recibir un valor decimal codificado en binario de un PLC. El
indicador est conectado de manera que su bit menos significativo est cableado al terminal 5 y 01 01
su bit ms significativo est conectado al terminal 2. La Figura 4-36 muestra el programa de
escalera utilizado para transferir los datos BCD desde el archivo de nmero entero al dispositivo
de salida en el orden correcto. Este programa utiliza los contactos internos para hacer referencia
a los datos BCD almacenados en el archivo de la palabra entera. Los peldaos en este
programa a energizar basan en el estado de sus bits de referencia. Esto transfiere los datos Figura 4-35. Un indicador de siete segmentos conectados a la interfaz de salida de un MicroLogix.
BCD en el archivo de salida a travs de las bobinas de salida. El programa de escalera invierte
los datos del archivo de nmero entero por lo que est en el orden y el lugar apropiado en el
archivo de salida.
BCD I / O Utilizacin. Utilizando la entrada BCD y dispositivos de salida pueden amarrar O: 0/5
N7: 0/0
las interfaces de un MicroLogix 1000 I / O. Si una aplicacin requiere cinco dcadas de
seleccin y tres indicadores de siete segmentos, 20 terminales de entrada y terminales de
salida 12 debe ser utilizado slo para los dispositivos BCD solo. Esto no deja lugar a N7: 0/1 O: 0/4
3 102
otras entradas o salidas. 0 0 1 1 N7: 0 1
023
Como una alternativa a BCD dispositivos de E / S, se puede utilizar una interfaz de 0 011 O: 0
operador MicroView lugar. Esta interfaz MicroView datos entradas BCD directamente al
controlador, en sustitucin de la necesidad de interruptores de ruedecilla, indicadores de N7: 0/3 O: 0/2
siete segmentos, y otros dispositivos BCD similares. Esta interfaz se conecta directamente
al canal de comunicacin RS232 del MicroLogix, lo que significa que no utiliza cualquiera
de los terminales de E / S. La interfaz MicroView viene en una computadora de mano y un
modelo de montaje en panel. Figura 4-36. programa de escalera utiliza para transferir los datos BCD desde el archivo entero a
el dispositivo de salida en el orden correcto.
24 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
FRD
Convertir-De-BCD Instruccin
Fuente Dest
DE BCD
UN convertir-de-BCD instruccin es una instruccin de bloque que convierte los datos
N7: 0 Equivalente
BCD almacenados en el archivo de datos de un MicroLogix en su valor decimal equivalente
decimal BCD (vase la figura 4-37). Este bloque de instrucciones, que se abrevia por el FRD cartas,
N7: 1
contiene dos piezas de informacin:
FRD la BCD equivalente del nmero 1 (0001) y el otro conjunto-bits 0 a 3-siendo el BCD
equivalente del nmero 5 (0101). Aunque los datos de la palabra 0 se supone que
representa el nmero decimal 15, el MicroLogix no interpreta de esa manera.
35467 102
Debido a que un PLC es una mquina binaria directa, interpreta los datos de la
N7: 1 binario
0 000 1 111 15 palabra 0 como el nmero binario 00010101, que en realidad es el nmero decimal
21. Como resultado de ello, debe utilizar una instruccin de convertir-fromBCD
Figura 4-38. Una instruccin de convertir-de-BCD utiliza para convertir el nmero BCD
15 en el equivalente binario del nmero decimal 15.
para convertir el valor BCD 15 (00010101 ) en el equivalente binario del valor 15
(00001111) y almacenar esta valor convertido en una nueva ubicacin de palabra
(N7: 1).
Dest TOD
Fuente
A BCD
N7: 7 Equivalente
Convertir-A-BCD Instruccin
decimal BCD
N7: 9
UN convertir a BCD instruccin se parece a una instruccin convert-de-BCD, pero es TOD
abreviada (vase la figura 4-39). Una instruccin de ConvertTo-BCD convierte los datos
almacenados en forma decimal en su
La figura 4-39. Una instruccin-convertir a BCD.
mdulo 4 25
T IMing, Co unting, y Da ta - Ha ndling I recauciones
valor BCD equivalente. Esta palabra de origen de la instruccin contiene el valor 35467 102
N7: 7
decimal a convertir, mientras que su canal de destino indica dnde se debe almacenar 0 000 1 111
binario 15
el valor BCD-estadounidenses convertidos. Una instruccin-convert-a BCD realiza la
funcin opuesta de una instruccin de convert-de-BCD. Figura 4-40 muestra una
instruccin ConvertTo-BCD que toma el valor decimal binario equivalente 15 TOD
instruccin de movimiento
Al igual que las instrucciones BCD, una instruccin de movimiento tambin viene en un formato
de bloque tanto con una fuente y un parmetro de destino (vase la figura 4-41). Una instruccin
MOV
de movimiento, sin embargo, simplemente mueve los datos de la palabra de origen y lo pone en Dest
Fuente
MOVER
la palabra de destino. No convierte o manipular los datos de cualquier manera. Los datos de
constante N7: 3
parmetro de origen de un bloque de movimiento puede ser un valor variable almacenada en
La variable
una palabra, que cambia durante la ejecucin del programa, o un valor constante fijo, que se N7: 11
introduce durante la programacin.
26 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Los cuatro primeros y los ltimos cuatro bits de la palabra de mscara se ponen a 1,
mientras que los otros bits se dejan como 0.
La figura 4-44. los valores de origen, mscara, y el destino de una instruccin de movimiento enmascarado. la informacin de entrada BCD.
mdulo 4 27
T IMing, Co unting, y Da ta - Ha ndling I recauciones
KOP Filtrado -
7
filtrado de la lgica de escalera evita errores de conversin BCD debido a la diferencia en el
dispositivo de BCD y velocidades de procesamiento de PLC. Figura 4-45 muestra un
interruptor de ruedecilla que est enviando el nmero BCD 7 a un MicroLogix 1000. El PLC
ve este nmero 7 como el valor BCD 0111. Nota que el interruptor de rueda de control est +
conectado de manera que su bit menos significativo corresponde al menos significativo 0111
MSB LSB MSB LSB
entrada de bit de la palabra y su bit ms significativo corresponde al bit ms significativo
3 102
palabra de entrada.
0 111 I: 0.0
LSB MSB
todos sus nuevos datos al PLC dentro del perodo de una exploracin. De hecho, puede
tomar el dispositivo de varias exploraciones para proporcionar el modelo BCD para el nmero
seleccionado. Durante este tiempo, la salida del dispositivo de BCD puede especificar un
patrn de bits BCD vlido. Si el conmutador enva su terminal 3 de datos a los terminales de
entrada primero, antes de enviar cualquiera de sus otros datos nuevos (vase la figura 4-46), -
y luego el PLC realiza una exploracin, el controlador lee el nmero BCD 1111. Esto es no es
8
un valor BCD vlido. Por lo tanto, si el MicroLogix trata de realizar una conversin BCD en
Lento
estos datos una vez que ha sido introducido en el controlador, un desbordamiento ocurrir en
el bit 1 del archivo de la palabra de estado 0 (el desbordamiento poco de matemticas). Este
MSB LSB
desbordamiento causar un fallo de error al final de la exploracin, deteniendo el +
3 102
1111
funcionamiento del PLC. Como resultado de este nmero BCD no vlido, el PLC almacenar 1 111 I: 0.0
Falla de error
CC NOI / 0
USEDNOT
COM I/1I/2I/3 COM I/4I/5
USADO DC
+ 32.767
28 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Para evitar esta situacin, se debe aplicar el filtrado de lgica de escalera para el circuito. filtrado
de la lgica de escalera se asegura de que los datos recibidos desde el dispositivo de BCD es un
cdigo BCD vlido. De esta manera, el PLC va a esperar hasta que haya recibido todos los datos
de entrada BCD actualizado antes de que realice una conversin de BCD a binario. Figura 4-47
muestra un circuito con el filtrado de la lgica de escalera. Contiene tres peldaos, que realizan
La figura 4-47. Un circuito con el filtrado de la lgica de escalera. El tercer peldao contiene una instruccin examinar -si-abierto que tambin
hace referencia el bit de desbordamiento. Si la instruccin de convertir-de-BCD ha
recibido un cdigo BCD vlido, entonces el bit de desbordamiento no se encender.
En consecuencia, este rengln se energizar, moviendo el valor BCD convertida en la
palabra N7: 1 a la palabra N7: 10. Cuando se utiliza este tipo de programacin de
lgica de escalera, la palabra de destino de la instruccin de movimiento (en el caso
anterior, la palabra N7: 10) llevar a cabo el valor BCD vlido convertido. Esta
palabra de destino se debe utilizar cuando se hace referencia al nmero BCD
convertido en el programa de escalera.
mdulo 4 29
T IMing, Co unting, y Da ta - Ha ndling I recauciones
4-4 Revisin
Un temporizador de retardo a ON instruccin energiza su salida despus de su entrada se enciende y ha transcurrido una cierta cantidad de tiempo.
Una instruccin de retardo a OFF temporizador de-energiza su salida despus de su entrada se apaga y ha transcurrido una cierta cantidad de tiempo.
Una instruccin de temporizador de retencin funciona como una instruccin de temporizador de retardo a ON, excepto que su valor acumulado se mantiene incluso si la entrada del
temporizador se apaga.
Un circuito de captura se utiliza para poner en prctica el contacto del temporizador instantnea en un programa de control.
Una instruccin de contar hasta aumenta su valor acumulado por uno cada vez que su entrada hace una transicin de OFF-a-ON.
Una instruccin de cuenta atrs disminuye su valor acumulado por uno cada vez que su entrada hace una transicin de OFF-a-ON.
Una instruccin de cuenta atrs se utiliza generalmente con una instruccin de contar hasta formar un contador ascendente / descendente.
Una instruccin de restablecimiento se usa para restablecer el valor acumulado y los bits de control de instrucciones del contador, as como las instrucciones ondelay temporizador y el
temporizador de retencin.
Una instruccin de reposicin no puede ser utilizado solo (a menos que se tomen algunas precauciones) para crear un circuito contador de reposicin automtica, ya que un valor de recuento
incorrecto resultar.
Un circuito contador en cascada debe ser creado por un contador para contar ms all de su valor mximo recuento.
Una instruccin de contador de alta velocidad debe ser utilizado para contar las seales de entrada rpidas.
dispositivos de entrada BCD requieren cuatro conexiones de los terminales de entrada y cuatro bits de memoria, para enviar sus datos BCD al PLC.
dispositivos de salida BCD requieren cuatro conexiones de los terminales de salida y cuatro bits de memoria, para recibir datos BCD de un PLC.
Una instruccin de convertir-de-BCD toma el valor BCD almacenado en la palabra de origen y lo almacena en la palabra de destino en forma equivalente binario.
Una instruccin-convertir a BCD toma los datos binarios almacenados en la palabra de origen y lo almacena en la palabra de destino en forma BCD-equivalente.
Una instruccin de movimiento mueve datos de un lugar a otro sin palabra manipularlo.
Una instruccin de movimiento enmascarado se mueve slo los bits de datos de texto de cdigo indicadas por los de la mscara a la palabra de destino.
filtrado de la lgica de escalera es un tipo especial de circuito que impide que el programa de control de PLC de la operacin de detencin debido a un error de desbordamiento resultante
de un valor BCD no vlido.
30 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Debido a que una instruccin de reposicin no puede ser utilizado solo para implementar un circuito contador de reposicin automtica, es necesario utilizar otro mtodo de programacin para implementar
este tipo de circuito. A continuacin se presentan tres mtodos que se pueden utilizar para crear un contador de reposicin automtica.
Mtodo 1: Use una instruccin clara para establecer el Mtodo 2: Utilice una instruccin de movimiento para Mtodo 3: Utilice una instruccin de restablecimiento en
valor de conteo acumulado por el contador a 0. mover un valor de origen de 0 en la palabra acumulado conjuncin con un aumento de la instruccin de un solo
por el contador al final de la exploracin. disparo programado en la entrada al contador.
I: 0,0 / 0
CTU
TONELADA I: 0,0 / 0 B3: 0/0
I: 0,0 / 0 CTUtemporizador T4:
TON
CTU
TONELADA Contar adelante
TIMER T4: 0 Base de CU 0 Base deadelante
Contar tiempo
ContarT4:
TIMER adelante
0 Base
OSR CU
CU contador al
tiempo preestablecido C5: 10 1
contador al Acum
preestablecido C5: 10
contador
de tiempo al C5: 101 Acum
Acum DN
Acum 500 DN
Acum
preestablecido DN 5000
600
0
Acum 5000
600
C5: I0 / DN
C5: I0 / DN C5: 10
C5: I0 / DN
CLR
RES
CLARO 0
Dest C5: 10.ACC C5: 10.ACC (Restablece acumula
valor a 0)
(Valor acumulado Clears) Dest
(Se mueve una constante
MOVER de 0 a la
MOV Fuente
valor acumulado)
mdulo 4 31
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Cuando una instruccin de contador alcanza el final de su gama de valores de recuento (-32,768-32.767), que envuelve el valor de conteo acumulado vuelta y empieza
a contar desde el otro lado. El siguiente grfico ilustra lo que ocurre cuando un contador alcanza su mximo recuento de 32.767:
Para contar ms all de la cuenta mxima, se debe conectar en cascada dos contadores en un circuito escalera. No se puede tratar de engaar a un contador estableciendo su valor preestablecido
en el extremo opuesto de la gama ya que el bit de efectuado no se comportar correctamente. Por ejemplo, se podra tratar de contar hasta 32.770 por valor de ajuste preestablecido de un contador
a -32.766, ya que este valor es tres cargos ms all del lmite mximo una vez que el contador se envuelve alrededor de su valor acumulado. Sin embargo, esto no va a trabajar por las siguientes
razones:
Una vez que el contador se ajusta de nuevo hacia -32.768, su bit de desbordamiento se encender.
Cuando el bit de desbordamiento se enciende, salida Done del contador se enciende, a pesar de que su valor acumulado es inferior a su valor preestablecido.
En este punto, el bit de efectuado permanecer encendida hasta que el bit de desbordamiento se reinicia o el contador cuenta hacia atrs hasta 32.767.
32 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Ayuda de Trabajo 4-3: Uso de cdigos de mscara para filtrar datos BCD
Se puede utilizar una instruccin de movimiento enmascarado para introducir datos a un PLC desde dispositivos conectados a BCD ubicaciones de bit terminales de entrada impares. Por ejemplo, el
siguiente diagrama muestra un interruptor de ruedecilla que est conectado a los terminales de entrada 2, 3, 4 y 5 de un 16 I / O MicroLogix 1000:
5
+
0101
CC NO I / 0
USEDNOT
COM I/1I/2I/3 COM I/4I/5I/6I/7I/8I/9
USADO DC
Filtrar y mover estos datos BCD, se puede usar una instruccin de movimiento enmascarado para enmascarar a todos, excepto los datos de entrada del interruptor manual y lo mueve a una ubicacin
palabra entera. A continuacin, podra utilizar un poco Desplazar derecho de cambiar los datos BCD en los primeros cuatro bits de la palabra entera antes de realizar una instruccin de
convertir-de-BCD.
La pgina siguiente muestra un programa de escalera que implementara esta accin en un MicroLogix PLC. Este diagrama de escalera contiene una instruccin de movimiento
enmascarado (MVM) en peldao 0 para leer los datos de entrada del conmutador de ruedecilla (entradas I / 2 a travs de I / 5). La instruccin MVM utiliza un valor de mscara hexadecimal
de 003C a moverse slo los bits deseados en palabra N7: 0. Los bits de esta palabra debe entonces ser desplazado dos posiciones a la derecha de la palabra para contener el nmero BCD
correcta en la posicin correcta. El desplazamiento de los dos bits se lleva a cabo en peldaos 1 a 5. El rengln 6 implementa una conversin de BCD a decimal.
mdulo 4 33
T IMing, Co unting, y Da ta - Ha ndling I recauciones
Leer datos de
entrada Seal
E: 0,0 / 9
TON
MVM
0 ENMASCARADO
MOVIMIENTO Fuente
I: 0,0
Mscara Dest
003C
N7: 0
No Leer datos de
Desplazado 2 veces entrada Seal Comando Shift Desplazado 2 veces Reset Shift a 0
P2: 99 E: 0,0 / 9 B3: 0/2 C5: 0 / DN B3: 0/0
1 LBL
Comando Shift
B3: 0/2 TON
TON
BSR FRD
N7: 0/15
La aritmtica de
6
procesador
subdesbordamiento Desbordamiento
/ OverflowFlag S2 Trap:
CTU
TONELADA
S2: 0/1 5/0
Contar adelante CU
contador al C5: 0
T
Acum 2 DN
0
La aritmtica de
procesador
subdesbordamiento
Dest N7: 10
2 Los cambios de
Desplazado 2 veces restauracin del contador
C5: 0 / DN C5: 0
7 FIN
5
34 mdulo 4
T IMing, Co unting, y Da ta - Ha ndling I recauciones
A continuacin se presenta una explicacin detallada de la funcin de cada uno de los peldaos de la escalera:
Rengln 0: El contacto XIC I: 0,0 / 9 en este rengln hace referencia a un evento de entrada que activar la instruccin MVM, que lee y transfiere los datos de entrada BCD del
conmutador rueda selectora a la palabra N7: 0. Si los datos de entrada es para ser ledo de forma continua, en lugar de en forma condicional, este contacto XIC se debe
omitir. Si este es el caso, el I: 0.0 / 9 contactos en peldaos 1 y 4 debera omitirse tambin.
Los peldaos 1, 2, 4, y 5: Los renglones 1 y 2 implementan un oscilante OFF-a-ON comando de entrada /-ON-OFF para la instruccin de desplazamiento de bits a la derecha (BSR) en el
peldao 3 haciendo referencia a la salida de la instruccin contar hasta, tambin se encuentran en peldao 3. El contador realiza un seguimiento de las veces que se ha ejecutado la
instruccin BSR. Estos peldaos funcionan de la siguiente manera:
- Si la instruccin BSR se ha ejecutado menos de dos veces, peldao 4 saltar el programa para peldao 1, que restablece peldao 2 (si peldao 2 ya est
energizado). Posteriormente, se energizar peldao 2, lo que significa que la instruccin BSR se ejecutar.
- Si la instruccin BSR ya se ha ejecutado dos veces, y luego peldao 4 no se activar, lo que significa que la ejecucin del programa se mover a peldao
5. Peldao 5 restablece valor acumulado del contador.
Peldao 3: La instruccin BSR desplaza los bits de datos BCD en la palabra nmero entero. Cuando la entrada del bloque de BSR pasa de OFF a ON, el bloque se
desplazar el contenido de la palabra N7: 0 un bit hacia la derecha. El bloque utiliza los siguientes parmetros para completar esta operacin:
- El parmetro de archivo (N7: 0) indica el lugar donde se almacenan los datos a ser desplazado.
- El parmetro de control (R6: 0) tiendas de datos de control acerca de la instruccin BSR (por ejemplo, la salida EN, salida DN, longitud, etc.).
- El parmetro de longitud (6) especifica la palabra archivo de bits en el que se desplazarn-es decir, datos, palabra N7: 0, el bit 5 (el sexto bit).
- El parmetro de direccin de bit (N7: 0/15) especifica la ubicacin de los datos que se desplaza al bit de la palabra archivo especificado. Esta direccin de bit siempre
contendr un 0, por lo que cada vez que se ejecuta la instruccin BSR, los bits en la palabra N7: 0 se desplazar un bit hacia la derecha y un 0 se almacenar en el bit N7:
0/5.
El contador en este rengln simplemente cuenta el nmero de veces que la instruccin BSR ha sido ejecutado. salida Done del contador se activa
cuando la instruccin BSR se ha ejecutado dos veces.
Peldao 6: Este rengln implementa la conversin de BCD a decimal de los datos almacenados en la palabra N7: 0. Una vez que los datos han sido desplazado en la
posicin adecuada, el bloque convert-de-BCD se convertir el nmero BCD en su valor decimal equivalente. Este rengln tambin contiene el filtrado de la lgica de escalera
para evitar un fallo de desbordamiento debido a un nmero BCD no vlido. Por lo tanto, una vez que el PLC determina que un nmero BCD vlido ha sido convertido, la
instruccin de movimiento transferir los datos recin convertidos a N7 palabra: 10, donde se almacenar para su uso por el resto del programa de control. Tenga en cuenta
que este programa podra ser programado como una subrutina y no como parte del programa de control principal si no desea incluirlo en el programa principal.
mdulo 4 35