Siemens SINUMERIK 840D sl Manual De Programación página 634

Ocultar thumbs Ver también para SINUMERIK 840D sl:
Acciones síncronas a desplazamiento
10.4 Acciones en instrucciones síncronas
Limitaciones
El eje en cuestión tiene que estar asignado al canal a través de datos de máquina.
Un eje controlado exclusivamente por el PLC no se puede asignar al programa CN
Bibliografía:
/FB2/ Manual de funciones de ampliación; Ejes de posicionado (P2)
Solicitar eje de otro canal con la acción GET
Si, en el momento de la activación de la acción GET, otro canal tiene el derecho de escritura
(derecho de interpolación) para el eje ($AA_AXCHANGE_TYP[<eje>] == 2), el eje se solicita
mediante intercambio de ejes de este canal ($AA_AXCHANGE_TYP[<eje>]==6) y se asigna
lo antes posible al canal solicitante.
Entonces toma el estado de eje neutro ($AA_AXCHANGE_TYP[<eje>]==3).
No tiene lugar ninguna reorganización en el canal solicitante.
Asignación como eje del programa CN con reorganización:
Si el eje ya se ha solicitado en el momento de activación de la acción GET como eje neutro
($AA_AXCHANGE_TYP[<eje>]==6), el eje se solicita para el programa CN
($AA_AXCHANGE_TYP[<eje>]==5) y se asigna lo antes posible al programa CN del canal
($AA_AXCHANGE_TYP[<eje>]==0).
Eje ya asignado al canal solicitado
Asignación como eje del programa CN con reorganización:
Si, en el momento de la activación, el eje solicitado ya se ha asignado al canal solicitante, y
en el estado Eje neutro – no controlado por el PLC – ($AA_AXCHANGE_TYP[<eje>]==3), se
asigna al programa CN ($AA_AXCHANGE_TYP[<eje>]==0).
El eje en el estado de eje neutro está controlado por el PLC
Si, en el estado Eje neutro, el eje está controlado por el PLC
($AA_AXCHANGE_TYP[<eje>]==4), el eje se solicita como eje neutro
($AA_AXCHANGE_TYP[<eje>] == 8); en este caso, el eje es dependiente del bit 0 en el
dato de máquina DM 10722: AXCHANGE_MASK bloqueado para el intercambio automático
entre canales (bit 0 == 0). Esto corresponde a ($AA_AXCHANGE_STAT[<eje>] == 1).
El eje está activo como eje de comando neutro o eje de vaivén o está asignado al PLC
Si el eje está activo como eje de comando o de vaivén o asignado al PLC para el desplaza-
miento, eje PLC == eje de posicionado concurrente, ($AA_AXCHANGE_TYP[<eje>]==1), el
eje se solicita como eje neutro ($AA_AXCHANGE_TYP[<eje>] == 8); en este caso, el eje es
dependiente del bit 0 en el dato de máquina DM 10722: AXCHANGE_MASK bloqueado para
el intercambio automático entre canales (bit 0 == 0). Esto corresponde a
($AA_AXCHANGE_STAT[<eje>] == 1).
Una nueva acción GET solicita entonces el eje para el programa CN
($AA_AXCHANGE_TYP[<eje>] pasa a == 7).
634
Manual de programación, 06/2009, 6FC5398-2BP20-0EA0
Preparación del trabajo
loading

Este manual también es adecuado para:

Sinumerik 828d