JS Automation MPC3042A/3042AL User manual

1
Correction record
Version
Record
1.0
For driver 1.0 up
1.1
Modify 2 Features-Delete Software key function
1.2
1.
Modify Notes on hardware installation
2.
Add Warranty
3.
Change orientation of JF1 connector (chapt. 5.1)
4.
Change orientation of JM1 connector (chapt. 5.2)
5.
Add specifications to each input and output (chapt. 6)
6.
Add chapt. 7 ADP9201DIN External wiring diagram
1.3
Add ADP9201DIN(N) specifications information
1.4
1. Add special note on PWM

2
Contents
1. Forward........................................................................................................................................................6
2. Features........................................................................................................................................................7
2.1 Main card.................................................................................................................................................7
2.2 DIN rail mounted wiring board ...............................................................................................................7
3. Specifications...............................................................................................................................................8
3.1 MPC3042A/3042AL Main card...............................................................................................................8
3.2 DIN rail mounted wiring board ...............................................................................................................10
4. Layout and dimension..................................................................................................................................11
4.1 MPC3042A/3042AL Main card...............................................................................................................11
4.2 ADP2042DIN for JF1 DIN rail mounted wiring board...........................................................................11
4.3 JS51050 for JM4 25PM DIN rail mounted dummy wiring board...........................................................12
4.4 ADP9201DIN for ADP9201_JM1 DIN rail mounted wiring board........................................................12
4.5 ADP9201DIN(N) for ADP9201_JM1 DIN rail mounted wiring board..................................................13
5. Pin definitions..............................................................................................................................................14
5.1 JF1 Assignment / Definitions...................................................................................................................14
5.2 JM1 Assignment / Definitions .................................................................................................................16
5.3 JM2,JM3 Assignment / Definitions .........................................................................................................16
5.4 JM4 Assignment / Definitions .................................................................................................................16
5.5 ADP9201_JM1 Assignment / Definitions...............................................................................................17
6. I/O interface diagram...................................................................................................................................18
6.1 JF1 ADP2042DIN....................................................................................................................................18
6.2 JM4 JS51050 ...........................................................................................................................................21
6.3 ADP9201_JM1 ADP9201DIN ................................................................................................................22
7. External wiring diagram ..............................................................................................................................25
8. Hardware settings.........................................................................................................................................27
8.1 Card ID setting.........................................................................................................................................27
8.2 Polarity setting for over-travel limit switch.............................................................................................27
9. Applications.................................................................................................................................................28
10. Wiring diagram examples............................................................................................................................29
10.1 The wiring diagram for MPC3042A/3042AL wiring board to panasonic MINAS-A driver...................29
10.2 The wiring diagram for MPC3042A/3042AL wiring board to panasonic MINAS MSD*** driver.......29
10.3 The wiring diagram for MPC3042A/3042AL wiring board to ESD servo driver ...................................30
10.4 The wiring diagram for MPC3042A/3042AL wiring board to Moda servo driver..................................30
10.5 The wiring diagram for MPC3042A/3042AL wiring board to YASKAWA servo driver........................31
10.6 The wiring diagram for MPC3042A/3042AL wiring board to Mokon / YPV servo driver ....................31
10.7 The wiring diagram for MPC3042A/3042AL wiring board to Mokon / YJD servo driver.....................32
10.8 The wiring diagram for MPC3042A/3042AL wiring board to MITSUBISHI J2-SUPER servo driver..33
10.9 The wiring diagram for MPC3042A/3042AL wiring board to YAMAHA SRCP servo driver...............33
10.10 The wiring diagram for MPC3042A/3042AL wiring board to Delta ASDA-B servo driver............34

4
Notes on hardware installation
Please follow step by step as you are installing the control cards.
1. Be sure your system is power off.
2. Be sure your external power supply for the wiring board is power off.
3. Plug your control card in slot, and make sure the golden fingers are put in right contacts.
4. Fasten the screw to fix the card.
5. Connect the cable between the card and wiring board.
6. Connect the external power supply for the wiring board.
7. Recheck everything is OK before system power on.
8. External power on.
Congratulation! You have it.
For more detail of step by step installation guide, please refer the file
“..\download\Supplemental_technical_data\Step_by_step_installation_of_Contrl_Card.pdf “ on the CD
come with the product or download the complementary documents from
http://www.automation.com.tw/common/Supplemental_technical_data.htm
Warning:
Some computer BIOS has “Auto detect DIMM/PCI clock” option, be sure to switch to
“DISABLE” else in some cases the PCI add on cards will not be detected by windows at cold start.

