Machine Control
Machine Control
OVERVIEW
OVERVIEW
10
9 1
8
2
7
5
6
All machine functions are initiated by the DEK software installed on the PC. The
PC transmits and receives information to the NextMove ES card in the M36
Machine Control Enclosure using a single USB lead. The NextMove ES card
incorporates its own processor which handles machine motions and switch/
sensor feedback, this frees up the PC processor to run the MMI and other
peripherals.
The NextMove ES card incorporates a USB encoder/decoder and a CAN
encoder/decoder interfacing between the PC and the following:
CAUTION
ANTI-STATIC HANDLING. Standard precautions must be adhered to when
handling electronic cards and configuring and inserting into the enclo-
sures.
NOTE
DEK recommends an antistatic wrist band that incorporates a 1 meg ohm
resistor.
ESD Connection
ELECTRICAL SCHEMATIC
PC EuroFlex
Card X6 M Camera X Motor (Linear Motors Only)
Axis 0
USB
Motherboard
EuroFlex
Card X7 M Camera Y Motor (Linear Motors Only)
Axis 1
NextMove ES CAN Bus Servo Node 6
(I/O Node 1) Rising Table Motor
Dual Stepper
Stepper Node 10
2 Analogue Card X1
Paste Dispense Motor
Inputs Step 0 M X Forward Actuator
NOTE
Dependant upon configuration the servo drive consists of either servo nodes 8 and 9 (rotary motor systems) or
two EuroFlex cards for the Camera X and Camera Y axes (linear motor systems). The linear motor system uses 2
analogue ouputs from the NextMove ES card and 2 digital inputs from the NextMove Interface card.
CAUTION
ANTI-STATIC HANDLING. STANDARD PRECAUTIONS MUST BE ADHERED TO
WHEN HANDLING ELECTRONIC CARDS AND CONFIGURING AND INSERTING
INTO THE ENCLOSURES.
NextMove ES Card
CAUTION
ANTI-STATIC HANDLING. STANDARD PRECAUTIONS MUST BE ADHERED TO
WHEN HANDLING ELECTRONIC CARDS AND CONFIGURING AND INSERTING
INTO THE ENCLOSURES.
The NextMove ES can control six stepper motor axes via stepper drive cards
and provides 4 analogue outputs, 2 analogue inputs, 20 digital inputs (interfaced
through the NextMove Interface card) and 8 digital outputs (interfaced through
the NextMove Interface card). Two of the analogue outputs are used as
demand outputs to control linear motors for camera X and Camera Y (linear
drive machines only). The card also incorporates a CAN encoder/decoder
which connects to I/O Node boards and Servo/Stepper Nodes using a CAN Bus
network. The CAN Bus network allows for future expansion of the system
without the need for further NextMove cards.
NextMove ES The NextMove ES jumper settings are shown below:
Jumper Settings
CAN Bus
Connector
M36SK35
Not Used
USB
Connector
M36SK28
LED Indications The 7 segment LED display on the edge of the NextMove ES card indicates the
Node number (1) during normal operation. During initialisation, the display
indicates a dash (-) followed by a period (.).
There are four surface mount LEDs on the board which are detailed in the table
below, NextMove ES Card figure refers:
NextMove ES Edge The edge connector connects the card to the backplane of the enclosure.
Connector
1 32
a
b
c
Keyway
CAN Connector The CAN connector is an RJ45 socket connecting the NextMove card to the
various CAN Node boards and CAN Servo/Stepper motors throughout the
machine.
1 8
USB Connector The USB connector is a Type B socket used to connect the NextMove ES card
to the PC.
4
USB Type B Socket
CAUTION
ANTI-STATIC HANDLING. STANDARD PRECAUTIONS MUST BE ADHERED TO
WHEN HANDLING ELECTRONIC CARDS AND CONFIGURING AND INSERTING
INTO THE ENCLOSURES.
TP 1
LED 1
TP 2
LED 3
TP 4
LED 4
TP 5
LED 5
TP 6
TP 1 LED 1 TP 2 LED 2 TP 3 LED 3 TP 4 LED 4 TP 5 LED 5 TP 6
24V US 24V SW +12V -12V +5.5V DGND
Inputs The table below details the 20 digital inputs for Node 1 Group O:
For all I/O groups select Diagnostics from the Maintenance menu on the
machine.
NextMove Interface The edge connector connects the card to the backplane of the enclosure.
Edge Connector
1 32
a
b
c
Keyway
CAUTION
ANTI-STATIC HANDLING. STANDARD PRECAUTIONS MUST BE ADHERED TO
WHEN HANDLING ELECTRONIC CARDS AND CONFIGURING AND INSERTING
INTO THE ENCLOSURES.
The dual stepper drive card consists of two identical stepper motor drive circuits
used to drive two stepper motors, in half-step mode.
Each of the twin channels of this card consists of an IC (A3977SED) which
combines the conversion of the Step and Direction inputs into control signals for
the output to the stepper motor. These control signals sequence the current in
each of a pair of DMOS (Diffused Metal Oxide Semiconductor) H-bridge motor
drivers.
The card is connected to both the +24V SW and +24V US supplies. The
switched (SW) supply is protected by a diode-fuse transient suppressor circuit.
The diode operates over an extremely short time period, enabling the circuit to
absorb voltage spikes without rupturing the fuse (F1 - 4Amp). If a sustained
voltage is experienced above its rating, the fuse ruptures. The +24V US is used
to produce an internally regulated +5.5V (VCC and VDD).
Whilst the stepper motor is stationary, the card switches to half power to
minimize power consumption.
The card utilizes the mixed decay feature of the IC to achieve the best sinusoidal
motor current waveform for stepper motors. This decreases current ripple and
hence decreases motor heating.
Each channel has a separate dipswitch which enables various circuit functions
and are shown in the table below:
Dipswitch Function
1 Enables Full/Half/Quarter/Eighth Step Operation
2 Enables Full/Half/Quarter/Eighth Step Operation
3 Half Power Timer Enable
4 INV_STEP
5 INV_DIR
6 Sets Motor Current Output
7 Sets Motor Current Output
8 Sets Motor Current Output
9 Percent Fast Decay_0
10 Percent Fast Decay_1
Dipswitch Settings Use the following graphic and tables to determine the correct dipswitch settings:
Fuse F1
SW1
12 3 4 5 6 7 8 910
ON
SW2
12 3 4 5 6 7 8 910
ON
5V Regulator
Figure 8-4 Dual Stepper Drive Card
Stepper Drive Card The edge connector connects the card to the backplane of the enclosure.
Edge Connector
2 4 32
Keyway
Servo Drive Card On linear drive machines only, two servo drive cards are used by the machine
controller to drive the camera X and Y axis motors. The axes for these motors
are designated Axis 0 and 1.
C1 B1 A1
A
Card Powered
(no errors)
Card Disabled
(by software control)
Card Error
(includes system
power off)
View on A
Servo Drive Card The edge connector connects the card to the backplane of the enclosure.
Edge Connections
8b 14b 17c 23a 31b
C1 B1 A1
M36PL26
M36SK04 M36PL08 M36SK12 M36SK16 M36PL20
6
9 Way D Type Socket
9
15 Way D Type Socket
3 1
M36SK04 (FMI)
14
25 Way D Type Socket
6
9 Way D Type Socket
9
15 Way D Type Socket
3 1
1 3
5 1
10 11
15 Way Condensed
D Type Socket
5 1
10 11
15 Way Condensed
D Type Socket
6
9 Way D Type Socket
6
9 Way D Type Socket
M36SK13 (Fans)
6
9 Way D Type Socket
6
9 Way D Type Socket
6
9 Way D Type Socket
6
9 Way D Type Socket
9
15 Way D Type Socket
9
15 Way D Type Socket
9
15 Way D Type Socket
Pin No. Signal Pin No. Signal
1 +12V 9 0V
2 Spare Input 10 +12V
3 0V 11 Camera Y Home
(linear drive machines only)
4 +12V 12 0V
5 Spare Input 13 N/C
6 0V 14 Spare Output
7 +12V 15 0V
8 Moving Rail Home
9
15 Way D Type Plug
Pin No. Signal Pin No. Signal
1 -12V 9 24V SW
2 -12V 10 24V SW
3 +5.5V 11 0V Return
4 +5.5V 12 0V Return
5 24V US 13 N/C
6 24V US 14 N/C
7 0V Return 15 N/C
8 0V Return
6
9 Way D Type Socket
6
9 Way D Type Socket
6
9 Way D Type Socket
6
9 Way D Type Socket
M36SK25 (Y Actuator)
6
9 Way D Type Socket
CAN BUS
M36 Machine
Control Enclosure
Various Nodes
Servo Node 9
depending on optional I/O Node 4 Board
Camera Y Motor
rail system fitted Screen Cleaner I/O
(Rotary Motors Only)
(see Rail Nodes Figure)
Servo Node 8
CAN Terminator Camera X Motor
(Rotary Motors Only)
OTS/HTC Option
The Controller Area Network (CAN) is a bus system for machine motion control.
An encoder/decoder for the 500Kbit/s rate CAN serial link is fitted to the
NextMove ES card to enable communication with the CAN Nodes. The CAN is
a 2-wire data link designed for transmission of small data packets for fast update
of axis position information.
The CAN Bus connects the NextMove ES card to the Nodes that provide
machine motion, switch functions and sensor feedback. There are two different
types of Nodes:
For the CAN Bus to work correctly, the CAN Bus must be terminated using a
CAN Terminator. The CAN Terminator is fitted to the output connector of the
last node in the CAN Bus line and consists of a 9 pin D type connector with a
link resistor fitted inside the connector hood.
CAUTION
ANTI-STATIC HANDLING. STANDARD PRECAUTIONS MUST BE ADHERED TO
WHEN HANDLING ELECTRONIC CARDS AND CONFIGURING AND INSERTING
INTO THE ENCLOSURES.
The I/O Node Boards consists of multiple inputs and outputs, CAN encoder/
decoder and multi-way connectors for machine components.
There are three I/O Node Boards fitted to a standard machine with a possible
one other board for the underscreen cleaner, if fitted, these are:
• I/O Node 1 - NextMove ES card (CAN master) located in the M36 Machine
Control Enclosure (standard)
• I/O Node 2 - Main Machine I/O board located at the rear of the machine
(standard)
• I/O Node 3 - Print Carriage I/O board located inside the print carriage
extrusion (standard)
• I/O Node 4 - Screen Cleaner I/O board located at the rear of the machine
(optional)
• I/O Node 5 - OTS/HTC I/O board located at the rear of the machine
(optional)
I/O Nodes 2, 4 & 5 have a green (status) and a red (error) LED mounted on the
board. The status LED should flash twice periodically and the error LED should
not be illuminated during normal operation. The following table describes other
operations of the LEDs:
No of Red (error) LED Green (status) LED
Pulses
Static Off No error Initialisation/Code execution stopped
1 Node ID from DIP switches is 0 CANopen NMT state is ‘pre-operational’
2 EEPROM contents invalid (EEPROM CANopen NMT state is ‘operational’
empty/checksum error)
3 EEPROM access impossible (hardware CANopen NMT state is ‘stopped’
error)
4 CAN controller switched to ‘bus-off’ N/A
mode
5 Firmware error N/A
6 Controller overload N/A
Static On Severe hardware/software error N/A
I/O Node 1 I/O Node 1 is the CAN master and is also known as the NextMove ES card
housed in the M36 Machine Control Enclosure. For more information, refer to
the M36 Machine Control Enclosure - NextMove ES Card section of this
chapter.
N2SK9 N2SK3
N2PL1
4
6 Way Trident Connector
(with pins)
N2PL2
6
9 Way D Type Plug
N2PL3
6
9 Way D Type Plug
N2SK2
N2SK3
4
6 Way Trident Socket
N2SK4
14
25 Way D Type Socket
N2SK5
N2SK6
N2SK7
N2SK8
N2SK9
N2SK10
181471 ISSUE
N3SK16
N3PL1
4
6 Way Trident Connector
(with pins)
N3PL2
6
9 Way D Type Plug
N3PL3
6
9 Way D Type Plug
Pin No. Signal Pin No. Signal
1 N/C 6 N/C
2 CAN_L 7 CAN_H
3 CAN_GND 8 N/C
4 N/C 9 N/C
5 N/C
N3SK1
N3SK4
4
6 Way Trident Socket
Pin No. Signal Pin No. Signal
1 Paste Height Laser (12V) 4 Paste Height Laser (24V)
2 Paste Roll Low 5 N/C
3 0V 6 0V
N3SK5
N3SK6
N3SK7
4
6 Way Trident Socket
N3SK8
9
15 Way D Type Socket
N3SK9
N3SK10
4
6 Way Trident Socket
N3SK11
N3SK12
N3SK13
6
9 Way D Type Socket
N3SK14
N3SK15
6
9 Way D Type Socket
N3SK16
6
9 Way D Type Socket
N3SK17
6
9 Way D Type Socket
Link (LK1) The link LK1 on the component side of I/O node board 3 must be set across
Pins 2 & 3.
N3SK16
Link (LK1)
Jumper
Pin 1
PL2
DEK CYCLONE BRAKE
FET
PL1
PL2
N4PL1
4
6 Way Trident Connector
(with pins)
N4PL2
6
9 Way D Type Plug
N4PL3
6
9 Way D Type Plug
N4SK1
4
6 Way Trident Socket
Pin No. Signal Pin No. Signal
1 +12V 4 +12V
2 Solvent Low Sensor 5 Paper Low/Paper Usage
3 0V 6 0V
N4SK2
N4SK3
N4SK4
4
6 Way Trident Socket
Pin No. Signal Pin No. Signal
1 +12V 4 +12V
2 Cleaner Home 5 Cleaner Home
3 0V 6 0V
N4SK5
N4SK6
N4SK7
N4SK8
4
6 Way Trident Socket
N4SK9
N4SK10
4
6 Way Trident Socket
N4SK11
N4SK12
4
6 Way Trident Socket
N4SK13
N4SK14
N4SK15
N5SK9 N5SK10
N5PL2 N5PL14 N5SK4 N5PL1
N5SK11 N5SK2 N5SK1 N5SK12
N5SK5
198769 ISSUE
Connector Description
N5PL1 Node Power
N5PL2 CAN Signal In
N5PL3 CAN Signal Out
N5SK1 N/C
N5SK2 N/C
N5SK3 N/C
N5SK4 N/C
N5SK5 N/C
N5SK6 Solenoid Bank (OTS)
N5SK7 N/C
N5SK8 N/C
N5SK9 N/C
N5SK10 Snug / Clamp Pressure
N5SK11 N/C
N5SK12 N/C
N5PL1
4
6 Way Trident Connector
(with pins)
N5PL2
6
9 Way D Type Plug
N5PL3
6
9 Way D Type Plug
N5SK6
12 3
1
N5SK10
6
9 Way D Type Plug
Servo/Stepper These nodes can be either servo or stepper motors with built in sensors,
Nodes controller, drive electronics and CAN encoder/decoder. The motor is connected
to the CAN Bus allowing direct communications with the NextMove ES card in
the M36 Machine Control Enclosure.
CAN Bus In
Servo/Stepper CAN CAN Bus Out
Motor Drive
Processor Encoder/
(Brushless) Electronics DC Supply In
Decoder
The following motors may be fitted dependant on machine options and variants:
NOTE
For further information on the servo/stepper motors above, refer to the relevant
chapter of this manual.
Pin 1
Pin 1