Pro II: Digitalkanäle der CPU
CPU_Dig_IO_Config
CPU_Dig_IO_
Config
24
konfiguriert alle DIG I/O-Kanäle des Prozessormoduls.
CPU_Dig_IO_Config
Syntax
#Include
ADwinPro_All.Inc
CPU_Dig_IO_Config
Parameter
Bitmuster zur Konfiguration der DIG I/O-Kanäle. Je 2
pattern
Bits konfigurieren jeweils einen Kanal.
Die übrigen Bits haben keine Funktion.
Bits in
pattern
gelten für Kanal
Bitkombination für
einen Kanal
00
10
oder
01
11
Bemerkungen
Der Flankentyp kann nur für Eingänge eingestellt werden.
Die DIG I/O-Kanäle sind mit Pull-up-Widerständen bestückt; um eine steigen-
de Flanke erkennen zu können, muss der Eingang daher erst aktiv auf das Si-
gnal TTL low gezogen werden.
Nach einem Neustart sind die DIG I/O-Kanäle als Eingang für fallende Flanken
konfiguriert; das entspricht der Bitkombination 00.
Siehe auch
CPU_Digin, CPU_Digout,
Gültig für
CPU-T11, CPU-T12
Beispiel
ADwinPro_All.Inc
#Include
Dim
dummy
As Long
Init:
Rem DIG I/O-0 als Eingang mit steigender Flanke einstellen,
Rem DIG I/O-1 als Ausgang
CPU_Dig_IO_Config(110010b)
Rem Statusmeldung an DIG I/O 0 lesen und dadurch zurücksetzen
dummy
= CPU_Digin(0)
Rem ...
pattern
(
)
31:6
5:4
–
DIG I/O-1
Konfiguration
Kanal arbeitet als Eingang für fallende Flan-
ken.
Kanal arbeitet als Eingang für steigende Flan-
ken.
Kanal arbeitet als Ausgang.
CPU_Event_Config
ADwin-Pro II Software, Handbuch Apr. 2021
ADwin
LONG
3:2
1:0
–
DIG I/O-0