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.

Manual <strong>de</strong> operación <strong>de</strong> DVP-ES2/EX2/SS2/SA2/SX2 - Programación<br />

API Mnemónico Operandos Función<br />

11<br />

3-56<br />

D ZCP P Comparar zona<br />

Controladores<br />

ES2/EX2 SS2 EX2 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 />

ZCP, ZCPP: 9 escalones<br />

S1<br />

S2<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

*<br />

DZCP, DZCPP:<br />

S * * * * * * * * * * * 17 escalones<br />

D * * *<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: Límite inferior <strong>de</strong> comparación <strong>de</strong> zona S2: Límite superior <strong>de</strong> comparación <strong>de</strong> zona S: Valor<br />

<strong>de</strong> comparación D: Resultado <strong>de</strong> comparación<br />

Explicaciones:<br />

1. S se compara con su límite inferior S1 y límite superior S2. D almacena los resultados <strong>de</strong><br />

comparación.<br />

2. Los valores <strong>de</strong> comparación son valores binarios con signo. Si b15=1 en instrucción <strong>de</strong>16<br />

bits o b31=1 en instrucción <strong>de</strong> 32 bits, la comparación se va a tomar el valor como un valor<br />

binario negativo.<br />

3. El operando S1 <strong>de</strong>be ser menor al operando S2. Cuando S1 > S2, la instrucción toma S1 como<br />

el 1 o valor <strong>de</strong> comparación y realiza una comparación normal similar a la instrucción CMP.<br />

4. Si el operando S1, S2 , y S usa el registro índice F, solo la instrucción <strong>de</strong> 16 bits está<br />

disponible.<br />

5. El operando D ocupa 3 dispositivos continuos. D, D +1, D +2 tienen los resultados <strong>de</strong><br />

comparación,<br />

D = ON si S1 > S, D +1 = ON si S1 ≦ S ≦ S2, D +2 = ON si S2 < S<br />

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

1. Si D se establece como M0, entonces M0, M1, M2 funcionarán como en el ejemplo <strong>de</strong><br />

programa <strong>de</strong> abajo.<br />

2. Cuando X0 = ON, la instrucción ZCP se activa y uno <strong>de</strong> M0, M1, M2 está ON. Cuando X0 =<br />

OFF, la instrucción ZCP no se activa y M0, M1, M2 permanecen en su estado previo.<br />

X0<br />

M0<br />

M1<br />

M2<br />

ZCP<br />

K10 K100 C10 M0<br />

If C10 < K10, M0 = On<br />

If K10 <<br />

=<br />

C10 <<br />

=<br />

K100, M1 = On<br />

If C10 > K100, M2 = On

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

Saved successfully!

Ooh no, something went wrong!