EcoStruxure Machine Expert versión 1.1 no soporta los controladores M258, LMC058 y LMC078.

Constantes TIME

Descripción general

Las constantes TIME se emplean para hacer funcionar los módulos del temporizador estándar. La constante de tiempo TIME tiene un tamaño de 32 bits y se ajusta a la norma IEC 61131-3. Además, LTIME se admite como extensión a la norma como base de tiempo para temporizadores de alta resolución. LTIME tiene un tamaño de 64 bits y una resolución de nanosegundos.

La biblioteca standard64.lib incluye funciones para cadenas WSTRING.

Sintaxis para la constante TIME

t#<declaración de tiempo>

En vez de t#, también puede usar los siguientes:

oT#

otime

oTIME

La declaración de tiempo puede incluir las siguientes unidades de tiempo. Deben utilizarse en la siguiente secuencia, pero no es obligatorio usarlas todas.

od: días

oh: horas

om: minutos

os: segundos

oms: milisegundos

Ejemplos de constantes TIME correctas en una asignación de ST

Ejemplo

Descripción

TIME1 := T#14ms;

TIME1 := T#100S12ms;

(* Es posible que el componente más alto pueda superar su límite *)

TIME1 := t#12h34m15s;

Ejemplos de uso incorrecto

Ejemplo

Descripción

TIME1 := t#5m68s;

(* límite superado en un componente inferior *)

TIME1 := 15ms;

(* falta T# *)

TIME1 := t#4ms13d;

(* orden de entradas incorrecto *)

Sintaxis para la constante LTIME

LTIME#<declaración de tiempo>

La declaración de tiempo puede incluir las unidades de tiempo tal y como se usan con la constante TIME y además:

ous: microsegundos

ons: nanosegundos

Ejemplos de constantes LTIME correctas en una asignación de ST:

LTIME1 := LTIME#1000d15h23m12s34ms2us44ns
LTIME1 := LTIME#3445343m3424732874823ns

Para obtener más información, consulte la descripción de los tipos de datos TIME.