Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di 3 Funktionsbeschreibung Seite 1278

Inhaltsverzeichnis

Werbung

PLC–Grundprogramm (P3)
8.5 Bausteinbesonderheiten beim Einsatz zweier FM–NCs
8.5.2
FB2...5: NC–Variable lesen/schreiben, PI–Dienste, GUD–Variable
Allgemein
Aufrufbeispiel
Erläuterung der
Formalparameter
Signal
Art
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Req
E
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
NumVar
Ñ Ñ Ñ Ñ
Ñ Ñ
E
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Addr1 bis
E
Addr8
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Unit1 bis
E
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Unit8
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
1 bis
E
Column
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
8
Column
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
1 bis
E
Line
8
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Line
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
FMNCNo
Ñ Ñ
E
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Error
A
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
NDR
A
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
State
E
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
RD1 bis
E/A
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
RD8
Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ
1/P3/8-278
Die Funktionen "NC–Variable lesen/schreiben", "Allgemeine PI–Dienste" und
"GUD–Variable lesen" funktionieren wie in der Bausteinbeschreibung
beschrieben auch für zwei FM–NC–Baugruppen. Die Zuordnung der Signale
und Daten zu den jeweiligen FM–NCs erfolgt durch den Parameter "FMNCNo".
Mit diesen Parameter übergibt der Anwender dem Grundprogramm die zu
bearbeitende FM–NC.
Ist z. B. der Parameter im Aufruf der Funktion "FMNCNo:= 2", so soll der zweite
Kanal der Anlage bearbeitet werden und die zweite FM–NC erhält diesen
Auftrag.
Beispiel des Parameters "FMNCNo" beim Aufruf NC–Variable lesen
CALL FB 2 , DB 110 (
Req
NumVar
Addr1
Line1
Addr2
Line2
FMNCNo
Error:
NDR
State
RD1
RD2
Die folgende Tabelle zeigt alle Formalparameter der Funktion GET
Typ
Wertebereich
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Bool
Int
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
1 bis 8
(entspricht Nutzung von
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Addr1 bis Addr8)
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Any
[DBName].[VarName]
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Byte
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Word
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Word
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Int
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
0, 1, 2
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Bool
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Bool
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Word
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Any
P#Mm.n BYTE x...
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
P#DBnr.dbxm.n BYTE x
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
:= M 0.0,
:= 2,
:= "NCVAR".C1_RP_rpa0_0,
:= W#16#1,
:= "NCVAR".C1_RP_rpa0_0,
:= W#16#2,
:= 1,
//Nr. der zu bearbeitenden FM–NC
:= M 1.0,
:= M 1.1,
:= MW 2,
:= P#M 4.0 REAL 1,
:= P#M 24.0 REAL 1);
Bemerkung
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Auftragsstart mit positiver Flanke
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Anzahl zu lesender Variablen
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Variablenbezeichner aus
NC–Var–Selector
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Bereichsadresse, optional für variable
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Adressierung
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Spaltenadresse, optionalfür variable
Adressierung
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Zeilenadresse, optionalfür variable
Adressierung
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
0,1 = 1. FM–NC
2 = 2. FM–NC
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Auftrag wurde negativquittiert bzw.
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
konntenicht ausgeführt werden
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Auftrag wurde erfolg–reich ausgeführt.
Daten stehen zur Verfügung
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
siehe Fehlerkennungen
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Zielbereich für gelesene Daten
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ Ñ
 Siemens AG 2003 All Rights Reserved
10.00

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

Sinumerik 840dieSinumerik 810dSinumerik 840d 6Sinumerik 810deSinumerik 840deSinumerik 840d powerline ... Alle anzeigen

Inhaltsverzeichnis