Esta DUT se puede utilizar con la(s) siguiente(s) función(es): F176_PulseOutput_Center
Elementos de la DUT (Identificadores):
Especificar el código de control utilizando una constante hexadecimal. Ejemplo: 16#1025. 1, 0, 2, y 5 son los valores correspondientes a los dígitos 3, 2, 1, y 0 de la constante hexadecimal. El dígito 0 es el último dígito de la derecha.El compilador introduce automáticamente, antes de la llamada a la instrucción, los dígitos adicionales específicos para el método de control seleccionado.
Dígito |
Valor |
Configuración |
---|---|---|
4 |
Modo de conexión de la operación |
|
0 |
Detener La salida de pulsos se detiene cuando se alcanza el valor de preselección. |
|
1 |
Continuar Cuando finaliza la primera interpolación circular (se ha alcanzado el punto destino), se sobrescribe la tabla de datos con nuevos valores y comienza otra interpolación circular. Para detener la salida de pulsos, poner el bit a 0 una vez comenzada la última interpolación. |
|
3 |
Sentido de giro |
|
0 |
Hacia adelante Desde el canal 2 (eje-y) al canal 0 (eje-x) (para un desplazamiento en dirección positiva en ambos canales) |
|
1 |
Hacia atrás Desde el canal 0 (eje x) al canal 2 (eje y) (para un movimiento en sentido de las agujas del reloj en ambos canales) |
|
2 |
Método de interpolación circular |
|
0 |
Método de punto de paso |
|
1 |
Método centro del círculo |
|
1 |
Modo de control de posicionamiento |
|
0 |
Control de posición incremental |
|
1 |
Control de posicionamiento absoluto |
|
0 |
Método salida de pulsos |
|
0 |
CW/CCW El control se realiza utilizando dos pulsos: uno en el sentido de las agujas del reloj (CW) y uno en sentido contrario a las agujas del reloj (CCW). |
|
2 |
Pulso/dirección El control se lleva a cabo utilizando una salida de pulsos para especificar la velocidad y otra para especificar la dirección de rotación con las señales TRUE/FALSE (Hacia adelante FALSE: En este modo, la rotación hacia adelante se lleva a cabo si la señal de sentido de rotación es FALSE.) |
|
3 |
Pulso/dirección El control se lleva a cabo utilizando una salida de pulsos para especificar la velocidad y otra para especificar la dirección de rotación con las señales TRUE/FALSE (Hacia adelante TRUE: En este modo, la rotación hacia adelante se lleva a cabo si la señal de sentido de rotación es TRUE.) |
100–20000 (100Hz–20kHz)
Utilizar el valor de la fórmula de abajo como orientación para establecer la velocidad compuesta.
Fv [Hz]£r [pulso x 10/t [ms]
Fv: velocidad compuesta [Hz], r: radio [pulso], t: ciclo de scan [ms]
Por ejemplo: Radio r: 1000 pulsos, ciclo de scan t: 5ms
Fv [Hz] £ 1000 [pulso] x 10/5 [ms] = 2000Hz
-8388608–8388607
-8388608–8388607
Área del resultado de operación
Los siguientes parámetros para cada eje, se calculan a partir de la ejecución de la instrucción y se almacenan en el área del resultado de la operación de la DUT.
diRadius: Radio [pulsos]