Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 190

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

Werbung

Pro II: Zähler
P2_SSI_Start
P2_SSI_Start
186
startet auf dem angegebenen Modul das Auslesen eines oder
P2_SSI_Start
beider SSI-Decoder (nur im Modus single shot).
Syntax
#Include
ADwinPro_All.Inc
P2_SSI_Start(module,pattern)
Parameter
Eingestellte Moduladresse (1...15).
module
Bitmuster zur Auswahl der SSI-Decoder, die
pattern
gestartet werden sollen:
Bit = 0: keine Funktion.
Bit = 1: Auslesen des SSI-Decoders starten.
Bitnr.
SSI-Decoder
Bemerkungen
Im Modus „continuous" ist die Anweisung ohne Funktion, weil dann die
Encoder-Werte ohnehin kontinuierlich ausgelesen werden.
Ein Encoder-Wert wird dann gespeichert, wenn die durch
angegebene Anzahl von Bits eingelesen wurde.
SET_BITS
Es wird immer ein vollständiger Encoder-Wert übertragen, auch wenn
währenddessen der Modus umgestellt wird.
Siehe auch
P2_SSI_Mode, P2_SSI_Read, P2_SSI_Read2, P2_SSI_Set_Bits,
SSI_Set_Clock, P2_SSI_Set_Delay,
Gültig für
CNT-D Rev. E, MIO-4-ET1 Rev. E
Beispiel
#Include
ADwinPro_All.Inc
Init:
P2_SSI_Set_Clock(1,250)
P2_SSI_Set_Delay(1,1,250)'Wartezeit Decoder 1: 5 µs
P2_SSI_Set_Delay(1,2,1000)
P2_SSI_Mode(1,0)
P2_SSI_Set_Bits(1,1,23)
P2_SSI_Set_Bits(1,2,23)
Event:
P2_SSI_Start(1,3)
Do
Until
(P2_SSI_Status(1,1) = 0)
Rem Wenn Positionswert komplett gelesen ist, dann ...
Par_1
= P2_SSI_Read(1,1)
Do
Until
(P2_SSI_Status(1,2) = 0)
Rem Wenn Positionswert komplett gelesen ist, dann ...
Par_1
= P2_SSI_Read(1,2)
31:2
1
0
2
1
P2_SSI_Status
'CLK (Taktrate) = 200 kHz
'Wartezeit Decoder 2: 20 µs
'Single shot-Mode einstellen
'(beide Zähler)
'Anzahl Bits = 23 (Decoder 1)
'Anzahl Bits = 23 (Decoder 2)
'Positionswert von Decoder 1 & 2 lesen
'Für Decoder 1:
'Positionswert auslesen und anzeigen
'Für Decoder 2:
'Positionswert auslesen und anzeigen
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
ADwin
LONG
LONG
P2_SSI_
P2_

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis