Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
"SSC2P2HV2 "
USER & SOFTWARE
MANUAL
Version 01.10.2014
Page 2 of 76
Table of content
USER MANUAL ................................................................................. 6
About this manual........................................................................... 6
Tools required ................................................................................ 7
Safety issues/ Intended use and possible misuse.............................. 8
Removal of transportation safety devices .......................................... 9
First time or re-installation at final location ....................................... 10
Unpacking and checking for damages ......................................... 10
Assembling and separating the stations ....................................... 11
Cable, hose and connector marking ............................................. 12
Settings / Parameter / Password protection ..................................... 12
Maintenance .................................................................................... 13
System overview .............................................................................. 14
Touch Panels ............................................................................... 14
Emergency stop / Safety concept ................................................. 15
Resetting the EMERGENCY STOP ............................................. 16
Unit designations .......................................................................... 17
Functional Units and workpieces used............................................. 18
Workpieces................................................................................... 18
Service Unit (= pneumatic air inlet)............................................... 18
Magazine Units............................................................................. 18
Belt Conveyor ............................................................................... 18
Sorting Unit................................................................................... 19
Handling Unit ................................................................................ 19
Pneumatic Press .......................................................................... 20
ASRS ........................................................................................... 20
Manual transfer device ................................................................. 21
The control of the mechatronic system ............................................ 22
Technical Data ................................................................................. 23
Electrical connections overview: ...................................................... 24
Primary power connections (mains cable of power supplies) ....... 24
Connections between Functional Units and controls (PLCs) ........ 24
Connecting an Ethernet (ProfiNet) switch: ................................... 25
System operation ............................................................................. 26
Page 3 of 76
Page 4 of 76
Page 5 of 76
[Manual]
Page 6 of 76
Set of spanners
Digital Multimeter
Set of screwdrivers
Hose cutter
Page 7 of 76
Safety issues/
Intended use and possible misuse
Always turn off the power before performing any wiring, even if
it is "only" on the 24 V DC side of the control. Ignoring that
advice may result in electrical shock or damage to the
equipment.
Air hoses must be of proper size and suitable for the working
pressure.
Avoid free hose ends - they will whip and may cause injury.
Page 8 of 76
ASRS:
Remove the 3 screws marked in
the image left. Then remove the
AL-profile portal (marked with
red tape) which is mounted to
stabilize the axes of the ASRS.
Page 9 of 76
and
remove
any
Page 10 of 76
Stations disconnected
Stations connected
Page 11 of 76
Page 12 of 76
Maintenance
The mechatronic system respectively its functional units do not need
much maintenance. However, when working with the system you
may need to fine-adjust one or the other unit for proper positioning or
aligning of workpieces. The same applies with adjustments regarding
piston movement of the cylinders and tension of toothed belts. These
topics should be covered by the teacher during training lessons.
Check from time to time, if the spring pins are still firmly inserted into
the lower cube halves. For more information see chapter "Overview workpieces".
No maintenance at all is needed with regards to the PLC.
Nevertheless you should observe the cables for damages, especially
the primary power cables, since they carry a dangerous voltage level.
If for any reason cables get damaged contact an electrically
competent person to carry out the required work or replace the cable
immediately with an equivalent new one. Make sure to disconnect
the affected device from any power source before starting with
repairs.
The only spots where maintenance work may be required are
metallic surfaces such as:
Keep surfaces clear from rust and dirt. Clean them on a regular
basis and cover the surfaces after cleaning with a common rust
preventive lubricant.
Page 13 of 76
System overview
Touch Panels
The mechatronic system includes two touch panels. When following
instruction or looking at control elements make sure you are looking
at the proper touch panel.
1) System touch panel (located at station 1)
2) System touch panel (located at station 2)
Page 14 of 76
EM-Stop
EM-QUIT
(blue)
The status of the safety circuit can be seen on the safety relay:
EM-stop pressed
EM-stop released
EM-QUIT pressed =
Safety circuit OK
Page 15 of 76
Make sure the reason for the emergency stop has been
removed and the system is in proper condition.
EM-Stop
EM-QUIT
(blue)
Page 16 of 76
Magazine Unit 1
+MAG2
Magazine Unit 2
+BC
+SU
+HU
+PPN
+ASRS_HA
+ASRS_VA
+ OP
Operator Panel
+CTRL
+PS
Power Supply
Page 17 of 76
Magazine Units
Up to 10 stacked workpieces can be accommodated in the Magazine
Units (MAG1 and MAG2). Always the lowest workpiece is pushed out
of the stack through a pneumatic cylinder, which is controlled by a
5/2 directional control valve. A limit switch controls the filling level of
the magazine.
Belt Conveyor
The functional assembly Belt Conveyor (BC) on station 1 consists of
a 680 mm long and 50 mm wide belt line. At the end of the belt line a
fiber optic sensor with amplifier is mounted to detect arriving
workpieces and stop the belt motor. By means of a reversing
contactor circuit the Belt Conveyor can be moved in two directions
(forward/reverse).
Page 18 of 76
Handling Unit
The Handling Unit (HU) on station 2, allows to carry out pick-andplace tasks. Workpieces are picked up from one place and
deposited at another place. The available three-axis manipulator
covers a work area of 270. In this work area any number of positions
can be struck. The actuator of the X-axis takes place over a direct
current motor with integrated speed/position sensor, which can be
controlled with the appropriate evaluation electronics and a PLC. The
left and right-hand motions of the actuator are achieved with a
reversing contactor circuit. The twist-proof double acting pneumatic
cylinder with a range of 60 mm moves the Y-axis to and fro. The Zaxis is moved with a twist-secure double acting pneumatic cylinder
with a range of 100mm. For pick-up of the workpieces the
manipulator is furnished with a vacuum sucker and a Venturi nozzle.
USER MANUAL SSC2P2HV2 V01.10.2014.doc
Page 19 of 76
Pneumatic Press
Two workpieces (cube halves) can be processed in the Pneumatic
Press (PPN). This unit is designed to press two cube halves together
to produce one complete cube. Workpieces are placed subsequently
by an upstream functional unit in the drawer of the Press Unit. The
drawer pulls the pieces to be processed into the press room. The
safety door closes and the press cylinder begins to extend. The two
cube halves are pressed together with a force of around 220 N (at 4
bar). At last the safety door opens and the workpieces are pushed
out of the press room and are ready to be picked up.
The press has a workplace that is closed completely on three sides
and by a safety door on the fourth side. Safety screens made of
Plexiglas enable the observation of the press operation. To achieve
the required safety level in stand-alone mode, the Press Unit is
equipped with two buttons allowing two-hand operation. In automatic
mode, respectively in an integrated environment (station/system)
these buttons have usually no functionality.
If the Pneumatic Press is embedded within a bigger system the twohand operation buttons may not be wired and therefore be
redundant.
ASRS
The functional assembly ASRS (+ASRS_VA and +ASRS_HA)
consists of a vertical axis (VA), horizontal axis (HA) and a storage
rack, which are altogether mounted on two profile plates. The
combination of vertical and horizontal axle enables filling the rack in
two dimensions. Takeover of workpieces takes place at a predefined
transfer position. It can be marked by a twin bore in the positioning
bracket of the horizontal axle. In case of any other transfer position
the twin holes need to be masked.
From the transfer position the workpiece is moved to an empty
compartment of the rack. The carriage of the horizontal axle moves
the vertical axle. On the carriage of the vertical axle a double-acting
pneumatic cylinder with a fork for taking up workpieces is mounted.
Page 20 of 76
Page 21 of 76
Page 22 of 76
Technical Data
Electrical power consumption:
Station 1 in operating condition:
Station 2 in operating condition:
approx. 34 VA
approx. 38 VA
approx. 9 l/min.
General data:
Dimensions:
34 kg
48 kg
Page 23 of 76
Page 24 of 76
Page 25 of 76
System operation
Pre-operation checklist
Before you start the system go through the following checklist:
Stations are mechanically properly connected
Stations and units are mechanically aligned to each other
The power cables are plugged into the main power supplies
Pneumatic air is connected to the system and turned on
Main switch at the power supplies are ON
Touch Panel has booted up properly showing Start Screen
Powering ON
In order to operate the system it is necessary to provide all
subsystems with electrical and pneumatic power. After having
established and checked all required electrical and pneumatic
connections:
Powering OFF
After using the mechatronic system:
Page 26 of 76
Turn ON the main switch to provide the system with electrical power.
The PLCs and touch panels should now be powered, the touch panel
should boot an after a while show the company logo of Christiani.
Also at the back side of the system there are two pneumatic service
units, one at each end. They are pneumatic air inlets and main
switches to turn air pressure on/off and set the system air pressure
(~ 4 bar).
Switch ON air pressure her by turning the knob at the top of the
service unit. Check, if system pressure is on and properly set by
means of the pressure gauge fitted to the pneumatic service unit.
Page 27 of 76
Menu
Usually, now the [Quit] button will flash in red, indicating that there is
a fault (the safety circuit is not closed).
Page 28 of 76
EM-Stop
EM-QUIT
(blue)
The status of the safety circuit can be seen on the safety relay:
EM-stop pressed
EM-stop released
EM-QUIT pressed =
Safety circuit OK
After having reset (quit) the system, all 3 LEDs at the safety relay
should be illuminated green. The [Quit] buttons on the touch panels
should no longer flash in red.
If system air pressure is on the vertical axis of the Handling Unit
should extend (move upwards).
Page 29 of 76
To set the line type press [Parameters] at the bottom screen of the
main menu:
It is important to set the line type properly; otherwise the system will
not work but generate error messages.
It is possible to select single, even if the network connection is
present. However, if the network connection is disconnected it is
necessary to select Single
Page 30 of 76
Manual mode:
In Manual mode it is possible to operate each actuator individually to
check its proper function by using the [Extend] / [Retract] or
[Forward] / [Backward] buttons. Next to the buttons for the actuators
the PLCs out- and inputs are displayed to assist troubleshooting in
case an actuator or sensor is not responding.
This applies for both stations in the same way.
.
Page 31 of 76
The system will now produce cubes and store them in the ASRS.
Unwanted cube halves will be sorted out onto the slides.
Note: if the system is in connected mode both station will always
have the same mode of operation. It is not possible to select
Automatic at one station and Manual at the other.
Page 32 of 76
Place lower cube half in transfer device, then press [Lower CH]
Handling Unit picks up and moves lower cube half to Press Unit
[Upper CH] is flashing
Place upper cube half in transfer device, then press [Upper CH]
Handling Unit picks up and moves upper cube half to Press Unit
Cube halves are pressed together in the Press Unit, afterwards
picked up by the Handling Unit, moved to the ASRS and stored
there.
Page 33 of 76
Page 34 of 76
2 Magazine Units
1 Sorting Unit
1 Belt Conveyor
1 Handling Unit
1 Pneumatic Press
1 ASRS
Section 2: Handling
Section 3: Press
Section 4: ASRS
Page 35 of 76
Page 36 of 76
No operation
Manual
Automatic stop
Automatic running
The operating mode can be selected from the main screen of the
operator panel.
Operating Mode No operation
The operating mode No operation blocks all movements in case of
an emergency stop condition. This mode is automatically activated
by hardware interlocks and the PLC if one of the following conditions
is true:
In this operating mode, the PLC will set all outputs for valves and
drives to LOW signal. Power supply for all valves and drives will be
disconnected by hardware interlocks using a specific safety relay.
To reset this condition, it is necessary to close the safety interlock
circuit:
Remove the reason for the incident and make sure the system
is in proper condition again. I.e. check all connections.
Page 37 of 76
Page 38 of 76
3
4
5
6
7
8
9
10
11
12
13
Description
Not active
Homerun (move all units to home position)
Check for moving workpieces in section
(in case of workpiece moving in this section the controller
jumps to the related step)
Wait for enable start (Storage must be activated)
Extend magazine cylinder
Retract magazine cylinder
Move workpiece to checking position
Check workpiece for orientation, material and colour
Move workpiece to push out position
Extend separation cylinder
Retract separation cylinder
Move workpiece to transfer position
Wait for workpiece transfer (transfer position empty)
Remove workpiece if the workpiece orientation does not fit
with the request from Module 2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
Description
Not active
Homerun (move all units to home position)
Check for moving workpieces in section
(in case of workpiece moving in this section the controller
jumps to the related step)
Wait for new Job
Move to belt conveyor
Retract vertical cylinder
Generate vacuum
Extend vertical cylinder
Move to press
Retract vertical cylinder
Release vacuum
Extend vertical cylinder
Move to press
Retract vertical cylinder
Generate vacuum
Extend vertical cylinder
Move to ASRS
Retract vertical cylinder
Release vacuum
Extend vertical cylinder
Page 39 of 76
3
4
5
6
7
8
9
10
11
Description
Not active
Homerun (move all units to home position)
Check for moving workpieces in section
(in case of workpiece moving in this section the controller
jumps to the related step)
Wait for lower cube halve
Wait for upper cube halve
Retract pusher
Close safety door
Extend punch
Retract punch
Open safety door
Extend pusher
Wait for workpiece transfer (press empty)
3
4
5
6
7
8
9
10
11
Description
Not active
Homerun (move all units to home position)
Check for moving workpieces in section
(in case of workpiece moving in this section the controller
jumps to the related step)
Wait for new job
Move rack feeder to transfer position
Wait for cube on fork
Move rack feeder to shelf rack
Extend fork cylinder
Move rack feeder down (set down cube on rack)
Retract fork cylinder
Move rack feeder to shelf rack
Extend fork cylinder
Page 40 of 76
Pushing the button [Manual] at the system touch panels will reset the
actual step number to zero. The next time Automatic running is
used, the step sequence will start with step 1 (automatic homerun)
and continue operation depending on existing moving workpieces in
the section (decision is made in step 2).
It is possible to delete moving workpieces on the related unit screens
of the system touch panels (only if automatic is not running).
Most alarms are stored and must be reset by pressing the push
button [Quit] at system touch panels.
In case of category 1 or 2 alarms there is a flashing red signal on the
system touch panels.
Page 41 of 76
2
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
33
34
37
Text
Common
Safety interlock circuit not closed (Emergency
stop)
Common
Communication fault with module 2 (ProfiNet)
Magazine + Separation
Time limit magazine cylinder 1 extend
Magazine + Separation
Time limit magazine cylinder 1 retract
Magazine + Separation
Time limit magazine cylinder 2 extend
Magazine + Separation
Time limit magazine cylinder 2 retract
Magazine + Separation
Time limit separation cylinder 1 extend
Magazine + Separation
Time limit separation cylinder 1 retract
Magazine + Separation
Time limit separation cylinder 2 extend
Magazine + Separation
Time limit separation cylinder 2 retract
Magazine + Separation
Time limit separation cylinder 3 extend
Magazine + Separation
Time limit separation cylinder 3 retract
Magazine + Separation
Time limit workpiece moving from magazine to
checking position
Magazine + Separation
Time limit workpiece moving from checking
position to separation cylinder 1
Magazine + Separation
Time limit workpiece moving from checking
position to separation cylinder 2
Magazine + Separation
Time limit workpiece moving from checking
position to separation cylinder 3
Magazine + Separation
Time limit workpiece moving from checking
position to transfer position
Magazine + Separation
Magazine 1 empty
Magazine + Separation
Magazine 2 empty
Magazine + Separation
Workpiece height off range
Category
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Page 42 of 76
2
33
34
35
36
37
38
48
49
50
51
52
53
54
65
66
67
68
69
70
71
72
Text
Common
Safety interlock circuit not closed (Emergency
stop)
Common
Communication fault with module 1 (ProfiNet)
Handling Unit
Time limit rotation right
Handling Unit
Time limit rotation left
Handling Unit
Time limit vertical cylinder extend
Handling Unit
Time limit vertical cylinder retract
Handling Unit
Time limit horizontal cylinder extend
Handling Unit
Time limit horizontal cylinder retract
Handling Unit
Rotation axis blocked (no impulses from encoder)
Press
Time limit safety door open
Press
Time limit safety door close
Press
Time limit pusher extend
Press
Time limit pusher retract
Press
Time limit punch extend
Press
Time limit punch retract
ASRS
Time limit horizontal axis forward
ASRS
Time limit horizontal axis backward
ASRS
Time limit vertical axis up
ASRS
Time limit vertical axis down
ASRS
Time limit fork cylinder extend
ASRS
Time limit fork cylinder retract
ASRS
Workpiece not on fork
ASRS
Category
1
1
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
Page 43 of 76
73
74
75
76
77
78
79
2
2
2
2
2
2
2
Page 44 of 76
Menu
Shows current
recipe for
cube production
Page 45 of 76
Alarm category 1
Alarm category 2
No operation
Manual
Automatic stop
Automatic running
WP Ident:
Page 46 of 76
Section overview:
History
Alarm history:
Menu
Messages
Menu
Page 47 of 76
Page 48 of 76
Parameter screens
(press [Parameter] on main screen)
Main parameter screen
.
Common settings
Page 49 of 76
The parameter screen for magazine and testing allows the following
settings:
Page 50 of 76
System screen 1 displays actual date and time from the PLC and
allows the change of date and time settings.
The push button [Control panel] opens a windows setup screen for all
basic touch panel settings (see documentation for TP177B).
System
Menu
Level 1 - Operator
Level 2 - Advanced operator
Level 3 - Teacher
Level 9 - Administrator
Page 51 of 76
Page 52 of 76
Menu
Page 53 of 76
Page 54 of 76
History
Alarm history:
Menu
Messages
Menu
Page 55 of 76
Specific unit screens for all sections and the shelf display can be
selected from the main unit screen.
Page 56 of 76
Page 57 of 76
Using the push buttons at the shelf and the bottom, the operator can
set cubes to and clear cubes from single shelf racks as well as
setting/clearing all shelf racks at one time.
This screen also shows the number of cubes on the shelf.
Statistics screen
Page 58 of 76
Common settings:
Page 59 of 76
Page 60 of 76
System screen 1 displays actual date and time from the PLC and
allows the change of date and time settings.
The push button Control panel opens a windows setup screen for
all basic touch panel settings (see documentation for TP177B).
Page 61 of 76
System
Menu
Page 62 of 76
Version 01.12.2012
USER MANUAL SSC2P2HV2 V01.10.2014.doc
Page 63 of 76
Purpose
The software manual provides general information about the PLC
software application and the interface between PLC and HMI. It does
not explain all interlocks and functional correlations in detail.
It is intended for students in the field of S7 programming,
maintenance- and service personnel. In order to understand this
manual, general knowledge of automation technology and S7
programming is required. To use this manual effectively, you should
already be familiar with the theory behind S7 programs which is
documented in the online help for STEP 7.
Programming language
The programming language is STL (STatement List). STL
corresponds to the "Instruction List" language defined in the
International Electrotechnical Commission's standard IEC 1131-3.
STL is the best and most professional of all available languages for
PLC programming, because it corresponds directly with the PLC
processor commands and allows the programmer to use all available
methods and PLC capabilities.
The knowledge of statement list instructions and procedures is
needed to fully understand the subjects of this manual and
comprehend the actual program code.
Page 64 of 76
Page 65 of 76
Software structure
The software is structured for both PLCs in 10 basic groups:
Program organization
Inputs
Alarms
Common functions
Manual mode
Automatic mode
Device control
Communication
Human machine interface
Outputs
FC01H
FC10H
FC20H
FC30H
FC40H
FC50H
FC60H
FC70H
FC80H
FC90H
FC101H
PLC 2:
Handling unit
Press
ASRS
FC131H
FC161H
FC191H
Page 66 of 76
Page 67 of 76
Impulse flags (Memory bits which are TRUE for only one
PLC cycle per time unit)
PLC cycle counter
Common timer
Page 68 of 76
Page 69 of 76
Page 70 of 76
FC51 manages all step controllers. Each section of the assembly line
has a specific step sequence. Step controllers work with a step
number (DB1.DBW10-20) and step function blocks (FC101-FC258).
Each step of a sequence has a separate function block. This system
has the advantage of easy programming and diagnosis.
The actual step numbers have always a uniquely defined decimal
value and can be changed easily by overwriting the actual step
numbers with a new value in DB1.DBW10-20.
In each step, only one specific function block of the sequence is
active. The step function block contains the enabling conditions for
the next step as well as other process functions and calculations.
Function blocks for step sequences are called by using a calling
command with indirect addressing. A typical programming code for
calling step blocks looks like this:
L "DB_ACT".STEP_NO_MT
L 100
+I
T #ADR_FC
UC FC [#ADR_FC]
Description for commands and values:
USER MANUAL SSC2P2HV2 V01.10.2014.doc
Page 71 of 76
FC52 contains the position controller for the rotation drive in handling
unit 1. The position controller handles and corresponds with the
following values and memory bits:
DB1.DBW44 Actual rotation position (from encoder)
DB1.DBW48 Setpoint for rotation position (from step function
blocks)
M108.0 Position ok (actual value equals setpoint)
M108.1 Rotation axis direction left (request for drive control)
M108.2 Rotation axis direction right (request for drive control)
FC53 contains the position controller for the ASRS rack feeder. The
following values and bits are handled in this function block:
DB1.DBW150 Actual row number
DB1.DBW152 Actual slot number
DB1.DBW154 Actual rack number
DB1.DBW160 Setpoint for row number
DB1.DBW162 Setpoint for slot number
DB1.DBW164 Setpoint for rack number
M112.0 Horizontal axis position ok (actual value equals setpoint)
M112.1 Horizontal axis direction forward (request for drive control)
M112.2 Horizontal axis direction backward (request for drive
control)
M112.3 Vertical axis position ok (actual value equals setpoint)
M112.4 Vertical axis direction up (request for drive control)
M112.5 Vertical axis direction down (request for drive control)
M112.6 Rack feeder in transfer position (enable signal for interface
with handling unit)
In FC54-FC59 the Device status bits (M70.0-M80.0) are set for
automatic mode depending on the actual step bits, the request bits
from the position controllers, status bits from workpiece management
and other common status bits.
Page 72 of 76
You can see all PLCs and HMI Panels connected to Ethernet (1).
In the lower part of the screen, you see the S7-Connection between
PLC1 (CPU) and PLC2 (CPU).
The S7 Connection works with 2 standard function blocks
FB14=Get and FB15=Put which are called from FB71 of PLC1.
For more information regarding S7/ProfiNet Communications please
use the specific Siemens documentations.
Page 73 of 76
Page 74 of 76
Page 75 of 76
Copyright:
Page 76 of 76