Herunterladen Inhalt Inhalt Diese Seite drucken

Mitsubishi Electric MELSEC QnA-Serie Programmieranleitung/Regelungsanweisungen Seite 144

Inhaltsverzeichnis

Werbung

Höchsten Wert ausgeben (HS)
Funktions-
HS
weise
Bis zu 16 Eingangswerten werden von der HS-Anweisung geprüft. Der höchste Wert wird am
Ausgang zur Verfügung gestellt. Zusätzlich wird ein dem Eingang zugeordnetes Bit in der
Variablen (d1)+2 gesetzt.
Detaillierte Beschreibung der Variablen
Operand
Eingangs-
daten
Block-
speicher
1
Die Daten in den Operanden, bei denen der Wertebereich in Klammern angegeben ist, werden vom
System eingetragen und können vom Anwender nicht verändert werden.
Verarbeitung der Variablen
Der maximale Wert von bis zu 16 Eingangswerten (E1 bis E16) wird als Ausgangswert ausge-
geben. Gleichzeitig wird entsprechend dem erkannten maximalen Eingangswert ein Bit
gesetzt (BB1 (Bit 0) für E1, BB2 (Bit 1) für E2 bis BB16 (Bit 15) für E16).
Falls mehrere Eingänge mit demselben maximalen Wert existieren, werden die Bits aller dieser
Eingangswerte gesetzt.
● Verhalten bei nur einem Eingangswert
Wenn E1 als Eingangswert verwendet wird, wird E1 als Ausgangswert (BW) eingetragen,
BB1 gesetzt und die Bits BB2 bis BB16 werden zurückgesetzt.
Falls einer der Eingänge E2 bis E16 als Eingangswert verwendet wird, wird die Bearbeitung
mit den Eingangswerten E2 bis E16 und den Daten von E1 ausgeführt.
Fehler-
Tritt bei der Ausführung der HS-Anweisung ein Fehler auf oder wird für die Anzahl der Ein-
gänge (n) ein Wert kleiner als 1 oder größer als 16 angegeben, wird der Sondermerker SM0
quellen
gesetzt und der Fehlercode 4100 in das Sonderregister SD0 eingetragen.
6 – 66
Höchsten Wert von max. 16 Eingangswerten ausgeben
Bedeutung
(s1)+0
Anzahl der Eingangswerte
(s1)+1
Eingangswert 1
(s1)+2
(s1)+3
Eingangswert 2
(s1)+4
:
:
:
:
(s1)+2n-1
Eingangswert n
(s1)+2n
Ausgangswert
(d1)+0
Maximaler Wert der Ein-
(d1)+1
gangswerte E1 bis En
Ausgewählter Wert
[BB1 (b0) bis BB16 (b15)]
(0: Der entsprechende Ein-
gangswert ist nicht der
(d1)+2
max. Wert)
(1: Der entsprechende Ein-
gangswert ist der max.
Wert)
Kürzel
Datentyp
Wertebereich
n
BIN-16-Bit
1 bis 16
–999999 bis
E1
Reelle Zahl
999999
–999999 bis
E2
Reelle Zahl
999999
:
:
:
:
–999999 bis
En
Reelle Zahl
999999
(–999999 bis
BW
Reelle Zahl
999999)
(0001
BB
BIN-16-Bit
FFFF
Regelungsanweisungen
Einheit Vorgabe-
1
wert
:
:
:
:
bis
H
)
H

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

System qQ4arcpuQnphcpuQnprhcpu

Inhaltsverzeichnis