00900045-01_ID_OIS_SIS_14.0_R16-2_DE_EN - 第58页
ASM OIS/SIS Databases 14.0 ( R16 - 2) / Interface De scription 12/2016 Edition 58 8 Appendix 8.1 Time Slices The configurat ion of time slices is de scribed below. A t ime slice is a combinat ion of states of a placement…

ASM OIS/SIS Databases 14.0 (R16-2) / Interface Description 12/2016 Edition
57
Applied to the example shown in the figure above, this would result in the following table entries.
strBoard ucConveyor lSubConveyor lBoardNumber
PCB2L 2 2 20
PCB2R 2 1 21
PCB1L 1 2 22
PCB1R 1 1 23
NOTICE
Please note that each PCB gets its own lBoardNumber. The values shown in the
lBoardNumber column are just examples and do not mean that the PCB on the left lane
on the left conveyor always gets the lowest number in "Quad Lane" conveyor mode. It
just means that each PCB gets a unique lBoardNumber.
This behavior is the same for synchronous and asynchronous mode.
The OIS server adds the following board specific database entries while a board gets produced.
EVENT table
● New Event: PCB_BEGIN when the production is started.
● New Event: PCB_END when the production is completed.
BOARD table
● A new row is added to the BOARD table describing the PCB.
USEDCOMPONENTS table
● A new row is added to the USEDCOMPONENT table for each component that has been
placed.
In "Quad Lane" conveyor mode these entries are written for each of the quad boards which can be
produced at a specific time.

ASM OIS/SIS Databases 14.0 (R16-2) / Interface Description 12/2016 Edition
58
8 Appendix
8.1 Time Slices
The configuration of time slices is described below. A time slice is a combination of states of a
placement machine. A state can be assigned to a time slice from 0% to 100%. The time slice can
be freely defined by the customer.
The following setting (table) is supplied as the ASM standard. This table corresponds to the
assignment of states to time slices (shares of time) in MaDaMaS.
MaDaMaS shares of time: T
1
= running
T
2
= waiting
T
3
= blocked
T
4
= interrupted
T
5
= fault
T
6
– T
8
= not used
Available time slices: T
a
= technical availability, manufacturer responsibility
T
b
= allocation time (on-period
Displayed state: T
9
= state display in the "States" view table
0 = not displayed
1 = displayed
No.
State Description
T
1
T
2
T
3
T
4
T
5
T
a
T
b
T
9
1
OIS_PCB_BEGIN ||
OIS_PCB_BEGIN2
Start PCB production
100
0 0 0 0 100
100
0
2
OIS_PCB_END ||
OIS_PCB_END2
End PCB production
0 100
0 0 0 100
100
0
3
OIS_BREAK_BEGIN
Abort, production interrupted
0 0 0 100
0 100
100
0
4
OIS_EMERGENCY_STOP
EMERGENCY STOP button was pressed
0 0 0 100
0 100
100
1
5
OIS_AIR
Compressed air supply malfunction
0 0 0 0 100 100
100
1
6
OIS_STOP
Stop button was pressed
0 0 0 100
0 100
100
0
9
OIS_WAIT_PCB_IN
Waiting for PCB in
input conveyor 0 100
0 0 0 100
100
0
10
OIS_WAIT_PCB_INSIDE
Waiting for PCB in center conveyor
100
0 0 0 0 100
100
0
11
OIS_WAIT_PCB_OUT
Waiting for output conveyor to become free
0 0 100
0 0 100
100
0
12
OIS_WAIT_DATA
Waiting until data has been sent
0 100
0 0 0 100
100
0
14
OIS_FIDUCIAL_ERROR
A fiducial was not recognized
0 0 0 0 100 100
100
0
15
OIS_TRACK_ERROR
Track empty
0 0 0 0 100 100
100
0
16
OIS_MACHINE_ERROR
Fatal machine error has occurred
0 0 0 0 100 0 100
1
17
OIS_TRANSPORT_ERROR
Fatal
transport error has occurred 0 0 0 0 100 100
100
0
18
OIS_BARCODE_ERROR
Fatal barcode error has occurred
0 0 0 0 100 100
100
0
20
OIS_HEAD_STEP
Cycle mode active
0 0 0 100
0 100
100
1
21
OIS_KEY_SLOW
Key switch on slow
0 0 0 100
0 100
100
1

ASM OIS/SIS Databases 14.0 (R16-2) / Interface Description 12/2016 Edition
59
22
OIS_VISION_BEGIN
Vision system active
0 0 0 100
0 100
100
0
23
OIS_FUNCTION
Single functions active
0 0 0 100
0 100
100
0
24
OIS_INIT
Placement machine is initializing
0 0 0 100
0 100
100
0
25
OIS_HOLIDAY
Manual input, vacation
0 0 0 0 0 100
100
1
26
OIS_MAINTENACE
Manual input, planned maintenance
0 0 0 0 0 100
100
1
27
OIS_SETUP
Manual input, setting up machines
0 0 0 0 0 100
100
1
28
OIS_DOWN_PLAN
Manual input, planned downtime
0 0 0 0 0 100
100
1
29
OIS_DOWN_ILL
Manual input, unplanned downtime
0 0 0 0 0 100
100
1
30
OIS_PROTOTYPE
Manual input, product move
0 0 0 0 0 100
100
1
Table 8-1: Assignment of states to time slices
Configuration of shares of time
A customer can save a time model centrally in the database. This customer configuration is shown
in the following tables:
● STATE
● STATESHARE
The customer configuration can be accessed via these views.