El micro1 Autómatas Autómatas Programables Programables Instrucciones Set-Reset SET: para memorizar el estado de una salida, un relevador interno y registros de corrimiento RST: para forzar a cero una salida, un relevador interno y registros de corrimiento. Facultad de Ciencias UASLP Carlos Canto Quintal El micro1 Autómatas Autómatas Programables Programables Instrucciones Set-Reset Diagrama de escalera: 3 3 SET 416 4 4 RST 416 416 Listado de instrucciones: LOD 3 SET 416 LOD 4 RST 416 END Estas instrucciones operan en la transición de apagado (OFF) a encendido (ON) del contacto de entrada Facultad de Ciencias UASLP Carlos Canto Quintal El micro1 Autómatas Autómatas Programables Programables JMP y JEND 3 JMP Cuando la entrada lógica al JMP se enciende (ON): la parte sombreada del programa de aplicación (todos los peldaños inmediatamente después del JMP e inmediatamente antes del JEND) será escaneado pero no ejecutado, y el estado actual de todas las salidas dentro del área sombreada serán mantenidos. out out JEND Cuando la entrada lógica al JMP está apagado (OFF): La instrucción JMP es ignorada y el programa entero de aplicación es ejecutado normalmente. Facultad de Ciencias UASLP Carlos Canto Quintal El micro1 Autómatas Autómatas Programables Programables Función # FUN 4 Nombre Entrada stop # Función Entradas de 0 a 17 Meter una salida o el número de un relay Cualquier entrada puede ser designada como RESET del plc cuando esa entrada sea activada ninguno Entradas de 0 a 17 Meter una salida o el número de un relay FUN6 Retener status de relevadores Hacer retentivos los relevadores internos internos del rango indicado Contadores FUN8 Retener status de Registro de corrimiento Facultad de Ciencias UASLP Método de deshabilitar ninguno Entrada reset # Retener status de Rango Cualquier entrada puede ser designada como paro del plc cuando esa entrada sea activada FUN5 FUN7 Default Hacer retentivos los contadores del rango indicado Hacer retentivos los bits del registro de corrimiento indicados Carlos Canto Quintal El micro1 Autómatas Autómatas Programables Programables Fun 6: Se usa para asignarle a relevadores internos, la habilidad de retener su estado al interrumpir la energía del PLC. Ejemplo: FUN FUN 66 55 00 00 Todos los relevadores internos antes del designado retendrán sus estados después de reiniciar el controlador. READ READ La designación de retentividad se debe hacer antes de transferir el programa de aplicación del cargador de programa al PLC. ENTR ENTR Número designado 500 400 Los relevadores internos, del 400 al 497, asignados como retentivos de sus estados al desenergizar el PLC 597 Los relevadores internos del 500 al 597, son mantenidos como no retentivos al desenergizar Facultad de Ciencias UASLP Carlos Canto Quintal Autómatas Autómatas Programables Programables El micro1 FUN6 FUN6 Para retirarle la designación de retentivos a los relevadores internos, hay que regresar de nuevo el programa al cargador de programa y repetir el proceso pero ahora usar el 400 como límite de los relevadores internos FUN FUN 66 44 00 00 READ READ ENTR ENTR Después de eliminar o cambiar la retentividad de los relevadores internos, hay que transferir de nuevo el programa del cargador al PLC. Facultad de Ciencias UASLP Carlos Canto Quintal El micro1 Autómatas Autómatas Programables Programables RELEVADORES DE BASE DE TIEMPO • • El micro1 tiene dos relevadores destinados a producir pulsos a una frecuencia fija que podrían ser usadas como bases de tiempo. Estos son: Facultad de Ciencias UASLP Carlos Canto Quintal Autómatas Autómatas Programables Programables El micro1 Ejemplo de aplicación : Stop watch (cronómetro) Cuando el contacto 1 se cierra el contador se reinicializa. Cuando se abre el contador es habilitado. Cuando el contacto 2 se cierra, el conteo comienza. Si se abre 2, el conteo es detenido. Cuando se cierra 2, el conteo continúa a partir del valor de conteo donde se detuvo. Cuando el conteo termina la salida 202 se energiza LD 1 LD 2 AND 715 CNT 2 200 LD CNT2 OUT 202 END Facultad de Ciencias UASLP Carlos Canto Quintal