6.2.8
TVBblock – Ändern/auslesen eines Verfahrsatzblocks
Hiermit lassen sich Verfahrsatzblöcke übertragen. Dabei sollte beachtet werden
das auch die Werte die beim Verfahrauftrag nicht benötigt werden (Im Starter grau
hinterlegt), einen gültigen Wert haben müssen falls sie übertragen werden.
Ansonsten treten Fehler bei der Übertragung auf.
Tabelle 6-8
Variable
DB72.DBW 16
DB72.DBW 18
DB72.DBD 20
DB72.DBX 14.0
DB72.DBX 14.1
DB72.DBX 14.3
DB72.DBX 14.2
DB72.DBX 14.7
DB72.DBW 24
DB72.DBB 134
//Verfahrsatz 0
DB72.DBW 264
DB72.DBD 266
DB72.DBD 270
DB72.DBD 274
SINAMICS S110 - EPOS über FB283
1.0, Beitrags-ID: 58703186
Bedeutung
tasksi
Enthält die Sonderauftragsnummer „30001" für
das schreiben und lesen mehrerer Verfahrsätze
Ind
Position des ersten Datensatz der übertragen
wird.
Data
Position des letzten Datensatz der übertragen
wird.
RD
Startet das auslesen der Verfahrsätze.
WR
Startet das schreiben der Verfahrsatze.
busy
Die Übertragung ist aktiv.
Done
Der Auftrag wurde erfolgreich ausgeführt.
Error
Der Auftrag wurde mit einem Fehler
abgebrochen.
ErrorNumbr
Enthält wenn Error = "true" die Fehlernummer
mit der der Auftrag abgebrochen wurde.
(Siehe Kapitel 7.3.1 single.ErrorNumbr)
Vorwahl welche Parameter übertragen werden
sollen.
Siehe 6.2.7 TVBsingle
Satz0
Siehe 6.2.7 TVBsingle Eintrag block_no
Position0
Siehe 6.2.7 TVBsingle Eintrag position
Geschw0
Siehe 6.2.7 TVBsingle Eintrag velocity
Beschl_over0
Siehe 6.2.7 TVBsingle Eintrag accel_over
6 Verwendung der Applikation
Beispiel
30001
0
15
0
1
Leseauftrag
starten
0
Kein
Schreibauftrag
1111 1111
Alle Parameter
Übertragen
31