TCPDEXCHNODEDEFS, definiția structurii parametrilor nodului

Listă

Această pagină face parte din Manual de programare IEC 61131-3. Mergeți la index.

Această structură utilizată de blocurile de funcții care realizează schimbul de date (TCPDataExchServer, TCPDataExchClient). Pe lângă informațiile de pe noduri, în structură sunt definite și bufferele de date în schimbul dintre sisteme. Câmpurile RW câmpurile trebuie setate de programul utilizator R ele nu trebuie modificate de programul utilizator, ele pot fi citite doar.

Cercul de informații

definiție

CODESYS: Indisponibil

LogicLab: eLLabDataExchLib

Nume si PrenumeTipDescriere
NodeIDUSINTRWID-ul nodului. Numărul nodului de sistem, utilizat pentru a verifica potrivirea datelor.
AutoTxDBOOLRWDate Auto Tx. Dacă este activat, în cazul unei modificări, trimiterea automată a TXBuffer-ului către celălalt sistem este forțată.
TxDataBOOLRWTrimitere date Tx. Prin setarea din programul utilizatorului, trimiterea TxBuffer-ului către celălalt sistem este forțată. Comanda rămâne activă până când transmisia a avut loc și apoi este resetată automat.
ActivBOOLRSchimb de date activ. Active dacă schimbul de date de pe nod este activ.
RxOkBOOLRDate Rx Ok. Setat să primească date de la celălalt sistem, datele au fost transferate în RxBuffer. Rămâne activ pentru o buclă de program.
TxHeartbeatUSINTRWTimp în secunde pentru a trimite cadre de bătăi ale inimii. La fiecare dată definită, un cadru de date este trimis către celălalt sistem.
RxHeartbeatUSINTRTimpul în secunde de la primirea cadrelor de bătăi inimii, este primită valoarea TxHeartbeat trimisă de celălalt sistem. La fiecare dată definită, un cadru de date trebuie să fie primit de celălalt sistem.
RxBufferPVOIDRWAdresa bufferului Rx. Adresa de alocare a tamponului de date primit de la celălalt sistem.
RxLengthUDINTRWLungimea tamponului Rx. Dimensiunea tamponului de date primit de la celălalt sistem. Trebuie să se potrivească cu TxLength definită pe celălalt sistem.
TxBufferPVOIDRWAdresa tampon Tx. Adresa de alocare a tamponului de date care urmează să fie trimisă către celălalt sistem.
TxLengthUDINTRWLungimea tamponului Tx. Dimensiunea bufferului de date de trimis către celălalt sistem. Trebuie să se potrivească cu RxLength definită pe celălalt sistem.
RxPacketsUDINTRPachete Rx. Contor pachete de date primite de celălalt sistem.
TxPacketsUDINTRPachete Tx. Contor pachete de date trimise către celălalt sistem.
TxTimeREALRTimpul în secunde necesar pentru trimiterea datelor către celălalt sistem.
CErrorsUDINTRErori de comunicare. Contrastați erorile de comunicare cu celălalt sistem.
A fost util acest articol?