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ónico Operandos Función<br />

218~<br />

220<br />

D AND# Operación lógica tipo en serie<br />

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

Controladores<br />

ES2/EX2 SS2 SA2 SX2<br />

Tipo Dispositivos<br />

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

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

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

programa<br />

OP<br />

X Y M S K H KnX KnY KnM KnS T C D E F AND#: 5 escalones<br />

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

S2 * * * * * * * * * * *<br />

DAND#: 9 escalones<br />

Operandos:<br />

S1: Dispositivo fuente 1 S2: Dispositivo fuente 2<br />

PULSE 16 bits 32 bits<br />

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

Explicación:<br />

1. Esta instrucción realiza la operación lógica entre el contenido en S1 y S2. Si el resultado no es<br />

“0”, la continuidad <strong>de</strong> la instrucción es habilitada. Si el resultado es “0”, la continuidad <strong>de</strong> la<br />

instrucción es <strong>de</strong>shabilitada.<br />

2. AND# (#: &, |, ^) instrucción usada para la conexión en serie <strong>de</strong> contactos.<br />

API No.<br />

instrucción<br />

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

instrucción<br />

<strong>de</strong> 32 bits<br />

Condición <strong>de</strong><br />

continuidad<br />

Condición <strong>de</strong><br />

discontinuidad<br />

218 AND& DAND& S1 & S2≠0 S1 & S2=0<br />

219 AND| DAND| S1 | S2≠0 S1 | S2=0<br />

220 AND^ DAND^ S1 ^ S2≠0 S1 ^ S2=0<br />

3. Operación:<br />

& : operación lógica “AND”, | : operación lógica “OR” , ^ : operación lógica “XOR”<br />

4. Cuando los contadores <strong>de</strong> 32 bits (C200 ~ C254) se usan en esta instrucción, asegúrese <strong>de</strong><br />

adoptar la instrucción (DAND#) <strong>de</strong> 32 bits. Si la instrucción (AND#) <strong>de</strong> 16 bits es adoptada,<br />

ocurrirá un “error <strong>de</strong> programa" y el indicador ERROR en el panel MPU parpa<strong>de</strong>ará.<br />

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

1. Cuando X0 = ON, y el resultado <strong>de</strong> la operación lógica AND entre C0 y C10 ≠ 0, Y20 = ON.<br />

2. Cuando X1 = OFF, y el resultado <strong>de</strong> la operación lógica OR entre D10 y D0 ≠ 0, Y21 = ON y<br />

enclavado.<br />

X0<br />

X1<br />

AND & C0 C10<br />

Y20<br />

AND | D10 D0 SET Y21<br />

3-493

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

Saved successfully!

Ooh no, something went wrong!