Skip to main content

Unità virtuale

Le unità virtuali sono unità simulate nel software. Con questo, puoi testare i tuoi programmi senza hardware connesso o implementare funzionalità estese. Questo tipo di funzioni include, ad esempio, il controllo dell'override del movimento dell'asse e il metodo cartesiano manuale di un robot in uno spazio.

Per ulteriori informazioni, vedere: Controllo di un Cam Drive con un asse temporale virtuale

Suggerimento

Le unità virtuali simulano un'unità fisica utilizzando le posizioni impostate dei cicli precedenti per calcolare i valori effettivi di posizione, velocità e accelerazione all'inizio di un ciclo. Funzioni che richiedono un'unità fisica, MC_TouchProbe nell'azionamento o nell'uso di SMC_SetControllerMode, non sono supportati.

Aggiunta di un'unità virtuale

Presupposto: nel progetto è inserito un controller SoftMotion.

  1. Nella struttura dei dispositivi, selezionare SoftMotion Pool dell'Asse Generale.

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

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

  4. Clicca il Aggiungi dispositivo pulsante.

    Il dispositivo viene aggiunto all'albero dei dispositivi.

    _sm_img_virtual_axis.png

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