Início / Descargas / Siemens / Automatas / S7-1500 / Declaración de los temporizadores y contadores en STEP 7 (TIA Portal) V12 para el S7-1500

Declaración de los temporizadores y contadores en STEP 7 (TIA Portal) V12 para el S7-1500

  • Publicado: 09 Noviembre 2013
  • Automatas
  • Leído Visto: 12855 veces

Procedimiento con STEP 7 V5.x

Por motivos de compatibilidad con el STEP 5, en STEP 7 se dispone de la posibilidad de utilizar temporizadores y contadores S5. Estos temporizadores y contadores son globales y se direccionan a través de un número. Al arrancar el temporizador/contador y al llamar al modo "Rango de valores" y "Precisión", se define por ejemplo si el temporizador se comportará con retardo a la conexión o el contador debe contar de manera ascendente. Al llamarlos y parametrizarlos hay que tener en cuenta las siguientes propiedades del sistema:

- Los programas dependen de la numeración de manera fija.

- Los bloques con temporizadores / contadores S5 no se pueden utilizar varias veces.

- El rango de valores del temporizador está limitado a 9990 segundos y el del contador a un máximo de 999.

- Las bases de tiempo son las siguientes: 0.01 .. 9.99, 0.1 … 99.9, 1 … 999, 10 … 9990 segundos.

- La precisión del temporizador depende de la base seleccionada.

Procedimiento con TIA Portal

Declare los temporizadores y contadores en el bloque en el que se llaman o se utilizan. Los temporizadores IEC tiene una estructura de tipo IEC-TIMER, IEC-LTIMER, TON_TIME, o TON_LTIME, la cual también se puede declarar como variable local dentro de un bloque.

Ventajas

- Los bloques se pueden llamar varias veces con nuevos bloques de datos de instancia creados.

- Los bloques disponen de un rango de contaje superior y la precisión del temporizador ya no depende de la base de tiempo.

- Los temporizadores IEC tienen mejor rendimiento en comparación con los temporizadores S5.

Las siguientes imágenes muestra 2 ejemplos de este procedimiento: el temporizador IEC "SwitchDelay" se ha declarado como variable local de tipo  "TON_TIME" y el contador IEC "CountDB" se ha declarado como variable local de tipo "CTU_INT".

Fuente: http://support.automation.siemens.com/