Temporizadores y contadores de lenguaje de contactos para los PLC de Siemens 300

Esta clase explica cómo se utiliza la programación por lenguaje de contactos para programar los temporizadores y contadores. Examina las normas básicas para cada tipo de temporizador y contador utilizado en la programación por LD para los PLC S7-1200.

Class Details

Class Name:
Temporizadores y contadores de lenguaje de contactos para los PLC de Siemens 300
Difficulty:
Advanced
Number of Lessons:
14
Additional Language:
English

Class Outline

  • Objetivos
  • Temporizadores y contadores de los PLC de Siemens
  • Temporizadores y contadores SIMATIC e IEC
  • Temporizadores IEC
  • Instrucciones cuadro de temporizador TP y de bobina de temporizador TP
  • Instrucciones cuadro de temporizador TON y de bobina de temporizador TON
  • Instrucciones cuadro de temporizador TOF y de bobina de temporizador TOF
  • Instrucción cuadro de temporizador TONR
  • Instrucciones de bobina de temporizador TONR, bobina de temporizador PT y bobina de temporizador RT
  • Contadores IEC
  • Instrucción de contador CTU
  • Instrucción de contador CTD
  • Instrucción de contador CTUD
  • Resumen

Objectives

  • Describir las instrucciones de temporizadores y contadores de los PLC.
  • Describir las instrucciones de temporizadores utilizadas por los PLC S7-1200 para los programas LD.
  • Explicar cómo funcionan las instrucciones del temporizador TP.
  • Explicar cómo funcionan las instrucciones del temporizador TON.
  • Explicar cómo funcionan las instrucciones del temporizador TOF.
  • Explicar cómo funcionan las instrucciones del temporizador TONR.
  • Explicar cómo funcionan las instrucciones de los temporizadores PT y RT.
  • Describir las instrucciones de contadores utilizadas por los PLC S7-1200 para los programas LD.
  • Explicar cómo funcionan las instrucciones del contador CTU.
  • Explicar cómo funcionan las instrucciones del contador CTD.
  • Explicar cómo funcionan las instrucciones del contador CTUD.

Job Roles

Certifications

Glossary

