Descargar Imprimir esta página

Integrando Instrucciones Múltiples De Lectura Y Escritura; Relevadores De Enclavamiento - Automation Direct HO-ECOM Manual Del Usario

Publicidad

Integrando instrucciones múltiples de lectura y escritura
Varias instrucciones de lectura y escritura necesitan tener enclavamientos para ejecutar
uno por vez, porque se puede procesar solamente una instrucción RX/WX por barrido de
la CPU. Usando enclavamientos, se procesa una instrucción RX/WX en cada barrido
hasta que se han ejecutado todas las instrucciones RX/WX. Después de la última
instrucción, comienza otra vez la secuencia en la primera instrucción RX/WX.
Sin enclavamientos, las instrucciones RX/WX serían ejecutadas en una orden
imprevisible, y algunas se podrán ejecutar muchas veces antes de que otras se ejecuten
una vez. Los enclavamientos sirven para abrir (desconectar o deshabilitar) los circuitos
para todas las instrucciones de lectura y escritura excepto la que se debe procesar en el
barrido corriente de la CPU.
Mostramos aquí dos métodos para crear los enclavamientos necesarios para ordenar
instrucciones de lectura y escritura múltiples:
* Relevador de control Internos en secuencia
* Shift Registers
* Contadores
Le mostraremos el desarrollo de los enclavamientos usando estos métodos. Los dos
ejemplos mostrados realizan la misma función. Solamente son diferentes los
enclavamientos.
NOTA: Para entender completamente el material en esta sección, usted primero debe
entender los programas de ejemplo en las páginas 4-13 y 4-15, y también el
material en la sección de las instrucciones de red, comenzando en la página 4-3.
El segmento siguiente de programa usa tres instrucciones RX/WX (dos instrucciones de
escritura y una instrucción de lectura). Usted puede desarrollar su propio programa que
incorpora cualquiera de las estrategias de control de enclavamineto y que amplía el número
de enclavamientos para acomodar el número de las instrucciones RX/WX en su programa.

Relevadores de enclavamiento

Es fácil ver la función de los relevadores de
enclavamiento si construimos una tabla de verdad
primero.
En la parte superior de la tabla de verdad
mostramos relevadores internos de control que
estamos considerando para nuestra estrategia de
secuenciamiento. Hemos utilizado C50 hasta C52
para nuestra tabla, pero cualquier contacto que no
se use para otros propósitos en su programa
trabajará del mismo modo. Abajo al lado izquierdo
de la tabla, enumeramos el número de las
instrucciones RX/WX que podemos desear usar en
nuestro programa de RLL.
Los tres contactos en esta tabla de verdad acomodarán ocho instrucciones. Nuestro
programa tiene solamente tres instrucciones RX/WX así que necesitamos solamente
utilizar dos contactos (vea porqué en la página 4-18). Usaremos C50 y C51. Un contacto
adicional (C53) nos daría 32 combinaciones puesto que el número de combinaciones se
amplía como la potencia de 2.
Capítulo 4: Programación ladder para comunicaciones
Manual de los módulos ECOM
Tabla de verdad C52
C51
Primer RX/WX
0
Segundo RX/WX
0
Tercero RX/WX
0
Cuarto RX/WX
0
Quinto RX/WX
1
Sexto RX/WX
1
Séptimo RX/WX
1
Octavo RX/WX
1
C50
0
0
0
1
1
0
1
1
0
0
0
1
1
0
1
1
4–17

Publicidad

loading

Este manual también es adecuado para:

Ho-ecom1H2ecomH2-ecom100H2-ecom-fH4-ecomH4-ecom-f