Documentos de Académico
Documentos de Profesional
Documentos de Cultura
NRC: 9845
Investigación 3
Alumnos:
Bravo Franklin
Dávila Brandon
Fecha: 26/11/2021
1 Contenido
1 Contenido............................................................................................................................ 2
1. Descripción ........................................................................................................................ 3
2. Objetivos ............................................................................................................................ 3
2.1 Objetivo General ....................................................................................................... 3
2.2 Objetivos Específicos................................................................................................. 3
3. PLCs Siemens.................................................................................................................... 3
3.1 Bloques FB y FC ........................................................................................................ 3
3.2 Subrutinas en TIA Portal ......................................................................................... 3
3.3 Bloque DB .................................................................................................................. 4
3.4 Variables en TIA Portal............................................................................................ 5
3.5 Entradas de Interrupción en un PLC (Hardware interrupt) ................................ 7
4. Conclusiones ...................................................................................................................... 8
5. Referencias Bibliográficas ............................................................................................... 9
Índice de Figuras
1. Descripción
En la presente investigación se hará presente a los PLCs Siemens, acerca de diferentes bloques,
subrutinas y variables que podemos manejar.
2. Objetivos
2.1 Objetivo General
• Investigar acerca de los PLCs Siemens.
3. PLCs Siemens.
3.1 Bloques FB y FC
Un bloque FC (función) es una subrutina que contiene una secuencia específica. Este bloque
se puede llamar (llamar) desde otro bloque, ya sea un OB, FC o FB. La característica del bloque
FC es que no contiene almacenamiento cíclico de datos, es decir, si se realiza una operación
dentro del bloque, el valor generado por la operación solo es útil en el bloque y durante la
ejecución. Una vez finalizada la ejecución (llamada) de esta subrutina, el valor se perderá. Por
lo tanto, la próxima vez que se llame al bloque FC, el resultado de la operación anterior ya no
existirá.(«FB y FC de un PLC» 2020)
3.3 Bloque DB
Los bloques de Datos DB pueden ser utilizados en el programa para salvar información en la
CPU. Tienen una capacidad de memoria de hasta 8 KBytes.
Existen dos tipos de Bloques de Datos. DBs Globales, en los cuales todos los OBs, FBs y FCs
pueden guardar o leer datos y DBs de Instancia, los cuales se encuentran asignados a un FB en
particular.
En los DBs, se pueden almacenar diferentes tipos de datos (BOOL o WORD) de manera
aleatoria.
Una vez creado el bloque DB en el programa TIA Portal simplemente se debe agregar los
datos que uno desee y le convenga, se colocan primero los números de las variables y a un
lado debemos colocar el tipo de dato (Bool o Word).
Dentro del software TIA Portal podemos destacar los siguientes tipos de datos:
• Números binarios
• Enteros
• Temporizadores
• Cadena de caracteres
Una tarea de interrupción actúa en cualquier momento del ciclo para ejecutar una subrutina,
una vez ejecutada el programa seguirá en el ciclo de SCAN justo en la misma posición donde
se interrumpió.
• Por entrada
• Por contador de alta velocidad
• Por tareas cíclicas
4. Conclusiones
• Las principales subrutinas del TIA Portal son los bloques FC y FB.
• La principal diferencia entre ambos es que la subrutina FC no almacena datos, y la
subrutina FB almacena junto con el bloque DB datos no volátiles.
• Los bloques de datos DB son de gran utilidad en la programación de PLC’s gracias a
que esta almacena un registro con la posibilidad de implementar una diversidad de datos
en su interior lo cuales se almacenan en la memoria del autómata programable.
• Existen diversos tipos de datos y variables lo cuales se deben usar a conveniencia en
función de las tareas que deba realizar el PLC, cada dato tiene sus propiedades
específicas de trabajo y su tamaño de almacenamiento en memoria.
• Los bloques de interrupción actúan en cualquier etapa de un proceso industrial, estás
ejecutan instrucciones previamente programadas que se ejecutaran entre transiciones
5. Referencias Bibliográficas
• Álvarez Salazar, J., & Mejía Arango, J. G. (2017). TIA Portal. Aplicaciones de PLC.
Textos Académicos.
• Orive, D., Armentia, A., Fernández, E., & Marcos, M. (2017). Generación automática
del proyecto de automatización TIA portal para máquinas modulares. Actas de las
XXXVIII Jornadas de Automática.
• «FB y FC de un PLC». 2020. AUTRACEN SA DE CV. 3 de noviembre de 2020.
https://www.autracen.com/blog/blog-autracen-1/fb-y-fc-de-un-plc-68.