Herunterladen Inhalt Inhalt Diese Seite drucken

Pro Ii: Digitale Ein-/Ausgänge - JÄGER ADwin-Pro II Systembeschreibung

Programmierung in adbasic
Vorschau ausblenden Andere Handbücher für ADwin-Pro II:
Inhaltsverzeichnis

Werbung

ADwin
Beispiel
#Include
ADwinPro_All.inc
#Define
module
2
Dim
value[4]
As Long
Init:
Processdelay
=
6000
value[1] =
01b
value[2] =
5000
value[3] =
10b
value[4] =
7000
Rem with AOUT-1/16: delete line with P2_DigProg
P2_DigProg(module,0Fh)
P2_Dig_Fifo_Mode(module,3)
P2_Digout_Fifo_Clear(module)
P2_Digout_Fifo_Enable(module,11b)
Rem write 2 value pairs into output FIFO and start output
P2_Digout_Fifo_Write(module,2,value,1)
P2_Digout_Fifo_Start(Shift_Left(1,module-1))
Rem for DIO-32-TiCo2 only: set voltage level
Rem P2_DigProg_Set_IO_Level(module, 0, 160)
Event:
Rem write new value pairs into FIFO, if possible
If
(P2_Digout_Fifo_Empty(module) >= 2)
P2_Digout_Fifo_Write(module,2,value,1)
EndIf
ADwin-Pro II Software, Handbuch Apr. 2021
'6000 x 3.3 ns = 20µs
'output value n
' with output time 50 µs (relative)
'output value n+1
' with output time 70 µs (relative)
'set all channels as output
'Set FIFO as relative output
'clear FIFO
'Enable output channels 0+1
Then
Pro II: Digitale Ein-/Ausgänge
P2_Dig_Fifo_Mode
151

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis