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