Array
Moderatoren: Matthias, Weiss_MHJ
Array
Hallo,
stimmen diese angaben so?
U M 0.2
O
U M 0.4
SPBNB _001
CALL FB 10,DB10
AnyPointerArray:=P#DB1.DBX 0.0 BYTE 9
DBNummer:=W#16#0001
EinfuegeIndex:=MW10
Wert:=MB20
Error:=MW2
_001: NOP 1
Gruss
mac
stimmen diese angaben so?
U M 0.2
O
U M 0.4
SPBNB _001
CALL FB 10,DB10
AnyPointerArray:=P#DB1.DBX 0.0 BYTE 9
DBNummer:=W#16#0001
EinfuegeIndex:=MW10
Wert:=MB20
Error:=MW2
_001: NOP 1
Gruss
mac
Array
Hallo,
ja stimmt,
die Zahl 51 ist für die voraus Setzung der flachen Kiste , aber wenn die voraus Setzung für die hohe Kiste gegeben ist, wird auch 51 angezeigt.
die Auswertung nachher welche voraus Setzung gegeben ist, erde ich über Vergleicher auswerten.
z.B
51 =51 = flache Kiste
63 =63 = hohe Kiste
ja stimmt,
die Zahl 51 ist für die voraus Setzung der flachen Kiste , aber wenn die voraus Setzung für die hohe Kiste gegeben ist, wird auch 51 angezeigt.
die Auswertung nachher welche voraus Setzung gegeben ist, erde ich über Vergleicher auswerten.
z.B
51 =51 = flache Kiste
63 =63 = hohe Kiste
Array
Um einen anderen Wert als ( 51 )zu bekommen sollte ich den Unterschied zwischen flache Kiste und hohe Kiste sicher durch Pflanken-Merker auswerten,
damit ich auf einen anderen Wert komme.
Gruß
mac
damit ich auf einen anderen Wert komme.
Gruß
mac
Array
Hallo,
war längere Zeit ausser Gefecht gesetzt.Kann mir einer das mit den Pflanken-Merker Bestätigen ob dies der richtige Weg ist? Da ich hier nicht auf mein WinSPS S7 zugreifen kann, kann ich dieses leider nicht nach voll Ziehen.
Mfg
mac
war längere Zeit ausser Gefecht gesetzt.Kann mir einer das mit den Pflanken-Merker Bestätigen ob dies der richtige Weg ist? Da ich hier nicht auf mein WinSPS S7 zugreifen kann, kann ich dieses leider nicht nach voll Ziehen.
Mfg
mac
Array
Hallo,
beim Auswerten der P.Flanke kleine Kiste und der P.Flanke große Kiste bekomme ich immer den selben wert von 51.Von daher kann das Programm keinen Unterschied fest stellen.
Sollte ich dann einen bestimmten Wert vorgeben?
Also kleine Kiste z.B den Wert 10 und Große Kiste den Wert 20 und diesen Wert dann einlesen ?
Und wie sollte ich dieses am Besten machen ?
Gruß
mac
beim Auswerten der P.Flanke kleine Kiste und der P.Flanke große Kiste bekomme ich immer den selben wert von 51.Von daher kann das Programm keinen Unterschied fest stellen.
Sollte ich dann einen bestimmten Wert vorgeben?
Also kleine Kiste z.B den Wert 10 und Große Kiste den Wert 20 und diesen Wert dann einlesen ?
Und wie sollte ich dieses am Besten machen ?
Gruß
mac
Ja Sie sollten einen unterschiedlichen Wert für "hohe Kiste" und "niedrige Kiste" vorgeben.Sollte ich dann einen bestimmten Wert vorgeben?
Also kleine Kiste z.B den Wert 10 und Große Kiste den Wert 20 und diesen Wert dann einlesen ?
Mit dem Flankenbefehl (FP) erkennen Sie ob gerade eine neue Kiste ankommt. Je nach Kistenart müssen Sie dann einen anderen Wert in Ihr Array schreiben, damit Sie wissen, was für Kisten auf dem Band sind.Und wie sollte ich dieses am Besten machen ?
Array
Hallo,
der erste Wert ( 33 für flache Kiste ) wird richtig eingeschrieben, wenn der nächste Wert ( 43 für hohe Kiste ) ein Geschrieben wird, dann steht für beide Kisten der Wert 51?
Was mache ich Falsch.
Gruß
mac
der erste Wert ( 33 für flache Kiste ) wird richtig eingeschrieben, wenn der nächste Wert ( 43 für hohe Kiste ) ein Geschrieben wird, dann steht für beide Kisten der Wert 51?
Was mache ich Falsch.
Gruß
mac