Professional Documents
Culture Documents
/
Product Brief Catalog Catalog NC 90 Communication (FH)
I User Documentation /I
,
instruction Manual Operator’s Guide
Operator’s Guide Standard (BA)
Technology (BA) (BE)
Manufacturer Documentation
I----~
interface (PJ): Press Modules (PJ): PLC Programming NC Programming Cycles (PJ) Operating
- Signals - Roll Feed Module PJ) F’G) Environment (PJ)
- Connection - Pressure Module
Conditions
I Manufacturer Documentation
II Service-Documentation
I
Universal SINUMERIK WS800A, Host PLC Link Linking to SINEC L2-DP Installation Guide (IA):
Interface (PJ) CL800 Cycle Language f;MG;TX$5 (BS) with IM 328-N - Instructions
U’J) I interface Module (BS) - Lists
(in German)
SINUMERIK 805SM-P
Software Version 3
Installation Lists
Installation Guide
Service Documentation
Edition 05.94
Preliminary Notes
These INSTALLATION LISTS contain all machine data, setting data, signals and PLC blocks.
Release notes for options are not contained.
For more information on the SINUMERIK 805SM-P documentation contact your local Siemens
branch office or regional Siemens corporation.
l A module overview and standard jumperings can be found in the manual INTERFACE
DESCRIPTION, PART 2: CONNECTION CONDITIONS.
l The SINUMERIK 805SM-P alarms and messages as well as their causes, effects and
elimination are described in the INSTALLATION INSTRUCTIONS.
l NC channel 1 is completely implemented (i.e. this channel can be controlled from the
operator interface and/or via the NC/PLC interface). Excepting the program selection,
NC channel 2 can only be operated via the NC/PLC interface.
NC Machine Data 2
0
Setting Data 4
cl
Press Data
PLC Signals 6
u
Contents
Page
1 Overview of Modules
Module or Device
c
flack with bus (230 V version)
I 18FR2 907-OAAOO
Rack with bus (24 V version)
I 8FR2 907-OAAO 1
Power supply module AC 230 V 8EWl 881-3AC
Power supply module DC + 24 V 8EV3 054-OGC
CPU module 8FXl 138-58804
with restart EPROMs 8FXl 882-4BX80-XX
Memory module 8FXl 128-l BAOO
with system software 8FXl 882-48X01-xX
Display texts English/German 8FXl 882-OBX22-XX
French/German 8FXl 882-OBX32-XX
Italian/German 8FXl 882-OBX42-XX
Spanish/German 8FXl 882-OBX52-XX
VGA module 8FXl 147-l BAOO 8FC4 590-OAR08
with firmware 8FXl 858-5BX84-XX
VGA module for L2 module 8FXl 147-l BBOO 8FC4 590-OAR07
with firmware 8FXl 858-5BX84-XX
L2 module 8FXl 147-OBA02 8FM2 805-5AB07
with firmware 8FXl 840-OBXl l -XX
Actual value module absolute 8FXl 120-3CBO2 8FM2 805.5AA84
Operator keyboard with firmware 8FM2 805-4PS21
Monochrome monitor 8FM2 805-4AR04
Colour monitor 8FM2 805-4AR50
Input module 84 digital inputs 8FXl 125-7BAOl 8FC4 590-OAN71
Output module 32 digital outputs 0.5 A 8FXl 122-8BCO4 8FC4 590-OAN72
Output module 32 digital outputs 2.0 A 8FXl 122-8BD04 8FC4 590-OAN73
Input/output module 32 digital inputs 8FXl 122-3CAOl 8FC4 590-OAN50
32 digital outputs 0.1 A short-circuit-proof
Input/output module 18 digital inputs/outputs 8FXl 138-4BAOl 8FM2 805-5AN52
0.4 A + 4 analog outputs ?: 10 VI3 mA
Analog input module (8 Al)
Master PLC interface module (in the SINUMERIK)
Master PLC interface module (in the SIMATIC)
(1
18FXl 135-78801
Cam controller 8FXl 132-4BAOl
1
Pressure module 8FXl 132-7BAOl 8FM2 805-5AA88
with firmware 8FXl 820-OBX05
Command value module 8FXl 132-5BA05 8FM2 805-5AA80
Actual value module 8FXl 132-8BAOl 8FM2 805-5AA81
Open loop module 8FXl 128-4BEOO 8FM2 805-5AA83
A
2 NC Machine Data
11Ildentification 0 9 999
14 CycleMD
I from R parameter no.
700 10 000
I I
0 9 999
I) Available with SW 2 or higher. If NC-MD 5149 = 0 (= T), MD 35 (36) is activated with power on.
2) Available with SW 3 or higher.
no.
,....
.,...,.....,.,...,......
c
Axis speed
override switch position 2
102 - II - position 4
103 - II - position 5
105 - II - position 7
106 - II - position 8 20 150 %
1 307 IStep size for man. change of cycle speed 1 101 2 000 1 I I
310
. Range 1 for user functions 0 + 99 999 999
3i9
320 Factor A for brake parabola 1 + 99 999 999 10-5
1) The product of MD 692 (693) and MD 694 (695) must be smaller than 2.9 x 109
Note:
In case of identical machine datum designations, the first machine datum is valid for roll feed
axis 1 (RFl) and the second for roll feed axis 2 (RF2).
Note:
The machine data MD 869/870/871 must not be set to Zero simultaneously, since this may
disturb other functions.
Force 100 880 892 904 916 928 940 952 964
5
Voltage 100 881 893 905 917 929 941 953 965
Limit values:
Force min. value 0
max. value 16 000
input unit kN I bar I degrees I V etc., depending on the sensors
Voltage min. value 0
max. value 10 000
input unit mV
224* Software limit switch 1 positive t 99 999 999 + 99 999 999 MS units
228* Software limit switch 1 negative - 99 999 999 f 9 999 999 MS units
1 232 1Software limit switch 2 positive +99 999 999 * 99 999 999 MS units
I 236* I softwaretimit switch 2 negative - 99 999 999 z!z9 999 999 MS units
268* Max. speed command value (IPO stop) 8192 8192 VELO
27p Drift compensation 0 2 500 VELO
276* Acceleration 50 2000 IS 10 000 unit&*
280* Max. feed rate 10 000 24000 IS 1 000 uniWmin
1 284* 1Reference point cut-off speed 300 15000 1 IS I 1 000 uniWmin
1 288*1Feedjog I 2000 15 000 I IS I 1 000 uniWmin I
Note:
The setting datum CYCLE SPEED LIMIT limits the main drive to the entered speed
(0 indicates the speed of the main drive is zero).
6 1 5 I 4 3 2 I 1 I 0
Input resolution Position control resolution
c%+ows*
5003 No decele- Work limit Aux.function
1) raton the active in outp. before
limit switch JOG wavers.
NCstart
without refer.
point
Extmachine lntmachine
control panel control panel
i- Y existing existing
5015
5024 Press
operatmode
smgle stroke
+ existing
I
User options
8 7 6 5 4 3 2 1
5150
W%teyRead 01
rI 10. 7 6 5 4 3
5152
ktual value
sign
inversion
RF1
5153 btual value
sign
RF2 inversion
no. I
7I I c I c; I A I 2 I 2 I 1 IO
J 1
I
&&t)nc~f
5155 Selection
lower limit of !YZ%tlZ~
machine monitoring
maximum
rmxJ dependent
lima values
5157
t
window-
no. 7 I 6 I 5 I 4 I 3 1 2 I 1 I 0
I I I I I
5159 Select.- of tccl monitoring (for internal tool protect from SW2 on, and external tool protect from SW3 on)
8 ! 7 6 ! 5 ! 4 3 2 1
, I I
5160 Selection of tool monitoring (only for external tool protection, from SW3 on)
16 15 14 13 12 11 10 9
2.2.6 Machine Data Bits for Part Counter (from SW3 on)
no. 7 6 5 4 3 2 1 0
5162 Revision Total Batch Batch
counter in number.of counter 2 in counter 1 in
Parts
“Zeim parts
no. 7 6 5 4 3 2 1 0
5200 No M19. MlS*with Speed in
0.1 l/min
intEE’ i l%T rn~tknt
5210 Ma~,$r-g @ main Ml9 Command
drive stop =FLyirb %%Y %%E value sign
with Reset monitoring available inversion
M03/04 on parity
no. 7 6 5 4 3 2 1 0
..
540” s analog
fL$$$l
54ff Auxiliary functions which are not stored but are immediately output NOW&QJ
H T S M
d”i’zFk
548* Name of the absciss (horizontal axis) for programming base position G16
(same code as for axis definition)
550* Name of the ordinate (vertical axis) for programmin base position G16
(same cede as for axis definition
.Y
552 base position G16
Note:
The “*” character is a wild card (O&channel 1, 1 ~channel 2).
no. 7 6 5 4 3 I 2 I 1 I 0
560* Automatic software No starl lock
referencing limit switch befoEi;fer.
active
564* fis
1) exists
I I
I I
568* 1 ame
5&p lntzz;;&ti Single/ Reduction Axis is
mulmum stage with reduction
encoders encoders analog/digita stage axis
Output
0 = increm. 0 = Single 0 = Anabg
1 =absclute 1 =Multi 1 = Digital
I I
5W Speed level D2 Speed level Dl
output 4 oulput 3 outyt 2 output 1 output4 1 output3 1 output2 1 output1 I
592 speed level D4 Speed level D3
output4 1 output3 output 2 OUtpUtl output 4 1 output3 1 output 2 1 0utput1
596* Speed ievel DO
output4 1 output 3 1 output 2 1 output 1
Note:
The n** character is a wild card (0 h axis 1, 1 E axis 2 etc. ).
50031 0 0 0 0 0 1 0 0
50041 0 0 0 0 0 0 0 0 55oq 0 0 0 0 0 0 0 1
50051 0 0 0 0 0 0 0 0 55201 0 0 0 0 0 0 1 0
5006 0 0 0 0 0 0 0 0 5521 0 0 0 0 0 0 1 0
5007 0 0 0 0 0 1 0 0 5600 0 0 1 0 0 0 0 0
5041 0 0 0 0 0 0 0 0 56420 0 0 0 0 0 0 0
5049 0 0 0 0 0 0 0 0 56430 0 0 0 0 0 0 0
5050 0 0 0 0 0 0 0 0 56440 0 0 0 0 0 0 0
5051 0 0 0 0 0 0 0 0 56800 0 0 0 0 0 0 0
50520 0 0 0 10 01 56810 0 0 0 0 0 01
5053 11111111 56820 0 0 0 0 0 10
5054 1 1 1 1 1 1 1 1 56830 0 0 0 0 011
5055 1 1 0 1 1 1 1 1 56840 0 0 0 0111
5147 0 0 0 0 0 0 0 0 5840 11 0 0 0 0 0 0
5148 0 0 0 0 0 0 0 0 584-l 110 0 0 0 0 0
5149 0 0 0 0 0 0 0 0 5842 110 0 0 0 0 0
5150 0 0 0 0 0 0 0 0 5843110 0 0 0 0 0
51511 0 0 0 0 0 0 1 0 5844 110 0 0 0 0 0
51521 0 0 0 0 0 0 0 0 58800 0 11 0 0 0 1
5153 0 0 0 0 0 0 0 0
5155 0 0 0 0 0 1 1 0
5157 0 0 0 0 0 0 0 0
5159 0 0 0 0 0 0 0 0
5160 0 0 0 0 0 0 0 0
5161 0 0 0 0 0 0 0 0
5162 0 0 0 0 0 0 0 0
5200 0 0 0 0 0 0 0 0
5210 0 0 0 1 0 0 0 0
54000 0 0 0 0 0 01
5401 0 0 0 0 0 0 0 1
54600 0 0 0 0 0 0 0
54610 0 0 0 0 0 0 0
5480 0 0 0 0 0 0 0 0
1) Available with SW 2 or higher, 1 IPO cycle = 4 x sampling Interval of the position controller (NC-MD 155)
2) Available with SW 2 or higher
3) Available with SW 3 or higher
A flag word consists of two flag bytes (e.g. FW 104 = Flag byte 104 + Flag byte 105).
no. 7 6 5 4 3 2 1 0
2000 PLC-MD PLC-MD PLC-MD PLC-MD PLC-MD
'%Y" 1008 p:&YD 1004 1003 pxiYD 1001 1000
BCD code BCD code BCD code BCDcode BCD code BCDcode BCD code BCDcode
1) If the value shall be transferred to the flag word as BCD code, the max. value is 9999.
0
The transfer as BCD number or fixed point number after POWER ON is defined in PLC-MD 2000.
no. 7 1 6 I 5 I 4 I 3 I 2 I 1 I 0
1 I I I I I I
3ooo PLCusqMDbits , I
f I I I i I I
3001 PLCuserMDbits ,
I 1 I 1 I I I
I , PLCusqMDbits , I
I I I I I I I
3003 PLCuserMDbits
I
Transfer of the PLC user MD bits by the operating system after POWER ON:
PLC-MD 3000 + FB 100
PLC-MD 3001 + FB 101
PLC-MD 3002 -+ FB 102
PLC-MD 3003 + FB 103
4 Setting Data
Axis-Specific Values
no. 7 I 6 1 5 I 4 I 3 I 2 I 1 I 0
I I I I i I
5010 Read in device code for interface 1 I I
1 I
I I I I I I I
5011 Read in transfer format for interface 1
I Odd With I I I
No. of stop bits Parity parity Baudrate
I I I I
I I I
5012 Read out device code for interface 1 I I
I I
I I I I I I I
5013 Read out transfer format for interface 1
I Odd With I I I
No. of stop bits PaW Panty I Baudrate
I
5014 II Xon start character interface 1 (e.g. 11”) I I
I
5015 0
Xoff start character interface 1 (e.g. 13,+)
1I II I I I II II
5016 Special bits for interface 1
St&x;;hout Program Block end Outy;d; I/O St;p&th Evaluate No header Read in
start with LF with CR LF ready signal and footer program
character for reading fromsrtem
out
Note:
In this form the setting data bits occur only with the input/output via the RS232 interface. The
values and functions can be activated in plain text by manual entries on the operator keyboard.
no. 7 I 6 I 5 I 4 I 3 I 2 I 1 I 0
c
5018 Read in device c&3 for interface 2
I I 1 I
I I I I I I I
5019 Read in transfer format for interface 2 .
No. of stop bits Odd With Baudrate
Parity PW I1
I I ,
5020 Read out device code for interface 2
I I I I I I I
5O21 Read out transfer format for interface 2 .
.
No. of stop bits Odd With Baudrate
parity Parity
I I I
5022 Xon start character interface 2 (e.g. 11 H)
II II I I
5023 Xoff start character interface 2 (e.g. 13~3
II 1I I I
I i I
5024 Special bits interface 2
Block end Outpcudi I/O St;%yith Evaluate
with CR LF I I ready signal
no. 7 6 5 4 3 2 1 0
I I I I I I I I
I I I I I I I
5026 I/O code for “@. (e.g. ~DH)
I I I I 1 I I
5027 I/O code for “:‘I (e.g. 46,,)
I II I 1 I t1 I
5028 End of transmission character (eq 03r.d t
II II I I I II I
5029 I I!0 code for ” - *’ (e.g. 7DH)
. .1... .. . . . .. .. :::,
5011
,.,..,.., .I
00000100 xxxxxlll
PG 6751665
(CP/M86 1200 Baud)
GNTreader (option 802/803)0000000011000111 xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx00000000
Siemens reader(Fanuc) 00000010 xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx xxxxxxxx
IFanuc hand-held reader l000000011110001101 xxxxxxxxl xxxxxxxxlooolooollloo1oolllooooooool
(~~60300 Baud l00000000I11000010l00000000l1 1000010l xxxxxxxxl
xxxxxxxxlooooooool
IPT889600 BaudV.24 1 xxxxxxxxl xxxxxxxx~00000000(11000111~xxxxxxxx~ xxxxxxxx(oooooooo(
7000
.
* Interface parameters
7oi3
.-se ---------------------------------
7010
.
. Parameters for connection 1 1. V.24 interface
7oi7
-w-m
7020
.
.
Parameters for connection 2
7067
.---
703a.
. I Parameters for connection 3
roi7
I
7050
i Interface parameters
7057
--_-_-----_---------------------------
7060
: Parameters for connection 1 2. V.24 interface
7067
----_---------------------------------
7070
; Parameters for connection 2
7077
----_---------------------------------
7080
i I Parameters for connection 3
7087
7260
i L2 bus parameters
7269
7250 t2 active
7270
i Connection 1
7275 L2
connection
7280 parameters L2 interface
; Connection 2
7285
I
I
7340
i Connection 8
7345
tl0. 7 I 6 I 5 I 4 I 3 I 2 I 1 I 0
7011 Function
I
7012 3rd byte AS 512 (e.g. 41Hex) for connection 1
Note:
Only the setting data for the 1st V.24 interface and connection 1. These setting data apply
accordingly to additional connections and the 2nd V.24 interface.
ISD
no.
I2 connection parameters
~~~~~~~~~~~~~~ ,,,,,.................““““.‘~~~‘~‘~‘~“~~‘~“~‘~ ””
‘.‘.‘A.
n.:‘:‘:‘:‘:‘:‘“.‘.‘.:.“:.:.:.:.:“‘.’.”’.: :.:.:,):,,,,:,:,:.:,:,:.:,:,:,
. ~I..,:,.,.,:
‘::“““..‘.‘.‘1’.1.....
._.,,.,.,.,.,,,,,.,,
~.,,, :,:,:,:,,,,,,,
(,::..:
:,:,::,
,,:,:,,.,,..
,,,,,,.,,,.,.,.,l,l,.,l,,
SD ‘.:w::-:
n :::::‘:‘::::,:::,:,:::,:::~::.~,::::::::.:::~:.:.:.:.:
I..,.
:.:
.,...C,
.:,:.:.:.:.:,:,:.:.:.:.::::.:~:!:~!:~..::
.,..:,
:..,:
,..,,
,:,
_,,(,,,,,,,,, ,,:.‘.‘,‘.,.‘.
,,,,,,,,,,
,,,,, .‘.‘.‘:.‘.~.~.‘.~.~.~
.,:::. ,!,,,.,,,
~,~,~,~,.,‘.,
..,.,.
(.\,,),,.,,..,.,,,,,,(.,,
.
no. 7 6 5 4 3 2 1 0
7250 L2active2)
SD
no.
.,,.).
;.).,:R,.:
.,..
,;.,.,,
Note:
Only the L2 connection parameters for connection 1 are shown. These parameters apply
accordingly to the other connections.
Brakeangle value
Set brake angle valid
No TDC-STOP
TDC-STOP
3 Enablenormal cam
Enablereverse cam, disablenormal cam
Disableall cams
No. of usedtool locations
Disableall counters 0
Enableall counters 1
Summationcounter: actual value o-99 999 999 t
1) with @3e0
2) with @4e0
. effective
@Siemens
AG 1991 All Rights Reserved 6285 440.OMT02 5-l
SINUMERIK i305SM-P (IA)
5 Press Data (PD) 12.91
I I
28 Remaining time with greatest feed length I I
*
I I
29 Falling below remaining time (set to 1 by the 1 * I
SINUMERIK 805SM-P)
Identifier is reset via @He0 in the cycle 0
36 Current block number of roll feed t *
o-15
I I
1
36 Length correction total length RF1
The correction is proportionally distributed to all
feed lengths
37 1Must be set to 1 to accept the correction (PD 36) 1
( +99999999
1
1
-1-J
= 1 *
1) witt, @3eO
2) with @4e0
. effective
*
45 Corrected current deceleration RF1 [mm/s’]
x
84 Current roll feed diameter RF1
1) with @3e0
2) with @Ire0
. effective
I- 91
92
Current actual value
Sensor3
Sensor 4
1) wim @3eO
2) with @de0
3) n=MD851
l
effective
x
114 Current input voltage [mV] Sensor2
*
121 Current input voltage [mV] Sensor5 *
3
122 Current input voltage [mV] Sensor6 *
7) with @3eO
2) with @4e0
3) available with SW 2 or higher
l l
effective
6 PLC Signals
IB 3 Main drive
Reset Keylock
switch Auto + Auto Stop Auto - Manu + Manu -
Note:
The input bytes 0 to 3 are principally free inputs and are used only if the function
IMPLEMENTATION OF ALL MACHINE CONTROL FUNCTIONS VIA EXTERNAL CONTROL
ELEMENTS (see INTERFACE DESCRIPTION PART 1 - SIGNALS) is used.
1) From SW3 on, the area for input peripherals is extended from IL30 - IS 61.
IB 72 Roll feed
2+ 2- 1+ l-
8 7 6 5 4 3 2 1
IB 95
Activate Timeout
display 2) display 2)
IB 102 Program
MOO/ Ml71 1) intenupted running
Channel 1 MO1 Reset GO0
IB 107 Block
search
Channel 1 active
IB 106 Program
MOO/
MOO1 M17J 1) intemrpted running
Channel 2 MO1 Reset GO0
IB 119
Axis 1
IB 121 MeaWing
circuit
Axis2 error 2)
t
IB 122 Reference I Position reached
point Traverse command
Axis3 reached +
IB 123
Axis3
I
IB 124 Axis in Reference Position reached
Axis Traverse command
position point
standstill 1)
Axis-4 control reached +
IB 125
AXIS4
(LEERSEITE)
OB 69 I
Press mode selection
I
OB7’ IlDCStopl %ycle (
Iwanu
+ Manu-
1) From SW3 on, the area for output peripherals is extended from 06 0 - OB 63.
2) Available with SW 2 or higher
1 Byte no.
-
OB 73 JOG Metal
Follow-up speed- sheet is
operation controlled set up
OB 74 Co”“e”tio”al Rapid
traverse Controller
Roll feed 1 + overrule enable
I -
OB 76 C0”~“tl0”altraverse
Rapid
Controller RF-axis is
Roll feed 2 + ovemle enable raised
I -
OB 79
Lock
keyboard
Blank
screen
a-
Operating modes
Byte no. 1Bit: 7 6 5 4 3 2 1 0
OB 82
Reset
Acknow-
ledge
alann
D
I
I c
I
I B
I
NC operating mode selection
I A
a
OB 92 DEC
Skip block Single single MO1
Chan. 2 block block effective
Invert
main drive
sense of
rotation
Signals to axes
Byte no. Bit: 7 6 5 4 3 1 0
OB 108 2nd software limit
Axis enable becelera- Parking switch effective
Controller
Axis 1 tion axis enable +
OB 109 Rapid Deselect. of
Conventional measuring
traverse AXiS circuit
Axis 1 + I overrule disable monitor. 1)
Axis2
1l-g;;J Axis enable *Decelera-
tion
Parking
i3Xi.S
Controller
enable
switch effective
I I
OB 117 Rapid Deselect. of
measuring
traverse AXiS circuit
Axis 3 overrule disable monitor. 1)
FB 0 I
Flashing
rate 1 Hz One Zero
FB 1 Current OB-No.
I I I I I I I
FB 2 Base position
OB 2 08 1
FB 3 Restart
082 OB 1 OB 20
FB 6 Processina delav
” .
082
FB 8 Group
error f/O
modules
FB 12 Negative edge
I . I .. , . , ~ ,).. , . . . . . \ , . . . . ,. ,. . . :. :. . . .: :. . . :. :. . . .: :. : :. : , . , .
“.‘ur.:~:.:.~::::::~:::I:::;:!~;:;:.:::::::::::::~~:::;::~.:.:.:.:.:.:
:,:.:i~...~.....Y.. ,.I.
‘.:.:.:~:.:r.:.:.:.:.:~:::::~~:::g
‘::.:.:.:.:.:.:.):.:.:.:.:.:.:.:.;.:.
. . . . . . . ., “““.‘.‘. . . . . . . . : . . , :. , ,‘.‘.‘.‘,‘.‘.‘.‘.‘.‘.‘,
$:::::~:i:~:~:~3i:il:i
( , , . , . , , , ,, ., .. , )’ . ,.,:,:(,X .‘~‘:‘.‘.:.:.:~..:.~:.:.‘.‘.‘.‘.’.’.:.’.;.:.’.~~:.:.:.~.:.;.~..::..:.:.:~:~~~;~:~~:~~:~~~::~~:~:~,:~:~:~::~:::::~:::::::~:~:::::::::::::::::~.:::~~~:::::~:~:::::!:::::::::~:~:
:,:,,,,,,,,,,,.,.~,
‘:‘.‘,,,,~,‘,,:.:.:.:.~.,,:.
; ; , ; .:,:.~.:.~,,,:.l,,,,,,~ y ,,.,I ; : ; .Y...,...
: , : . : , : . : . : . : , ) : , : . : , : . . t 2 . ., : .. : , ..A
: , : . : , : ., .: , . . . ):1.: : , : :: .: ;: : : ; : . :,~,):,X,n.,,L:.:.~., ~ :,:,:::: ;;: ::::
..,.,.,.,...,.,~..,....~,.,.,L.,...,.
:::~~~;~~:~~~:~~~:~~~~::::::::::
,iiii~~ii(:i:l:~:a:i:i:i:iei:i
:,:,:
We Bit: 7 6 5 4 3 2 1 0
‘B 63
I
‘B 64 Extended M-address
10’ 100
‘B 55
=B 56 M w&d 1
10’ 100
I
=B 57
‘B 66 Extended M-address
10’ 100
FB 59
FB 60 M word 2
10’ 100
FB 61
I i
FB 62 Extended M-address
10’ 100
FB 63
FB 64 M word 3
10’ I 100
FB 65
I I I
FB 68
104
FB 69
103 102
I I I I I I
S-word
I
FB 70
10’ 100
FB 73
103 102
I I I I I I
T-word
FB 74 I I I I I
10’ 100
FB 77
103 102
I I I 1 I I
H-word
FB 78 I I I I
10' 100
FB 91
I I I I I I I
FB 94 Dynamic M-signals
I I I I I
FB 95 Static M-signals
I I I I I
FB 96 Dynamic Mesignals
I I I I I
FB 97 Static M-signals
I I I I I
FB 98 Dynamic M-signals
I I I I I
FB 99 Static M-signals
FB 106
MD 1001
FB 107
FB 108 I I
MD 1002
FB 109
FB 110
MD 1003
0
FB 111
FB 112
MD 1004
FB 113
FB 114
FB 115
MD 1005
l
FB 116
MD 1006
FB 117
FB 118 I I
MD 1007
FB 119
I I
7) With SW 2 or higher, these ranges depend on PLC-MD 24 and 25 (number of PLC error messages and
process signals respectively). The above shows the standard case (PLC-MO 24125 = O/O).
FB 137 Automatic Clutch Additional Cycle end PLC-enable Main drive Automatic Wanual tool
engagemen check(L28) creepspeed identifier from cycle not within tool change change
t 0-a motor on tolerances identifier identifier
U-23)
FB 136 Retract tool Extr;d$ol Close tool Open tool Key Manual Mount tool Remove
v-39) clamp (L37) clamp (L36) acknow- adjustment (L33) tool
ledgement of stroke O-32)
0-35) u-34)
FB 139 2nd axis Traverse Identifier for Load !ool Lock Lock
positive excentric, excentric,
direction ~ relase relase
(LM) shaft(L41) shaft(L40)
FB 140 Identifier for 4th axis 4th axis 3rd axis 2nd axis
drift cycle negative positive negative negative
Started direction direction direction direction
(L45) bw u-9 (L44) u-44)
User flags 1)
Byte no. Bit: 7 6 5 4 3 2 1 0
FB 141 I
I
This flag area is remanent
i
FB 199 I
FB 200 I
i I
II i
FB 223 I
1) With SW 2 or higher, this range depends on PLC-MD 24125 (number of PLC error messages and process
signals). The above shows the standard case (PLC-MD 24125 = 010).
FB 224
I I
FB 255 I
FB Flags used
-B no. FB name Packet < w 224
designation
0 reserved
.. .
. .
10 reserved
11 EINR-DB Setup of data blocks
12 reserved
.. ..
.
59 reserved
60 BLOCK-TR Block transfer
61 NCD-LESE Read NC data
62 NCD-SCHR Write NC data
63 reserved
64 reserved
65 M-STACK Transfer flag in flag stack
66 STACK-M Flag stack in transfer flag area
67 reserved
.. ..
. .
103 reserved
104 SEND data handling block SEND
105 RECEIVE data #handling block RECEIVE
106 CONTROL data handling block CONTROL
107 reserved
.. ..
. .
189 reserved
190 K-LEITPC Interfacing with master PLC
191 reserved
.
.
199 reserved
200 free for user
. .
255 free for user
EINR-DB
8 Significance .of.....the .error ......,,.....number in accumulator . ,(.,.. 2..,‘(,‘,‘,I,~,.,I,
....,.,:
...,..,,: $j
.. ..x.
...........,..._...............,.
,,,,...v..
.:.,,z..:..
“““.‘l’.“‘.”“’ ‘VW.....L,,.,.ij,j,, ._,_,,,
.,,..(,......,,.v,.,
.....,,,,,,,,
..‘.‘.““‘.“‘.““‘......1...,.,..
:~:.:~:~:~~:~:.:.:.:,:,:.:,:.:~:~,.,~.~,~,~,~,:,:.IL:‘.‘:””~’.’.~.‘.‘. .1..,..,,,.i,.,~\,,_,,,,,,,,,,,,,,,,,,,,,,
.........‘..~....~!.~.................:.~.:.:,:.:.:.::::::~,~;~:,:,:~:.:~:.:.:.:.:.,~,..~
:,:
%2 . . DB-No, is higher than 255
l Parameter description FB 11
DBAN Number and quantity of data blocks to be set up.
High-Byte: DB-No.
Low-Byte: Number of data blocks (min. 1)
DWNR Number of the last DW used to set up the DB.
BLOCK-TR
D, KY - DBQZ
D, KF - DWQ
D,KY- DZ/A Number of DWs to be transferred = 0
1-e-11
O/o3 . , Source DB is missing
$FW 254 - DBQZ
O/o4 . . Destination DB is missing
$FW 250 - DWQ
%5 .. Destination DB too short
$FW 252 - DZIA
%6 .. Destination DB in EPROM
l Parameter description FB 60
DBQZ No. of the source and destination DB
High-Byte: Source DB
Low-Byte: Destination DB
DWQ No. of the first data word in the source DB
DUA No. of the first data word in the destination DB / number of data words to be
copied.
NCD-LESE NCD-SCHR
E, BI - LESE E, BI - SCHR
E, BY - NSBY E, BY - NSBY
D, KF - AN2 D, KF - AN2
D,KC - Dr/l D, KC - DTYl
D, KC - D-l-Y2 D, KC - DTY2
D, KC - DTY3 D, KC - DTY3
D, KF - WERl D, KF - WERl
D, KF - WER2 0, KF - WER2
D, KF - WER3 D, KF - WER3
D,KC - ZFPN Errror D, KC - ZFPN Errror
number number
D,KY - ZIEL
11111 D,KY - QUEL
1-1-1
$FB 242 - NSBY %0 $FB 242 - NSBY %O
$FB 243 - AN2 %1 $FB 243 - ANZ %1
$Fw244 - WERl %2 $Fw244 - WERl %2
$FW248 - WER2 %3 $l=W 248 - WER2 %3
$l=w 250 - WER3 %4 $f=W 250 - WER3 %4
$lw 252 - ZFPN %5 $FW 252 - ZFPN %5
$FW 254 - ZIEL %6 $l=W 254 - QUEL %6
%7 %7
%8 %8
1) With SW 2 or higher, this range depends on PLC-MD 24 and 25 (number of PLC error messages and process
signals). The above shows the standard case (PLC-MD 24125 = O/O).
0
l Parameter description FB 61 I FB 62
1) Depending on the input system (set via a machine datum) these number formats on/y define the position of
the decimal point in the dimension-free R-parameter value. A check for upper limits is not made.
l
6-20 0 Siemens AG 1991 All Rights Reserved 6285 440-OMT02
SINUMERIK 805SM-P (IA)
12.91 6 PLC Signals
6.4.1 Function Block (FB) Description
BI Bit pattern
DL DR
DL DR
DL DR
DWn/
FWn
DWn+l/
7
free
3
-FT-l 5 4
E
_._
Vz = O+ positive value
VZ = l+ negative value
+ decimal point
Fwll + 2 Example:
DWn + 2/ E 6 2 1
FWn + 4 Value = -67354,621
DL DR DL DR
DWn + 2
Hours Minutes
FWn+4 I
DWn + 3 l/100 sec.
Seconds
FWn + 6
Weekday + 01 = Monday Example:
..
Date = Tuesday, 27. 4. 90
07 = Sunday
time = 14:36:20:00
ZFPN ZFPN
!iii.kb
tDTYliDTY2tDTY3 YERl WER2 WER3 :FB 61)*) (FE 62)2
I
Machine data
values 1 ... 80 MD NLJ LJLJ 30 8F03’BO,F03
------------- ----- -----..---- ,----m--B-.
Machine data
bytes 1 ... 80 MD NB YU BI BI
;;3;~ data
1 .a.80 SE NLJ LJLJ 30, F03) BO, FO”
------------- ---mm -----..---- ----- ,---------.
ffi, BI,
Setting data bytes 1 ... 30 SE NB YLJ mm BI
FO-Fg3)
8G, 81, BG, 81,
Pressdata 1 ... 80 PD LJLJ LJLJ Boa9 Bo-89
FO-F9’) FO-F9’1
Programmable
Group Axis No.
gg offset 658, 1 zo PR LJLJ IR 1 ...4
I I
------------- ----t----t ---- ,-s-s ------
Extynal zero BO-B9 BO-B9
1 1 ZO 1 ELJ LJLJ - FO-F9 FO-F9
-m-m. ,----- --mm. --m--m
PRESET offset 1 o&i No. _ $-FE B%9
1 ... 4
F4
------------- ,---- t ---- 11 -w-e. ,----m -s-B. w---v-
Sum offset utis No. _ By!& -
0ci.s
1 .. . 4
t-l-t
Actual axis pos. No.
referred to 1 AC PW LJLJ 1 ,., 4 - -
By$9 -
workpiece
--mm s--s ----- -w-m .---- ---- w--e. ,----w----. ------
--l-L
Actual axis pos.
tis No.
re’,“i;eto the 1 AC PM LJLJ 14 .. . - -
B~$I -
1) For data types with ANZ > 1, the first value is indicated in the parameter WERT, and the further valuesare
incremented accordingly.
A quantity > 1 is possible only under the following conditions:
- Data block is availabe in the NC in closed form.
- PLC source and destination address is available in sufficient length:
for BO-BSIBG three words per value
for FO-FF two words per value
for 81 one word per value
2) If no number format is specified, a data transfer from the respective FB is not possible.
3) Inputloutput is carried out in accordance m’th the machine-/setting datum.
4) For the following press data, only the number format 80 can be used for readingtwriting:
PD 1, 2, 3, 4, 6, 75, 29, 30, 31, 33, 35, 37, 39, 41, 43 and 112.
FB 65: F + STACK
Note:
The flag stack can contain max. 288 byte, i.e.
the flag range FB 224 to FB 255 can be saved
9 times.
FB 66: STACK + F
Name: K-LEITPC
D, KH - ADPR
D, KY- DBDW
D, KY - RI/A
A, BY - MELD
Note:
The data blocks 0, 1, 36, 37, 81 and 82 are initialised by the system software. For this blocks,
the functions BLOCK transfer (FB 60) and CONTROL (via the programmer) cannot be used.
Word
no.
DWO Current cycle time in ms 1)
1DW 1 ICurrent interpreter run time OB 1 + OB 2 in US 1) I
DW2 Current interpreter run time OB 1 only in ps 1)
DW3 Current interpreter run time OB 2 only in ps 1)
DW4 No. of processed alarms (OB 2) 1)
DL 15 14 13 12 11 10 9 8
We
no.
DR 7 8 5 4 3 2 1 0
DL8 Run time
Master PLC 082 Ro”e” Ee
failure exceeded 082
exceeded
----_------_-----------_-------_--------.----_L-..-----------------------
DR8 Overtem- Decentral Node does
Sh&%ilf perature in transfer not
l/O modules EIJ disturbed respond
Error
Message Data Data Data Data
3 DL Value l- access acceptance transfer transfer Fifo transfer
1 Value 3 f%ZzZ’ locked terminated active requested
busy busy
I
Error Message Data Data Data Data
4 DR Value 1- access acceptance transfer transfer Fifo transfer
1 busy requested
Value 3 %r~!’ locked terminated busy active
Error Data
Message Data Data Data
5 DL Value l- access acceptance transfer transfer Fifo transfer
2 requested
Value 3 %r%Z locked terminated busy active busy
1 I I
I I I
f I I I I
I I I I
I I I I 1 I
! I
I I : I I I I
I I I
I I I f t I I
I I 1 I
Error Data
Message Data Data Data
62 ;o” Value 1- access acceptance transfer transfer Fifo transfer
Value 3 %rZZ’ locked terminated busy active busy requested
DL Error Data
Message Data Data Data
65 32 Value l- Number access acceptance transfer transfer Fifo transfer
I Value 3 busy requested
I I format , locked , terminated , busy active
Notes:
l If the PLC stops due to a parameterizing error, the number of the interface byte is entered
in the high-byte of accumulator 2.
l If several jobs are entered in the data transfer buffer, a job with number 65 will be
processed before the other jobs.
l The data transfer is carried out by the function blocks FB 61 (READ) and FB 62 (WRITE).
l Each FB 61 and FB 62 call is assigned a status byte of DB 36 in the parameter list.
_.-.
DR 7 6 5
DLO
DR0
DR 1 Data Data
transfer transfer
error terminated
I I 1
DW2 Data type for data output
!
I
DW3 Data type for data output
! ! ! !
i I I
DW4 Start number
! ! ! !
I
DW5 End number
!
DW6 Channel number
I I I
Description of the datawords DW 2 to DW 6
I I I
Channel
End number
Data type for data output Data type DW 2lDW 3 z$4number DW5 number
I DW6
no. 15 14 13 1211109878543210~
I I I I 1 I I I I I I
DWO Extended M-address, O-9 (KF)
I I I I I I I I I I I
I I I I I I I I I I I I I I I
Application example:
The M-function with extended address MO9 = 60 shall be decoded via the static signal flag
M93.0. DB 80 must be described as follows:
DWO KF + 9 extended M-address
DWl KF + 60 M-address
DW2 KY 93.0 static M-signal flag (Byte, Bit)
resewed
.--- c --- +---i----c---+---~----
Control bii for 01 control via PLC
DW12I
..
I I I I I I I I I I I I I I I
res8rved
DMi 15 I I
I
I I I I I
reserved
I I I I I I I
DW 17
. I I I I I I reserved
I I I I I
DW’127
DW 128
.. I Free for user
DW’191
I
DL 15 14 13 12 11 10 9 8
15,14,13~12,11~10,9~ 8, 71 61514,3121 11 0
I I I I 1 I I I I I I I I I I
DW 192 ID of the current softkey line
I I I I I I I I I I I I I I I
I I I I
DW 193 ID of the last actuated key
I I I I I I I I I I I I I I I
I I I I I I I I I I I I
DW 194 ID of the current local menu (NWPLC)
I I I I I I I I I I I I I I I
I I I I I I I I I I I
DW 195 ID of the current local windows (NWPLC)
I I I I I I I I I I I I 1 I I
I I I
DW 196 ID of the current dialog field (NC-PLC)
I I I I I I I I I I I I I I I
DW 197 I I I I I I
.. reserved
DW’223
DW 224
.. Free for user
DW’255 I I I I I I I I I I
I I I
Note:
In data word 0 to 16, the signals from the PLC to the operator interface are represented. In
data word 192 to 196 the signals from the operator interface to the PLC are represented.
Bit no.
I The data words for monitorings 2 to 16 are assigned in the same way as for mOnitoringS 1. I
DW 75
Signals for tool monitoring 16
Dz79
Release of monitoring
DW 80 16 1 15 1 14 1 131 12 I11 1 101 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1
Total release after initial strokes for monitoring
DW 81
16 1 15 1 14 1 131 12111 I 101 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1
Start address of input area
DW 82
Bii 0:
DW63 valid
tool data
DW64
Reserved
D:99
Acknowledgment monitoring active
DW’OO 16 1 15 1 141 131 121 11 1 101 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1
Status of mon*koring input of monitoring
DW 101
161 151 141 131 121 11 1 101 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1
Status of cam of monitoring
Dw’02 16 1 15 1 14 1 131 12111 1 101 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1
Status of monitoring
DW 103
16 1 15 1 141 131 121 11 1 101 9 1 8 1 7 1 6 1 5 1 4 1 3 1 2 1 1
DW 104
Reserved
DVio,27