Digitale Eingänge
Windows
delib_cli DI1 3
Beispiel eines Rückgabewertes: 1
-> lese den Zustand des 4. digitalen Eingangs und gebe ihn zurück
delib_cli DI8 0 hex
Beispiel eines Rückgabewertes: 0xC8
(auf den Kanälen 4, 7 und 8 liegt ein Signal an)
-> lese den Wert von digitalen Eingang 1-8 als hexadezimalzahl
delib_cli DI16 0 hex
Beispiel eines Rückgabewertes: 0xE0C0
(auf den Kanälen 7,8, 14 ,15 und 16 liegt ein Signal an)
-> lese den Wert von digitalen Eingang 1-16 als hexadezimalzahl
delib_cli DI32 0 hex
Beispiel eines Rückgabewertes: 0xC0000003
(auf den Kanälen 1, 2, 31 und 32 liegt ein Signal an)
-> lese den Wert von digitalen Eingang 1-32 als hexadezimalzahl
Alternativ kann das Argument "nounit" an alle zu formatierenden Ausgabeanfragen wie folgendermaßen angehangen werden:
delib_cli DI8 0 hex nounit
Beispiel eines Rückgabewertes: FF
(auf den Kanälen 1-8 liegt ein Signal an)
-> lese den Wert von digitalen Eingang 1-8 als hexadezimalzahl
delib_cli FF 0
Beispiel eines Rückgabewertes: 192
(auf den Kanälen 7 und 8 wurde eine Zustandsänderung erkannt)
-> lese den Wert der FlipFlops der digitalen Eingänge 1-32
delib_cli FF 32
Beispiel eines Rückgabewertes: 65535
(auf den Kanälen 33 bis 64 wurde eine Zustandsänderung erkannt)
-> lese den Wert der FlipFlops der digitalen Eingänge 33-64
delib_cli FF 0 hex
Beispiel eines Rückgabewertes: 0xD00
(auf Kanälen 9, 11 und 12 wurde eine Zustandsänderung erkannt)
-> lese den Wert der FlipFlops der digitalen Eingänge 1-32 als hexadezimalzahl
delib_cli FF 32 hex
Beispiel eines Rückgabewertes: 0x3
(auf Kanälen 33 und 34 wurde eine Zustandsänderung erkannt)
-> lese den Wert der FlipFlops der digitalen Eingänge 33-64 als hexadezimalzahl
|