
System 350 | 3 608 878 300/2019-03
6/641 Bosch Rexroth AG | Schraubtechnik
5 Control signals 121
5.1 Definitions . . . . . . . . . . . . . . . . . . . . . . . . . . . . .122
5.1.1 Tightening channel. . . . . . . . . . . . . . . . . . . . . . . . . . 122
5.1.2 Tightening controller . . . . . . . . . . . . . . . . . . . . . . . . 122
5.1.3 Tightening cell (FC) . . . . . . . . . . . . . . . . . . . . . . . . . 122
5.1.4 Application block (FO) . . . . . . . . . . . . . . . . . . . . . . 123
5.1.5 PLC signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 123
5.2 Description of all PLC signals . . . . . . . . . . .126
5.2.1 Input signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 126
5.2.2 Output signals . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 140
5.3 KE communication unit . . . . . . . . . . . . . . . . .156
5.3.1 PLC signals of KE communication unit . . . . . . . . . 156
5.3.2 Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162
5.4 KE timing diagrams . . . . . . . . . . . . . . . . . . . .163
5.4.1 Switching on the KE . . . . . . . . . . . . . . . . . . . . . . . . 163
5.4.2 Normal sequence of a tightening application
(OK tightening) with use of ReSRsAll . . . . . . . . . . 163
5.4.3 Normal sequence of a tightening application
(OK tightening). . . . . . . . . . . . . . . . . . . . . . . . . . . . . 164
5.4.4 Normal sequence of an already selected
tightening application . . . . . . . . . . . . . . . . . . . . . . . 164
5.4.5 Attempted start of an invalid (e.g. not programmed
or incorrectly programmed) tightening application
(application 2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
5.4.6 Controlling the ErgoSpin LEDs by an external
controller. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 165
5.4.7 Results reset (FO x ResRs) after the end of a
tightening application . . . . . . . . . . . . . . . . . . . . . . . 166
5.4.8 Results reset (FO x ResRs) during completion
of a tightening application. . . . . . . . . . . . . . . . . . . . 166
5.4.9 Cancelation of a tightening application by
removing the start signal . . . . . . . . . . . . . . . . . . . . . 167
5.4.10 Cancelation of a tightening application by
KE system error . . . . . . . . . . . . . . . . . . . . . . . . . . . . 167
5.4.11 Cancelation of a tightening application by FC En. 168
5.4.12 Start a 2nd tightening application, accessing at
least one tightening channel of an already
running tightening application. . . . . . . . . . . . . . . . . 168
5.4.13 Simultaneously starting two tightening applications
with partially the same tightening channels. . . . . . 169
5.4.14 Simultaneously starting a tightening application
via Cw and Ccw leads to a system error. . . . . . . . 169
5.4.15 Acknowledging of a class 3 system error via
KE ResF . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
5.4.16 Attempted acknowledgement of a class 1 system
error via KE ResF . . . . . . . . . . . . . . . . . . . . . . . . . . . 170
5.4.17 Bypassing a spindle with Ch x.y Byps or via the
operating program . . . . . . . . . . . . . . . . . . . . . . . . . . 171
5.4.18 Behavior of FC Rdy and FO x Rdy in ByPass
mode . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 171
5.4.19 NOK lock of a tightening application and
acknowledgement with FO x NOKAc . . . . . . . . . . 171
5.5 Tightening controller . . . . . . . . . . . . . . . . . . .172
5.5.1 PLC signals from the tightening controller . . . . . . 172
5.5.2 Sequence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 175
5.6 SE timing diagrams . . . . . . . . . . . . . . . . . . . .178
5.6.1 Switching on the tightening controller . . . . . . . . . . 178
5.6.2 Normal tightening process with program change
and without results reset . . . . . . . . . . . . . . . . . . . . . 179
5.6.3 Cancelation of a tightening process by removing
the start signal . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 179
5.6.4 Recognition of "play at start switch" . . . . . . . . . . . 180
5.6.5 Controlling the ErgoSpin by an external
controller . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 180
5.6.6 Cancelation of a tightening process by system
error . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 181
5.6.7 System error at start of a tightening . . . . . . . . . . . . 181
5.6.8 Cancelation of a tightening process by removing
the En enable signal. . . . . . . . . . . . . . . . . . . . . . . . . 182
5.6.9 Acknowledgement of a class 3 system error via
the PLC interface . . . . . . . . . . . . . . . . . . . . . . . . . . . 182
5.6.10 PLC behavior with a class 1 system error . . . . . . . 182
5.6.11 Setting the trigger output . . . . . . . . . . . . . . . . . . . . 183
5.6.12 NOK lock and acknowledgement . . . . . . . . . . . . . . 183
5.6.13 InCyCcw . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 184
5.6.14 Result reset (ResRs) after tightening process end184
5.6.15 Result reset (ResRs) before tightening process
end. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
5.6.16 Tightening with NokAc using the tool button on
ErgoSpin . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 185
5.6.17 Reaching the monitoring limit of ErgoSpin after
a tightening . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 186
5.6.18 Automatic data backup . . . . . . . . . . . . . . . . . . . . . . 186
5.6.19 Clockwise tightening (Cw) and subsequent
loosening program (Ccw), changing the direction
of rotation (CcwSel) on the ErgoSpin . . . . . . . . . . 188
5.6.20 Disconnecting the tightening tool and using the
"SpDck" PLC signal. . . . . . . . . . . . . . . . . . . . . . . . . 189
5.6.21 Connecting the tightening tool and using the
"SpDck" PLC signal. . . . . . . . . . . . . . . . . . . . . . . . . 190
5.6.22 Open position referencing. . . . . . . . . . . . . . . . . . . . 191
5.6.23 Tightening process with opening the flat output
drive in tightening direction . . . . . . . . . . . . . . . . . . . 192
5.6.24 Linking of two programs (automatic program start)193
6 Data services 195
6.1 Overview of the tightening results
communication . . . . . . . . . . . . . . . . . . . . . . . . 196
6.1.1 Interface standards. . . . . . . . . . . . . . . . . . . . . . . . . . 198
6.1.2 Protocols for results output . . . . . . . . . . . . . . . . . . . 199
6.1.3 Identification codes . . . . . . . . . . . . . . . . . . . . . . . . . 200
6.1.4 Quality code . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 206
6.1.5 Special cases for tightening results . . . . . . . . . . . . 207
6.1.6 Tightening results from several steps of a
tightening process . . . . . . . . . . . . . . . . . . . . . . . . . . 209
6.1.7 Chronological sequence of the tightening results
data . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 210
6.1.8 Formats of the results output . . . . . . . . . . . . . . . . . 211
6.2 Ethernet communication . . . . . . . . . . . . . . .214
6.2.1 Fundamentals of the Ethernet tightening data
output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 215
6.2.2 Results output via FTP. . . . . . . . . . . . . . . . . . . . . . . 220
6.2.3 Formats of the results output . . . . . . . . . . . . . . . . . 225
6.2.4 Opening and closing the FTP connections for
results output . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 240
6.2.5 Results data transfer with Ethernet. . . . . . . . . . . . . 241
6.2.6 Initial operation of the Ethernet connection . . . . . . 246