Post on 04-Dec-2015
description
Curso: Principios de Controladores Lógicos Programables Código: ELE 2317
Tema: Instrucciones Sequencers, Comparison & Shift Registers Lección: 10
Sub-Tema: Instrucciones de Comparison Profesor: James Robles
INTSTRUCCIÓN COMPARISON:
La instrucción Comparison tiene como objetivo comparar numéricamente dos valores. Dependiendo de
las condiciones de la función hace cierto o falso el Rung donde se encuentra. La instrucción Comparison
compara un nímero conocido y escogido por el programador con un número acumulado (ACC.) de un
Timer o Counter.
Ejemplo de Instrucción Equal To:
La data que compara la instrucción de Comparison se llaman SOURCE A & SOURCE B
Output será “True” cuando el
acumulado del Counter sea igual a 6
Source A C5:0.ACC
Source B 6
EQU
END
Counter Up
Counter C5:0
Preset 60
Accum. XX
CTU
CU
DN
120 VAC ó 24 VDC
N ó GND
I:0/0
O:0/0
2
INTSTRUCCIÓN COMPARISON:
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
GRT Source A C5:3.ACC
Source B 15
Output será “True” cuando el acumulado
del Counter 3 sea mayor de 15 Greater Than
NEQ Source A C5:9.ACC
Source B 32
Output será “True” cuando el acumulado
del Counter 9 no sea igual a 32 Not Equal to
LES Source A C5:6.ACC
Source B 3612
Output será “True” cuando el acumulado del
Counter 6 sea menor que 3612 Less Than
LEQ Source A C5:5.ACC
Source B 46
Output será “True” cuando el acumulado del
Counter 5 sea menor o igual a 46 Less Than or Equal
Output será “True” cuando el
acumulado del Counter sea igual a 6 Equal to
Source A C5:0.ACC
Source B 6
EQU
Source A C5:7.ACC
Source B 12
Output será “True” cuando el acumulado del
Counter 7 sea igual o mayor que 12 Greater Than or Equal
GEQ