Modificar El Código De Control De La Salida De Pulsos - Panasonic FPE Manual De Usuario

Tabla de contenido
Contador de Alta Velocidad y Salida de Pulsos
Variables del sistema y áreas de memoria utilizadas
Descripción
Salida de pulsos: Bandera de control
para el canal
Salida de pulsos: valor actual para el
canal
Salida de pulsos: valor de
preselección para el canal
Salida de pulsos: código de control
para el canal
Código de control del contador de alta
velocidad o salida de pulsos
Bandera de control de interpolación
1)
circular
Bandera de sobreescritura del punto de
1)
destino
1)
Para F175_PulseOutput_Linear, F176_PulseOuput_Center, F176_PulseOutput_Pass
7.4.3.1 Modificar el Código de Control de la Salida de Pulsos
Para acceder al registro especial de datos que almacena el código de control del contador de
alta velocidad y la salida de pulsos utilizar la variable del sistema
sys_wHscOrPulseControlCode. (La variable del sistema sys_wHscOrPulseControlCode se
corresponde con el registro especial de datos DT90052.)
La configuración del código de control de cada canal se puede monitorizar utilizando las
variables del sistema sys_wHscChannelxControlCode ó sys_wPulseChannelxControlCode
(donde x= número del canal). La configuración de esta variable del sistema se mantiene
hasta que se ejecute otra operación de configuración.
Operaciones que se realizan por medio del código de control del contador de alta velocidad:
Activar/desactivar la entrada de proximidad al origen
Continuar/detener la salida de pulsos (parada forzada)
Habilitar/deshabilitar las operaciones de contaje
Resetear el valor actual del contador de alta velocidad (reset por software)
Activar/desactivar la entrada de proximidad al origen
El bit de proximidad al origen es de retención. Poner este bit a FALSE justo después de
ponerlo a TRUE para poder activar la entrada de proximidad al origen durante la vuelta al
origen.
Continuar/detener la salida de pulsos (parada forzada)
Poniendo a TRUE el bit 3 del registro de datos que almacena el código de control
(sys_wHscOrPulseControlCode) se detendrá la salida de pulsos. Debería existir la posibilidad
de forzar una parada en cualquier programa que utilice instrucciones de salida de pulsos.
Poner el bit 3 a FALSE para continuar con la salida de pulsos.
128
Variable del Sistema
0
sys_bIsPulseChannel0Active
2
sys_bIsPulseChannel2Active
0
sys_diPulseChannel0ElapsedValue
2
sys_diPulseChannel2ElapsedValue
0
sys_diPulseChannel0TargetValue
2
sys_diPulseChannel2TargetValue
0
sys_wPulseChannel0ControlCode
2
sys_wPulseChannel2ControlCode
sys_wHscOrPulseControlCode
sys_bIsCircularInterpolationActive
sys_bIsCircularInterpolationOverwritingPossible
Manual de Usuario del FPΣ
Dirección
R903A
R903C
DDT90044
DDT90200
DDT90046
DDT90202
DT90190
DT90192
DT90052
R904E
R904F
Tabla de contenido
loading

Tabla de contenido