Repaso de Principios de PLC – Instrucciones y Programación Avanzada Pt.1 1. La instrucción Sequencer se utiliza para manipular varios ouputs simultáneamente 2. El parámetro File# de la instrucción Sequencer toma la data de una tabla nombrada B10 3. El parámetro Mask de la instrucción Sequencer filtra la data en la tabla versus una data hexadecimal para deshabilitar outputs no utilizados. Un 1 deja pasar la data, mientras que un 0 mantiene ese output en 0 (cero). 4. El parámetro Destination de la instrucción Sequencer indica la localización de los outputs (PLC & tarjeta) 5. El parámetro Control de la instrucción Sequencer es el identificador (address) del Secuencer como tal (R6:10) 6. El parámetro Length de la instrucción Sequencer es la cantidad de pasos de la secuencia 7. El parámetro Position de la instrucción Sequencer indica en qué paso va la secuencia 8. El Sequencer necesita la instrucción de “RESET” para volver a correr la secuencia. 9. Sequencer Parameters: SQO Sequencer Output File: #B10:0 Mask: 000FH Dest.: O:0.0 Control: R6:10 Length: 4 Position: 2 (EN) (DN) B15 0 B8 B7 0 0 0 0 0 0 0 0 B8 B7 0 0 0 0 0 0 0 0 B15 0 0 B10.1 B10.2 B10.3 B10.4 0 0 1 1 0 0 0 0 0 1 1 1 1 0 0 0 0 1 0 1 0 1 1 B0 0 0 Destination O:0.0 Mask Value (Filtro) 000FH F Sequencer Output File B10 Word Startup Position B10.0 B0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 1 1 1 0 0 1 0 1 Position 0 1 2 Current Position 3 4 10. 11. 12. 13. 14. 15. 16. 17. 18. La instrucción Comparison tiene como objetivo comparar numéricamente dos valores El símbolo para identificar Equal to es EQU El símbolo para identificar Not Equal to es NEQ El símbolo para identificar Less Than es LES El símbolo para identificar Less Than or Equal es LEQ El símbolo para identificar Greater Than es GRT El símbolo para identificar Greater Than or Equal es GEQ La data que compara la instrucción de Comparison se llaman SOURCE A & SOURCE B Comparison Parameters: Equal to EQU Source A Source B Not Equal to NEQ Source A Source B Less Than Less Than or Equal C5:9.ACC 32 C5:6.ACC Source B 3612 LEQ Source A C5:5.ACC GRT Source A Source B Greater Than or Equal 6 LES Source A Source B Greater Than C5:0.ACC GEQ Source A Source B 46 C5:3.ACC 15 C5:7.ACC 12 Output será “True” cuando el acumulado del Counter sea igual a 6 Output será “True” cuando el acumulado del Counter 9 no sea igual a 32 Output será “True” cuando el acumulado del Counter 6 sea menor que 3612 Output será “True” cuando el acumulado del Counter 5 sea menor o igual a 46 Output será “True” cuando el acumulado del Counter 3 sea mayor de 15 Output será “True” cuando el acumulado del Counter 7 sea igual o mayor que 12