Herunterladen Inhalt Inhalt Diese Seite drucken

Io-Strukturen In Verschiedenen Sprachen - W&T Electronics Web-IO 12xDigital Handbuch

Inhaltsverzeichnis

Werbung

W&T
Bit 0 = 1 //das Web-IO sendet die Registerstate Struktur
zurück, wenn ein Output gesetzt wird.
Bit 0 = 0 //das Web-IO gibt bei setzen eines Output kei-
ne Rückmeldung.
Um in der pückmeldung zuverlässig den Zustand nach Set-
zen des/der Output(s) zu bekommen, sollte zwischen zwei
Output-verändernden Zugriffen min. eine Zeit 150ms liegen.

5.6.9 IO-Strukturen in verschiedenen Sprachen

C / C++
Die grundsätzliche Definition von Strukturen erfolgt in C
über das typedef Kommando.
typedef struct _SETBIT
{
WORD send_sequence;
WORD rec_sequence;
WORD struct_typ;
WORD length;
WORD set_bits;
WORD value;
} SETBIT;
Die Variablen liegen in diesem Fall „Lowbyte First" bündig
hintereinander im Speicher.
Um auch bei aus verschiedenen Variablentypen bestehenden
Strukturen eine bündige Anordnung im Speicher zu errei-
chen, benutzen Sie bitte die Compileroption #pragma
pack(1).
#pragma pack(1);
typedef struct _COUNTER
{
word send_sequence;
word rec_sequence;
word struct_typ;
Irrtum und Änderung vorbehalten
TCP / UDP - Binary
127

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Web-io 24xdigital 19’’ oem

Inhaltsverzeichnis