Herunterladen Inhalt Inhalt Diese Seite drucken

Siemens SINUMERIK 840Di 3 Funktionsbeschreibung Seite 1091

Inhaltsverzeichnis

Werbung

10.00
END_VAR
VAR_OUTPUT
END_VAR
 Siemens AG 2003 All Rights Reserved
SINUMERIK 840D/840Di/810D Funktionsb. Grundmaschine (FB1) – Ausgabe 11.2003
4.1 FB 1: RUN_UP Grundprogramm, Anlaufteil
BHG:
INT;
BHGIn:
POINTER;
BHGOut:
POINTER;
BHGStatSend:
POINTER;
BHGStatRec:
POINTER;
BHGInLen:
BYTE:= B#16#6;
BHGOutLen:
BYTE:= B#16#14; //Output 20 Byte
BHGTimeout:
S5TIME:= S5T#700MS;
BHGCycl:
S5TIME:= S5T#100MS;
BHGRecGDNo:
INT:= 2;
BHGRecGBZNo:
INT:= 2;
BHGRecObjNo:
INT:= 1;
BHGSendGDNo:
INT:= 2;
BHGSendGBZNo: INT:= 1;
BHGSendObjNo:
INT:= 1;
BHGMPI:
BOOL:= FALSE;
BHGStop:
BOOL:= FALSE;
BHGNotSend:
BOOL:= FALSE;
NCCyclTimeout:
S5TIME:= S5T#200MS;
NCRunupTimeout: S5TIME:= S5T#50S;
ListMDecGrp:
INT:=0;
NCKomm:
BOOL:= FALSE;
MMCToIF:
BOOL:= TRUE;
HWheelMMC:
BOOL:= TRUE;
MsgUser:
INT:= 10;
UserIR:
bool:= FALSE;
IRAuxfuT:
bool:= FALSE;
IRAuxfuH:
bool:= FALSE;
IRAuxfuE:
bool:= FALSE;
UserVersion:
Pointer;
MaxBAG:
INT;
MaxChan:
INT;
MaxAxis:
INT;
ActivChan:
ARRAY[1..10] OF BOOL;
ActivAxis:
ARRAY[1..31] OF BOOL;
UDInt: INT;
UDHex: INT;
UDReal: INT;
PLC–Grundprogramm (P3)
//Bedienhandgerät–Schnittstelle
//0: kein BHG
//1: BHG an MPI
//2: BHG an BTSS
//Sendedaten des Bedienhandgerätes
//Empfangsdaten des Bedienhandgerätes
//Status–DW für Senden BHG
//Status–DW für Empfangen BHG
//Input 6 Byte
//Handradanwahlen durch MMC
//Anzahl der Userbereiche im DB2
//Anwenderprogramme im OB40,
//Lokaldatenerweiterung beachten !
//T–Funktion in OB40 auswerten
//H–Funktion in OB40 auswerten
//DL–Funktion in OB40 auswerten
//Zeiger auf String–Variable, die im Versionsbild
//angezeigt wird
1/P3/4-91

Quicklinks ausblenden:

Werbung

Inhaltsverzeichnis
loading

Diese Anleitung auch für:

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

Inhaltsverzeichnis