PLC Build Sheet PLC Build
Sheet No.
Attention Dealers, OEM's, &
Service Representatives:
We want to supply exactly what
you ordered. If you have any questions, please call and we will help you
complete this form.
With each order you must
either:
a) Submit a new PLC build sheet
and we will assign it a unique "PLC Build Sheet Number".
b) On your purchase order refer
to an existing "PLC Build Sheet Number" that you previously used.
We cannot start to build your
control without a completed PLC build sheet.
If you discover any changes
after your PLC build sheet has been submitted, contact us immediately! Any
changes to a control after construction has begun will be chargeable on a time
and material basis.
Dealer Name: _________________________________________
Dealer Signature:
______________________________________
Date: ______________________
Machine brand and model number:
________________________
Quote #
Introduction and Overview
The PLC Build Sheet document is designed to assist you in
providing us with an accurate description of the PLC requirements for your machine. This document consists of 6 sections:
1.
Introduction
and Overview
2.
Definition
of Terms
Definitions of the terms and
conventions used throughout this document.
3.
Jog Panel
Definitions
Fill in the blanks style table
used to help you define your Jog Panel functions. The Jog Panel offers 9 definable keys for
custom auxiliary functions and includes keys for handling pre-defined functions
used for cycle start and cycle cancel, axis jogging (incremental and
continuous), spindle and coolant operation, tool check, single block mode and
feed hold.
4.
Input
Definitions
Fill in the blanks style table(s)
used to help you define and assign the Inputs required for your machine. Please note that there is a different Input
Definition table for each type of PLC.
Please be sure that the Input Definition table that you fill out
corresponds to the hardware you have ordered.
5.
Output
Definitions
Fill in the blanks style table(s)
used to help you define and assign the Outputs required for your machine. Please note that there is a different Output
Definition table for each type of PLC.
Please be sure that the Output Definition table that you fill out
corresponds to the hardware you have ordered.
6.
Definitions
of Functions and Macros
This section is used to help define
the functions, sequences and macros required for your machine.
PLC Build Sheet
Definition of Terms
D Dedicated Indicates that this type can not be changed.
INT Internal types are reserved for internal operations.
Function This should be an exhaustive definition of a required control
and or PLC response to a specified event.
The trigger event may be the transition of an input, the expiration of a
timer, an output being set or any other event visible to the PLC Also, when labeling the “Function” sections in
the input or output tables, make sure the label you use matches the title of a Function
in the “Definitions of Functions, Sequences and Macros” section.
Input Type SI - Sinking inputs are considered
“closed” when a specified voltage is detected on the input. That voltage is typically provided through a
switch but PNP or NPN devices may also be used.
SR - Sourcing inputs provide an internally supplied voltage and are
considered “closed” when an external device pulls that voltage level to ground.
The device used is typically a switch
but PNP or NPN devices may also be used.
INT – Internal input are dedicated inputs which can not be
re-assigned.
CFG – Configurable inputs may be designated either SI or SR and configured for 5,12 or 24VDC
VDC 5, 12 or 24VDC
Out. Type OC
Open Collector outputs are low power outputs. OC type
outputs should only be used to drive digital devices or small “ice cube” style
relays, they should NOT be used to drive contactors or solenoids. OC
type outputs are rated for 5VDC @90ma. If
your device has higher power requirements, an intermediate relay must be used.
SPST An output defined as SPST
will be wired to supply the specified voltage for that output when it is turned
on.
SPDT Only available on designated outputs, an SPDT output is wired to supply the specified voltage for that
output to the N/C terminal when off and to the N/O terminal when the output is
on. The SPDT output type is especially
useful for forward/reverse motor control (such as a spindle or carousel motor)
because the design of the relay prevents both output terminals from being
powered simultaneously. The SPDT output type can also be used as an
SPST type output if needed.
Analog outputs typically supply 0 to +10 VDC and are used almost
exclusively to supply a reference voltage to a frequency inverter.
PLC Build Sheet
Input Definitions DC3IO
The inputs listed below are intended to help determine the
number and the type of the inputs that your system requires. The inputs which have been pre-assigned below
are intended as a reference only. The
physical inputs used, input types, states, voltages and/or functional
descriptions may vary depending on your system.
Inputs are grouped by the connection header that they reside on. Inputs that share a connection header must be
of the same Type and VDC.
PLC Input
|
Label
|
Function
|
Header
|
State
|
Type
|
VDC
|
1
|
X- Limit
|
Limit Switch
Tripped -D
|
H13
|
N/C -D
|
SR -D
|
5 -D
|
2
|
X+ Limit
|
Limit Switch
Tripped -D
|
H13
|
N/C -D
|
SR -D
|
5 -D
|
3
|
Y- Limit
|
Limit Switch
Tripped -D
|
H13
|
N/C -D
|
SR -D
|
5 -D
|
4
|
Y+ Limit
|
Limit Switch
Tripped -D
|
H13
|
N/C -D
|
SR -D
|
5 -D
|
5
|
Z- Limit
|
Limit Switch
Tripped -D
|
H13
|
N/C -D
|
SR -D
|
5 -D
|
6
|
Z+ Limit
|
Limit Switch
Tripped -D
|
H13
|
N/C -D
|
SR -D
|
5 -D
|
7
|
W- Limit
|
|
H9
|
N/C
|
CFG
|
CFG
|
8
|
W+ Limit
|
|
H9
|
N/C
|
CFG
|
CFG
|
9
|
Spin_Range
|
|
H14
|
N/O
|
SR -D
|
5 -D
|
10
|
5th+ Limit
|
|
H9
|
N/C
|
CFG
|
CFG
|
11
|
E_Stop
|
Emergency Stop
|
H13
|
N/C
|
SR –D
|
5 -D
|
12
|
Servo_Fault
|
Servo Drive Fault
-D
|
N/A
|
N/A
|
INT
|
N/A
|
13
|
TT1
|
TT1
|
H13
|
N/O
|
SR -D
|
5 -D
|
14
|
Probe
|
Probe
|
H14
|
N/O
|
SR -D
|
5 –D
|
15
|
Probe Detect
|
Probe Detected
|
H14
|
N/O
|
SR -D
|
5 –D
|
16
|
PLC_OK
|
PLC Integrity -D
|
N/A
|
N/A
|
INT
|
N/A
|
17
|
Door Interlock
|
Door Interlock
|
H9
|
N/C
|
CFG
|
CFG
|
18
|
Low Lube
|
Low Lube
|
H14
|
N/C
|
SR –D
|
5 -D
|
19
|
Zero Speed
|
Spindle Zero Speed
|
H9
|
N/O
|
CFG
|
CFG
|
20
|
At Speed
|
Spindle At Speed
|
H12
|
N/O
|
CFG
|
CFG
|
21
|
Orient Complete
|
Orient Complete
|
H12
|
N/O
|
CFG
|
CFG
|
22
|
Tool Clamped
|
Tool Clamped
|
H12
|
N/O
|
CFG
|
CFG
|
23
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
24
|
Tool Release
|
Tool Release Switch
|
H14
|
N/O
|
SR –D
|
5 -D
|
25
|
Spindle_ok
|
Spindle Drive Fault
|
H14
|
N/C
|
SR –D
|
5 -D
|
26
|
Tool Counter
|
Tool Counter*
|
H12
|
N/O
|
CFG
|
CFG
|
27
|
Carousel_Out
|
Carousel Out Input
|
H12
|
N/O
|
CFG
|
CFG
|
28
|
Carousel_In
|
Carousel In Input
|
H12
|
N/O
|
CFG
|
CFG
|
29
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
30
|
Rotary_Home
|
Rotary Home
|
H14
|
N/O
|
SR –D
|
5 -D
|
31
|
Rotary_Clamp
|
Rotary Clamped
|
H14
|
N/O
|
SR-D
|
5 -D
|
32
|
Air_Low
|
Air Pressure Low
|
H9
|
N/C
|
CFG
|
CFG
|
PLC Build Sheet
Input Definitions RTK3
The inputs listed below are intended to help determine the
number and the type of the inputs that your system requires. The inputs which have been pre-assigned below
are intended as a reference only. The
physical inputs used, input types, states, voltages and/or functional
descriptions may vary depending on your system.
Inputs that share a connection header must be of the same Type and VDC.
PLC Input
|
Label
|
Function
|
Header
|
State
|
Type
|
VDC
|
1
|
X- Limit
|
Limit Switch
Tripped
|
H17
|
N/C
|
SR-D
|
24 -D
|
2
|
X+ Limit
|
Limit Switch
Tripped
|
H17
|
N/C
|
SR-D
|
24 -D
|
3
|
Y- Limit
|
Limit Switch
Tripped
|
H17
|
N/C
|
SR-D
|
24 -D
|
4
|
Y+ Limit
|
Limit Switch
Tripped
|
H17
|
N/C
|
SR-D
|
24 -D
|
5
|
Z- Limit
|
Limit Switch
Tripped
|
H19
|
N/C
|
SR-D
|
24 -D
|
6
|
Z+ Limit
|
Limit Switch
Tripped
|
H19
|
N/C
|
SR-D
|
24 -D
|
7
|
W- Limit
|
Limit Switch
Tripped
|
H18
|
N/C
|
SR-D
|
24 -D
|
8
|
W+ Limit
|
Limit Switch
Tripped
|
H18
|
N/C
|
SR-D
|
24 -D
|
9
|
5th- Limit
|
Limit Switch
Tripped
|
H18
|
N/C
|
SR-D
|
24 -D
|
10
|
5th+ Limit
|
Limit Switch Tripped
|
H18
|
N/C
|
SR-D
|
24 -D
|
11
|
E_Stop
|
Emergency Stop
|
H20
|
N/C
|
SR-D
|
24 -D
|
12
|
Servo Fault
|
Servo Drive Fault
|
H4
|
N/C
|
SR-D
|
24 -D
|
13
|
TT1
|
TT1
|
H8
|
N/O
|
SR-D
|
24 -D
|
14
|
Probe
|
Probe
|
H9
|
N/O
|
SR-D
|
24 -D
|
15
|
Probe Detect
|
Probe Detected
|
H9
|
N/O
|
SR-D
|
24 -D
|
16
|
PLC_ok
|
PLC Integrity -D
|
N/A
|
N/A
|
INT
|
N/A
|
17
|
Door Interlock
|
Door Interlock
|
H11
|
N/C
|
SR-D
|
24 -D
|
18
|
Low Lube
|
Low Lube
|
H4mid
|
N/C
|
SR-D
|
24 -D
|
19
|
Zero Speed
|
Spindle Zero Speed
|
H10
|
N/O
|
SR-D
|
24 -D
|
20
|
At Speed
|
Spindle At Speed
|
H10
|
N/O
|
SR-D
|
24 -D
|
21
|
Orient Complete
|
Orient Complete
|
H10
|
N/O
|
SR-D
|
24 -D
|
22
|
Tool Clamped
|
Tool Clamped
|
H15
|
N/O
|
SR-D
|
24 -D
|
23
|
Tool Unclamped
|
Tool Unclamped
|
H15
|
N/C
|
SR-D
|
24 -D
|
24
|
Tool Release
|
Tool Release Switch
|
H15
|
N/O
|
SR-D
|
24 -D
|
25
|
Spindle Fault
|
Spindle Drive Fault
|
H10
|
N/C
|
SR-D
|
24 -D
|
26
|
Tool Counter *
|
Tool Counter*
|
H13
|
N/O
|
SI-D
|
24 -D
|
27
|
Carousel Out
|
Carousel Out Input
|
H13
|
N/O
|
SI-D
|
24 -D
|
28
|
Carousel In
|
Carousel In Input
|
H13
|
N/O
|
SI-D
|
24 -D
|
29
|
Auxiliary 1
|
|
H13
|
N/O
|
SI-D
|
24 -D
|
30
|
Rotary Home
|
Rotary Home
|
H7
|
N/O
|
SR-D
|
24 -D
|
31
|
Rotary Clamped
|
Rotary Clamped
|
H7
|
N/O
|
SR-D
|
24 -D
|
32
|
Air Low
|
Air Pressure Low
|
H12
|
N/C
|
SR-D
|
24 -D
|
59
|
Arm Clamp
|
Arm Clamp
|
H16
|
N/O
|
SI-D
|
24 -D
|
60
|
Arm Stop
|
Arm Stop
|
H16
|
N/O
|
SI-D
|
24 -D
|
61
|
Arm Home
|
Arm Home
|
H16
|
N/O
|
SI-D
|
24 -D
|
62
|
Chiller
|
Chiller
|
H16
|
N/C
|
SI-D
|
24 -D
|
PLC Build Sheet
Input Definitions PLCIO2
The inputs listed below are intended to help determine the
number and the type of the inputs that your system requires. The inputs which have been pre-assigned below
are intended as a reference only. The
physical inputs used, input types, states, voltages and/or functional
descriptions may vary depending on your system.
Inputs are grouped by a shared input common. Input that share a common must be of the same
Type and VDC.
PLC In
|
Label
|
Function
|
Header
|
Com
|
State
|
Type
|
VDC
|
1
|
X- Limit
|
Limit Switch
Tripped -D
|
H4
|
Com1
|
N/C -D
|
CFG
|
CFG
|
2
|
X+ Limit
|
Limit Switch
Tripped -D
|
H4
|
Com1
|
N/C -D
|
CFG
|
CFG
|
3
|
Y- Limit
|
Limit Switch
Tripped -D
|
H4
|
Com1
|
N/C -D
|
CFG
|
CFG
|
4
|
Y+ Limit
|
Limit Switch
Tripped -D
|
H4
|
Com1
|
N/C -D
|
CFG
|
CFG
|
5
|
Z- Limit
|
Limit Switch
Tripped -D
|
H4
|
Com2
|
N/C -D
|
CFG
|
CFG
|
6
|
Z+ Limit
|
Limit Switch
Tripped -D
|
H4
|
Com2
|
N/C -D
|
CFG
|
CFG
|
7
|
W- Limit
|
|
H4
|
Com2
|
N/C
|
CFG
|
CFG
|
8
|
W+ Limit
|
|
H4
|
Com2
|
N/C
|
CFG
|
CFG
|
9
|
Spin_Range
|
|
H4
|
Com3
|
N/O
|
CFG
|
CFG
|
10
|
5th+ Limit
|
|
H4
|
Com3
|
N/C
|
CFG
|
CFG
|
11
|
E_Stop
|
Emergency Stop -D
|
H4
|
Com3
|
N/C -D
|
CFG
|
CFG
|
12
|
Servo_Fault
|
Servo Drive Fault
-D
|
N4
|
Com3
|
N/A
|
CFG
|
CFG
|
13
|
TT1
|
TT1
|
H4
|
Com4
|
N/O
|
CFG
|
CFG
|
14
|
Probe
|
Probe
|
H4
|
Com4
|
N/O
|
CFG
|
CFG
|
15
|
Probe Detect
|
Probe Detected
|
H4
|
Com4
|
N/O
|
CFG
|
CFG
|
16
|
PLC_OK
|
PLC Integrity -D
|
N/A
|
N/A
|
N/A
|
INT
|
N/A
|
17
|
Door Interlock
|
Door Interlock
|
H4
|
Com4
|
N/C
|
CFG
|
CFG
|
18
|
Low Lube
|
Low Lube
|
H3
|
Com5
|
N/C
|
CFG
|
CFG
|
19
|
Zero Speed
|
Spindle Zero Speed
|
H3
|
Com5
|
N/O
|
CFG
|
CFG
|
20
|
At Speed
|
Spindle At Speed
|
H3
|
Com5
|
N/O
|
CFG
|
CFG
|
21
|
Orient Complete
|
Orient Complete
|
H3
|
Com5
|
N/O
|
CFG
|
CFG
|
22
|
Tool Clamped
|
Tool Clamped
|
H3
|
Com6
|
N/O
|
CFG
|
CFG
|
23
|
N/A
|
N/A
|
H3
|
Com6
|
N/A
|
CFG
|
CFG
|
24
|
Tool Release
|
Tool Release Switch
|
H3
|
Com6
|
N/O
|
CFG
|
CFG
|
25
|
Spindle_ok
|
Spindle Drive Fault
|
H3
|
Com6
|
N/C
|
CFG
|
CFG
|
26
|
Tool Counter
|
Tool Counter*
|
H3
|
Com7
|
N/O
|
CFG
|
CFG
|
27
|
Carousel_Out
|
Carousel Out Input
|
H3
|
Com7
|
N/O
|
CFG
|
CFG
|
28
|
Carousel_In
|
Carousel In Input
|
H3
|
Com7
|
N/O
|
CFG
|
CFG
|
29
|
N/A
|
N/A
|
H3
|
Com7
|
N/A
|
CFG
|
CFG
|
30
|
Rotary_Home
|
Rotary Home
|
H3
|
Com8
|
N/O
|
CFG
|
CFG
|
31
|
Rotary_Clamp
|
Rotary Clamped
|
H3
|
Com8
|
N/O
|
CFG
|
CFG
|
32
|
Air_Low
|
Air Pressure Low
|
H3
|
Com8
|
N/C
|
CFG
|
CFG
|
59
|
Arm Clamp
|
Arm Clamp
|
H3
|
Com9
|
SI-D
|
CFG
|
CFG
|
60
|
Arm Stop
|
Arm Stop
|
H3
|
Com9
|
SI-D
|
CFG
|
CFG
|
61
|
Arm Home
|
Arm Home
|
H3
|
Com9
|
SI-D
|
CFG
|
CFG
|
62
|
Chiller
|
Chiller
|
H3
|
Com9
|
SI-D
|
CFG
|
CFG
|
PLC Build Sheet
Output Definitions DC3IO
The outputs listed below are intended to help determine the
number and the type of the outputs that your system requires. The outputs which have been pre-assigned
below are intended as a reference only.
The physical outputs used, output types and voltages and/or functional
descriptions may vary depending on your system
PLC Out
|
Label
|
Purpose or Function
|
Type*
|
Voltage
|
1
|
E_Stop
|
Emergency Stop
|
OC
|
5VDC –D
|
2
|
Lube
|
Lube Pump
|
SPST
|
110VAC
|
3
|
Flood
|
Flood Pump
|
SPST
|
110VAC
|
4
|
Mist
|
Mist Solenoid
|
SPST
|
110VAC
|
5
|
Car_Dir
|
Chg Carousel
Direction
|
OC
|
5VDC -D
|
6
|
Car_Out
|
Carousel Out
Solenoid
|
OC
|
5VDC -D
|
7
|
Tool Clamp
|
Tool Clamp Solenoid
|
OC
|
5VDC -D
|
8
|
Air Blow
|
Chip Air Blow
|
OC
|
5VDC -D
|
9
|
Car_In
|
Carousel In
Solenoid
|
OC
|
5VDC -D
|
10
|
Orient
|
Orient Spindle
|
OC
|
5VDC -D
|
11
|
Chiller
|
Spindle Chiller
|
OC
|
5VDC -D
|
12
|
Spin_Fan
|
Spindle Cooling Fan
|
OC
|
5VDC -D
|
13
|
Spin_Dir
|
Spindle Direction
|
SPDT
|
Inv Com
|
14
|
Spin_En
|
Spindle Enable
|
SPDT
|
Inv Com
|
15
|
Inv_Reset
|
Inverter Reset
|
SPST
|
Inv Com
|
16
|
PLC Fault
|
PLC Fault
|
INT
|
N/A
|
29
|
Gear_Chge
|
Gear Change
|
OC
|
5VDC -D
|
30
|
Rot_Clamp
|
Rotary Clamp
|
SPST
|
5VDC -D
|
31
|
Car_En*
|
Carousel Enable
|
OC
|
5VDC -D
|
32
|
Red Light
|
Red Light
|
OC
|
5VDC -D
|
33
|
Grn Light
|
Green Light
|
OC
|
5VDC -D
|
34
|
Yel Light
|
Yellow Light
|
OC
|
5VDC -D
|
35
|
Worklight
|
Worklight
|
OC
|
5VDC -D
|
36
|
Auxiliary 1
|
Auxiliary 1
|
OC
|
5VDC -D
|
37
|
Auxiliary 2
|
Auxiliary 2
|
OC
|
5VDC -D
|
38
|
Auxiliary 3
|
Auxiliary 3
|
OC
|
5VDC -D
|
39
|
Auxiliary 4
|
Auxiliary 4
|
OC
|
5VDC -D
|
59
|
Auxiliary 5
|
Auxiliary 5
|
OC
|
5VDC -D
|
60
|
Auxiliary 6
|
Auxiliary 6
|
OC
|
5VDC -D
|
61
|
Auxiliary 7
|
Auxiliary 7
|
OC
|
5VDC -D
|
62
|
Auxiliary 8
|
Auxiliary 8
|
OC
|
5VDC -D
|
Analog
|
Spin out
|
Inverter Ref
Voltage
|
Analog
|
0-10VDC
|
PLC Build Sheet
Output Definitions RTK3
The outputs listed below are intended to help determine the
number and the type of the outputs that your system requires. The outputs which have been pre-assigned
below are intended as a reference only.
The physical outputs used, output types and voltages and/or functional
descriptions may vary depending on your system
PLC Out
|
Label
|
Purpose or Function
|
Type*
|
Voltage
|
1
|
E_Stop
|
Emergency Stop
|
SPST
|
24VAC
|
2
|
Lube
|
Lube Pump
|
DPST
|
110VAC
|
3
|
Flood
|
Flood Pump
|
SPST
|
3 Phase
|
4
|
Mist
|
Mist Solenoid
|
SPST
|
110VAC
|
5
|
Car_Dir
|
Chg Carousel
Direction
|
SPDT
|
110VAC
|
6
|
Car_Out
|
Carousel Out
Solenoid
|
SPST
|
Internal
|
7
|
Tool Clamp
|
Tool Clamp Solenoid
|
SPST
|
110VAC
|
8
|
Air Blow
|
Chip Air Blow
|
SPST
|
110VAC
|
9
|
Car_In
|
Carousel In
Solenoid
|
SPST
|
110VAC
|
10
|
Orient
|
Orient Spindle
|
SPST
|
110VAC
|
11
|
Chiller
|
Spindle Chiller
|
SPST
|
Relay
|
12
|
Spin_Fan
|
Spindle Cooling Fan
|
SPST
|
Relay
|
13
|
Spin_Dir
|
Spindle Direction
|
SPDT
|
Relay
|
14
|
Spin_En
|
Spindle Enable
|
SPST
|
Relay
|
15
|
Spin_En
|
Inverter Reset
|
SPST
|
Relay
|
16
|
PLC Fault
|
PLC Fault
|
INT
|
INT
|
29
|
Gear Chge
|
Gear Change
|
OC
|
Relay
|
30
|
Rot Clamp
|
Rotary Clamp
|
SPST
|
110VAC
|
31
|
Car_En*
|
Carousel Enable
|
Relay
|
3 PHASE
|
32
|
Red Light
|
Red Light
|
SPST
|
110VAC
|
33
|
Grn Light
|
Green Light
|
SPST
|
110VAC
|
34
|
Yel Light
|
Yellow Light
|
SPST
|
110VAC
|
35
|
Worklight
|
Worklight
|
SPST
|
110VAC
|
36
|
Auxiliary 1
|
Auxiliary 1
|
SPST
|
Relay
|
37
|
Auxiliary 2
|
Auxiliary 2
|
SPST
|
CFG
|
38
|
Auxiliary 3
|
Auxiliary 3
|
OC
|
5VDC-D
|
39
|
Auxiliary 4
|
Auxiliary 4
|
OC
|
5VDC-D
|
40
|
Fast_I/O_En
|
Fast I/O Enable
|
N/A
|
N/A
|
59
|
Auxiliary 5
|
Auxiliary 5
|
OC
|
5VDC -D
|
60
|
Auxiliary 6
|
Auxiliary 6
|
OC
|
5VDC -D
|
61
|
Auxiliary 7
|
Auxiliary 7
|
OC
|
5VDC -D
|
62
|
Auxiliary 8
|
Auxiliary 8
|
OC
|
5VDC -D
|
Analog
|
Spin out
|
Inverter Ref
Voltage
|
Analog
|
0-10VDC
|
PLC Build Sheet
Output Definitions PLCIO2
The outputs listed below are intended to help determine the
number and the type of the outputs that your system requires. The outputs which have been pre-assigned below
are intended as a reference only. The
physical outputs used, output types and voltages and/or functional descriptions
may vary depending on your system
PLC Out
|
Label
|
Purpose or Function
|
Type*
|
Voltage
|
1
|
E_Stop
|
Emergency Stop
|
SPST
|
CFG
|
2
|
Lube
|
Lube Pump
|
SPST
|
CFG
|
3
|
Flood
|
Flood Pump
|
SPST
|
CFG
|
4
|
Mist
|
Mist Solenoid
|
SPST
|
CFG
|
5
|
Car_Dir
|
Chg Carousel
Direction
|
SPST
|
CFG
|
6
|
Car_Out
|
Carousel Out
Solenoid
|
SPST
|
CFG
|
7
|
Tool Clamp
|
Tool Clamp Solenoid
|
SPST
|
CFG
|
8
|
Air Blow
|
Chip Air Blow
|
SPST
|
CFG
|
9
|
Car_In
|
Carousel In
Solenoid
|
SPST
|
CFG
|
10
|
Orient
|
Orient Spindle
|
SPST
|
CFG
|
11
|
Chiller
|
Spindle Chiller
|
SPST
|
CFG
|
12
|
Spin_Fan
|
Spindle Cooling Fan
|
SPST
|
CFG
|
13
|
Spin_Dir
|
Spindle Direction
|
SPST
|
CFG
|
14
|
Spin_En
|
Spindle Enable
|
SPST
|
CFG
|
15
|
Spin_En
|
Inverter Reset
|
SPDT
|
CFG
|
16
|
PLC Fault
|
PLC Fault
|
INT
|
CFG
|
29
|
Gear Chge
|
Gear Change
|
SPST
|
CFG
|
30
|
Rot Clamp
|
Rotary Clamp
|
SPST
|
CFG
|
31
|
Car_En*
|
Carousel Enable
|
SPST
|
CFG
|
32
|
Red Light
|
Red Light
|
SPST
|
CFG
|
33
|
Grn Light
|
Green Light
|
SPST
|
CFG
|
34
|
Yel Light
|
Yellow Light
|
SPST
|
CFG
|
35
|
Worklight
|
Worklight
|
SPST
|
CFG
|
36
|
Auxiliary 1
|
Auxiliary 1
|
OC
|
5VDC-D
|
37
|
Auxiliary 2
|
Auxiliary 2
|
OC
|
5VDC-D
|
38
|
Auxiliary 3
|
Auxiliary 3
|
OC
|
5VDC-D
|
39
|
Auxiliary 4
|
Auxiliary 4
|
OC
|
5VDC-D
|
40
|
Fast_I/O_En
|
Fast I/O Enable
|
N/A
|
CFG
|
41
|
Auxiliary 5
|
Auxiliary 5
|
OC
|
5VDC-D
|
42
|
Auxiliary 6
|
Auxiliary 6
|
OC
|
5VDC-D
|
43
|
Auxiliary 7
|
Auxiliary 7
|
OC
|
5VDC-D
|
44
|
Auxiliary 8
|
Auxiliary 8
|
OC
|
5VDC-D
|
45
|
Auxiliary 9
|
Auxiliary 9
|
OC
|
5VDC-D
|
46
|
Auxiliary 10
|
Auxiliary 10
|
OC
|
5VDC-D
|
47
|
Auxiliary 11
|
Auxiliary 11
|
OC
|
5VDC-D
|
48
|
Auxiliary 12
|
Auxiliary 12
|
OC
|
5VDC-D
|
59
|
Auxiliary 13
|
Auxiliary 13
|
OC
|
5VDC-D
|
60
|
Auxiliary 14
|
Auxiliary 14
|
OC
|
5VDC-D
|
61
|
Auxiliary 15
|
Auxiliary 15
|
OC
|
5VDC-D
|
62
|
Auxiliary 16
|
Auxiliary 16
|
OC
|
5VDC-D
|
Analog
|
Analog
|
Inveter Reference
|
0-10VDC
|
CFG
|
PLC Build Sheet
Jog Panel Definitions
The Jog Panel offers 9 definable
keys for custom auxiliary functions and includes keys for handling pre-defined
functions used for cycle start and cycle cancel, axis jogging (incremental and
continuous), spindle and coolant operation, tool check, single block mode and
feed hold.
#
|
Label
|
Function
or Macro
|
1
|
|
|
2
|
|
|
3
|
|
|
4
|
|
|
5
|
|
|
6
|
|
|
7
|
|
|
8
|
|
|
9
|
|
|
In the example above, auxiliary key #1 is assigned to toggle
the spindle brake mode between auto and
off. If auto brake mode is active the
spindle brake is typically programmed to automatically turn on if the spindle
is commanded to stop and to turn off when the spindle is commanded to start. This is a loose definition and is intended as
an example only as several variations of “auto brake mode” may exist.
Some functions you may want to consider assigning an aux
key to include:
Turning on a Work light, Indexing a tool carousel, Set part zero, Clamp on/off etc, Auger
on/off etc. . . .
PLC Build Sheet
Definitions of Functions and Macros
Centroid wants to supply exactly what you ordered. To do so, it is very important that you
provide accurate and complete definitions for all your requested functions and
macros. If you have any questions,
please call and we will help you complete this form. It is your responsibility to insure that the Function
and Macro definitions you provide are exactly as you require them. If you discover changes are necessary after
your PLC build sheet has been submitted, contact us immediately. Changes after
programming has begun are $75/hr, $250 minimum.
Function and Macro definitions
must include the following:
- Title
- The trigger event.
- A list of Inputs and Outputs traversed in the function.
- A list of all requested fault conditions associated with this function and their respective triggers.
- A timeout specification (if applicable). This timeout should be the amount of time in which the function can reasonably be expected to successfully complete. If the timeout period is exceeded, the appropriate fault condition should be declared and the function terminated.
- The sequence of events. The sequence of events must include:
a) The
order of events, beginning with the trigger.
b) Initial
states for all I/O.
c) All
state changes, in the order that they should occur.
d) Required
dwell times (if any) such as a dwell needed to wait for the spindle to stop
Function and Macro
definitions must use the following format:
Function or Macro
Title:
Physical I/O
traversed in this function:
Inputs:
Outputs:
Fault Conditions:
Function or Macro timeout:
Trigger:
Initial I/O states :
Outputs- On = X. Inputs- Closed = X
Sequence of Events:
1. Trigger
2.
3.
4.
5..…
Function or Macro Definition
Title – Automatic Tool Change
Physical I/O traversed
in this function and initial states: Outputs-
On = X. Inputs- Closed = X
Zero
Speed
|
Orient
Complete
|
Tool
Clamped
|
Car Out Input
|
Car
In
Input
|
Tool
Counter
|
|
|
X
|
X
|
|
X
|
Inputs:
Outputs:
Car
Dir
|
Car
Enable
|
Car
Out
|
Car
In
|
Air
Blow
|
Tool
Unclamp
|
|
|
|
|
|
|
|
|
Fault Conditions: None
defined
Timeout: 40
seconds
Trigger: M6
Sequence of Events
- Trigger- M6
- Command spindle to stop
- Move Z axis to carousel position
- Wait For Zero Speed to close
- Turn on Orient Output
- Wait for Orient Complete Input
- Turn on Carousel In Solenoid
- Carousel Out Input opens
- Carousel In Input closes
- Turn on Tool Unclamp Output, Turn on Air Blow Output
- Wait for Tool Clamped input to open
- Raise Z axis to clearance position
- Turn on Car En Out, (Turn on Car_Dir depending on direction)
- Tool Counter Input toggles as carousel indexes carousel to next tool position
- Turn off Car_En Out, Turn off Car_Dir
- Move Z to carousel position
- Turn off Tool Unclamp Output, Turn off Air Blow Output
- Wait for Tool Clamped Input to close.
- Turn off Carousel In Solenoid
- Turn on Carousel Out Solenoid
- Carousel In input opens
- Wait for Carousel Out Input to close
- Turn off Carousel Out Output
- Function Complete
Additional
considerations and fault conditions/timeouts you may want to add to the above
function:
- Turn all or some of the outputs on only momentarily. Either until specified event occurs, for a specific period of time or a combination of both. This can help to prevent motors and solenoids from burning up.
- Add
fault conditions/timeouts between some or all the events in the sequence
to insure that if an operation fails to complete in a reasonable period of
time, a fault condition can be declared and appropriate error message
displayed. Ex. For Events 7-9, a timer could be so
that if the Carousel IN input does not close within .5 seconds of the
Carousel In Output being turned on, a fault is declared and the
message “Error: Carousel In Input sensor
did not close after Carousel In Ouput was turned on”
Không có nhận xét nào:
Đăng nhận xét