Hola a todos,
Estoy montando una celda donde tengo:
Un UDC de Conveyor Elevador (con su eje/actuador vertical).
Un UDC de Stopper independiente instalado sobre dicho conveyor.
El comportamiento lógico es que al subir el elevador, el stopper debería subir con él para seguir reteniendo el pallet en la posición alta. Sin embargo, al ser UDCs independientes, el stopper no hereda el movimiento del eje elevador.
Busco la mejor manera de resolver esto sin fusionar ambos en un único UDC:
¿Se puede vincular la transformada/posición del UDC Stopper al elemento móvil del elevador?
¿Cómo soléis resolver esta dependencia de movimiento entre UDCs distintos?
Muchas gracias.
Hola, para intercomunicar procesos o datos entre diferentes componentes, puedes usar la función script ->
ArrayList MS.Interchange: ArrayList data structure to interchange data between the machine components.
Usando esta función del código script, el UDC puede crear un ArrayList donde el primer elemento sea la posición en el eje Y del elevador.
Luego el UDC del stopper puede leer este valor consultando a la misma función para obtener el primer elemento del arrayList y saber la posición donde debe ubicarse.
Ok gracias voy a probar de esta manera