Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Para la realización de este ejercicio se utilizará el simulador, de tal manera que las señales de
entrada / salida simuladas tendrán las siguientes direcciones.
ENTRADAS SALIDAS
%M0.3 MAQUINA ARMADA %Q136.2 MOTOR BOMBA
%M1.0 PULSADOR MARCHA %Q137.0 PILOTO MARCHA
%M1.1 PULSADOR PARO %Q137.1 PILOTO CONDICIONES INI
%M1.3 PULSADOR RESET %Q137.2 MARCHA MEZCLADO DER
(PILOTO Q1)
%Q137.3 MARCHA MEZCLADO IZQ
(PILOTO Q2)
1
FORMACION OCUPACIONAL 2020
Las entradas / Salidas analógicas tienen un rango de 0 a 27648, de tal manera que:
Lo primero que se quiere hacer es escalar el nivel del depósito, de tal manera que lo
representemos en porcentaje
Para realizar este escalado se puede utilizar la instrucción SCALE, mirar el funcionamiento de la
misma y realizar el escalado. En la tabla de variables ya están definidas las variables que se
necesitan, las cuales son:
%MD50 -> Salida de la Funcion SCALE. Es un valor de tipo REAL por lo que ocupa 4 bytes,
%MW56 -> Es la salida de Error de la función SCALE. No sirve para nada pero si no se pone, da
error.
2
FORMACION OCUPACIONAL 2020
- Abrir la válvula de descarga a la mitad, y vaciar el depósito hasta un 30%. Cuando este
al 30% cerrar totalmente la válvula de descarga
- No debe iniciarse un nuevo proceso hasta que el operario pulse el botón de ‘start’
FUNCIONAMIENTO DE SCALE
OUT: Salida Escalada. Es un dato de tipo Real por lo que es un dato de tipo MD (ocupa dos
MW, y por lo tanto 4 bytes, hay que tenerlo en cuenta para evitar solapamientos de
memoria).
RET_VAL: Salida de error de la función, no tiene utilidad pero hay que ponerla para evitar
fallos de compilación. Ocupa una MW