Instrucciones especiales
7.9.12
Posicionar con un valor incremental (DRVI)
S1+
K, H, KnX, KnY, KnM, KnS,
T, C, D, R , U/G
Solo en FX
Solo en FX
En FX
Y0, Y1, Y2 o Y3 de un módulo de salida FX
base FX
FX
3G
segundo módulo de estas características.
Funcionamiento
A una posición estipulada por un valor incremental se va con una velocidad fija.
Descripción
b En (S1+) se prescribe el número de los incrementos. El rango de valores comprende -32767
a 32767 incrementos en los operandos de palabra y -999999 a 999999 incrementos en los
operandos de 32 bits.
b En (S2+) se indica la frecuencia de los impulsos de salida. En los operandos de palabra, el
rango abarca de 10 Hz a 32767 Hz, en los operandos de 32 bits se puede emitir una frecuencia
de10 Hz a 100 kHz (10 Hz a 200 kHz con un FX
HIGH-SPEED).
b En un FX
(D1).Los impulsos se emiten con una alta frecuencia y por eso se deben utilizar controladores
con salidas de transistor. Los contactos de relé se desgastarán prematuramente y por eso no
son adecuados. Para generar señales de salida de flanco agudo, la corriente de carga de las
salidas de transistor debe alcanzar los 200 mA por lo menos.Puede que sea necesario utilizar
resistencias pull up.
En la serie FX3U para el primer módulo de salida FX
salidas Y0 e Y1 y para el segundo, las salidas Y2 e Y3. Los estados de Y4 e Y5 o de Y6
e Y7 determinan el sentido de giro.
b En (D2+) se indica un operando que le prescribe el sentido de giro al servoamplificador.
Cuando el operando no está establecido, está seleccionada la marcha hacia la izquierda
y con el operando establecido, la marcha hacia la derecha.
b En el posicionamiento en un valor incremental la dirección está prescrita por el signo de
los incrementos.
b Si durante la ejecución de la instrucción se modifica el contenido de un operando, esto no
afecta al posicionamiento. Los operandos modificados se tienen en cuenta en la siguiente
ejecución de la instrucción.
b Si la condición de inicio de la instrucción DRVI deja de cumplirse durante la ejecución de la
instrucción, se pasará por la rampa de retardo y el accionamiento se detendrá. En este
caso no se definirá la marca especial M8029 que indica el final del procesamiento.
Programación FX
/FX
1S
DRVI
(S1+)
(S2+)
(D1)
S2+
D1
,
Y
V, Z
/FX
/FX
3G
3U
3UC
y FX
3U
3UC
y FX
: Solo Y0 o Y1; en FX
1S
1N
). La salida de impulsos en Y2 de la unidad base solo es posible en un FX
3U
-40M
oder FX
-60M . Cuando se indica Y2 o Y3 con un módulo de salida HIGH-SPEED se necesita un
3G
o FX
solo se pueden utilizar las salidas Y0 e Y1 para emitir los impulsos en
1S
1N
/FX
/FX
/FX
/FX
1N
2N
2NC
3G
DRVI
Posicionar a un valor incremental
(D2+)
CPU
Instrucción de
D2+
impulso (P)
Y, M, S
D .b
/FX
/FX
: Solo salidas de transistor Y0, Y1 o Y2 en la unidad base o
3G
3U
3UC
-2HSY-ADP HIGH-SPEED (solo se puede conectar a las unidades
3U
en combinación con un módulo de salida
3U
/FX
3U
3UC
Instrucciones de posicionamiento
FNC 158
FX2N
FX1S
FX1N
FX3G
FX2NC
©
©
Procesamiento
Pasos del programa
32
16 bits
DRVI
bits
©
©
DDRVI
o FX
3U
-2HSY-ADP se pueden indicar las
3U
FX3U
FX3UC
©
©
9
17
, o en un
3UC
7 – 137