Aggiunta di pioli aggiuntivi e modifica alle assegnazioni delle variabili
Attenersi ai passaggi seguenti per aggiungere il ramo 2 e il ramo 3 copiando il ramo 0 e il ramo 1, modificare le assegnazioni delle variabili, quindi compilare l'UDFB Semaforo.
Un'icona di errore
accanto al nome di una variabile indica:
- È necessario assegnare un nome alla variabile.
- È necessario immettere un valore costante.
- Tipo di dati non corrispondente.
Prerequisiti
Per aggiungere pioli aggiuntivi e modificare assegnazioni delle variabili
- Duplicare il ramo 0 e il ramo 1 effettuando le seguenti operazioni:
- Selezionare il primo ramo.
- Selezionare il secondo ramo mentre si seleziona il tastoCtrl.
- Fare clic con il pulsante destro del mouse su qualsiasi ramo, quindi selezionareCopia.
- Fare clic con il pulsante destro sul ramo 1, quindi selezionareIncolla.
È inoltre possibile utilizzare la scorciatoia da tastiera per copiare e incollare i rami. - Nel ramo 2, assegnare la variabileTON_3al TON.
- Nel ramo 3, assegnare la variabileTON_4al TON.
- Nei rami 2 e 3, procedere come segue:
- Modificare ciascuna variabile EW in NS.
- Modificare ciascuna variabile NS in EW.
- (facoltativo) Inserire commenti per il ramo.
- Verificare che il ramo 2 e il ramo 3 risultino simili al seguente esempio:

- Aggiungere il ramo 4 alla fine.La logica è:Quando il programma viene scaricato per la prima volta nel controllore ed eseguito, nessun semaforo è acceso all'inizio. L'ultimo ramo verifica la condizione (tutti i semafori spenti), e attiva i semafori rossi nord-sud e i semafori verdi est-ovest.
- (Facoltativo) Fare doppio clic sul ramo 4, selezionareAggiungi commento ramo, quindi immettere:To initialize the program after the initial download, if all the lights are turned off, turn on the North-South red lights and the East-West green lights.
- Aggiungere i seguenti elementi del diagramma ladder al ramo 4 nell'ordine elencato da sinistra a destra. Utilizzare laCasella degli strumentiper aggiungere elementi di contatto inverso come indicato nella tabella seguente:Elementi del diagramma ladder sul ramo 4Elemento LDPositionNomeXIO1 (estrema sinistra)NS_RED_LIGHTSXIO2NS_YELLOW_LIGHTSXIO3NS_GREEN_LIGHTSXIO4EW_RED_LIGHTSXIO5EW_YELLOW_LIGHTSXIO6 (estrema destra)EW_GREEN_LIGHTS
- Aggiungere due OTO in parallelo per attivare le variabili NS_RED_LIGHTS e EW_GREEN_LIGHTS.L'intero programma del blocco funzione definito dall'utente ha l'aspetto raffigurato nella seguente immagine:

- Creare il progetto effettuando una delle seguenti operazioni:
- Dalla barra del menu, selezionare .
- Fare clic con il pulsante destro del mouse sul controllore, quindi selezionareCompila.
- InUscitavisualizzare il risultato della compilazione.
- (Facoltativo) Risolvere eventuali errori e compilare nuovamente il progetto.
- Salvare il progetto effettuando una delle seguenti operazioni:
- Dalla barra dei menu, selezionare il
. - Dal menuFile, selezionareSalva.
Fornire un feedback