Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Trucos Dbs
Trucos Dbs
nombresimbolico
El tipo bit ocupa un bit de direccion , el tipo entero ocupa dos direcciones o bytes
Al ir creando las variables en el db ya se ve las posiciones que ocupan y con estas designaciones
HACER UN TEMPORIZADOR DIARIA USANDO DOS OBS DE ALARMA HORARIA (EXCLUYENDO EL OB10)
SE CREA UN OB11 Y SE LE METE DENTRO EL CODIGO ENTRADA NEGADA M0.0 SET SALIDA A124.0
SE CREA OB12 Y SE LE METE DENTRO ENTRADA NEGADA M0.0 RESET SALIDA A124.0
DESPUES DESDE EL OB1 SE LLAMA AL SFC28 PARA CREAR DICHA ALARMA HORARIA , CON EL NUMERO DE OB , Y EN
SDT METEMOS LA FECHA Y HORA DE ARRANQUE QUE PUEDE SER UNA VARIABLE DE UN DB , Y EL PERIODO EN
HEXADECIMAL , LLAMAMOS POSTERIORMENTE A DICHA ALARMA HORARIA CON EL SFC30
ESTO LO HACEMOS CON EL OB11 Y CON EL 12 , DE ESTA FORMA A DETERMINADA HORA SE ARRANCA EL OB11 QUE
PONDRA LA SALIDA A SET , Y A DETERMINADA HORA SE ARRANCA EL OB12 QUE PONDRA LA SALIDA A RESET Y ESO
SE HARA CON LA FRECUENCIA QUE PROGRAMEMOS DICHAS ALARMAS HORARIAS..CADA MINUTO , HORA
DIARIAMENTE O MENSUALMENTE ETC, PARA PONER ESTE PERIODO ES UN CODIGO HEXADECIMAL QUE APARECE EN
LA AYUDA DEL SFC28 , POR EJEMPLO W#16#1001 ES PROGRAMACION DIARIA QUE SE INTRODUCE EN EL
PARAMETRO SDT DEL SFC28
ASI PODREMOS DESDE UN SCADA CAMBIAR EL RANGO ENTRE HORAS QUE QUEREMOS QUE FUNCIONE DICHO
PROGRAMADOR , Y SOLO PERMANECERA LA SALIDA SETEADA DURANTE ESE TIEMPO.