Skip to main content

Guida logica

È possibile aggiungere un'unità logica a qualsiasi tipo di unità unità. L'asse dell'unità logica rispecchia il movimento dell'asse principale mentre rappresenta un'istanza autonoma.

. Ciò consente l'esecuzione delle seguenti istruzioni su di esso senza influire sull'asse master.
  • MC_SetPosition: Impostazione della posizione su un valore definito (esempio: 0)

  • MC_TouchProbe: Salvataggio della posizione attuale dell'asse di un segnale trigger

  • MC_AbortTrigger: Disattivazione di un sensore precedentemente attivato con MC_TouchProbe

Un'applicazione potrebbe essere un nastro trasportatore che attraversa diverse stazioni di lavorazione. La posizione del componente viene rilevata tramite un segnale esterno (ad es. una fotocellula) e l'asse viene impostato su una posizione definita (funzione di tastatura). L'unità logica fornisce la capacità di filtrare il segnale. Pertanto, l'unità logica può essere utilizzata anche con un encoder che fornisce un segnale di rumore.

Aggiunta di un'unità logica

Presupposto: nel progetto è inserito un controller SoftMotion.

  1. Selezionare un'unità di azionamento nell'albero dei dispositivi.

  2. Nel menu contestuale, fare clic su Aggiungi dispositivo.

  3. Nel Aggiungi dispositivo finestra di dialogo, selezionare il Unità SoftMotion → unità virtuali → SM_Drive_Logical dispositivo.

  4. Clicca il Aggiungi dispositivo pulsante.

    Il dispositivo viene aggiunto all'albero dei dispositivi.

    _sm_img_logical_axis.png

    Facendo doppio clic sul dispositivo si apre l'editor del dispositivo corrispondente.