Step 7 SFB 46 Referezpunkt/Wert setzen

Willy

Level-2
Beiträge
49
Reaktionspunkte
2
Zuviel Werbung?
-> Hier kostenlos registrieren
Guten Tag

CPU 314C 2DP Inkrementalgeber gemäß F1 SFB46 und PDF Siemens Technologiefunkionen für Kompakt CPU
verschaltet und programmiert . Funktioniert soweit .
Mein Problem ist ich möchte die aktuelle Position Nullstellen .Dies funktioniert nur über CPU Kalt/Warmstart .
Ein direktes Forcen im Instanz DB ( zB. Auftragsnummer oder Bit Achse ist sync. ) haben nichts gebracht .

Vielleicht kann mir jemand helfen ?

Danke Willy (-:
 
Nach erfolgreicher Referenzpunktfahrt wird die Referenzpunktkoordinate (z.B. 0) als Istwert gesetzt
Siehe 3.4.4 Referenzpunktfahrt in CPU 31xC: Technologische Funktionen
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Nach erfolgreicher Referenzpunktfahrt wird die Referenzpunktkoordinate (z.B. 0) als Istwert gesetzt
Das ist Richtig , ich möchte die 0 aber willkürlich zB. über einen HMI Button setzen ?
Hintergrund : Modell Hochregallager Z-Achse - Sick Laser
X-Achse - Inkrementalgeber es wird nur die aktuelle Posi benötigt
und halt ein Nullstelen der selbigen .

Danke Willy (-:
 
man kann nur Positionieren oder Zählen, oder?

vielleicht hilft Dir in der x-Achse 3.4.8 Angabe des Bezugspunkts weiter
 
Hallo Vierlagig

Erstmal Danke !
Vorlage Kapitel 4.4.8 ( TF Digital )
daraus folgendes abgeleitet

U "Reset"
= L 0.0
U L 0.0
SPBNB _001
L 300
T "DI_DIGITAL".JOB_VAL
_001: NOP 0
U L 0.0
SPBNB _002
L 1
T "DI_DIGITAL".JOB_ID
_002: NOP 0
U L 0.0
BLD 102
= "DI_DIGITAL".JOB_REQ

UN "Reset"
SPBNB _003
L 0
T "DI_DIGITAL".JOB_ID
_003: NOP 0

Mir fehlt die Meldung "JOB DONE " )-:
arbeite daran !
 
Fertig

Hallo ,

nun funktioniert es .
L=0 bedeutet Referenz Versatz gleich 0
L=300 zb. 300 inkremente / 4 = 75 mm




U "M4.0"
= L 0.0
U L 0.0
FP "M3.0"
S "DI_DIGITAL".JOB_REQ
U L 0.0
SPBNB _001
L 1
T "DI_DIGITAL".JOB_ID
_001: NOP 0
U L 0.0
SPBNB _002
L 0
T "DI_DIGITAL".JOB_VAL
_002: NOP 0
U(
U L 0.0
L S5T#1S
SA T 3
NOP 0
NOP 0
NOP 0
U T 3
)
FN "M3.1"
R "DI_DIGITAL".JOB_REQ

mfG. Willy
 
Zurück
Oben