5
Warranty
The MPC3042A/AL are warranted against defects in materials and workmanship for a period of two
years from the date of shipment, as evidenced by receipts or serial no. on board. JS automation Corp. will,
at its option, repair or replace product that proves to be defective during the warranty period. This
warranty includes parts, labor and shipping costs of returning.
Except as specified herein, JS automation Corp. makes no warranties, express or implied, and
specifically disclaims any warranty of merchantability or fitness for a particular purpose. Customer’s
right to recover damages caused by fault or negligence on the part of JS automation Corp. shall be
limited to the amount theretofore paid by the customer. JS automation Corp. will not be liable for
damages resulting from loss of data, profits, use of products, or incidental or consequential damages,
even if advised of the possibility thereof. This limitation of the liability of JS automation Corp. will apply
regardless of the form of action, whether in contract or tort, including negligence. Any action against JS
automation Corp. must be brought within one year after the cause of action accrues.
JS automation Corp. shall not be liable for any delay in performance due to causes beyond its reasonable
control. The warranty provided herein does not cover damages, defects, malfunctions, or service failures
caused by owner’s failure to follow the JS automation Corp. installation, operation, or maintenance
instructions; owner’s modification of the product; owner’s abuse, misuse, or negligent acts; and power
failure or surges, fire, flood, accident, actions of third parties, or other events outside reasonable control.
If any defect occurs, you should email to us as the following form to get the fast response:
Detailed Company Information
Company/Organization:
Contact Person:
E-mail:
Address:
Country:
Tel/Fax:
Web Site:
Product information
product model:
serial no.:
Environment to Use: such as CPU board, Operating System, target application...
description of defect: (as detail as possible)

6
1. Forward
Thank you for your selection of 2-axis motion control card. This card adopt the ASIC chip with
complex motion functions including point to point, linear and circular interpolation, linear and s-curve
acceleration/deceleration and several miscellaneous functions. Dll’s of various functions will save you a
lot of time in the motion related projects.
Our other motion control products:
MPC3024 4 axes linear/circular/point to point (standard function) motion control card (PCI bus)
MPC3028 8 axes linear/circular/point to point (standard function) motion control card (PCI bus)
MPC3034 advanced 4 axes linear/circular/point to point (standard function) motion control card
(PCI bus)
MPC3035 4 axes linear/circular/point to point (standard function) with advanced encoder counter
function / with 2 8bit DA’s motion control card (PCI bus)
MPC3035L 4 axes linear/circular/point to point (standard function) with advanced encoder counter
function motion control card (PCI bus)
Any comment is welcome,
please visit our website
http://www.automation.com.tw/
http://www.automation-js.com/ for the up to date information.
Note: MPC3042ALis the functional replacement of MPC3042.

7
2. Features
2.1 Main card
2.1.1 2-axis servo/stepping motor control
2.1.2 2 28-bit up/down counter for incremental encoder
2.1.3 2 28-bit up/down counter for pulse handler input
2.1.4 Pulse output rate up to 6.55MHz
2.1.5 Pulse output options : OUT/DIR,CW/CCW
2.1.6 linear interpolation
2.1.7 circular interpolation
2.1.8 S curve or T curve acceleration / deceleration in interpolation and positioning
2.1.9 Continuous interpolation
2.1.10 Speed change on-the-fly
2.1.11 Synchronized start motion
2.1.12 Position latch function
2.1.13 Simultaneously start/stop on multi-axes
2.1.14 Programmable interrupt conditions
2.1.15 Backlash compensation
2.1.16 Software limit switches protection
2.1.17 Motion parameters change on the fly
2.1.18 8 bit PWM DA
2.1.19 32 bit timer
2.1.20 2 channel 7 bit DA with digital PI control of speed and position loop. (MPC3042A only)
2.1.21 Feedback encoder failure detection (MPC3042A only)
2.2 DIN rail mounted wiring board
2.2.1 JS51050 dummy wiring board for JM4 pulse handler interface
2.2.2 ADP2042DIN wiring board for JF1 motion control interface
2.2.3 ADP9201DIN for ADP9201_JM1 isolated digital I/O interface

8
3. Specifications
3.1 MPC3042A/3042AL Main card
Motion
3.1.1 Max pulse rate ─6,553,500 pps
3.1.2 Pulse output mode ─Single phase: CLOCK, DIR
Dual phase : CW, CCW
3.1.3 Acceleration / Deceleration mode ─linear ,S-curve mode
3.1.4 Homing mode ─14 types
3.1.5 Encoder up/down counter ─2 28bit counter
3.1.6 Pulse Handle up/down counter ─2 28 bit counter
3.1.7 Linear interpolation
3.1.8 Circular interpolation
3.1.9 17 bit DA with digital PI control (MPC3042A only)
Digital I/O
3.1.10 Motion specific input ─SRDY, ALM, LS+(EL+), LS-(EL-), SD, HOME(ORG),
PCS, LTC, INP, STA per axis, EMG per card
3.1.11 Motion specific output ─CMP,SVON,ERC,FIN per axis
3.1.12 General input ─8 bit, photo isolated
3.1.13 General output ─8 bit, photo isolated
3.1.14 TTL I/P ─8 bits
Special I/O
3.1.15 D/A ─8 bits, 0-10Vdc (PWM DA)
3.1.16 D/A ─17 bits, -10V~ +10V (MPC3042A only, if not use for motion)
General
3.1.17 Card ID ─16 position rotary switch
3.1.18 Insulation resistance ─100 MΩ(min) at 1000Vdc
3.1.19 Isolation voltage ─2500Vac 1Min
3.1.20 I/O connector ─68pin female SCSI-II centronic connector
25p D type connector
3.1.21 External supply ─DC 24±4V
3.1.22 Operation temperature ─0 to 70°C
3.1.23 Storage temperature ─-20 to 80°C
3.1.24 Operation humidity ─5~95% RH, non-condensing
3.1.25 Dimensions ─175(W) * 122(H) mm , 6.9(W) * 4.8(H)in

9
*Special Note on using PWM output
PWM output can be configured to isolated output or TTL output, owing to the interface electric
characteristics, the real output may be distorted by frequency bandwidth or on/off delays.As for
TTL, we recommend to check for the minimum duty. For the isolated output, the PWM frequency
and duty pulse width is limited not less than 100us and check the response by a scope to verify the
validity of your application.

10
3.2 DIN rail mounted wiring board
ADP2042DIN for JF1 motion control interface
3.2.1 Power Requirement ─24Vdc ±4Vdc
3.2.2 On Board Build-in s.p.s. ─+5Vdc 500mA (max)
3.2.3 General input ─2 with LED indicator
3.2.4 Output capacity ─4 NMOS output, 1A continuous、120Vdc(max)
Option : 4 PMOS output, 1A continuous、24Vdc(max)
Option : 4 Relay output, 3A continuous、250Vac(max)
3.2.5 Connection ─SCSI-II 68 pin cable to connect main and wiring board
3.2.6 Specific servo control connectors ─2 D-type 26p (1 per axis)
3.2.7 Operation temperature ─0 to 70°C
3.2.8 Operation humidity ─RH5~95%, non-condensed
3.2.9 Dimension ─ADP2042DIN(R) / (P) : 121(W)*159(L)*45(H)mm ;
4.8(W)*6.3(L)*1.8(H)in
ADP2042DIN(N) : 121(W)*159(L)*47(H)mm ;
4.8(W)*6.3(L)*1.9(H)in
JS51050 for JM4 pulse handler interface
3.2.10 Connection cable ─D-type 25P cable to connect main and wiring board
3.2.11 Dimension ─86(W)*79(L)*52(H)mm, 3.4(W)*3.2(L)*2.1(H)in
ADP9201DIN forADP9201_JM1 isolated digital I/O
3.2.12 Power Requirement ─24Vdc ±4Vdc
3.2.13 Indicator ─8 input and 8 output LED indicators
3.2.14 Output capacity ─8 relay output, 3A @250Vac , 3A @30Vdc
Option : 8 NMOS output, 1A @48Vdc
Option : 8 PMOS output, 1A @24Vdc
Option : 8 SSR output, 2A@250Vac
3.2.15 Connector ─20pin
3.2.16 Operation temperature ─0 to 70°C
3.2.17 Operation humidity ─RH5~95%, non-condensed
3.2.18 Dimension ─ADP9201DIN(R) / (N) / (P): 86(W) * 103(L) *45(H)mm;
3.4(W)*4.1(L)*1.8(H)in
ADP9201DIN(S) : 86(W) * 103(L) *50(H)mm
3.4(W)*4.1(L)*2.0(H)in

