Hardware Reference
In-Depth Information
10.7.7 <module_channel>
Dieses Element ist definiert als:
<module_specifier>(<channel_range>,<channel_range>, .... <channel_range>)
Das Element <channel_range> darf minimal einmal vorkommen, das nachste-
hende Komma muss dann weggelassen werden.
<module_specifier>
Ein <module_specifier> kann die Form <NR f> oder die Form <CHARACTER
PROGRAM DATA> haben. Dieses Element stellt den Modulnamen dar.
10.7.8 <CHARACTER PROGRAM DATA>
Dieses Element wird verwendet, um Parameterinformationen zu übertragen, die
sich am besten durch einen kurzen alphanumerischen Text mnemonischer Art dar-
stellen lassen [IEEE488.2: 7.7.1.1]. Die Regeln zur Darstellung entsprechen denen
für Befehlsköpfe von Fernsteuerprogrammen [IEEE488.2: 7.7.1.3].
Beispiele:
Im Gerät VX4380 von Tektronix, bei dem es sich um eine Relaismatrix mit 256
Knotenpunkten handelt, werden als <module_specifier> die Bezeichnungen M1,
M2, M3 usw. verwendet. In der Dokumentation findet sich folgendes Beispiel für
einen Fernsteuerbefehl:
route:close (@m1(1!3:10:3))
Im Beispiel aus Abschnitt 10.7.5 wurde von folgendem Ordnungsschema ausgegan-
gen: Reihe!Spalte!Karte. Der Kanalspezifizierer <channel_spec> dieses speziellen
Geräts ist somit dreidimensional. Man könnte dieses Gerät auch anders definieren,
z. B., indem man vereinbart, dass der Kanalspezifizierer nur zweidimensional ist
und aus den Angaben Reihe!Spalte besteht. Die einzelnen Einsteckkarten könnten
als baugleiche Module aufgefasst werden, denen die Modulspezifizierer MOD1,
MOD2, MOD3 und MOD4 zugewiesen werden. Nach dieser Vereinbarung könnte
dasEinschaltendesRelaisinReihe2undSpalte4aufderKarteMOD1wiefolgt
geschrieben werden:
CLOS (@mod1(2!2:4!4))
Auch diese Schreibweise wäre gestattet:
ROUTE:CLOSE (@Mod1(2:4))
Elemente des Typs <module_channel> werden vom Beispielgerät aus diesem Buch
nicht unterstützt.
Search WWH ::




Custom Search