Elmomc SimplIQ Software Manual Manual de usuario Pagina 46

  • Descarga
  • Añadir a mis manuales
  • Imprimir
  • Pagina
    / 226
  • Tabla de contenidos
  • MARCADORES
  • Valorado. / 5. Basado en revisión del cliente
Vista de pagina 45
SimplIQ Software Manual 4BThe SimplIQ User Programming Language
MAN-SIMSW (Ver. 1.4)
5-17
This sequence initiates a motion using the until (MS == 0) to wait until the motor is
stabilized at a new position. The
wait (20) allows an additional 20 milliseconds for final
stabilization.
Notes:
The wait argument range is [0…32,000] milliseconds. This limitation stems from the
implementation of the tick and tock system functions, used in the wait statement
algorithm. If an expression exceeds the valid range, the
SimplIQ drive returns an
OUT_OF_RANGE error code.
The wait expression is evaluated only once, at the beginning of iterations, and is
not recalculated.
5.7.6 If Condition
Syntax:
if ( expression1)
statement1
elseif ( expression2 )
statement2
else
statement3
end
The if keyword executes statement1 if
expression1
is true (nonzero); if ifelse is present
and
expression2
is true (nonzero), it executes statement2. The ifelse keyword may repeat
scores of times during the if condition.
statement3 will be executed only if
expression1,
expression2,
expressionN
are all false (or zero).
Example:
if (IB[4])
PR=1000;
PR=1000 only if digital input 4 is ON.
elseif(IB[3])
PR=5000;
PR=5000 only if digital input 3 is ON.
elseif(IB[2])
PR=3000;
PR=3000 only if digital input 2 is ON.
else
PR=500;
PR=500 only if digital inputs 2, 3 and 4 are OFF.
end
Vista de pagina 45
1 2 ... 41 42 43 44 45 46 47 48 49 50 51 ... 225 226

Comentarios a estos manuales

Sin comentarios