11
4. Layout and dimension
4.1 MPC3042A/3042AL Main card
4.2 ADP2042DIN for JF1 DIN rail mounted wiring board

12
4.3 JS51050 for JM4 25PM DIN rail mounted dummy wiring board
4.4 ADP9201DIN for ADP9201_JM1 DIN rail mounted wiring board

13
4.5 ADP9201DIN(N) for ADP9201_JM1 DIN rail mounted wiring board

14
5. Pin definitions
5.1 JF1 Assignment / Definitions

15
PIN
I/O
Descriptions
PIN
I/O
Descriptions
68
I
EXTG
Common for external power (+24V and +5V)
34
I
EXTG
Common for external power (+24V and +5V)
67
I
YEZ-
Encoder phase Z- feedback of Y axis
33
I
XEZ-
Encoder phase Z- feedback of X axis
66
I
YEZ+
Encoder phase Z+ feedback of Y axis
32
I
XEZ+
Encoder phase Z+ feedback of X axis
65
I
YEB-
Encoder phase B- feedback of Y axis
31
I
XEB-
Encoder phase B- feedback of X axis
64
I
YEB+
Encoder phase B+ feedback of Y axis
30
I
XEB+
Encoder phase B+ feedback of X axis
63
I
YEA-
Encoder phase A- feedback of Y axis
29
I
XEA-
Encoder phase A- feedback of X axis
62
I
YEA+
Encoder phase A+ feedback of Y axis
28
I
XEA+
Encoder phase A+ feedback of X axis
61
I
EXTG
Common for external power (+24V and +5V)
27
I
EXTG
Common for external power (+24V and +5V)
60
O
YCCW-
CCW- or DIR- of Y axis
26
O
XCCW-
CCW- or DIR- of X axis
59
O
YCCW+
CCW+ or DIR+ of Y axis
25
O
XCCW+
CCW+ or DIR+ of X axis
58
O
YCW-
CW- or PULSE- of Y axis
24
O
XCW-
CW- or PULSE- of X axis
57
O
YCW+
CW+ or PULSE+ of Y axis
23
O
XCW+
CW+ or PULSE+ of X axis
56
I
EXTG
Common for external power (+24V and +5V)
22
I
EXTG
Common for external power (+24V and +5V)
55
O
YERC
Output for resetting error counter of Y axis
21
O
XERC
Output for resetting error counter of X axis
54
O
YSVON
Servo on of Y axis
20
O
XSVON
Servo on of X axis
53
I
YSRDY
Servo Ready signal of Y axis
19
I
XSRDY
Servo Ready signal of X axis
52
I
YALM
ALARM I/p of Y axis
18
I
XALM
ALARM I/p of X axis
51
I
YINP
General I/p of Y axis
17
I
XINP
General I/p of X axis
50
I
EXTG
Common for external power (+24V and +5V)
16
I
EXTG
Common for external power (+24V and +5V)
49
I
YSTA
Start motion signal input for Y axis
15
I
XSTA
Start motion signal input for X axis
48
O
YCMP
General out or compare out of Y axis
14
O
XCMP
General out or compare out of X axis
47
O
YFIN
General purpose output of Y axis
13
O
XFIN
General purpose output of X axis
46
I
EMG
Emergency stop, stop all axes
12
I
EMG
Emergency stop, stop all axes
45
I
YPCS
Position change start signal input of Y axis
11
I
XPCS
Position change start signal input of X axis
44
I
YSD
Slowdown LS(EL) input of Y axis
10
I
XSD
Slowdown LS(EL) input of X axis
43
I
YLTC
Latch counter trigger input of Y axis
9
I
XLTC
Latch counter trigger input of X axis
42
I
YHOME (YORG)
HOME(Origin) LS(EL) input of Y axis
8
I
XHOME (XORG)
HOME(Origin) LS(EL) input of X axis
41
I
YLS-(YEL-)
Negative over travel LS input of Y axis
7
I
XLS-(XEL-)
Negative over travel LS input of X axis
40
I
YLS+(YEL+)
Positive over travel LS input of Y axis
6
I
XLS+(XEL+)
Positive over travel LS input of X axis
39
I
EXTG
Common for external power (+24V and +5V)
5
I
EXTG
Common for external power (+24V and +5V)
38
O
+5Ve
Output of on board DC/DC converter
4
I
EXTG
Common for external power (+24V and +5V)
37
O
+5Ve
Output of on board DC/DC converter
3
I
EXTG
Common for external power (+24V and +5V)
36
I
EXTG
Common for external power (+24V and +5V)
2
I
+24V
External DC24V power input
35
I
EXTG
Common for external power (+24V and +5V)
1
I
+24V
External DC24V power input

