24.04.2013 Views

Conceptos de PLC

Conceptos de PLC

Conceptos de PLC

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

API Mnemónic<br />

o<br />

63<br />

INCD<br />

Operandos Función<br />

Secuenciador <strong>de</strong> tambor<br />

incremental<br />

3. Conjunto <strong>de</strong> instrucciones<br />

Controladores<br />

ES2/EX2 SS2 SA2 SX2<br />

Tipo<br />

OP<br />

Dispositivos<br />

<strong>de</strong> bit<br />

X Y M S<br />

Dispositivos <strong>de</strong> palabra<br />

K H KnX KnY KnM KnS T C D E F<br />

Escalones <strong>de</strong> programa<br />

INCD: 9 escalones<br />

S1 * * * * * * *<br />

S2 *<br />

D * * *<br />

n * *<br />

PULSE 16 bits 32 bits<br />

ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2 ES2/EX2 SS2 SA2 SX2<br />

Operandos:<br />

S1: Dispositivo <strong>de</strong> inicio <strong>de</strong> la tabla <strong>de</strong> datos S2: No. <strong>de</strong> contador D: Iniciar dispositivo para<br />

indicar resultado <strong>de</strong> comparación n: Número <strong>de</strong> datos a ser comparados (n: 1~64)<br />

Explicaciones:<br />

1. La instrucción INCD crea varias formas <strong>de</strong> onda <strong>de</strong> salida <strong>de</strong> acuerdo al valor actual <strong>de</strong>l<br />

contador <strong>de</strong>signado por S2. y S2.+1. Generalmente, la instrucción es aplicada para control <strong>de</strong><br />

leva relativo.<br />

2. El valor actual en S2 es comparado con los puntos establecidos especificados por S1 (n dispositivos<br />

consecutivos) Cuando el valor en S2 alcanza el primer punto establecido, S2.+1 cuenta una vez para<br />

indicar el número <strong>de</strong> la sección presente, el D asociado pasa a ON, y S2 se restablece y luego<br />

cuenta en progresivo <strong>de</strong>s<strong>de</strong> 0 nuevamente. Cuando el contacto <strong>de</strong> activación <strong>de</strong> la instrucción INCD<br />

está OFF, el contenido en S2. y S2.+1 será borrado.<br />

3. Cuando el operando S1 usa patrones KnX, KnY, KnM y KnS, Kn <strong>de</strong>be ser K4 para instrucción<br />

<strong>de</strong> 16 bits.<br />

4. El operando S2 <strong>de</strong>be ser C0~C198 y ocupa 2 contadores consecutivos.<br />

5. Cuando la comparación <strong>de</strong> n datos se ha completado, la ban<strong>de</strong>ra <strong>de</strong> ejecución completada<br />

M1029 = ON durante un ciclo <strong>de</strong> exploración.<br />

Ejemplo <strong>de</strong> programa:<br />

1. Antes <strong>de</strong> la ejecución <strong>de</strong> la instrucción INCD, use la instrucción MOV para escribir todos los<br />

valores establecidos en D100 ~ D104 con anticipación. D100 = 15, D101 = 30, D102 = 10,<br />

D103 = 40, D104 = 25.<br />

2. El valor actual <strong>de</strong>l contador C10 se compara contra el valor <strong>de</strong>l punto establecido <strong>de</strong><br />

D100~D104. Una vez que el valor actual es igual al valor <strong>de</strong> punto establecido, C10 se<br />

restablecerá y contará en progresivo <strong>de</strong>s<strong>de</strong> 0 nuevamente. Mientras tanto C11 cuenta una<br />

vez para indicar el número <strong>de</strong> la sección presente<br />

3. Cuando el contenido <strong>de</strong> C11 se incrementa en 1, M10~M14 estará ON secuencialmente. Por<br />

favor consulte el siguiente diagrama <strong>de</strong> temporización.<br />

3-167

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!