Vocabulary Term Definition
bloque de datos DB. Estructura de memoria utilizada en los programas de usuario de los PLC de Siemens para almacenar datos para un bloque de código. Todos los bloques de programa en el programa de usuario pueden acceder los datos en un DB global, pero un bloque de datos de instancia almacena datos para un bloque de función (FB) específico.
bloque de organización OB. Estructura de programa que conecta el programa de usuario con el sistema operativo del PLC. Se utiliza una variedad de OB en los programas de los PLC de Siemens. Algunos OB tienen comportamientos y eventos de arranque predefinidos, pero también se pueden crear OB con eventos de arranque personalizados.
bobina PT Instrucción de bobina de temporizador predeterminado. Instrucción de temporizador IEC que carga un valor de tiempo predeterminado al temporizador especificado.
bobina RT Instrucción de bobina de temporizador restablecer. Instrucción de temporizador IEC que restablece el temporizador especificado.
contador CTD Contador descendente. Instrucción de contador IEC que se reduce en 1 cuando el valor del parámetro de conteo descendente (CD) cambia de 0 a 1.
contador CTU Contador ascendente. Instrucción de contador IEC que se incrementa en 1 cuando el valor del parámetro de conteo ascendente (CU) cambia de 0 a 1.
contador CTUD Contador ascendente y descendente. Instrucción de contador IEC que se incrementa en 1 con una transición de 0 a 1 de CU y se reduce en 1 con una transición de 0 a 1 de CD.
contadores Instrucciones que permiten a los PLC mantener el registro de acciones o eventos, tales como el número de artículos colocados en un contenedor o el número de veces que se ha prendido un motor o una máquina. Entonces un PLC puede responder cuando se llega a un conteo específico.
contadores IEC Instrucciones de contadores de PLC que cumplen con las descripciones proporcionadas en la IEC 61131.
contadores SIMATIC Instrucciones de contadores de PLC desarrollados para su uso en los PLC SIMATIC de Siemens antes del desarrollo de la norma IEC 61131. Estas instrucciones todavía se utilizan ampliamente.
DB Bloque de datos. Estructura de memoria utilizada en los programas de usuario de los PLC de Siemens para almacenar datos para un bloque de código. Todos los bloques de programa en el programa de usuario pueden acceder los datos en un DB global, pero un bloque de datos de instancia almacena datos para un bloque de función (FB) específico.
decrementa Que cuenta hacia abajo o se reduce.
diagrama de bloques funcionales FBD. Lenguaje gráfico de programación para PLC definido en la parte 3 de la norma IEC 61131.
entero sin signo UInt. Tipo de datos de 16 bits (1 palabra) que puede representar un rango decimal equivalente de 0 a 65,535.
enteros dobles con signo DInt. Tipo de datos de 32 bits (1 palabra doble) que puede representar un rango decimal equivalente de -2,147,483,648 a +2,147,483,647.
FBD Diagrama de bloques funcionales. Lenguaje gráfico de programación para PLC definido en la parte 3 de la norma IEC 61131.
IEC 61131 Norma de la Comisión Electrotécnica Internacional que define las capacidades de los controladores lógicos programables. La parte 3 de esta norma, IEC 61131-3, define los lenguajes de programación para los PLC.
LD Lenguaje de contactos. Lenguaje gráfico de programación para PLC definido en la parte 3 de la norma IEC 61131.
lenguaje de contactos LD. Lenguaje gráfico de programación para PLC definido en la parte 3 de la norma IEC 61131-3.
OB Bloque de organización. Estructura de programa que conecta el programa de usuario con el sistema operativo del PLC. Se utiliza una variedad de OB en los programas de los PLC de Siemens. Algunos OB tienen comportamientos y eventos de arranque predefinidos, pero también se pueden crear OB con eventos de arranque personalizados.
temporizador TOF Temporizador de retardo a la desconexión. Instrucción de temporizador IEC que establece el parámetro de salida (Q) en estado prendido y después restablece la salida en estado apagado al cabo de un tiempo de retardo predeterminado. El temporizador TOF está disponible para su uso en los programas de lenguaje de contactos de los PLC S7-1200 como una instrucción cuadro o de bobina.
temporizador TON Temporizador de retardo a la conexión. Instrucción de temporizador IEC que establece el parámetro de salida (Q) en estado prendido al cabo de un tiempo de retardo predeterminado. El temporizador TON está disponible para su uso en los programas de lenguaje de contactos de los PLC S7-1200 como una instrucción cuadro o de bobina.
temporizador TONR Temporizador retentivo de retardo a la conexión. Instrucción de temporizador IEC que establece el parámetro de salida (Q) en estado prendido al cabo de un tiempo de retardo predeterminado. El tiempo transcurrido puede acumularse a lo largo de varios periodos de temporización. El parámetro restablecer (R) se utiliza para restablecer el tiempo transcurrido. El temporizador TONR está disponible para su uso en los programas de lenguaje de contactos de los PLC S7-1200 como una instrucción cuadro o de bobina.
temporizador TP Temporizador de impulso. Instrucción de temporizador IEC que genera un impulso con una duración predeterminada. El temporizador está disponible para su uso en los programas de lenguaje de contactos de los PLC S7-1200 como una instrucción cuadro o de bobina.
temporizadores Instrucciones que permiten a los PLC controlar y monitorizar aspectos de las máquinas y procesos que dependen del tiempo.
temporizadores IEC Instrucciones de temporizadores de PLC que cumplen con las descripciones proporcionadas en la IEC 61131.
temporizadores SIMATIC Instrucciones de temporizadores de PLC desarrollados para su uso en los PLC SIMATIC de Siemens antes del desarrollo de la norma IEC 61131. Estas instrucciones todavía se utilizan ampliamente.
tipo de datos Definición que especifica tanto el tamaño en bits de un elemento de datos y cómo se interpreta la cadena de bits.
tipo de datos LTime Tipo de datos de 64 bits disponible para su uso en los PLC SIMATIC S7-1500. Este tipo de datos se utiliza con los temporizadores IEC para valores de tiempo predeterminado (PT) y tiempo transcurrido (ET) cuando estos valores superan el rango del tipo de datos Time.
tipo de datos Time Tipo de datos de 32 bits para los valores de tiempo predeterminado (PT) y tiempo transcurrido (ET). Los datos de tiempo se almacenan como enteros dobles con signo que se interpretan como milisegundos.
UInt Entero sin signo. Tipo de datos de 16 bits (1 palabra) que puede representar un rango decimal equivalente de 0 a 65,535.