Esta DUT se puede utilizar con la(s) siguiente(s) función(es): F168_PulseOutput_Trapezoidal
Elementos de la DUT (Identificadores):
Código de control [constante hex]
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 |
---|---|---|
2 |
Ciclo de Trabajo La relación entre la duración del pulso y el periodo de una señal rectangular. Para un tren de pulsos cuya duración del pulso es 1ms y el periodo es 4ms, el ciclo de trabajo es 0,25 o 25%. |
|
0 |
½ (50%) La salida de pulsos comenzará después de establecer la salida de dirección. El retardo es (velocidad inicial / 2); por ejemplo, para una velocidad inicial de 500Hz, el retardo es aproximadamente de 1ms. |
|
1 |
Anchura de pulso fija (aprox. 80ms) La salida de pulsos comenzará después de establecer la salida de dirección. El retardo es (velocidad inicial - 25ms), por ejemplo, para una velocidad inicial de 500Hz, el retardo es aproximadamente de 1,98ms. |
|
Si el valor especificado está fuera de rango, se asigna 0. Se envían los pulsos a la salida. La anchura del pulso varía debido al retardo en la respuesta del optoacoplador. | ||
1 |
Modo de control de posicionamiento | |
0 |
Control de posición incremental | |
1 |
Control de posicionamiento absoluto | |
0 |
Método salida de pulsos | |
0 |
Sin salida de dirección |
|
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.) |
Velocidad inicial y final [Hz]: 40-5000
Velocidad máxima [Hz]
40–9500 (40–6000 para un ciclo de trabajo de 50%, 40–9500 para una anchura de pulso fija (aprox. 80ms))
(Los valores no son válidos para el FP-e. Consultar el manual de Hardware del FP-e para obtener más detalles.)
Tiempo de aceleración/deceleración [ms]
30–32760 (especificar en pasos de 30)
La diferencia entre la velocidad inicial y la velocidad máxima determina la pendiente de la rampa de aceleración.
Df = (5000-500) ÷ 30 pasos = 150Hz
Dt = 300ms ÷ 30 pasos = 10ms
Valor de preselección: [pulsos]
-8 388 608 a +8 388 607
Las salidas siguientes son TRUE o FALSE dependiendo del método de salida de pulsos y de control de posición seleccionado:
Método salida de pulsos |
Salida de pulsos |
Valor de preselección: |
|
Valor positivo/> valor actual |
Valor negativo/< valor actual |
||
CW/CCW |
CW |
TRUE |
FALSE |
CCW |
FALSE |
TRUE |
|
Pulso/dirección Hacia adelante FALSE |
Pulso |
TRUE |
TRUE |
Sentido |
FALSE |
TRUE |
|
Pulso/dirección Hacia adelante TRUE |
Pulso |
TRUE |
TRUE |
Sentido |
TRUE |
FALSE |
|
Modo de contaje |
Contaje incremental |
Contaje decremental |
Detención de la salida de pulsos
Asignar 0.