Inhaltsverzeichnis
2.9.4
Belegung: Timer....................................................................................................................... 2-70
2.10
Speicherbedarf des PLC-Grundprogramms für SINUMERIK 840D ........................................ 2-70
2.11
Rahmenbedingungen und NC-VAR_Selector.......................................................................... 2-74
2.11.1
Rahmenbedingungen............................................................................................................... 2-74
2.11.1.1 Programmier- und Parametrierwerkzeuge............................................................................... 2-74
2.11.1.2 Notwendige SIMATIC-Dokumentation ..................................................................................... 2-76
2.11.1.3 Relevante SINUMERIK-Dokumente ........................................................................................ 2-76
2.11.2
NC-VAR-Selector ..................................................................................................................... 2-77
2.11.2.1 Übersicht .................................................................................................................................. 2-77
2.11.2.2 Funktionsbeschreibung ............................................................................................................ 2-80
2.11.2.3 Inbetriebnahme, Installation ..................................................................................................... 2-89
2.12
Bausteinbeschreibungen.......................................................................................................... 2-90
2.12.1
FB 1: RUN_UP Grundprogramm, Anlaufteil............................................................................. 2-90
2.12.2
FB 2: GET NC-Variable lesen .................................................................................................. 2-98
2.12.3
FB 3: PUT NC-Variable schreiben ......................................................................................... 2-105
2.12.4
FB 4: PI_SERV Allgemeine PI-Dienste.................................................................................. 2-113
2.12.4.1 Allgemeine PI-Dienste............................................................................................................ 2-118
2.12.5
FB 5: GETGUD GUD-Variable lesen ..................................................................................... 2-139
2.12.6
FB 7: PI_SERV2 Allgemeine PI Dienste ................................................................................ 2-145
2.12.7
FB 9: MzuN Bedieneinheitenumschaltung............................................................................. 2-149
2.12.8
FB 10: Sicherheits-Relais (SI-Relais) .................................................................................... 2-154
2.12.9
FB 11: Bremsentest ............................................................................................................... 2-157
2.12.10 FB 29: Diagnose Signalrekorder und Datentrigger................................................................ 2-162
2.12.11 FC 2: GP_HP Grundprogramm, zyklischer Teil ..................................................................... 2-167
2.12.12 FC 3: GP_PRAL Grundprogramm, alarmgesteuerter Teil ..................................................... 2-168
2.12.13 FC 5: GP_DIAG Grundprogramm, Diagnosealarm und Baugruppenausfall ......................... 2-171
2.12.14 FC 7: TM_REV Transfer-Baustein für Werkzeugwechsel mit Revolver ................................ 2-173
2.12.15 FC 8: TM_TRANS Transfer-Baustein für Werkzeugverwaltung ............................................ 2-177
2.12.16 FC 9: ASUP Start von asynchronen Unterprogrammen ........................................................ 2-185
2.12.17 FC 10: AL_MSG Fehler- und Betriebsmeldungen ................................................................. 2-188
2.12.18 FC 12: AUXFU Aufrufschnittstelle für Anwender bei Hilfsfunktionen .................................... 2-190
2.12.19 FC 13: BHGDisp Displaysteuerung für Bedienhandgerät...................................................... 2-191
2.12.20 FC 17: YDelta Stern-/Dreieck Umschaltung .......................................................................... 2-195
2.12.21 FC 18: SpinCtrl Spindelsteuerung ......................................................................................... 2-198
2.12.22 FC 19: MCP_IFM Übertragung der MCP-Signale an die Nahtstelle...................................... 2-209
2.12.23 FC 21: Transfer Datenaustausch PLC-NCK .......................................................................... 2-216
2.12.24 FC 22: TM_DIR Richtungsauswahl für Werkzeugverwaltung................................................ 2-224
2.12.25 FC 24: MCP_IFM2 Übertragung der MCP-Signale an die Nahtstelle.................................... 2-226
2.12.26 FC 25: MCP_IFT Übertragung der MCP-/BT-Signale an die Nahtstelle................................ 2-230
2.12.27 FC 26: HPU_MCP Übertragung der HT8-Signale an die Nahtstelle...................................... 2-233
2.12.27.1 Anwahlsignale der MCP auf die Anwender-Nahtstelle .......................................................... 2-236
2.12.27.2 Rückmeldungen der Anwender-Nahtstelle zur Ansteuerung von Anzeigen.......................... 2-238
2.12.28 FC 19, FC 24, FC 25, FC 26 Beschreibung Quellcode ......................................................... 2-238
2.13
Signal-/Datenbeschreibungen................................................................................................ 2-240
2.13.1
Nahtstellensignale NCK/PLC, HMI/PLC, MSTT/PLC ............................................................ 2-240
2.13.2
Dekodierte M-Signale............................................................................................................. 2-241
2.13.3
G-Funktionen ......................................................................................................................... 2-242
2.13.4
Meldesignale im DB 2 ............................................................................................................ 2-244
2.14
Programmiertipps mit STEP 7................................................................................................ 2-244
2.14.1
Allgemeines............................................................................................................................ 2-244
2.14.2
Daten kopieren....................................................................................................................... 2-245
2.14.3
ANY und POINTER................................................................................................................ 2-245
2.14.3.1 Allgemeines............................................................................................................................ 2-245
iv
Grundfunktionen: PLC-Grundprogramm solution line (P3 sl)
Funktionshandbuch, 11/2006, 6FC5397-0BP10-2AA0