Herunterladen Inhalt Inhalt Diese Seite drucken

Odsl 8 Mit Zwei Schaltausgängen - Leuze ODSL 30 Technische Beschreibung

Vorschau ausblenden Andere Handbücher für ODSL 30:
Inhaltsverzeichnis

Werbung

Beschreibung ODSL 8
Beispielprogramm in "C"
//Start des Programms zur Messwertbildung --------------------------------
Rxbyte = inportb(RXB(COM2.port_adr));
if (flag==0)
{
if ((Rxbyte & 0x01) == 0)
}
else
{
if ((Rxbyte & 0x01) == 1) //Test auf High-Byte
}
// Ende des Programms zur Messwertbildung --------------------------------
Beim ODSL 8 mit Digitalausgang steht ein Schaltausgang zur Verfügung, dessen Verhalten,
wie in Abschnitt 9.3 beschrieben, geteacht oder über die Parametrier-Software eingestellt
werden kann.
3.3.3
ODSL 8 mit zwei Schaltausgängen
Schaltausgänge ODSL 8/V...
Beim ODSL 8/V... arbeiten die beiden Schaltausgänge unabhängig voneinander. Die
Schaltbereiche der beiden Ausgänge lassen sich mit der optionalen Parametriersoftware
frei innerhalb des Messbereichs definieren.
Für beide Schaltausgänge steht eine gemeinsame Teach-Leitung zur Verfügung, d.h. die
Schaltausgänge werden alternierend geteacht. Der aktuell geteachte Ausgang wird durch
gleich- oder wechselseitiges Blinken der LEDs angezeigt (siehe Abschnitt 9.3).
Geteacht wird in der Regel immer auf die Mitte des Schaltbereichs (siehe Hinweise auf
Seite 82 und Seite 83).
18
{
wert = (Rxbyte & 0xFE) >> 1;
flag = 1;
}
{
wert|=((Rxbyte & 0xFE) << 6);
flag = 0;
messwert = wert;
}
ODSL 8 / ODSL 30 / ODS 96
Leuze
electronic
//Übertragenes Byte lesen
//Erstes Byte muss ein
//Low-Byte sein
//Test auf Low-Byte
//Messwert stellenrichtig
//einfuegen
//das naechste empfangene
//Byte muss ein High-Byte
//sein
//Stellenrichtig in
//Messwert einfuegen
//14 Bit Messwert ist
//gebildet
//Messwert abspeichern
Leuze electronic

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Odsl 8Ods 96

Inhaltsverzeichnis