Herunterladen Inhalt Inhalt Diese Seite drucken

JÄGER ADwin-Pro II Systembeschreibung Seite 186

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

Werbung

Pro II: Zähler
P2_SSI_Read2
P2_SSI_Read2
182
gibt den zuletzt gespeicherten Zählerstand von beiden
P2_SSI_Read2
SSI-Decodern auf dem angegebenen Modul zurück.
Syntax
#Include
ADwinPro_All.Inc
ret_val
= P2_SSI_Read2(module,array[],index)
Parameter
Eingestellte Moduladresse (1...15).
module
Zielfeld, in das die Zählerstände geschrieben wer-
array[]
den.
Erstes Element in array[], das beschrieben wird.
index
Bemerkungen
Ein Encoder-Wert wird dann gespeichert, wenn die durch
angegebene Anzahl von Bits eingelesen wurde.
SET_BITS
Es wird immer diejenige Anzahl an Bits zurückgegeben, die mit der An-
weisung
P2_SSI_Set_Bits
mit der Auflösung des Encoders übereinstimmt. In diesem Fall ist der
zurückgegebene Zählerstand abhängig vom Encoder (siehe Dokumen-
tation des Herstellers). In der Regel gilt:
Wenn der Encoder eine größere Auflösung besitzt, werden dessen
überzählige niederwertigste Bits nicht genutzt.
Besitzt der Encoder eine kleinere als die eingestellte Auflösung, wird
für jedes fehlende höchstwertige Bit eine 0 (Null) gelesen.
Siehe auch
P2_SSI_Mode, P2_SSI_Read, P2_SSI_Set_Bits, P2_SSI_Set_Clock,
P2_SSI_Set_Delay, P2_SSI_Start,
Gültig für
CNT-D Rev. E
Beispiel
#INCLUDE
ADwinPro_All.inc
Dim
Data_1[2000]
As Long
Init:
P2_SSI_Set_Clock(1,50)
P2_SSI_Set_Delay(1,1,250)'waiting delay decoder 1: 5 µs
P2_SSI_Set_Delay(1,2,1000)
P2_SSI_Set_Bits(1,1,10)
P2_SSI_Set_Bits(1,2,25)
P2_SSI_Mode(1,3)
Par_1
=
0
Event:
Inc
Par_1
If
(Par_1
> 1000)
P2_SSI_Read2(1,Data_1,Par_1*2)'Read both position values
eingestellt wurde, auch wenn dies nicht
P2_SSI_Status
'CLK (clock rate) = 1 MHz
'waiting delay decoder 2: 20 µs
'10 bits for decoder 1
'25 bits for decoder 2
'Set continuous-mode (both decoders)
Then
Par_1
=
1
ADwin-Pro II Software, Handbuch Version 1.6, Januar 2010
ADwin
LONG
ARRAY
LONG
LONG
P2_SSI_

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis