Herunterladen Diese Seite drucken

Mmc-Variable (Notizbucheintrag) - Projektierung; Variablenzugriffe - Beispiel - Siemens 840D Handbuch

Sinumerik
Vorschau ausblenden Andere Handbücher für 840D:

Werbung

5 Datenzugriffe NCK / PLC / MMC

5.6 MMC-Variable (Notizbucheintrag) - Projektierung

5.6 MMC-Variable (Notizbucheintrag) - Projektierung
Notizbucheinträge
Zusatzparameter für
Notizbücher

5.7 Variablenzugriffe - Beispiel

5-210
Die Notizbucheinträge werden in der Projektierung mit P_NB bezeichnet.
Der Inhalt des Notizbucheintrages kann über die Zusatzparameter für
Notizbücher noch näher beeinflußt werden.
Diese werden im folgenden mit Par1, Par2 und Par3 bezeichnet.
Jeder Zusatzparameter hat eine Länge von 2 Byte.
Über Par2 wird festgelegt, welche Bedeutung und welchen Einfluß die
Werte aus Par1 und Par3 auf den Notizbucheintrag haben.
Bedeutung der Zusatzparameter für einen Notizbucheintrag:
Par1
Par2
Par3
<NB_nr>
0
<Offset>
<NB_nr1>
NB_NB <NB_nr2>
Kopieren des Verschiebungswertes für die dritte Achse (indiziert über
Notizbuch + Offset) eines Frames in ein Notizbuch:
AC_COPY_DATA (541, P_C_FU_linShift, 49, NB_ROW, 3, P_NB,
NB_PA_308, 0, 0)
Bedeutung:
Aktionsroutine zum Kopieren von Werten (Die ID der Aktion ist 541).
Kopiere aus der NC-Variablen P_C_FU_linShift für den aktuell angezeigten
Kanal mit dem Zeilenindex = Inhalt aus Notizbuch 49 + 3 (Offset) in das
Notizbuch NB_PA_308 (Define).
Für weitere Beispiele wird auf die Quellen der Standardprojektierung
verwiesen.
SINUMERIK 840D/810D Projektiersyntax (PS) - Ausgabe 09.03
Bedeutung
Wert = (Inhalt aus Notizbuch[NB_nr]) + <Offset>
(Offset hat das Format UWORD)
Die effektive Notizbuchnummer berechnet sich zu:
NB_nr_eff = (Inhalt aus Notizbuch[NB_nr2]) +
NB_nr1
Wert = (Inhalt aus Notizbuch[NB_nr_eff])
© Siemens AG 2003 All Rights Reserved
09.03

Werbung

loading

Diese Anleitung auch für:

810d