Bloc funcțional VISUDTSET

Blocul funcțional VISUDTSET controlează comunicarea cu vizualizarea și convertește tipul de date DT# în alt format.

Se recomandă utilizarea blocului funcțional pentru câmpurile de intrare Datum și Datum și Oră.

Notă: Dacă se efectuează scalări, acestea trebuie să fie realizate pe ambele părți ale blocului funcțional, dacă ambele părți comunică prin aceeași adresă.

ATENȚIE: Nu ar trebui să se utilizeze niciodată două VISUSET sau VISUDTSET cu aceeași bază de date consecutiv prin intermediul SET. Acest lucru duce la o încărcare inutilă ridicată a PLC-ului. Utilizați în schimb o logică înaintea intrării SET.

Bază de Date

Baza de date DB definește variabila pentru comunicarea cu vizualizarea. Nu se poate accesa direct la variabilele bazei de date, așa cum se face în cazul unei baze de date normale.

Intrare ➜

Aici se așteaptă tipul de date DT# sau D#. Dacă valoarea de la intrare se modifică, aceasta este transmisă vizualizării și ieșirii ➜. Valoarea este transmisă vizualizării fără milisecunde. Cu toate acestea, aici intrarea este comparată cu o variabilă internă proprie. Astfel, acest bloc funcțional poate fi utilizat de mai multe ori în același element.

Intrare DIS

Dacă intrarea este adevarată, aceasta dezactivează transmiterea de la intrarea ➜ la vizualizare și la ieșirea ➜. Marcatorii interni nu sunt descriși în acest caz. Acest lucru înseamnă că după dezactivare valorile vor fi comparate din nou și, dacă este necesar, transmise.

Intrare SET

Dacă intrarea este adevarată, aceasta forțează setarea valorii de la intrarea ➜ pe vizualizare și la ieșirea ➜. Aceasta are prioritate față de intrarea DIS.

Ieșire ➜

La ieșire se află ultima valoare modificată. Aceasta poate proveni de la vizualizare sau de la intrarea ➜, dacă nu este blocată de intrarea DIS. Valoarea este transmisă de la vizualizare fără milisecunde.