Aggiunta di un'azione di inserimento

  1. Selezionare il passo ‎Step0‎.

  2. Fare clic su «SFC  Aggiungere azione di inserimento».

    Per impostazione predefinita, viene richiesto di selezionare la modalità di duplicazione per le azioni dei passi. L'utente decide se le informazioni di riferimento sugli oggetti azione passo esistenti vengono copiate quando il passo viene copiato, oppure se gli oggetti vengono "incorporati". L'incorporazione comporta la creazione di nuovi oggetti azione passo quando il passo viene copiato. La modalità di duplicazione è definita nella proprietà «Duplicate when copying» step. Finché questa proprietà è disattivata, i passi copiati eseguono le stesse azioni del passo corrente.

    È possibile disattivare completamente il prompt nelle proprietà di SFC.

    La visualizzazione degli oggetti "incorporati" nelle viste «Devices» e «POUs» può essere disattivata mediante un comando di menu.

  3. Per questo esempio, accettare l'impostazione predefinita «Copia riferimento» e fare clic su «OK» per confermare.

    Si apre la finestra di dialogo «Add Entry Action».

  4. Specificare il nome ‎Step0_entry‎ e selezionare il linguaggio di implementazione «Structured Text (ST)». Fare clic su «Aggiungere».

    CODESYS inserisce l'azione ‎Step0_entry‎ sotto il POU nell'albero dei dispositivi e apre l'azione nell'editor.

    Nell'azione di inserimento ‎Step0_entry‎, si programmano le istruzioni da eseguire una volta quando il passo ‎Step0‎ diventa attivo.

  5. Chiudere l'editor di ‎Step0_entry‎.

    Il passo ‎Step0‎ è ora contrassegnato da un ‎E‎ nell'angolo in basso a sinistra. Fare doppio clic su questo marcatore per aprire l'editor.

    _cds_img_sfc_step_entry.png

    L'azione di inserimento ‎Step0_entry‎ è ora disponibile nelle proprietà del passo in «Azione di inserimento». È possibile selezionare anche altre azioni, se necessario.

  6. Selezionare il passo ‎Step0‎. Premere [Ctrl]+[V] per copiare il passo.

    Le stesse azioni di inserimento inserite in precedenza sono disponibili nella copia inserita del passo. Il nuovo passo richiama la stessa identica azione.