Page 1
I-8094 and I-8094F Getting Started Manual (Version 2.3) Hardware & Software & Application Using I-8094/I-8094F PAC Motion Control Module http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
Page 2
Warranty All products manufactured by ICPDAS Inc. are warranted against defective materials for a period of one year from the date of delivery to the original purchaser. Warning ICPDAS Inc. assumes no liability for damages consequent to the use of this product.
Contents of I8094/I8094F 1 INTRODUCTION............... 7 1.1 Introduction ....................7 1.2 Hardware Specification ................8 1.2.1 Main Specification..................8 1.2.2 Interpolation Function ................8 1.2.3 Pulse Output..................... 8 1.2.4 Encoder Input ................... 9 1.2.5 Position counter ..................9 1.2.6 Auto-Homing ..................... 9 1.2.7 Servo Motor Input Signal ................
Page 4
2.3.4 Encoder Signals ..................26 2.3.5 Emergency Stop Signal ................27 2.3.6 Manual Pulse Generator Input Signal (EXP+,EXP-) ....... 27 2.3.7 General Purpose Output signals(Servo On/Off)........28 2.4 Connection Example for Motor Driver ..........29 3 SOFTWARE DEVELOPMENT OVERVIEW ....30 3.1 Software development Overview ............30 3.1.1 Register Module ..................
Page 5
4.1.7 Download and Run ................. 49 4.2 Microsoft Visual Studio .NET 2003(VB.NET,C#) Guideline ....50 4.2.1 Confirm the Relative Files............... 50 4.2.2 Create a new VB.NET/C# Application Project ........50 4.2.3 Add the DLL into Application Project............52 4.2.4 Start the VB.NET/C# Sample..............54 4.2.5 Build the Project ..................
Page 6
B.3.3 Jumper and Switch Settings..............90 B.4 DN-8468D Daughter Board ..............92 B4.1 Board Layout for DN-8468D..............92 B4.2 Signal Connections for DN-8468D ............94 B4.3 Jumper and Switch Settings..............102 http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
128 DI and 128 DO with a period of 0.72/2.88ms. In addition, most of the I-8094 and I-8094F motion control functions are performed with little load on the processor. While driving the motors, the motion status, and the other I/O status on the I-8000 or WinCon controllers, can still be monitored.
1.2.8 Limit Switch Input Signal Two-limit switch signal for each axis: +Limit, −Limit Programmable logic level Programmable action mode( slow-down stop or immediately stop) 1.2.9 Other Input Signals IN3 : other purpose, as a trigger of synchronal control…… 1.2.10 Emergency Stop Signal Input There is a Emergency stop signal for Each module.
max up to 128 Read the status of distributed DI Control the status of distributed DO Support interrupt and frequence division function Reset function 1.3 Environment Operating Temp: -20 ~ + 75°C Storage Temp: -30 ~ +85°C Operating Humidity: 10 ~ 85%,non-condensing Storage Humidity: 5 ~ 90%,non-condensing I/O optically isolated...
2 HARDWARE INSTALLATION 2.1 Checking Package and Installation 2.1.1 Checking package The i8094 and i8094F are a 4-axes stepping/servo motor control module that can be used on any of the ICPDAS I-8000 and WinCon series controllers. The base system package is as below list: I-8000、W-8000 Embedded PAC control system series(Two systems choose one) i8094/i8094F-G/S includes the following item...
Page 13
http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
Page 14
Figure. i8094 with PAC controller (WinCon-8000 and I-8000) http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
2.2 DN-8468G Terminal Board The DN-8468 is the terminal board for general purpose amplifier usage. It has 4-axis I/O signals. 2.2.1 Board Layout for DN-8468G 107mm CON6 JP5 JP6 JP11 JP10 JP13 JP15 JP12 JP14 DN-8468G Fig. 2.0 Board layout for the DN-8468G 2.2.2 Signal Connections for DN-8468G Maintaining signal connections is one of the most important factors in ensuring that your application system is sending and receiving data correctly.
Page 16
Fig. 2.1 I/O connector pin assignment for the CON1 http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
Page 17
Table 2.1 DN-8468G I/O connector signal description (part 1) Pin name Pin number Description XECA Encoder A-phase signal for X axis YECA Encoder A-phase signal for Y axis ZECA Encoder A-phase signal for Z axis UECA Encoder A-phase signal for U axis XECB Encoder B-Phase signal for X axis YECB...
Page 18
Table 2.2 DN-8468G I/O connector signal description (part 2) Pin name Pin number Description XEXPP EXT pulsar input signal (+) for X axis YEXPP EXT pulsar input signal (+) for Y axis ZEXPP EXT pulsar input signal (+) for Z axis UEXPP EXT pulsar input signal (+) for U axis XEXPM...
Page 19
CON2 ~ CON5 (I/O connector for each AXIS) The connectors CON2 ~ CON5 are 20-pin connectors that enable you to connect to the I/O signals for general purpose motor drivers. Fig. 2.2 shows the pin assignment for the 20-pin connector on the DN-8468G, and the Table 2.3 shows its I/O connector signal description. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
Page 20
CON6 The connector CON6 is 16-pin connector that enables you to connect to the signals of your motor drivers. The FRnet connectors, FR-A and FR-B, can be used to serially connect a I/O module of FRnet series, as FR-2053,FR-2057…. The more information, please refer to web-site of ICPDAS : http://www.icpdas.com/products/Remote_IO/frnet/frnet_introduction.htm Fig.2.3 shows the pin assignment for the 16-pin connector on the DN-8468G, and the Table 2.4...
Page 21
The connector TB2 is 5-pin connector that enables you to connect to the signals of your motor drivers. Fig.2.4 shows the pin assignment for the 5-pin connector on the DN-8468G, and the Table 2.5 shows its I/O connector signal description. RJ1 (The I/O signals of the FRnet) The connectors RJ1 is an 8-pin RJ45 connector that enable you to connect to the signals of FRnet.
2.2.3 Jumper and Switch Settings Jumper 7 controls the EMG-A signal of the CON6 connector. The following diagram is shown the selection condition of the jumper 7. Fig. 2.6 Jumper 7 setting JP8/9, JP10/11, JP12/13, JP14/15 The Jumper8~15 are used to set the signal type of the pulse output signals. The output signal type could be differential line driver output or open collector output.
Page 23
EMG SW The emergency stop signal for each servo ampilfier can be selected from EMG SW. The number 1, 2 , 3, 4 on EMG SW are denoted as axis X, Y, Z, U, respectively. Fig. 2.7 is the default setting to connect the EMG singals to GND. The EMG signals from CN1 ~ CN4 will not take effect.
2.3 Input/Output Connections The signal connections of all the I/O signals are described in this chapter. Please refer the contents of this chapter befor wiring the cable between the i8094/i8094F and the motor drivers. 2.3.1 Pulse output signals There are 4-axes pulse output signals on I8094/I8094F, For every axis, two pairs of CW and CCW signals are used to send the pulse train.
Pulse/Direction Pulse Output Mode: In Pulse/Direction pulse output mode, the PULSE signal is output only at Pulse pins (P+, P-). The driving direction is decided from the electric potential of Direction pins (N+, N-). The following diagram is example signal of Pulse/Direction pulse output mode. P±...
2.3.3 General Purpose Input Signals(nINPOS,nALARM) INPOS is a digital input signal to indicate the In-Position signal of the driver. User can enable or disable the signal from the software instruction in I8094/I8094F software manual. ALARM is a digital input signal to indicate the servo alarm signal of the driver. The output pulse will be stop if PISO-PS400 receives the ALARM signal.
2.3.5 Emergency Stop Signal The following diagram is for Emergency STOP signal. If the emergency signal is occurred, the output pulse for all axes will be STOP and the error flag will be set as 1. After the photo coupler isolation, the isolated emergency signal is connected to motion Fig.
2.3.7 General Purpose Output signals(Servo On/Off) The following diagram is a digital output signal for driver Servo On/Off signal. The output signal enable or disable the driver. Fig. 2.16 Servo On/Off signal connection diagram http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
2.4 Connection Example for Motor Driver The following diagram is the connection example between MITSUBISH MR-J2S AC servo driver and the extension boardDN-8468G. Fig. 2.17 The connection between MR-J2S AC servo driver and DN-8468G extension board. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
3 Software Development Overview 3.1 Software development Overview Please refer to the demo_start sample http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
3.1.1 Register Module User must register for each I8094/I8094F module before sending command otherwise user will get error. Please refer to i8094MF_REGISTRATION() function, the section 2.2 of I8094/I8094F user manual. 3.2 Safety IO Setting There are many reasons to stop motion during driving. Some reasons are described in this subsection.
3.2.4 Configure the Software Limite(±SEL) To insure the machine in safety, hardware limit switches are placed at the both ends of machine traveling range. In addition, user can set the software limits to avoid the happening of the over range before the hardware limit takes effect. If the machine reach the software limits condition, PISO-PS400 will stop immediately.
5 Circular motion declaration( Ring counter)( If necessary) i8094MF_VRING_ENABLE()(Please refer to the section 2.16 of I8094/I8094F user manual ) 3.5 Manual Pulse Generator Testing User can use the manual pulse generator function directly to drive motion forward or backward. For further wiring and parameter tuning, user have to check the correction of the DI signals and the moving direction.
4 Disable external pulse input: Disable external pulse input by this command after operating anyone of three functions above. i8094MF_EXD_DISABLE() ( Please refer to section 2.18.4 of I8094/I8094F user manual) 3.6 Home Search I8094 provides the home function of automatic search. Operate that automatically after setting properly.
4 Home mode setting i8094MF_SET_HOME_MODE()( Please refer to section 5.3 of I8094/I8094F user manual) 3.6.2 Running the Home Search 1 Start homing i8094MF_HOME _START()( Please refer to section 5.4 of I8094/I8094F user manual) 2 Waiting for homing completion i8094 _HOME_WAIT()( Please refer to section 5.5 of I8094/I8094F user manual) http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
3.7 Basic Motion 3.7.1 Speed Profie of the Motion Control 1 Symmetrical T-profile of motion volicety (If SV is larger than V or equal to V, perform constant velocity driving) 2 Asymmetrical T-profile of motion velocity 3 Symmetrical S-curve of motion velocity http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
4 Asymmetrical S-curve of motion velocity 3.7.2 Basic Setting of Single Axis 1 Setting the mode of Acceleration/deceleration: There are four speed modes Symmetrical T-Profile (SV、V、A、AO) Symmetrical S-curve (SV、V、K、AO) Asymmetrical T-profile (SV、V、A、D、AO) Asymmetrical S-curve (SV、V、K、L、AO) i8094MF_NORMAL_SPEED()( Please refer to section 6.1.1 of I8094/I8094F user manual) 2 Setting the start velocity: Set lowest speed i8094MF_SET_SV ()( Please refer to section 6.1.2 of I8094/I8094F user manual)
3.7.3 Basic Motion of Single Axis 1 Fixed-pulse driving output: Perform fixed-quantity of single axis pulse output. i8094MF_FIXED_MOVE()( Please refer to section 6.1.9 of I8094/I8094F user manual) 2 Continuous-pulse driving output: Perform continuous pulse output of single axis. i8094MF_CONTIUNE_MOVE ()( Please refer to section 6.1.10 of I8094/I8094F user manual) 3 Waiting for motion done: Waiting for the axis driving accomplished.
3 Setting the vector velocity: Set the desired vector speed i8094MF_SET_VV()( Please refer to section 6.2.4 of I8094/I8094F user manual) 4 Setting the velocity of Acceleration/Deceleration of vector: Set the speed of Acceleration/Deceleration of vector. i8094MF_SET_VA()( Please refer to section 6.2.5 of I8094/I8094F user manual) i8094MF_SET_VD()( Please refer to section 6.2.6 of I8094/I8094F user manual) 3.7.5 Basic Motion of Muti-Axes Interpolation 1 2-axes linear interpolation: Perform 2-axes linear interpolation.
3.8 Advance Motion 1 2-axes continuous interpolation of rectangle: Perform2-axes continuous interpolation of rectangle. i8094MF_RECTANGLE()( Please refer to section 6.4.1 of I8094/I8094F user manual) 2 2-axes continuous interpolation of line: Initial setting continuous interpolation of 2-axes line( Symmetrical T-profile). i8094MF_LINE_2D_INITIAL()( Please refer to section 6.4.2 of I8094/I8094F user manual) Perform 2-axes continuous interpolation of line.
4 GETTING STARTED OF SOFTWARE 4.1 WinCon eVC++ Guideline 4.1.1 Confirm the Relative Files Please confirm you have the following relevance files: 1. I8094.lib 2. I8094.dll 3. I8094.h If you don’t have, please look for CD or download the latest edition from ICPDAS’s website http://www.icpdas.com/download/download-list.htm 4.1.2 Create a new eVC++ Application Project...
Page 42
Click “Finish” and finish the new project establishment. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
4.1.3 Add the I8094.h into eVC++ Application Project Add the i8094h into the WorkSpace of application project, as below: Click the right key of mouse on Header Files, then choose “Add Files to Folder….” It will appear on a dialog of selecting file, find out the I8094.h and click OK. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
4.1.4 Add the Reference Path into eVC++ Application Project A. Open the “Options” dialog in “Tools” menu. B. Select “Directories“ , then select the “SA_IA” in “Platform” item. Then select the “Win32 [WCE ARMV4]” in “CPUS” item and select the “include files” in “Show directories“...
4.1.5 Start the eVC++ Sample Add a BUTTON on Dialog, as below snapshot: Double-click on BUTTON and generate subprogram, then add ”#include “i8094.h”, “WinConSDK.h”, and declare CI8094MF I8094MF & bool Driver_Open & BYTE cardNo=0 in start point, as below snapshot: Because we have built a class “CI8094MF(For Macro function)”, it is convenient to guide in designing program.
Page 46
BUTTON that will generate a subprogram, then key in “I8094MF”, then it will appear a windows guide to help user to select a relevance function. Select “i8094MF.REGISTRATION” and key in (cardNo,3), that indicate the i8094( or i8094F) on third slot is registered to 0 module.
Page 47
WORD KK=0; KK= I8094MF.GET_ERROR(cardNo); CString MSGG; if (KK != YES) //No ERROR: Step 4 Move X axis BYTE axis=AXIS_X; //for AXIS_X it can be to AXIS_XYZU I8094MF.SET_MAX_V(cardNo, axis, 20000); I8094MF.NORMAL_SPEED(cardNo, axis, 0); //set axis as Symmetrical T curve mode I8094MF.SET_V(cardNo, axis, 20000); //set v=10000 PPS I8094MF.SET_A(cardNo, axis, 100000);...
dialgo as below, then select the “Link” item and key in “WinConSDK.lib i8094.lib”(as below snapshot) into the Object/library modules box and the click OK. 4.1.6 Build the Project Please select the “Build” -> ”Build All” in the menu, then you will be finished this example program if there isn’t any wrong.
4.1.7 Download and Run Please copy the ”i8094Demo.exe” and “I8094.dll” into the same floder of WinCon ( User can use the eVC++ Online Download/FTP/USB disk to do), then execute it. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
4.2 Microsoft Visual Studio .NET 2003(VB.NET,C#) Guideline Because the Microsoft Visual Studio .NET 2003 has similar environment, therefore we make an example with VB.NET. 4.2.1 Confirm the Relative Files Please confirm you have the following relevance files: i8094.dll i8094_NET.dll If you don’t have, please look for CD or download the latest edition from ICPDAS’s website http://www.icpdas.com/download/download-list.htm 4.2.2 Create a new VB.NET/C# Application Project...
Page 51
Select the “WinDows CE” and “Windows Application”, then click “OK”. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
4.2.3 Add the DLL into Application Project Click the right key of mouse on”Solution Explorer” =>add Reference =>Select “Browse” button. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
Page 53
Select the i8904 _NET.DLL Select the “Open” button, as above snapshot: http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
4.2.4 Start the VB.NET/C# Sample Add a “BUTTON” on the Form1, then double-click the BUTTON, then it will appear a code of Form1.vb, then add the “imports i8094MF_NET” in top, as below snapshot: Add the “i8094MF” into the Button1_Click, then it will appear a windows guide to help user to select a relevance function.
Page 55
Detailed code as below: '====='Step 1 Driver init If Not Driver_Open Then i8094MF.i8094MF_REGISTRATION(cardNo, 1) Driver_Open = True End If '====='Step 2 CONFIG IO i8094MF.i8094MF_RESET_CARD(cardNo) i8094MF.i8094MF_SET_PULSE_MODE(cardNo, AXIS_XYZU, 2) 'set the pulse output mode i8094MF.i8094MF_SET_ALARM(cardNo, AXIS_XYZU, 0, 0) 'disable the SERVO ALARM Input i8094MF.i8094MF_SET_ENCODER(cardNo, AXIS_XYZU, 0, 0, 0) 'set the encoder input type i8094MF.i8094MF_SET_MAX_V(cardNo, AXIS_XYZU, Convert.ToUInt32(16000))
'Please check the ERROR CODE 'Get X ERROR CODE KK = Convert.ToInt32(i8094MF.i8094MF_GET_ERROR_CODE(cardNo, AXIS_X)) 'Get Y ERROR CODE KK = Convert.ToInt32(i8094MF.i8094MF_GET_ERROR_CODE(cardNo, AXIS_Y)) 'Get Z ERROR CODE KK = Convert.ToInt32(i8094MF.i8094MF_GET_ERROR_CODE(cardNo, AXIS_Z)) 'Get U ERROR CODE KK = Convert.ToInt32(i8094MF.i8094MF_GET_ERROR_CODE(cardNo, AXIS_U)) '==================================== End If Please refer to a example “...
4.3 I-8000 Turbo C Guideine 4.3.1 Confirm the Relative Files Please confirm you have the following relevance files: I8094.lib I8094.h I8000.lib I8000.h If you don’t have, please look for CD or download the latest edition from ICPDAS’s website http://www.icpdas.com/download/download-list.htm 4.3.2 Create a new TC ++ Application Project 1.
Page 58
Compiler -> Code Generation item as below: Compiler -> Advance Code Generation item as below: Debugger setting as below, close the Source debugging. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
break; //--------------------------------------------------------------- default: break; while (1); 4.3.4 Build the Project Click F9 to compile program, LINK or demo100.EXE。 4.3.6 Download and Run 1. Please execute the “7188.EXE” on computer (The “7188.EXE” is a executed file of DOS, it can be used in DOS or DOS BOX of Win9X/WINNT/WIN2K). 2.
Page 66
5. Press the F2 button on the keyboard, then key in “demo100.exe”, then press the F10 button to download and execute demo100.exe, as following drawing: Please refer to the 7188 getting started manual. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
APPENDIX-A Setup Tools & Others A.1 Setup the Development Environment of I8094 A.1.1 eVC ++ 4.0 1. Microsoft eVC++ 4.0: at least ServicPack2 (Have already got at present ServicPack4) 2. WinCon8000_EVC4_SP1: WinCon in eVC++ Development Environment (SA_IA) 3. WinConSDK:WinCon Software Tool(inc,lib,dll,demo…) A.1.2 Visual Studio .NET 2003(VB.NET,C#) 1.
A.4 The Version Upgrades Note //========= V 1.5.1.1 ================== Changed the FUNCTION section Add section 3.9 Synchronization Motion //========= V 1.4.0.1 ================== i8094_* ==>i8094MF_* (All Macro Function) i8094_MF.DLL ==>i8094.DLL i8094_MF.h ==>i8094.h i8094_MF_NET.DLL ==>i8094_NET.DLL i8094 Macro Function Manual ==> Getting Start manual of i8094 motion controlmodule Demo_First Changed(eVC++ and VB.NET) Add section 5.1 Setup the Development Environment of I8094...
APPENDIX-B Others Terminal Boards B.1 DN-8468M Daughter Board The DN-8468M is the daughter board for Mitsubitch J2 Series Amplifier. It has 4-axis I/O signals. B.1.1 Board Layout for DN-8468M 107mm JP4 JP3 DN-8468M Fig. 1-1 Board layout for the DN-8468M http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
The I/O connector on the DN-8468M is a 68-pin SCSI II connector that enables you to connect to the I-8094/I8094F motion card. Please refer to the section 2.2.2( page 14). The connector TB1 is 7-pin connector that enables you to connect to the signals of your motor drivers.
Page 73
Table 1-5 TB2 Signal Connection Fig. 1-4 Pin definition for TB2 CN-XA, CN-YA, CN-ZA, CN-UA (CNA connector for each AXIS ) The connectors CN-XA, CN-YA, CN-ZA, and CN-UA are 20-pin connectors that enable you to connect to the CNA connector of Mitsubishi motor drivers. Fig.1-5 shows the pin assignment for the 20-pin connector on the DN-8468M, and the Table 1-6 shows its I/O connector signal description.
Page 74
CN-XB, CN-YB, CN-ZB, CN-UB (CNB connector for each AXIS ) The connectors CN-XB, CN-YB, CN-ZB, and CN-UB are 20-pin connectors that enable you to connect to the CNB connector of your motor drivers. Fig.1-6 shows the pin assignment for the 20-pin connector on the DN-8468M, and the Table 1-7 shows its I/O connector signal description.
Page 75
CN5~CN8 (The I/O signals of the X, Y, Z, U AXIS ) The connectors CN5~CN8 are 15-pin connectors that enable users to connect the signals to external motor drivers. Fig.1-8 shows the pin assignment for the 15-pin connector on the DN-8468M, and the Table 1-9 shows its I/O connector signal description.
RJ1 (The I/O signals of the FRnet) The connectors RJ1 is an 8-pin RJ45 connector that enable you to connect to the signals of FRnet. Fig.1-9 shows the pin assignment for the 8-pin connector on the DN-8468M, and the Table 1-10 shows its I/O connector signal description. Fig.
Page 77
Fig. 1-11 Primary encoder signals setting Fig. 1-12 External encoder signals setting EMG SW The emergency stop signal for each servo ampilfier can be selected from EMG SW. The number 1, 2 , 3, 4 on EMG SW are denoted as axis X, Y, Z, U, respectively. Fig. 1-13 is the default setting to connect the EMG singals to GND.
B.2 DN-8468P Daughter Board The DN-8468P is the daughter board for Panasonic A4 Series Ampilifier. It has 4-axis I/O signals. B.2.1 Board Layout for DN-8468P 107mm JP4 JP3 DN-8468P Fig. 1-1 Board layout for the DN-8468P http:/www.icpdas.com I8094Getting Started ManualVer.2.0 2007/6/28...
The I/O connector on the DN-8468P is a 68-pin SCSI II connector that enables you to connect to the I-8094/I8094F motion card. Please refer to the section 2.2.2( page 14). The connector TB1 is 7-pin connector that enables you to connect to the signals of your motor drivers.
Page 80
CNX, CNY, CNZ, CNU (CN X5 connector for each AXIS in Driver) The connectors CNX, CNY, CNZ, and CNU are 50-pin connectors that enable you to connect to the CN X5 connector of Panasonic motor drivers. Fig.1-5 shows the pin assignment for the 50-pin connector on the DN-8468P, and the Table 1-6 shows its I/O connector signal description.
Page 81
CN1~CN4 (The I/O signals of the X, Y, Z, U AXIS ) The connectors CN1~CN4 are 11-pin connectors that enable you to connect to the signals of your motor drivers. Fig.1-7 shows the pin assignment for the 20-pin connector on the DN-8468P, and the Table 1-8 shows its I/O connector signal description.
Page 82
Note 1: There are two sets encoder signals for X and Y axes. In X axis, one is from CNX and the other is from CN5. In Y axis, one is from CNY and the other is from CN6. Users can select encoder signals from JP1 and JP2, respectively. Note 2: In Z and U axes, only one set of encoder signals is used for each axis.
B.2.3 Jumper and Switch Settings Jumper 5 controls the EMG-A signal of the TB1 connector. The following diagram is shown the selection condition of the jumper 5. Fig. 1-10 Jumper 5 setting JP1, JP2 The encoder signals of axis X and axis Y can be chosen from servo driver encoder or external encoder.
Page 84
EMG SW The emergency stop signal for each servo ampilfier can be selected from EMG SW. The number 1, 2 , 3, 4 on EMG SW are denoted as axis X, Y, Z, U, respectively. Fig. 1-13 is the default setting to connect the EMG singals to GND. The EMG signals from CN1 ~ CN4 will not take effect.
B.3 DN-8486Y Daughter Board The DN-8468Y is the daughter board for Yaskawa Ampilifier. It has 4-axis I/O signals. B.3.1 Board Layout for DN-8468Y 107mm JP4 JP3 DN-8468Y Fig. 3-1 Board layout for the DN-8468Y http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
The I/O connector on the DN-8468Y is a 68-pin SCSI II connector that enables you to connect to the I-8094/I8094F motion card. Please refer to the section 2.2.2( page 14). The connector TB1 is 7-pin connector that enables you to connect to the signals of your motor drivers.
Page 87
CNX, CNY, CNZ, CNU (CN X5 connector for each AXIS in Driver) The connectors CNX, CNY, CNZ, and CNU are 50-pin connectors that enable you to connect to the CN X5 connector of Panasonic motor drivers. Fig.3-5 shows the pin assignment for the 50-pin connector on the DN-8468Y, and the Table 3-6 shows its I/O connector signal description.
Page 88
CN1~CN4 (The I/O signals of the X, Y, Z, U AXIS ) The connectors CN1~CN4 are 11-pin connectors that enable you to connect to the signals of your motor drivers. Fig.3-7 shows the pin assignment for the 20-pin connector on the DN-8468Y, and the Table 3-8 shows its I/O connector signal description.
Page 89
RJ1 (The I/O signals of the FRnet) The connectors RJ1 is an 8-pin RJ45 connector that enable you to connect to the signals of FRnet. Fig.3-9 shows the pin assignment for the 8-pin connector on the DN-8468Y, and the Table 3-10 shows its I/O connector signal description. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
B.3.3 Jumper and Switch Settings Jumper 5 controls the EMG-A signal of the TB1 connector. The following diagram is shown the selection condition of the jumper 5. Fig. 3-10 Jumper 5 setting JP1, JP2 The encoder signals of axis X and axis Y can be chosen from servo driver encoder or external encoder.
Page 91
Fig. 3-11 Primary encoder signals setting Fig. 3-12 External encoder signals setting EMG SW The emergency stop signal for each servo ampilfier can be selected from EMG SW. The number 1, 2 , 3, 4 on EMG SW are denoted as axis X, Y, Z, U, respectively. Fig. 3-13 is the default setting to connect the EMG singals to GND.
Fig. 3-14 EMG SW setting for user controlled signals. B.4 DN-8468D Daughter Board The DN-8468D is the daughter board for Delta ASDA-A Series Ampilifier. It has 4-axis I/O signals. B4.1 Board Layout for DN-8468D http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
Page 93
107mm JP4 JP3 DN-8468D Fig. 3-1 Board layout for the DN-8468D http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
The I/O connector on the DN-8468D is a 68-pin SCSI II connector that enables you to connect to the I-8094 motion card. Fig. 3-2 shows the pin assignment for the 68-pin I/O connector on the DN-8468D (or on the I-8094), and refer to Table 3-2, 3-3 for description of each motion I/O signal.
Page 95
Table 3-2 DN-8468D I/O connector signal description (part 1) Pin name Pin number Description XECA Encoder A-phase signal for X axis YECA Encoder A-phase signal for Y axis ZECA Encoder A-phase signal for Z axis UECA Encoder A-phase signal for U axis XECB Encoder B-Phase signal for X axis YECB...
Page 96
Pin name Pin number Description XEXPP EXT pulsar input signal (+) for X axis YEXPP EXT pulsar input signal (+) for Y axis ZEXPP EXT pulsar input signal (+) for Z axis UEXPP EXT pulsar input signal (+) for U axis XEXPM EXT pulsar input signal (-) for X axis YEXPM...
Page 97
The connector TB1 is 7-pin connector that enables you to connect to the signals of your motor drivers. Fig.3-3 shows the pin assignment for the 7-pin connector on the DN-8468D, and the Table 3-4 shows its I/O connector signal description. The connector TB2 is 5-pin connector that enables you to connect to the signals of your motor drivers.
Page 98
CNX, CNY, CNZ, CNU (CN 1 connector for each AXIS in Driver) The connectors CNX, CNY, CNZ, and CNU are 50-pin connectors that enable you to connect to the CN1 connector of Delta ASDA-A series motor drivers. Fig.3-5 shows the pin assignment for the 50-pin connector on the DN-8468D, and the Table 3-6 shows its I/O connector signal description.
Page 99
CN1~CN4 (The I/O signals of the X, Y, Z, U AXIS ) The connectors CN1~CN4 are 11-pin connectors that enable you to connect to the signals of your motor drivers. Fig.3-7 shows the pin assignment for the 20-pin connector on the DN-8468D, and the Table 3-8 shows its I/O connector signal description.
Page 100
CN5~CN8 (The I/O signals of the X, Y, Z, U AXIS ) The connectors CN5~CN8 are 15-pin connectors that enable users to connect the signals to external motor drivers. Fig.3-8 shows the pin assignment for the 15-pin connector on the DN-8468D, and the Table 3-9 shows its I/O connector signal description.
Page 101
RJ1 (The I/O signals of the FRnet) The connectors RJ1 is an 8-pin RJ45 connector that enable you to connect to the signals of FRnet. Fig.3-9 shows the pin assignment for the 8-pin connector on the DN-8468D, and the Table 3-10 shows its I/O connector signal description. http:/www.icpdas.com I8094Getting Started ManualVer.2.3 2008/4/28...
B4.3 Jumper and Switch Settings Jumper 5 controls the EMG-A signal of the TB1 connector. The following diagram is shown the selection condition of the jumper 5. Fig. 3-10 Jumper 5 setting JP1, JP2 The encoder signals of axis X and axis Y can be chosen from servo driver encoder or external encoder.
Page 103
The emergency stop signal for each servo ampilfier can be selected from SW1. The number 1, 2 , 3, 4 on SW1 are denoted as axis X, Y, Z, U, respectively. Fig. 3-13 is the default setting to connect the EMG singals to GND. The EMG signals from CN1 ~ CN4 will not take effect. If the switch is disconnected as shown in Fig.
Need help?
Do you have a question about the I-8094 and is the answer not in the manual?
Questions and answers