Utilizar la librería del protocolo USS para controlar un accionamiento MicroMaster Capítulo 11
Tabla 11-5
Operandos válidos para las operaciones USS_WPM_x, continuación
Entradas/salidas
Value
Done
Error
Cuidado
Cuando utilice la operación USS_WPM_x para actualizar el juego de parámetros almacenado
en la EEPROM del accionamiento, vigile que no se exceda el número máximo de ciclos de
escritura en la EEPROM (aprox. 50.000).
En caso de excederse el número máximo de ciclos de escritura, se dañarán los datos
almacenados y se perderán los datos subsiguientes. El número de ciclos de lectura es
ilimitado.
Si necesita escribir con frecuencia en los parámetros del accionamiento, es recomendable que
ajuste a "0" el parámetro de control de almacenamiento en la EEPROM (en los accionamientos
MicroMaster 3) y que desactive la entrada EEPROM (en los accionamientos MicroMaster 4).
Ejemplo de las operaciones USS_RPM_x y USS_WPM_x
Tipos de datos
Operandos
WORD
VW, IW, QW, MW, SW, SMW, LW, T, C, AC, AQW, *VD, *AC, *LD
DWORD, REAL
VD, ID, QD, MD, SD, SMD, LD, *VD, *AC, *LD
BOOL
I, Q, M, S, SM, T, C, V, L
BYTE
VB, IB, QB, MB, SB, SMB, LB, AC. *VD, *AC, *LD
Network 1
//Ambos contactos deben tener la
//misma dirección.
LD
I0.0
=
L60.0
LD
I0.0
EU
=
L63.7
LD
L60.0
CALL
USS_RPM_W, L63.7, 0, 3, 0, &VB100,
M0.0, VB10, VW200
Network 2
//Ambos contactos deben tener la
//misma dirección.
LD
I0.1
=
L60.0
LD
I0.1
EU
=
L63.7
LDN
SM0.0
=
L63.6
LD
L60.0
CALL
USS_WPM_W, L63.7, L63.6, 0, 971, 0, 1,
&VB120, M0.1, VB11
359