Empezar un ejercicio
Ejercicio
Estudiante:
Cilindros y tabla de entradas / salidas
Cilindros
Entradas (X)
Salidas (Y)
S1 es un pulsador NA (momentáneo): el programa debe retener la marcha. S2, S3 y S0 son NC: en reposo su entrada está en 1. Puede usar marcas internas M0–M3839, estados S, temporizadores T y contadores C.
Ver la lista IL que sale de esta escalera
Una instrucción por línea, como en MAIN de AutoShop. Los comentarios van después de ;
Temporizadores y contadores llevan su valor: OUT T0 K20, OUT C0 K5.
Referencia de instrucciones del H2U que acepta el simulador
| Instrucción | Qué hace | Ejemplo |
|---|---|---|
| LD · LDI | Empieza una línea con contacto NA · NC | LD X0 |
| AND · ANI | Contacto NA · NC en serie | ANI X2 |
| OR · ORI | Contacto NA · NC en paralelo | OR M1 |
| LDP · ANDP · ORP | Flanco de subida: verdadero un solo scan cuando el contacto se activa | LDP X4 |
| LDF · ANDF · ORF | Flanco de bajada: un solo scan cuando se desactiva | LDF X4 |
| ANB · ORB | Une en serie · en paralelo dos bloques que empiezan con LD | LD X0 … LD X1 … ORB |
| MPS · MRD · MPP | Guarda, lee y saca un punto de bifurcación (varias salidas con partes comunes) | MPS … MPP |
| INV | Invierte el resultado | LD X0 / INV |
| OUT | Bobina: activa mientras la condición esté activa | OUT Y0 |
| SET · RST | Activa y memoriza · borra lo memorizado (también pone T y C en cero) | SET M10 · RST M10 |
| ZRST | Borra un rango completo | ZRST M10 M20 |
| PLS · PLF | Pulso de un scan al activarse · al desactivarse la condición | PLS M0 |
| ALT | Cambia de estado en cada pulso (un solo botón marcha/paro) | ALT M0 |
| OUT T | Temporizador con retardo a la conexión. T0–T199 base 100 ms, T200–T245 base 10 ms, T246–T249 (1 ms) y T250–T255 (100 ms) con retención (se borran con RST). El retardo a la desconexión se arma con un TON (vea el ejemplo). | OUT T0 K30 = 3 s |
| OUT C | Contador: suma 1 en cada flanco de subida; se activa al llegar a K; RST lo pone en cero (C0–C199) | OUT C0 K5 |
| STL · RET | Paso a paso con estados S: las salidas de un estado solo actúan mientras está activo;
SET S21 dentro de S20 pasa al estado siguiente y apaga el actual. Solo en Lista IL. | STL S20 … RET |
| M8000 · M8002 | Siempre ON · ON solo en el primer scan | LD M8002 / SET S0 |
| M8011–M8014 | Relojes de 10 ms, 100 ms, 1 s y 1 min (intermitencias) | AND M8013 |
Marcas internas M0–M3839 (memoria del PLC, no son relés físicos) · estados S0–S999. Los registros D y las instrucciones de datos (MOV, CMP, ADD…) todavía no se simulan.
Al entregar, el trabajo queda bloqueado. Si el instructor se lo devuelve, podrá corregirlo.