Verändern der Auflösung,
der Abtastzeit
bildung
Mit der EBE 275.2 haben Sie die Möglichkeit, die Abtastzeit bzw. die
Auflösung
der Baugruppe
Ihrem Anwendungsfall
Werkseitig ist die EBE 275.2 auf folgende Werte eingestellt:
Mittelwertbildung:
EIN
10.001
Inkremente
Auflösung:
Abtastzeit:
50 ms
Diese Einstellungen können zu jedem beliebigen Zeitpunkt im unge-
stöften Betrieb der PS 316 (Betriebsart der CPU „RUN") verändert
werden.
Die Einstellung der Mittelwertbildung, Auflösung und Abtast-
zeit gilt für eine Baugruppe, d. h. für 4 Kanäle.
Sie haben folgende Möglichkeiten, die Abtastzeit bzw. die Auflösung
zu verändern.
Tabelle
1
Abtastzeit
Auflösung
[msl
llnkrementel
163,835
32 768
1oo,ooo
20 001
90,000
18001
81 ,915
16384
80,000
16001
70,000
14 001
60,000
12001
50,000
10001
40,955
8192
40,000
8001
30,000
6 001
20,475
4 096
20,000
4 001
10,235
2048
10,000
2001
5,115
024
5,000
1 001
4,000
801
3,000
601
2,555
512
2,000
401
1275
201
Einstellen der Mittelwertbildung,
Prinzip:
Die gewünschten Werte werden der Baugruppe über Ihr Anwender-
programm mitgeteilt. Die notwendigen Daten werden den betreffen-
den Speicherzellen der Baugruppe zugwiesen. Für die Auflösung
bzw. Abtastzeit muß zum Übernehmen der Werte ein Interrupt aus-
gelöst werden.
Der Befehl
für das Zuweisen
sind Adressen,
die Sie in Tabelle3, 4 finden.)
Aus Datensicherheitsgründen darf die erste Abfrage eines betroffe-
nen Analogeingangs
erst nach 50 IIS erfolgen.
Vorgehensweise:
Zuerst bestimmen Sie, 0b die Mittelwertbildung EIN Oder AUS sein
soll. Den zugehörigen Wert für die Anwahl ermitteln Sie aus Tabelle 2.
(Vorwert bei Start der PS 316 ist Mittelwertbildung EIN.)
Tabelle2
Mittelwertbildung
EIN
AUS
Danach bestimmen
Sie die Auflösung
gruppe. Die Werte für Faktorl und Faktor2 entnehmen Sie
Tabelle
I .
(Vorwert
bei
Stati
der
PS316
lösung = 10 001 inkremente.)
AIs nächstes bestimmen Sie die zu Ihren Operanden (IA** = Analog-
eingang) zugehörige Parallelbus-page (PP***), siehe Tabelle 3.
Tabelle3
Operanden
Parallelbus-Page
pp 128
pp 129
IA
8—11
pp 130
pp 131
A12-15
pp 132
IA 20-23
pp 134
IA24
-27
iA28-31
pp 135
und der Mittelwert-
anzupassen.
Faktor
1
Faktor
Bereichsend-
(Wert)
(Wert)
32 767
1510
652
1 500
401
20000
18 000
500
361
16 383
1 905
259
16000
500
321
14 000
1 500
281
241
12000
1 500
10000
1 500
201
8191
8191
161
8 ooo
500
6 000
1 500
121
095
i 575
4 000
1 500
2047
2047
2 ooo
500
1 023
1 705
1 ooo
1 500
1 500
800
600
1 500
511
1 533
400
1 500
255
1 530
500
200
Auflösung und Abtastzeit
der Wette
lautet:
Wert
bzw. Abtastzeit
der Bau
ist Abtastzeit
50 ms,
Operanden
Parallelbus-Page
IA32
-35
IA36-39
pp 137
pp 138
- 43
IA 44 — 47
pp 139
IA 48 — 51
pp 140
IA52-55
pp 141
iA56-59
pp 142
pp 143
IA60-63
AIs
Ietzten
Wert
Speicherzellen
innerhalb der Parallelbus-Page.
Tabelle4
Funktion
Faktor 1 L-Byte
Faktor 1 H-Byte
Faktor 2 L-Byte
Faktor2
H-Byte
Mittelwertbildung EIN/AUS
Interrupt Register
Sind alle Werte ermittelt, muß das Programm für die SUCOS PS 316
erstellt
werden.
Das folgende Beispielprogramm
parametrieren.
Beispiel:
Mittelwertbildung: AUS
Auflösung: 256 Inkremente
Abtastzeit:
1 ,275 ms
2
Operand: IA O —3
Byteadressen siehe Tabelle4.
Die Baugruppe Wird beim ersten Programmzyklus unter Verwendung
des Nachrichten-FIag IFC (information first cycle) auf die neuen
Werte eingestellt.
SUCOSOFT S 3Ø-s 316-Programm in AWL:
00000
START
31
002
79
003
81
31
004
41
005
19
006
21
17
007
13
008
II
009
9
010
6
5
011
012
013
014
015
016
017
018
019
020
021
022
023
024
025
026
027
028
029
030
031
032
033
034
035
00001
LOOP
001
bitte
002
003
Auf-
004
005
00002
BETRIEB
001
002
004
005
00003
ENDE
001
002
Falls Sie mehr als eine Baugruppe
können Sie das Beispiel im Satz OØØØØ erweitern.
ermitteln
Sie
aus
Tabelle4
Speicherzelle in der Page
Byteadresse (B ••••i)
B 120.0
B 120.8
B121.o
B 121.8
B 126.8
B 127.8
ist in der Lage, eine EBE 275.2 zu
Wert
= O
Faktor
1
= 1530, Faktor2
Parallelbus-Page
# define
"r0s6
IAO"
L
IFC
JCN
BETRIEB
"Werte für Faktorl
und 2 auf Hilfsmerker übergeben
"und auf die Speicherzellen der Baugruppe zuweisen.
L
KW
6
MW
1.0
1.0
pp 128
B 121.0
1.8
pp 128
B 121.8
1530
MW
l.ø
1.0
pp 128
8120.0
1.8
pp 128
B 120.8
"Werte für gültig erklären.
pp 128
B 127.8
"Mittelwertbildung
ausschalten,
pp 128
B126.8
"Wartezeit
laden.
l.ø
"Wartezeit
bis Zugriff auf
* erlaubt.
1.0
DEC
1.0
BNZ
LOOP
"Hier beginnt das normale Programm.
L
IA
0
ADD
KW
1000
MW
3.0
"Ende des Beispielprogramms
EBE 275.2 parametrieren
die
Adressen
der
6
= PP 128
Wert übergeben.
wollen,