16
5.2 JM1 Assignment / Definitions
PIN
Description
PIN
Description
5
DA0 (-10V ~ +10V)
4
GND
9
DA1 (-10V ~ +10V)
3
GND
8
GND
2
GND
7
GND
1
PWM DA (0~10V)
6
GND
5.3 JM2,JM3 Assignment / Definitions
PIN
Description
1
CSTA: common start I/O
2
CSTP: common stop I/O
3
GND
Note: Connect CSTA low to start motion from external.
Connect CSTP low to emergency stop motion from external.
5.4 JM4 Assignment / Definitions
PIN
Description
PIN
Description
1
+5Vout_PC
+5V from PC
14
+5Vout_PC
+5V from PC
2
PA1
Pulse handler1 A phase input
15
PB1
Pulse handler1 B phase input
3
PA2
Pulse handler2 A phase input
16
PB2
Pulse handler2 B phase input
4
GND
17
GND
5
NC
18
NC
6
NC
19
NC
7
GND
20
GND
8
+5Vout_PC
+5V from PC
21
+5Vout_PC
+5V from PC
9
I0
TTL I/P bit0
22
I1
TTL I/P bit1
10
I2
TTL I/P bit2
23
I3
TTL I/P bit3
11
I4
TTL I/P bit4
24
I5
TTL I/P bit5
12
I6
TTL I/P bit6
25
I7
TTL I/P bit7
13
GND

17
5.5 ADP9201_JM1 Assignment / Definitions
PIN
DESCRIPTIONS
PIN
DESCRIPTIONS
1
IN0: input0
2
OUT0:output0
3
IN1: input1
4
OUT1:output1
5
IN2: input2
6
OUT2:output2
7
IN3: input3
8
OUT3:output3
9
IN4: input4
10
OUT4:output4
11
IN5: input5
12
OUT5:output5
13
IN6: input6
14
OUT6:output6
15
IN7: input7
16
OUT7:output7
17
DGND: digital ground
(EXTG)
18
DGND: digital ground
(EXTG)
19
+24Ve: external input power
supply
20
+24Ve: external input power
supply

18
6. I/O interface diagram
6.1 JF1 ADP2042DIN
6.1.1 Input diagram
Type1 input:
For input: LS+(EL+), LS-(EL-), HOME(ORG)
I/P specification:
VI**
VIH ** (min)
10V
VIL ** (max)
5V
II**
IIH ** (max)
3mA
IIL ** (min)
6mA
Type2 input:
For input: INP,SRDY,ALM
I/P specification:
VI**
VIH ** (min)
4V
VIL ** (max)
2V
II**
IIH ** (max)
0.1mA
IIL ** (min)
2mA

19
Type3 input:
For input: SD,PCS,STA,EMG
I/P specification:
VI**
VIH ** (min)
10V
VIL ** (max)
5V
II**
IIH ** (max)
3mA
IIL ** (min)
6mA
Type4 input:
For encoder feedback input : A+/-,B+/-,Z/-
I/P specification:
VI**
VIL ** (max)
0.8V
VIH ** (min)
2V
VIT+ ** (max)
0.2V
VIT- ** (min)
-0.2V
Type5 input:
For input: LTC
I/P specification:
VI range: 0~24V
VI**
VIH ** (min)
3.5V
VIL ** (max)
1.5V
Ii
IIH ** (max)
0.25mA
IIL ** (min)
5mA
Table of contents