• S5-HLL Hochsprachenprogrammierung Darüberhinaus gibt es SINUMERIK-Druckschriften, die für alle SINUMERIK-Steuerungen gelten (z. B. Meßzyklen, Zyklensprache CL800). Nähere Informationen erhalten Sie von Ihrer Siemens Zweigniederlassung. Technische Hinweise Funktionsmakros sind Funktionsbausteine, die in Assembler-Code geschrieben wurden und im Systemprogramm integriert sind.
Seite 5
NC-Maschinendaten werden in die Datenbausteine DB 60 und DB 63 eingetragen. • Bei SINUMERIK 840C sind ab SW 4 bis zu 6 Kanäle möglich. Bei der Parametrierung und der Anwendung der Funktionsmakros ist dies berücksichtigt. Diese Dokumentation ist gültig für SINUMERIK 840C, 880, 880 GA2!
Der Inhalt des eingerichteten Datenbausteines wird mit Nullen vorbesetzt. Anmerkung: Die Datenbausteine für das Systemprogramm (Nahtstellendatenbausteine) werden im Neustart automatisch eingerichtet. Es können Datenbausteine im Anwenderdatenspeicher über Segmentgrenzen eingerichtet werden (SINUMERIK 840C, 880 SW6 und 880 GA2). Ergänzende Angaben Bib.-Nr.: Zu ladende FBs: keine...
Nachtriggern der Zykluszeitüberwachung FB 12 WDTRG Nachtriggern der Zykluszeitüberwachung (gültig für SINUMERIK 840C, 880 SW 6 und 880 GA2) 1. Beschreibung Die Zykluszeitüberwachung dient der Störungserkennung und Kontrolle des Programmablaufs der PLC. Vom PLC-Betriebssytem wird der Überwachungszähler zyklisch getriggert und somit die maximale PLC-Zykluszeit von 300 ms neu gestartet.
FB 52 BTR 8 16 Blocktransfer zwischen 8-Bit- und 16-Bit-Speicher (gültig für SINUMERIK 840C und 880 GA2) 1. Beschreibung Der Funktionsbaustein BTR 8 16 kopiert eine vorgegebene Anzahl von Worten zwischen einem 8-Bit- und einem 16-Bit-Speicher (z. B. für Datentranfer zwischen einem Datenbaustein und einer zentralen SIMATIC-Peripherie bzw.
Seite 28
Die Werte in der Klammer beziehen sich auf SINUMERIK 840C (ab SW 3: 15 Achsen, 6 Spindeln, ab SW 4: 6 Kanäle) Bei SINUMERIK 840C ab SW4 gibt es eine flexible Speicherkonfiguration für die Anzahl der D-Nr., P-Nr. pro D-Nr. und der kanalspezifischen und zentralen R-Parameter.
Seite 30
Es erfolgt keine Zeitbereichsüberprüfung. ab SINUMERIK 880 SW6 und SINUMERIK 840C , Die Werte in der Klammer beziehen sich auf SINUMERIK 840C (ab SW 3: 15 Achsen, 6 Spindeln, ab SW 4: 6 Kanäle) Bei jedem Aufruf wird eine Datenstruktur mit folgendem Aufbau übertragen: Nr. der Programmebene, Pro- grammtyp, Programmnummer, Durchlaufzahl, Satznummer, Zeilennummer (jeweils 3/2 Worte im Format B0/F0) und Filename (immer 8 Worte im ASCII-Format).
Seite 41
FB 67 T: MS ACH Transfer Signale Maschinensteuertafel (Richtungstasten) DB-Achsen (gültig für SINUMERIK 840C, Maschinensteuertafel T-Version) 1. Beschreibung Der Funktionsbaustein FB 67 transferiert die Signale der Richtungstasten und der Taste EILGANGÜBERLAGERUNG des Grundblocks bei Maschinensteuertafel für Drehmaschinen in die Nahtstelle der Achsen (DB 32).
Seite 51
Transfer E, A, M nach Nahtstellen-DB 1. Beschreibung Die vielen Nahtstellensignale der Systeme SINUMERIK 840C, 880 und 880 GA2 lassen sich nicht alle im E/A/M-Bereich ablegen. Die Nahtstelle wird deshalb auf mehrere funktions- bezogene Datenbausteine verteilt. Bei vielen Nahtstellensignalen ist eine bitorientierte Aus- wertung erforderlich.
Seite 56
Damit der Transfer nicht abgewiesen wird, muß die Freigabe des Transfers auch für das Grundprogramm über PLC-Maschinendatum erfolgt sein: PLC I: PLC-MD 6000 gültig für SINUMERIK 840C (siehe hierzu Kapitel VORBEMER- KUNGEN/TECHNISCHE HINWEISE). PLC I: PLC-MD 6000/6003; PLC II: PLC-MD 6100/6103 gültig für SINUMERIK 880 und...
Seite 57
FB 72 T: NCK DB Transfer NC-Kanal DB kanalspezifische Signale FB 73 T: DB NCK Transfer DB kanalspezifische Signale NC-Kanal Anwender-Nahtstelle interne Nahtstelle DB 10 ... 13 (SINUMERIK 840C, ab SW4: DB10...15) DB 10 ... 25 (SINUMERIK 880/880 GA2) Koppel-RAM OB 1...
Seite 60
Damit der Transfer nicht abgewiesen wird, muß die Freigabe des Transfers auch für das Systemprogramm über PLC-Maschinendatum erfolgt sein PLC I: PLC-MD 6016 gültig für SINUMERIK 840C(siehe hierzu Kapitel VORBEMER- KUNGEN/TECHNISCHE HINWEISE). PLC I: PLC-MD 6016/6021; PLC II: PLC-MD 6116/6121 gültig für SINUMERIK 880 und...
Seite 62
Transfer Maschinensteuertafel-Softkey-Funktionen Kanäle/Spindeln 1. Beschreibung Der Funktionsbaustein liest die Softkey-Anwahlen aus der Nahtstelle ”Signale von NC-Kanal” und die Signale der Maschinensteuertafel SINUMERIK 840C, 880 und 880 GA2 (Grundblock EBm EBm+3) aus und transferiert diese in die Nahtstelle ”Signale an – NC-Kanal”...
Seite 63
E-BY : EB 64 K-NR SPIN : BE • Transfer mit vorheriger Verknüpfung der Signale und/oder abweichender Adreßbelegung von der Standardmaschinensteuertafel SINUMERIK 840C, 880 und 880 GA2. EW 64 MW 100 EW 66 MW 102 : UN -BA-Automatik : SPB =FB...
Seite 65
T: MS ACH Transfer Signale Maschinensteuertafel (Richtungstasten) DB-Achsen (gültig für SINUMERIK 840C, Maschinensteuertafel M-Version) 1. Beschreibung Der Funktionsbaustein transferiert die Signale der Richtungstasten und der Taste Eilgangüber- lagerung in Abhängigkeit von der angewählten Achse in die Nahtstelle der Achsen (DB 32).
Seite 69
12.93 FB 88 BA-LAMPE Transfer Betriebsart von Kanal-DB an LEDs der Maschinensteuertafel (gültig für SINUMERIK 840C) FB 88 BA-LAMPE Transfer Betriebsart von Kanal-DB an LEDs der Maschinensteuertafel (gültig für SINUMERIK 840C) 1. Beschreibung Der Funktionsbaustein überträgt die Betriebsart aus dem Kanal-Datenbaustein in das Ausgangs-Abbild zur Ansteuerung der LEDs an der Maschinensteuertafel SINUMERIK 840C.
Seite 71
Bei anderen Bausteintypen (PB, SB usw.) wird so die Anfangsadresse des 1. STEP 5-Befehls ausgegeben. Hinweis: Bei SINUMERIK 840C, 880 SW 6 und 880 GA2 können die Bausteine im Anwenderprogramm- und im Anwenderdatenspeicher über Segmentgrenzen liegen. Der FB 89 liefert immer wortorientierte Offsetadressen. Um jedoch eine Segmentnummern- änderung bei der Adreßberechnung mit den Befehlen +D, –D zu erkennen, müssen die...
Seite 75
10.94 FX 75 AX-G-FKT Achsspezifische G-Funktionen dekodieren (gültig für SINUMERIK 840C, nur SW 3) FX 75 AX-G-FKT Achsspezifische G-Funktionen dekodieren (gültig für SINUMERIK 840C, nur SW 3) 1. Beschreibung Der Funktionsbaustein FX 75 überträgt die achsspezifischen G-Funktionen von der NC in eine parametrierte Nahtstelle.
Seite 76
FX 75 AX-G-FKT 10.94 Achsspezifische G-Funktionen dekodieren (gültig für SINUMERIK 840C, nur SW 3) 3. Bausteinaufruf FX 75: AX-G-FKT A, W D, KY KAGR DEGF 4. Signalbeschreibung KAGR Kanal-Nummer und G-Gruppe High-Byte: NC-Kanal-Nummer Low-Byte: G-Gruppen-Nummer DEGF Merkerwort-Doppelwort in dem die Information abgelegt wird (bitweise codierte Achs- zuordnung).
Seite 77
07.97 FX 75 AX-G-FKT Achsspezifische G-Funktionen dekodieren (gültig für SINUMERIK 840C, ab SW 4) FX 75 AX-G-FKT Achsspezifische G-Funktionen lesen (gültig für SINUMERIK 840C, ab SW 4) 1. Beschreibung Der Funktionsbaustein FX 75 ermittelt pro Achse und achsspezifischer G-Gruppe den jeweils aktiven achsspezifischen G-Befehl und trägt die Information in ein parametriertes Merkerwort ein.
Seite 78
FX 75 AX-G-FKT 10.94 Achsspezifische G-Funktionen dekodieren (gültig für SINUMERIK 840C, ab SW 4) 3. Bausteinaufruf: FX 75: AX-G-FKT A, W D, KY AXGR DEGF 4. Signalbeschreibung AXGR Achsnummer und achsspezifische G-Gruppe High-Byte: Achsnummer (1 - 30) Low-Byte: Achsspezifische G-Gruppe DEGF Merkerwort, in dem die Information abgelegt wird.
Seite 79
Vorschläge Siemens AG Korrekturen für Druckschrift: A&D MC IS SINUMERIK 840C Postfach 3180 SINUMERIK 880/880 GA2 D-91050 Erlangen Funktionsmakros Hersteller-Dokumentation Projektierungsanleitung Absender Bestell-Nr.: 6FC5197-6AA20-0AP1 Ausgabe: 01.99 Name Anschrift Ihrer Firma/Dienststelle Sollten Sie beim Lesen dieser Unterlage auf Straße: Druckfehler gestoßen sein, bitten wir Sie, uns diese mit diesem Vordruck mitzuteilen.