C Control I Unit-M 2.0 BASIC 5 Vdc Inputs / outputs 16 x digital I/Os/8 x analog or digital I/Os/2 x analogue outputs (s 198822 데이터 시트
제품 코드
198822
Setzen von Bitport (Port ist Ausgang)
Setzen von Byteport (Port ist Ausgang)
TOG
TOG (toggle) ist eine Instruktion die den gegenwärtigen Zustand eines Bitport-Ausgangs umkehrt.
TOG hat keine Wirkung wenn der Port kein Digitalport ist, oder wenn er ein Digitalport-Eingang ist.
TOG ist ausschliesslich für die digitalen Bitports 1 bis 16 anwendbar.
TOG hat keine Wirkung wenn der Port kein Digitalport ist, oder wenn er ein Digitalport-Eingang ist.
TOG ist ausschliesslich für die digitalen Bitports 1 bis 16 anwendbar.
Syntax: TOG(bitport)
PULSE
Die PULSE Anweisung sendet kurze Impulse (5us) an einen Digitalport, wobei der Pegel des Ports kurz
invertiert wird und dann wieder zurückgeschaltet wird. Achten Sie darauf, daß Pulse nur mit aktiven Ports
verwendet werden kann. PULSE ist ausschliesslich für die digitalen Bitports 1 bis 16 anwendbar.
invertiert wird und dann wieder zurückgeschaltet wird. Achten Sie darauf, daß Pulse nur mit aktiven Ports
verwendet werden kann. PULSE ist ausschliesslich für die digitalen Bitports 1 bis 16 anwendbar.
Syntax: PULSE(bitport)
DEACT
DEACT schaltet einen Digitalport-Ausgang als Eingang
Syntax: DEACT(bitport)
Beispiel Deaktivieren eine Digitalport Ausgangs
Beispiel Deaktivieren eine Digitalport Ausgangs
EXTENDED PORTS
Extended Ports werden behandelt wie die regulären digital en I/O Ports 1 bis 16, weisen aber hinsichtlich der
Hardwareaspekte einige Unterschiede auf. Sehen Sie hierzu bitte im Anhang das Kapitel EXTENDED
PORTS.
Hardwareaspekte einige Unterschiede auf. Sehen Sie hierzu bitte im Anhang das Kapitel EXTENDED
PORTS.
AD PORTS
Eine der Alternativen Port-Funktionen ist die eines AD-Wandlers.
Bevor ein AD-Port benutzt werden kann muss er mit einem symbolischen Namen als solcher definieret
werden (siehe Kapitel DEKLARATIONEN and DEFINITIONEN). Danach wird er im Programm
ausschliesslich mit diesem Namen angesprochen.
Bevor ein AD-Port benutzt werden kann muss er mit einem symbolischen Namen als solcher definieret
werden (siehe Kapitel DEKLARATIONEN and DEFINITIONEN). Danach wird er im Programm
ausschliesslich mit diesem Namen angesprochen.
Das Lesen liefert einen Byte Wert zurück, welcher der Eingangsspannung des AD-Wandlers entspricht.
Beispiele zum Lesen des AD Wandlers:
2
TOG MyBitPort
MyBytePort1=123
MyBitPort1=OFF
MyBitPort1=ON
TOG MyBitPort
DEACT MyBitPort1
IF MyAnalogIn = 100 THEN GOTO X
MyByte=MyAnalogIn / 10