Documentos de Académico
Documentos de Profesional
Documentos de Cultura
programa en función de como son empleadas dan lugar a un tipo de programación u otro cada
tipo de bloque tiene un rango de números que puede admiti y además una prioridad de
ejecución.
Bloques de organización (OB). Bloques elementales que definen la estructura del programa. No
pueden ser llamados por ningún otro bloque. Dentro de ellos se realiza la ejecución del
programa y en su interiro se insertan el resto de bloques que se definan ya que solo pueden
correr dentro de los OB. El tipo fundamental de OB se denomina sOB de ciclo. Estos se
ejecutan de forma cícilica cuando el CPU se encuentra en estado RUN. El OB1 es considerado
el bloque principal del programa y contiene el programa principal del ususario. Este bloque
puede llamar a otros bloques a excepción de otros OB. Es posible ejecutar varios OB de ciclo,
estos se ejecutan en orden numérico. El OB1 es el bloque predeterminado, los demás OB de
ciclo deben identificarse como OB200 o superior.
Bloques de función FB y funciones FC. Estos bloques tienen parámetros de entradas y salidas
que le permiten compartir información con el bloque que les ha llamado. La diferencia entre
ellos es que el FB tiene asignado un DB de instancia para almacenar datos y poder usarlos en
otros bloque del programa.
Bloques de datos DB. Almacenan datos que pueden ser empleados por otros bloques dentro
del mismo programa. Tienen una capacidad de 8 Kbytes (8192 bytes). Existen dos tipos:
DBs globales: En los cuales todos los bloques pueden guardar o leer datos.
Dbs de instancia, se encuentran asignados a un bloque de función determinado.
En los DBs se pueden guardar booleanas, bytes, Word, tiempos o fechas pasando por
números reales o caracteres.
Las marcas son bits internos de la cpu, su tamaño depende del tamaño de la memoria del PLC.
Las marcas son elementos físicos que permiten comunican el PLC. Se pueden formar en :
Ciclo scan. Es todo el tiempo que el plc tarda en ejecutar todas las operaciones del programa.
FLANCOS. Un flanco permite que un contacto se ejecute solo en un ciclo de scan. Los flancos
pueden ser:
TOFF: Retardo a la desconexión – OFF DELAY. La salida del temporizador se activa cuando se
activa la entrada, al momento de desconectar la entrada, se inicia un conteo interno y su salida
permanecerá activa hasta que el conteo interno finalice.
TONR. Es una acumulador de tiempo cuando la entrada esta activa cuenta y cuando se
descativa deja de contar pero memorizando el conteo, cuando vuelve a estar activa la entrada
cuenta asi hasta que alcanza el tiempo programado que sería cuando activaría la salida Q