1747-6.15es, juego de instrucciones de slc 500 y ... de plc-allen bradley.pdf · de propiedad...

726
Manual de referencia J"ego de in!r"ccione de SLC 500t $ MicroLogi#t 1000 (No. de ca!. 1747&L51 1, 1747&L514, 1747&L524, 1747&L532, 1747&L541, 1747&L542, 1747&L543, $ con!roladore de bole!%n 1761) Allen&Bradle$

Upload: others

Post on 14-Mar-2020

15 views

Category:

Documents


1 download

TRANSCRIPT

  • ��������

    �������

    �"�������� !�"������ �����������$���������#�������

    ��� �������!�����&�������&�������&������&��������&������&�������&����$����!�������� ��������!%�������

    ����&������$

  • Información importante para el usuario

    Debido a la variedad de usos de los productos descritos en esta publicación, laspersonas responsables de la aplicación y uso de este equipo de control debenasegurarse de que se hayan seguido todos los pasos necesarios para que cadaaplicación y uso cumplan con todos los requisitos de rendimiento y seguridad,incluyendo leyes, reglamentaciones, códigos y normas aplicables.

    Los ejemplos de ilustraciones, gráficos, programas y esquemas mostrados, en estaguía tienen la única intención de ilustrar el texto. Debido a las muchas variables yrequisitos asociados con cualquier instalación particular, Allen-Bradley no puedeasumir responsabilidad u obligación (incluyendo responsabilidad de propiedadintelectual) por el uso real basado en los ejemplos mostrados en esta publicación.

    La publicación de Allen-Bradley SGI-1.1, Safety Guidelines for the Application,Installation, and Maintenance of Solid State Control (disponible en la oficina deAllen-Bradley local), describe algunas diferencias importantes entre equipostransistorizados y dispositivos electromecánicos, las cuales deben tomarse enconsideración al usar productos tales como los descritos en esta publicación.

    Está prohibida la reproducción total o parcial de los contenidos de esta publicaciónde propiedad exclusiva sin el permiso escrito de Allen-Bradley Company, Inc.

    En este manual hacemos anotaciones para advertirle sobre consideraciones deseguridad:

    Identifica información o prácticas o circunstancias que pueden producirlesiones personales o incluso la muerte, daños materiales o pérdidaseconómicas.

    Las notas de “Atención” le ayudan a:

    • identificar un peligro• evitar un peligro• reconocer las consecuencias

    Nota Identifica información crítica para una correcta aplicación y entendimientodel productol.

    SLC 500, SLC 5/01, SLC 5/02, SLC 5/03, SLC 5/04, MicroLogix, PanelView, RediPANEL, Dataliner, DH+, Data Highway Plus son marcas comerciales de Allen-Bradley Company, Inc.Gateway 2000 es una marca comercial de Gateway 2000, Inc.VERSA es una marca comercial de Nippon Electric Co. Information Systems Inc.

  • Tabla de contenido

    i

    Tabla de contenido

    Prefacio P-1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Quién debe usar este manual P-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Propósito de este manual P-2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Contenido de este manual P-3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Documentación asociada P-5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Técnicas comunes usadas en este manual P-6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    1 Instrucciones básicas 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones de bit 1–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones del temporizador/contador 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acerca de las instrucciones básicas 1–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de las instrucciones de bit 1–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Archivos de datos de salida y entrada (archivos O:0 e I:1) 1–3. . . . . . . . . . . . . . . . . . . . . . . Archivo de estado (archivo S2:) 1–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Archivo de datos de bit (B3:) 1–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Archivos de datos de temporizador y contador (T4: y C5:) 1–5. . . . . . . . . . . . . . . . . . . . . . Archivo de datos de control (R6:) 1–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Archivo de datos enteros (N7:) 1–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Examine si cerrado (XIC) 1–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Examine si abierto (XIO) 1–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Active la salida (OTE) 1–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Enclavamiento de salida (OTL) y desenclavamiento de salida (OTU) 1–11. . . . . . . . . . . . . . . .

    Cómo usar OTL 1–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo usar OTU 1–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    One–Shot Rising (OSR) 1–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 1–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplos 1–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de las instrucciones de temporizador 1–15. . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 1–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Valor del acumulador (.ACC) 1–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Valor preseleccionado (.PRE) 1–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Base de tiempo 1–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Precisión del temporizador 1–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Estructura de direccionamiento 1–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplos de direccionamiento 1–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Temporizador a la conexión (TON) 1–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • �������Manual de referencia del juego de instrucción

    ii

    Uso de los bits de estado 1–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temporizador a la desconexión (TOF) 1–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de los bits de estado 1–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Temporizador retentivo (RTO) 1–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de los bits de estado 1–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de los contadores 1–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Elementos del archivo de datos del contador 1–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 1–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Valor acumulado (.ACC) 1–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Valor preseleccionado (PRE) 1–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Estructura de direccionamiento 1–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplos 1–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo funcionan los contadores 1–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conteo progresivo (CTU) 1–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de los bits de estado 1–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Conteo regresivo (CTD) 1–28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de los bits de estado 1–28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador de alta velocidad (HSC) 1–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación del contador de alta velocidad 1–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Elementos de datos del contador de alta velocidad 1–31. . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo de aplicación 1–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo de aplicación – Archivo 2

    (consulta del bit DN en el programa principal) 1–33. . . . . . . . . . . . . . . . . . . . . . Ejemplo de aplicación – Archivo 3 (ejecución de lógica HSC) 1–33. . . . . . . . . . . . . . .

    Restablecimiento (RES) 1–34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones básicas del ejemplo de aplicación de la perforadora de papel 1–35. . . . . . . . . . . .

    Cómo añadir archivo 2 1–35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo añadir el archivo 6 1–37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    2 Instrucciones de comparación 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones de comparación 2–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acerca de las instrucciones de comparación 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de las instrucciones de comparación 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de direcciones de palabra indexadas 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de direcciones de palabra indirectas 2–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Igual (EQU) 2–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . No igual (NEQ) 2–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menor que (LES) 2–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Menor o igual que (LEQ) 2–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mayor que (GRT) 2–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mayor o igual que (GEQ) 2–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Tabla de contenido

    iii

    Comparación con máscara para igual (MEQ) 2–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 2–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Prueba de límite (LIM) 2–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 2–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Estado verdadero/falso de la instrucción 2–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo de aplicación de instrucciones de comparación en la perforadora de papel 2–9. . . . . . .

    Cómo iniciar una subrutina en archivo 7 2–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    3 Instrucciones matemáticas 3–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones matemáticas 3–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acerca de las instrucciones matemáticas 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de las instrucciones matemáticas 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de las direcciones de palabra indexadas 3–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de las direcciones de palabra indirectas 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bit de interrupción por overflow, S:5/0 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios del registro matemático S:13 y S:14 3–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso del archivo de datos de punto (coma) flotante (F:8) 3–5. . . . . . . . . . . . . . . . . . . . . . . .

    Añadir (ADD) 3–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de bits de estado aritmético 3–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Restar (SUB) 3–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Adición y sustracción de 32 bits 3–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bit de selección de overflow matemático S:2/14 3–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo de adición de 32 bits 3–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Multiplicar (MUL) 3–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Actualizaciones de los bits de estado aritmético 3–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios del registro matemático, S:13 y S:14 3–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Dividir (DIV) 3–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios del registro matemático, S:13 y S:14 3–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 3–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . División doble (DDV) 3–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Actualizaciones de los bits de estado aritmético 3–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios del registro matemático, S:13 y S:14 3–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Borrar (CLR) 3–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Raíz cuadrada (SQR) 3–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo escalar con parámetros (SCP) 3–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • �������Manual de referencia del juego de instrucción

    iv

    Cómo introducir parámetros 3–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplos de aplicación 3–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 1 3–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 2 3–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Escala de datos (SCL) 3–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 3–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 3–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo de aplicación 1 – Conversión de una señal de entrada analógica de 4 mA–20 mA en una variable de proceso PID 3–19. . . . . . . . . . . . . . . . . . . . . . .

    Cómo calcular la relación lineal 3–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo de aplicación 2 – Cómo escalar una entrada analógica para controlar

    una salida analógica 3–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo calcular la relación lineal 3–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo calcular la relación lineal desplazada 3–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Absoluto (ABS) 3–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir los parámetros 3–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Calcular (CPT) 3–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 3–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo de aplicación 3–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Intercambio (SWP) 3–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 3–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Arco seno (ASN) 3–28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Arco coseno (ACS) 3–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Arco tangente (ATN) 3–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Coseno (COS) 3–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Logaritmo natural (LN) 3–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Logaritmo a la base 10 (LOG) 3–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Seno (SIN) 3–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Tangente (TAN) 3–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Tabla de contenido

    v

    X a la potencia de Y (XPY) 3–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 3–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instrucciones matemáticas en el ejemplo de aplicación de la perforadora de papel 3–34. . . . . . . Cómo añadir el archivo 7 3–35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    4 Instrucciones de manejo de datos 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones de manejo de datos 4–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acerca de las instrucciones de manejo de datos 4–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Convertir en BCD (TOD) 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Actualizaciones de los bits de estado aritmético 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios del registro matemático, S:13 y S:14 4–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 1 4–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 2 4–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Convertir de BCD (FRD) 4–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios del registro matemático, S:13 y S:14 4–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 1 4–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 2 4–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Radianes en grados (DEG) 4–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 4–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Grados en radianes (RAD) 4–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir los parámetros 4–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actaulizaciones de los bits de estado aritmético 4–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Descodificar 4 a 1 de 16 (DCD) 4–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 4–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Codificar 1 de 16 a 4 (ENC) 4–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 4–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instrucciones para copiar el archivo (COP) y llenar el archivo (FLL) 4–15. . . . . . . . . . . . . . . . . Uso de COP 4–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 4–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de FLL 4–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 4–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de las instrucciones de mover y lógicas 4–19. . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 4–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de direcciones de palabra indexadas 4–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de direcciones de palabra indirectas 4–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cambios del registro matemático, S:13 y S:14 4–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • �������Manual de referencia del juego de instrucción

    vi

    Mover (MOV) 4–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 4–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Mover con máscara (MVM) 4–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 4–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación 4–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Y (AND) 4–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Tabla de verdad 4–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    O (OR) 4–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tabla de verdad 4–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Actualizaciones de los bits de estado aritmético 4–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . O exclusivo (XOR) 4–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Tabla de verdad 4–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Actualizaciones de los bits de estado aritmético 4–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    No (NOT) 4–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tabla de verdad 4–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Actualizaciones de los bits de estado aritmético 4–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Negar (NEG) 4–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Actualizaciones de bits de estado aritmético 4–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de las instrucciones FIFO y LIFO 4–28. . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 4–28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Efectos en el registro de índice S:24 4–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Carga FIFO (FFL) Descarga FIFO (FFU) 4–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Carga LIFO (LFL) Descarga LIFO (LFU) 4–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instrucciones de manejo de datos en el ejemplo de aplicación de la perforadora de papel 4–34. Añadir el archivo 7 4–34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    5 Instrucciones de flujo de programa 5–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones de control de flujo de programa 5–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acerca de las instrucciones de control de flujo de programa 5–2. . . . . . . . . . . . . . . . . . . . . . . . . Salto (JMP) y etiqueta (LBL) 5–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 5–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de JMP 5–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de LBL 5–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Saltar a subrutina (JSR), subrutina (SBR), y retornar (RET) 5–5. . . . . . . . . . . . . . . . . . . . . . . . . Cómo anidar archivos de subrutina 5–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de JSR 5–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Tabla de contenido

    vii

    Uso de SBR 5–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de RET 5–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Restablecimiento de control maestro (MCR) 5–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación del procesador SLC 5–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Fin temporal (TND) 5–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Suspender (SUS) 5–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 5–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entrada inmediata con máscara (IIM) 5–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 5–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 5–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Salida inmediata con máscara (IOM) 5–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 5–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 5–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Regenerar I/S (REF) 5–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de un procesador SLC 5/02 5–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de procesadores SLC 5/03 y SLC 5/04 5–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instrucciones de control de flujo de programa en el ejemplo de aplicación de la perforadora de papel 5–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo añadir el archivo 2 5–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    6 Instrucciones específicas de aplicación 6–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones específicas de aplicación 6–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acerca de las instrucciones específicas de aplicación 6–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de las instrucciones de desplazamiento de bit 6–3. . . . . . . . . . . . . . . . . . . .

    Cómo introducir los parámetros 6–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Efectos en el registro de índice S:24 6–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Desplazamiento de bit izquierdo (BSL)Desplazamiento de bit derecho (BSR) 6–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de BSL 6–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de BSR 6–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Descripción general de las instrucciones de secuenciador 6–8. . . . . . . . . . . . . . . . . . . . . . . . . . . Efectos en el registro de índice S:24 6–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Aplicaciones que requieren más de 16 bits 6–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Salida de secuenciador (SQO) Comparación de secuenciador (SQC) 6–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 6–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de SQO 6–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de SQC 6–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Carga de secuenciador (SQL) 6–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 6–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación 6–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • �������Manual de referencia del juego de instrucción

    viii

    Instrucciones específicas de aplicación en el ejemplo de aplicación de la perforadora de papel 6–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    7 Cómo usar las instrucciones del contador de alta velocidad 7–1. . . . . . . . . . . . . . . . . Instrucciones del contador de alta velocidad 7–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acerca de las instrucciones del contador de alta velocidad 7–2. . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de las instrucciones del contador de alta velocidad 7–3. . . . . . . . . . . . . . . .

    Elementos del archivo de datos del contador 7–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de bits de estado 7–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Contador de alta velocidad (HSC) 7–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 7–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso del contador progresivo y el contador regresivo con restablecimiento

    y retención 7–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación 7–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador progresivo 7–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador progresivo con restablecimiento y retención 7–10. . . . . . . . . . . . . . . . . . . . . .

    Uso del contador bidireccional y el contador bidireccional con restablecimiento yretención 7–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación 7–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador bidireccional (impulso/dirección) 7–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador bidireccional con restablecimiento y retención (impulso/dirección) 7–13. . . . Contador bidireccional (conteo progresivo/regresivo) 7–13. . . . . . . . . . . . . . . . . . . . . . Contador bidireccional con restablecimiento y retención

    (conteo progresivo/regresivo) 7–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso del contador bidireccional con restablecimiento y retención con codificador

    (encoder) de cuadratura 7–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación 7–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador bidireccional (codificador [encoder]) 7–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . Contador bidireccional con restablecimiento y retención

    (codificador [encoder]) 7–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Carga del contador de alta velocidad (HSL) 7–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 7–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación 7–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Restablecimiento del contador de alta velocidad (RES) 7–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación 7–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acumulador de restablecimiento del contador de alta velocidad (RAC) 7–22. . . . . . . . . . . . . . . Cómo introducir parámetros 7–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación 7–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Habilitación (HSE) e inhabilitación (HSD) de interrupción del contador de alta velocidad 7–23Uso de HSE 7–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación 7–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Tabla de contenido

    ix

    Uso de HSD 7–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación 7–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Actualización del acumulador de imagen del contador de alta velocidad (OTE) 7–24. . . . . . . . . Operación 7–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Lo que ocurre con el HSC cuando pasa al modo de marcha REM 7–25. . . . . . . . . . . . . . . . . . . . Ejemplo 1 7–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 2 7–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 3 7–28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instrucciones del contador de alta velocidad en el ejemplo de aplicación de la perforadora de papel 7–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    8 Instrucciones de comunicación 8–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones de comunicación 8–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Acerca de las instrucciones de comunicación 8–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de la instrucción de mensaje 8–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación 8–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bits del archivo de estado relacionados 8–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Opciones de configuración disponibles 8–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 8–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de los bits de estado 8–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Diagrama de temporización para una instrucción MSG exitosa del SLC 5/02 8–7. . . . . . . . . . . Configuración del bloque de control 8–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplos de aplicación para procesadores SLC 5/02 8–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 1 8–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 2 – Archivo de programa 2 del procesador SLC 5/02 8–12. . . . . . . . . . . . . . . . . . .

    Archivo de programa 2 del procesador SLC 5/01 a nodo 3 8–14. . . . . . . . . . . . . . . . . . . Ejemplo 3 8–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 4 8–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Descripción general de la instrucción de mensaje 8–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación 8–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Bits del archivo de estado relacionados 8–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Opciones de configuración disponibles 8–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 8–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de los bits de estado 8–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuraciones del bloque de control 8–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Diagrama de temporización para una instrucción exitosa del SLC 5/03 ó SLC 5/04 8–26. . . . . . Códigos de error de la instrucción MSG 8–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • �������Manual de referencia del juego de instrucción

    x

    Ejemplos de configuraciones usando la instrucción de mensaje 8–32. . . . . . . . . . . . . . . . . . . . . Uso de la lógica de escalera 8–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 1 8–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 2 8–35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 3 8–37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 4 8–39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de mensajes locales 8–41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 1 – Lectura local de un 500CPU 8–41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 2 – Lectura local de un 485CIF 8–42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 3 – Lectura local de un PLC-5 8–43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de mensajes remotos 8–45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 1 – Comunicación con procesadores A–B usando un 1785-KA5 8–45. . . . . . . Procesador SLC 5/04 (A) a procesador SLC 5/03 (C) vía 1785-KA5 8–45. . . . . . . . . . . Comentarios 8–45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/03 (C) a procesador SLC 5/04 (A) vía 1785-KA5 8–46. . . . . . . . . . . Comentarios 8–46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/03 (C) a un PLC-5 (B) vía 1785-KA5 8–47. . . . . . . . . . . . . . . . . . . . Comentarios 8–47. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 2 – Comunicación con procesadores A–B usando dos 1785-KA 8–48. . . . . . . Procesador SLC 5/04 (B) a procesador PLC5 (C) vía dos 1785-KA 8–48. . . . . . . . . . . . Comentarios 8–48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/04 (B) a procesador SLC 5/04 (A) vía dos 1785-KA 8–49. . . . . . . . Comentarios 8–49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 3 – Transferencia vía canal 0 DH-485 del procesador SLC 5/04 8–50. . . . . . . Procesador SLC 5/04 (A) a procesador SLC 5/03 (D) vía un procesador

    SLC 5/04 (C) (transferencia usando canal 0 DH-485) 8–50. . . . . . . . . . . . . . . . . Comentarios 8–50. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/03 (D) a procesador SLC 5/04 (A) vía un procesador

    SLC 5/04 (C) (transferencia usando canal 0 DH-485) 8–51. . . . . . . . . . . . . . . . . Comentarios 8–51. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/03 (D) a PLC-5 (B) vía un procesador SLC 5/04

    (transferencia usando canal 0 DH-485) 8–52. . . . . . . . . . . . . . . . . . . . . . . . . . . . Comentarios 8–52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Mensajes remotos (SLC 5/03 a un SLC 500, SLC 5/01 ó SLC 5/02) 8–53. . . . . . . . . . . Ejemplo 4 – Transferencia vía canal 0 DF1 del procesador SLC 5/04 8–54. . . . . . . . . . Procesador SLC 5/04 (A) a procesador SLC 5/04 (D) vía dos procesadores

    SLC 5/04 (transferencia usando canal 0 DF1) 8–54. . . . . . . . . . . . . . . . . . . . . . . Comentarios 8–54. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 5 – Transferencia vía canal 0 DH+ del procesador SLC 5/04 8–55. . . . . . . . . . Procesador SLC 5/04 (A) a procesador SLC 5/04 (C) vía un solo procesador

    SLC 5/04 (transferencia usando canal 0 DF1) 8–55. . . . . . . . . . . . . . . . . . . . . . . Comentarios 8–55. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Tabla de contenido

    xi

    Procesador SLC 5/04 (C) a procesador SLC 5/04 (A) vía un solo procesador SLC 5/04 (transferencia usando canal 0 DF1) 8–56. . . . . . . . . . . . . . . . . . . . . . .

    Comentarios 8–56. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/04 (C) a procesador SLC 5/04 (B) cuando la transferencia

    está habilitada 8–56. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comentarios 8–56. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 6 – Transferencia usando un integrado pirámide para encaminar

    una instrucción de mensaje 8–57. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/04 (B) a procesador SLC 5/04 (A) via un integrador

    de pirámide usando el encaminamiento PI 8–57. . . . . . . . . . . . . . . . . . . . . . . . . . Comentarios 8–57. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 7 – 8–58. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/03 a un procesador SLC 5/03

    (transferencia usando dos 1785-KA5) 8–58. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Comentarios 8–58. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Comunicaciones de servicio (SVC) 8–60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de un procesador SLC 5/02 8–60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de un procesador SLC 5/03 ó SLC 5/04 8–60. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Servicio de canal 8–61. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo de aplicación 8–61. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    9 Instrucción proporcional integral derivativa 9–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general 9–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . El concepto PID 9–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . La ecuación PID 9–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 9–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Indicadores de instrucción PID 9–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Configuración del bloque de control 9–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Errores de tiempo de ejecución 9–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Escala PID y E/S analógicas 9–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Uso de la instrucción SCL 9–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Uso de la instrucción SCP 9–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 9–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Notas de aplicación 9–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Rangos de entrada/salida 9–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Escalado a unidades de ingeniería 9–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Banda muerta (DB) de intersección con cero 9–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alarmas de salida 9–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Límite de salida con bloqueo de acción integral 9–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo manual 9–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Estado de renglón PID 9–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Alimentación hacia adelante o bias 9–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • �������Manual de referencia del juego de instrucción

    xii

    Salidas de tiempo proporcional 9–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo – Salidas de tiempo proporcional 9–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Sintonización PID 9–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procedimiento 9–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo verificar el escalado del sistema continuo 9–27. . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo determinar el tiempo de actualización del lazo inicial 9–28. . . . . . . . . . . . . . . . .

    10 Instrucciones ASCII 10–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones ASCII 10–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Descripción general de ASCII 10–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general del parámetro de protocolo 10–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo usar el tipo de archivo de datos ASCII 10–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo usar el tipo de archivo de datos de cadena (ST 10–4. . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 10–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Prueba de búfer por línea (ABL) 10–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 10–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 10–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Número de caracteres en búfer (ACB) 10–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 10–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 10–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cadena a entero (ACI) 10–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 10–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Borrado del búfer ASCII de recepción y/o transmisión (ACL) 10–11. . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 10–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 10–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Concatenado de cadenas (ACN) 10–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 10–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 10–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Extracción de cadena (AEX) 10–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 10–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 10–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Líneas de comunicación (AHL) 10–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 10–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 10–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Entero a cadena (AIC) 10–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 10–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Lectura de caracteres ASCII (ARD) 10–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 10–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 10–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Diagrama de temporización para una instrucción exitosa ARD, ARL, AWA y AWT 10–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Tabla de contenido

    xiii

    Lectura ASCII de línea (ARL) 10–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 10–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 10–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Búsqueda de cadena (ASC) 10–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 10–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 10–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Comparación de cadena ASCII (ASR) 10–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 10–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 10–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Escritura ASCII con anexo (AWA) 10–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo introducir parámetros 10–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 10–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo usar la indirección en línea 10–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplos 10–26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Escritura ASCII (AWT) 10–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 10–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 10–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Códigos de error de instrucción ASCII 10–29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tabla de conversión ASCII 10–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    11 Cómo comprender las rutinas de interrupción 11–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rutinas de interrupción 11–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Descripción general de la rutina de fallo de usuario 11–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Datos de archivo de estado guardados 11–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo crear una subrutina de fallo de usuario 11–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación del procesador SLC 11–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación del procesador MicroLogix 11–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo de aplicación de la rutina de interrupción de usuario 11–4. . . . . . . . . . . . . . . . . . . Rutina de fallo – Archivo de subrutina 3 11–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Archivo de subrutina 4 – Ejecutado para error 0020 11–5. . . . . . . . . . . . . . . . . . . . . . . . Archivo de subrutina 5 – Ejecutado para error 0034 11–6. . . . . . . . . . . . . . . . . . . . . . . .

    Descripción general de la interrupción temporizada seleccionable 11–7. . . . . . . . . . . . . . . . . . . Procedimiento de programación básico para la función STI 11–7. . . . . . . . . . . . . . . . . . . . .

    Operación 11–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contenido de la subrutina STI 11–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Latencia de interrupción y coincidencias de interrupción 11–9. . . . . . . . . . . . . . . . . . . . . . .

    Procesadores SLC 11–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Microcontrolador 11–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Prioridades de interrupción 11–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Datos de archivo de estado guardados 11–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Parámetros STI 11–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • �������Manual de referencia del juego de instrucción

    xiv

    Instrucciones STD y STE 11–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inhabilitación temporizada seleccionable – STD 11–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . Habilitación temporizada seleccionable – STE 11–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo de zona STD/STE 11–16. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Inicio temporizado seleccionable (STS) 11–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de la interrupción de entrada discreta 11–19. . . . . . . . . . . . . . . . . . . . . . . .

    Procedimiento de programación básico para la función DII 11–19. . . . . . . . . . . . . . . . . . . . Ejemplo 11–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación 11–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo de contador 11–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Modo de evento 11–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contenido de la subrutina DII 11–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Latencia de interrupción y coincidencias de interrupción 11–22. . . . . . . . . . . . . . . . . . . . . . Prioridades de interrupción 11–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Datos de archivo de estado guardados 11–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Reconfigurabilidad 11–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo 11–24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parámetros DII 11–25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo de aplicación de interrupción de entrada discreta 11–28. . . . . . . . . . . . . . . . . . . . . Diagrama de escalera para la aplicación de embotelladora 11–29. . . . . . . . . . . . . . . . . .

    Descripción general de interrupción de E/S 11–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procedimiento de programación básico para la función de interrupción de E/S 11–30. . . . .

    Operación 11–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Contenido de la subrutina de interrupción (ISR) 11–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Latencia de interrupción y coincidencias de interrupción 11–31. . . . . . . . . . . . . . . . . . . . . . Prioridades de interrupción 11–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Datos de archivo de estado guardados 11–34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Parámetros de interrupción de E/S 11–35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inhabilitación de interrupción de E/S (IID) y habilitación de interrupción de E/S (IIE) 11–37. .

    Inhabilitación de interrupción de E/S – IID Habilitación de interrupción de E/S – IIE 11–37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación IID 11–38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Operación IIE 11–38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo de zona IID/IIE 11–39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Restablecimiento de interrupción pendiente (RPI) 11–40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo introducir parámetros 11–40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Subrutina de interrupción (INT) 11–41. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Tabla de contenido

    xv

    12 Cómo comprender los protocolos de comunicación 12–1. . . . . . . . . . . . . . . . . . . . . . . . Protocolo de comunicación DH-485 12–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Protocolo de la red DH-485 12–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Rotación del testigo DH-485 12–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Inicialización de la red DH-485 12–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Consideraciones de software 12–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Número de nodos 12–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Establecimiento de direcciones de nodo 12–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Establecimiento de la velocidad en baudios del procesador 12–4. . . . . . . . . . . . . . . . . . Establecimiento de la dirección de nodo máxima 12–4. . . . . . . . . . . . . . . . . . . . . . . . . . Número máximo de dispositivos de comunicación 12–4. . . . . . . . . . . . . . . . . . . . . . . . . Parámetros de configuración DH-485 12–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Protocolo de comunicación de Data Highway Plus 12–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 12–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo 12–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Parámetros de configuración de canal 1 de DH+

    (procesadores SLC 5/04 únicamente) 12–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general de la palabra de estado global 12–10. . . . . . . . . . . . . . . . . . . . . . . . . . .

    Bit de habilitación de transmisión de palabra de estado global S:34/3 (SLC 5/04 con OS401) 12–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Bit de habilitación de recepción de palabra de estado global S:34/4 (SLC 5/04 con OS401) 12–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Comunicación de PLC–5 a SLC 500 usando los comandos MSG de tipo PLC–2 12–14. . . Cómo los procesadores PLC-5 direccionan datos 12–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo usar el archivo CIF SLC 500 (emulación PLC-2) 12–15. . . . . . . . . . . . . . . . . . . . . . . Programación para manejar las diferencias de direccionamiento de palabra/byte 12–16. . .

    Cómo enviar un mensaje de tipo PLC-2 a un procesador PLC-5 usando el direccionamiento SLC de “palabra” (S:2/8 = 0) 12–16. . . . . . . . . . . . . . . . . . . . .

    Cómo enviar un mensaje de tipo PLC-2 a un procesador PLC-5 usando el direccionamiento de “byte” (S:2/8 = 1) 12–16. . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo – Cómo enviar un mensaje de tipo PLC-2 a procesadores PLC-5 usando procesadores SLC direccionados por “palabra” (S:2/8 = 0) 12–17. . . . .

    Ejemplo – Cómo enviar un mensaje de tipo PLC-2 a un procesador PLC-5 usando procesadores direccionados por “byte) (S:2/8 = 1) 12–17. . . . . . . . . . . .

    Procesadores SLC 5/03 y SLC 5/04 a comunicación PLC-5 usando comandos MSG SLC 500 ó PLC-5 12–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Protocolo de comunicación RS-232 12–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Protocolo de full–duplex DF1 12–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Parámetros de configuración de canal 0 de duplex total DF1 12–20. . . . . . . . . . . . . . . . Protocolo maestro/esclavo de half–duplex DF1 12–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Parámetros de configuración de canal 0 del esclavo de half–duplex DF1 12–24. . . . . . . Parámetros de configuración de canal 0 del maestro de half–duplex DF1 12–25. . . . . .

  • �������Manual de referencia del juego de instrucción

    xvi

    Consideraciones cuando comunica como esclavo DF1 en un vínculo de múltiplesconexiones 12–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo usar módems que tienen capacidad para protocolos de comunicación DF1 12–31. . . . . . Módems de línea telefónica 12–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Módems manuales 12–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Módems de contestación automática 12–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Módems de desconexión automática 12–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Módems de discado automático 12–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Módems con líneas arrendadas 12–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Módems con discado DTR 12–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Módems controladores de línea (corto alcance) 12–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Módems de radio 12–34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Módems de vínculo por satélite 12–35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Operación de línea de control de módem en los procesadores SLC 5/03 y SLC 5/04 12–35. . . . Full–duplex DF1 12–35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Half–duplex DF1 12–36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Parámetros de retardo de transmisión RTS y retardo de desactivación RTS 12–37. . . . . . . . . . . Protocolo de comunicación ASCII 12–38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Configuración de parámetro de canal 0 ASCII 12–38. . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo usar las características de transferencia 12–39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Transferencia DH+ a DH-485 – (Todos los procesadores SLC 5/04) 12–39. . . . . . . . . . . . . Transferencia DF1 a DH+ – (Procesadores SLC 5/04 OS401 y posteriores) 12–39. . . . . . . Transferencia de E/S remota (Procesadores SLC 5/03 OS302 y SLC 5/04 OS401) 12–39. . Consideraciones cuando la transferencia DF1 a DH+ se habilita 12–40. . . . . . . . . . . . . . . .

    Cómo entrar en línea con un procesador SLC 5/04 usando el full–duplex DF1 12–40. . Cómo transmitir un mensaje usando el full–duplex DF1 hacia un procesador

    SLC 5/04 con la transferencia DF1 a DH+ habilitada 12–40. . . . . . . . . . . . . . . . Cómo transmitir un mensaje usando el full–duplex DF1 desde un procesador

    SLC 5/04 con la transferencia DF1 a DH+ habilitada 12–40. . . . . . . . . . . . . . . . Cómo comunicar desde un procesador SLC 5/04 usando

    direccionamiento PLC-2 12–40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    13 Cómo localizar y corregir fallos 13–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo borrar fallos automáticamente 13–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Procesadores SLC 13–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Controladores MicroLogix 1000 13–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo borrar fallos manualmente (procesadores SLC) 13–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo usar la rutina de fallo 13–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Mensajes de fallo 13–4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Fallos del controlador MicroLogix 1000 13–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Errores de encendido 13–6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Errores de ida a marcha 13–7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • Tabla de contenido

    xvii

    Errores de marcha 13–8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Error de carga 13–10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Fallos del procesador SLC 13–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Errores de encendido 13–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Errores de ida a marcha 13–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Errores de marcha 13–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Errores de instrucción de programa de usuario 13–17. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo localizar y corregir fallos de los procesadores SLC 5/03 y SLC 5/04 13–23. . . . . . . . . . . Cómo encender la pantalla LED 13–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo identificar errores del procesador durante la descarga de un

    sistema de operación 13–23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    A Archivo de estado del controlador MicroLogix 1000 A–1. . . . . . . . . . . . . . . . . . . . . . . . Descripción general del archivo de estado A–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripciones de archivo de estado A–3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    B Archivo de estado SLC B–1. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Descripción general del archivo de estado B–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Convenciones usadas en las pantallas B–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    C Uso de memoria y tiempos de ejecución de instrucción C–1. . . . . . . . . . . . . . . . . . . . . Tiempos de ejecución de instrucción y uso de memoria de instrucción C–2. . . . . . . . . . . . . . . . .

    Controladores MicroLogix 1000 C–2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Latencia de interrupción de usuario C–5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Cómo estimar el uso de memoria para el sistema de control MicroLogix 1000 C–6. . . . . . . Hoja de trabajo de tiempo de ejecución del controlador MicroLogix 1000 C–7. . . . . . . . . .

    Descripción general del uso de memoria para los procesadores SLC C–8. . . . . . . . . . . . . . . . . . Tiempos de ejecución de instrucción y uso de memoria de instrucción C–9. . . . . . . . . . . . . . . . .

    Procesadores fijos y SLC 5/01 C–9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo C–11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo estimar el uso de memoria total del sistema usando un procesador compacto o SLC 5/01 C–12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Continuación de procesadores fijos y SLC 5/01 C–13. . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo C–13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Continuación de procesadores fijos y SLC 5/01 C–14. . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo C–14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Procesador SLC 5/02 C–15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo C–18. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Continuación de procesador SLC 5/02 C–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cómo estimar el uso de memoria total del sistema usando un procesador SLC 5/02 C–19. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Continuación de procesador SLC 5/02 C–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • �������Manual de referencia del juego de instrucción

    xviii

    Ejemplo C–20. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Continuación de procesador SLC 5/02 C–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instrucciones que tienen direcciones indexadas C–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones que tienen direcciones de archivo de datos M0 y M1 C–21. . . . . . . . . . . . . . .

    Ejemplo C–21. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/03 C–22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo C–27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tiempos de ejecución de punto (coma) flotante del procesador SLC 5/03 C–28. . . . . . . Continuación de procesador SLC 5/03 C–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cálculo aproximado del uso de memoria del sistema usando un procesador SLC 5/03 C–30. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Continuación de procesador SLC 5/03 C–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Ejemplo C–31. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Continuación de procesador SLC 5/03 C–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Comparación de palabra de usuario entre el procesador SLC 5/03 ó SLC 5/04 y el procesador SLC 5/02 C–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Palabras de instrucción C–32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Continuación de procesador SLC 5/03 C–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Palabras de datos – Archivos 0 y 1 C–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Palabras de datos – Archivo 2 C–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Palabras de datos – Archivo 3 a 255 C–33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Continuación de procesador SLC 5/03 C–34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Instrucciones con direcciones indexadas C–34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones con direcciones de archivo de datos M0 y M1 C–34. . . . . . . . . . . . . . . . . . . .

    Ejemplo C–34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Procesador SLC 5/04 C–35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ejemplo C–40. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Tiempos de ejecución de punto (coma) flotante del procesador SLC 5/04 C–41. . . . . . . Continuación de procesador SLC 5/04 C–43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Cálculo aproximado del uso de memoria del sistema usando un procesador SLC 5/04 C–43. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    SLC 5/04 Processor Continued C–44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones con direcciones indexadas C–44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones con direcciones de archivo de datos M0 y M1 C–44. . . . . . . . . . . . . . . . . . . .

    Ejemplo C–44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones con direcciones indirectas a nivel de palabra C–45. . . . . . . . . . . . . . . . . . . . .

    Ejemplos C–46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . Instrucciones con direcciones a nivel de bit C–47. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Tiempos de ejecución de instrucción C–48. . . . . . . . . . . . . .