Forzare variabile/i

  1. Selezionare riga/righe

    Utilizzare<Shift> per effettuare una selezione di righe multiple.

  2. Fare clic con il tasto destro sull’elenco e selezionare Forza i valori selezionati dal menu contestuale

    Se la modifica forzata della condizione va a buon fine, l’icona delle informazioni viene visualizzata nella cella del valore.

    Per esempio si può impostare un valore di ingresso su 0 oppure su 1. La condizione impostata da questo comando resta tale fino alla rimozione della forzatura.

  3. Inserire il valore da forzare.

    Se desiderate modificare il valore di una variabile che è già stata forzata, seguite la procedura indicata in Modifica valore.

Argomenti correlati

Elaborazione delle variabili forzate in modalità RUN

NOTA

Fare attenzione quando si forzano le variabili. Forzare le variabili può portare a un comportamento indesiderato del programma. In secondo luogo, è necessario sapere che i diversi tipi di PLC si comportano in modo diverso.

  • Le variabili di ingresso X vengono forzate prima della scansione (dopo la lettura dall'ingresso)

  • Le variabili di uscita Y vengono forzate dopo la scansione (prima della scrittura sull'uscita)

  • I flag interni R vengono forzati tra scansioni

Dal lato del firmware, tutti i valori (X, Y, R, C, T, L) vengono forzati ai passi contrassegnati con (1), (2) e (3).

  • Elaborazione di variabili di ingresso (X)

    Indipendentemente dallo stato dell'ingresso dal dispositivo di ingresso, un TRUE/FALSE forzato avrà la precedenza nella fase Bsui contatti specificati per la forzatura. A questo punto, l'area assegnata all'ingresso X nella memoria operativa verrà riscritta. Si ricorda che il LED indicatore stato ingresso non lampeggerà.

    I contatti non specificati per la forzatura saranno TRUE/FALSE in base allo stato dell'ingresso dal dispositivo di ingresso.

  • Elaborazione di variabili di uscita (Y)

    Indipendentemente dai risultati di calcolo, un TRUE/FALSE forzato avrà la precedenza nella fase Asui contatti specificati per la forzatura. A questo punto, l'area assegnata all'uscita Y nella memoria operativa verrà riscritta. L'uscita avverrà in base ai tempi di aggiornamento di entrata/uscita nel diagramma qui sopra.

    I contatti non specificati per la forzatura saranno TRUE/FALSE secondo il loro risultato di calcolo.

  • Elaborazione di timer (T) e contatori (C)

    Indipendentemente dalla condizione di ingresso del timer/contatore, un TRUE/FALSE forzato avrà la precedenza su un contatto specificato per la forzatura. A questo punto, l'area assegnata al contatto del timer (T) o del contatore (C) nella memoria operativa verrà riscritta. Durante la forzatura non vengono eseguiti svolgimenti cronologici e conteggi.

    I contatti non specificati per la forzatura saranno TRUE/FALSE secondo il loro risultato di calcolo.

NOTA
  • Per FP0R, FP0, FP0H, FPS (Sigma), FP-X, FPXH, FP7:

    I flag interni forzati R e le uscite Y vengono riscritte in base ai risultati di calcolo.

  • Per FP2 e FP2SH:

    Il comportamento del PLC è diverso in base all'istruzione utilizzata:

    • Dopo aver applicato un'istruzione DF, DFI o KEEP a una variabile forzata, il valore dell'elaborazione forzata ha la priorità e viene mantenuto invariato.
    • Dopo aver applicato un'istruzione di alto livello a una variabile forzata, il risultato dell'istruzione ha la priorità e il valore della variabile forzata viene riscritto in base ai risultati operativi

L'ultima revisione: 2020-07-02Feedback su questa paginaPanasonic hotline