Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Gold II Handbuch Seite 145

Vorschau ausblenden Andere Handbücher für ADwin-Gold II:
Inhaltsverzeichnis

Werbung

ADwin
liefert für einen bestimmten Decoder den aktuellen Lese-Status
SSI_Status
zurück.
Syntax
#Include
ADwinGoldII.inc
ret_val
= SSI_Status(dcdr_no)
Parameter
Nummer (1...4) des SSI-Decoders, dessen Sta-
dcdr_no
tus gefragt ist.
Lese-Status des Decoders:
ret_val
0: Decoder ist bereit, d.h. ein vollständiger Wert
wurde gelesen.
1: Decoder liest einen Encoder-Wert ein.
Bemerkungen
Verwenden Sie die Status-Abfrage nur im SSI-Modus „single shot". Im
Modus „continuous" ist eine Status-Abfrage nicht sinnvoll.
Siehe auch
SSI_Mode, SSI_Read, SSI_Set_Bits, SSI_Set_Clock,
Gültig für
Gold II-CNT
Beispiel
Rem Wählen Sie das passende Include für ADbasic / TiCoBasic
#Include
ADwinGoldII.inc'für ADbasic
Rem #Include GoldIITiCo.incfür TiCoBasic
REM Beide Decoder laufen mit 100 kHz
INIT:
SSI_Set_Clock(1,250)
einstellen
SSI_Set_Clock(2,250)
einstellen
SSI_Mode(0)
SSI_Set_Bits(1,23)
SSI_Set_Bits(2,23)
EVENT:
SSI_Start(11b)
lesen
DO
UNTIL
(SSI_Status(1) = 0)
PAR_1
= SSI_Read(1)
DO
UNTIL
(SSI_Status(2) = 0)
PAR_1
= SSI_Read(2)
ADwin-Gold II , Handbuch Version 1.52, März 2010
/
GoldIITiCo.inc
SSI_Start
'Taktrate für Decoder 1
'Taktrate für Decoder 2
'Single shot-Mode einstellen
'für alle Zähler
'23
Encoder-Bits auf Encoder 1
'23 Encoder-Bits auf Encoder 2
'Positionswert von Encoder 1&2
'Für Encoder 1:
'Wenn Positionswert komplett
'gelesen ist ...
'Positionswert auslesen
'Für Encoder 2:
'Wenn Positionswert komplett
'gelesen ist ...
'Positionswert auslesen
SSI-Schnittstelle
SSI_Status
T11 TiCo
LONG
LONG
SSI_Status
139

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis