Editing IONICUBE 1X connectors and pinouts
Your changes will be displayed to readers once an authorized user accepts them. (help) |
Warning: You are not logged in. Your IP address will be publicly visible if you make any edits. If you log in or create an account, your edits will be attributed to your username, along with other benefits.
The edit can be undone.
Please check the comparison below to verify that this is what you want to do, and then save the changes below to finish undoing the edit.
Latest revision | Your text | ||
Line 14: | Line 14: | ||
==IONICUBE 1X connectors== | ==IONICUBE 1X connectors== | ||
{{picturebox|Ionicube1x pinouts.png|caption=Connector layout and naming}} | {{picturebox|Ionicube1x pinouts.png|caption=Connector layout and naming}} | ||
− | |||
− | |||
− | |||
===Legend=== | ===Legend=== | ||
Line 23: | Line 20: | ||
! Color | ! Color | ||
|- | |- | ||
− | | class="powpin" |Supply pin | + | | class="powpin"|Supply pin |
|- | |- | ||
− | | class="inpin" |Input pin | + | | class="inpin"|Input pin |
|- | |- | ||
− | | class="outpin" |Output pin | + | | class="outpin"|Output pin |
|} | |} | ||
===X3 pinout=== | ===X3 pinout=== | ||
This is a wire terminal connector for power input and output | This is a wire terminal connector for power input and output | ||
− | |||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
! Pin number !! Signal name !! Usage | ! Pin number !! Signal name !! Usage | ||
|- | |- | ||
− | | 1 || class="powpin" | GND|| Ground | + | | 1 ||class="powpin"| GND|| Ground |
|- | |- | ||
− | | 2|| class="powpin" |HV+ || Motor power supply, [[HV DC bus]] (see IONI drive voltage range spec) | + | | 2|| class="powpin"|HV+ || Motor power supply, [[HV DC bus]] (see IONI drive voltage range spec) |
|- | |- | ||
− | | 3|| class="powpin" |VCC || 24V logic supply | + | | 3|| class="powpin"|VCC || 24V logic supply |
|- | |- | ||
− | | 4|| class="outpin" |PH1 (PHASE1) || Motor phase 1 | + | | 4|| class="outpin"|PH1 (PHASE1) || Motor phase 1 |
|- | |- | ||
− | | 5|| class="outpin" |PH2 (PHASE2) || Motor phase 2 | + | | 5|| class="outpin"|PH2 (PHASE2) || Motor phase 2 |
|- | |- | ||
− | | 6|| class="outpin" |PH3 (PHASE3) || Motor phase 3 | + | | 6|| class="outpin"|PH3 (PHASE3) || Motor phase 3 |
|- | |- | ||
− | | 7|| class="outpin" |PH4 (PHASE4) || Motor phase 4 | + | | 7|| class="outpin"|PH4 (PHASE4) || Motor phase 4 |
|- | |- | ||
− | | 8|| class="outpin" |REG || [[Regenerative resistor]] output | + | | 8|| class="outpin"|REG || [[Regenerative resistor]] output |
|- | |- | ||
− | | 9 || class="powpin" | GND|| Ground | + | | 9 ||class="powpin"| GND|| Ground |
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
====Motor & brake wiring schematics==== | ====Motor & brake wiring schematics==== | ||
Note: the images below are drawn for [[IONICUBE]] 4 axis version. IONICUBE 1X wiring is equivalent except there is no brake output in the X3. Brake output pin is located in X4. | Note: the images below are drawn for [[IONICUBE]] 4 axis version. IONICUBE 1X wiring is equivalent except there is no brake output in the X3. Brake output pin is located in X4. | ||
Line 78: | Line 57: | ||
File:Ionicube mot step.png|Wiring of two phase stepping motor. Brake can be fitted like in the other examples. Also 6 and 8 wire motors can be wired (the two drive coils connect always to the same PHASE outputs). | File:Ionicube mot step.png|Wiring of two phase stepping motor. Brake can be fitted like in the other examples. Also 6 and 8 wire motors can be wired (the two drive coils connect always to the same PHASE outputs). | ||
</gallery> | </gallery> | ||
− | |||
− | |||
− | |||
− | |||
− | |||
===X2 pinout=== | ===X2 pinout=== | ||
X2 is the [[feedback devices|feedback device]] connector of motor | X2 is the [[feedback devices|feedback device]] connector of motor | ||
− | { | + | {| class="wikitable" |
− | + | |- | |
+ | ! Pin # !! Pin name !! Electrical type (in most feedback device modes) || Alternate electrical type (in some feedback device modes) || Connection with various feedback devices | ||
+ | |- | ||
+ | | Shell||class="powpin"|GND|| colspan=2 |Earth/case || Feedback cable shield | ||
+ | |- | ||
+ | | 1||class="inpin"|HALL_W|| colspan=2 |Digital input W || Hall sensor input, phase W | ||
+ | |- | ||
+ | | 2||class="inpin"|HALL_V|| colspan=2 |Digital input V ||Hall sensor input, phase V | ||
+ | |- | ||
+ | | 3||class="inpin"|HALL_U|| colspan=2 |Digital input U || Hall sensor input, phase U | ||
+ | |- | ||
+ | | 4||class="powpin"|GND||colspan=2 |Encoder supply ground | ||
+ | |- | ||
+ | | 5||class="inpin"|B-||Differential input B-|| Analog input B+||rowspan=2|Quadrature encoder (B channel)/SinCos/serial encoder/resolver input | ||
+ | |- | ||
+ | | 6||class="inpin"|B+||Differential input B+|| Analog input B- | ||
+ | |- | ||
+ | | 7||class="inpin"|A-||Differential input A-|| Analog input A-||rowspan=2|Quadrature encoder (A channel)/SinCos/serial encoder/resolver input | ||
+ | |- | ||
+ | | 8||class="inpin"|A+||Differential input A+|| Analog input A+ | ||
+ | |- | ||
+ | | 9|| class="powpin"|5V_OUT||colspan=2 |Encoder supply 5V output || rowspan=2|Encoder power supply | ||
+ | |- | ||
+ | | 10|| class="powpin"|GND ||colspan=2 |Encoder supply ground | ||
+ | |- | ||
+ | | 11|| class="inpin"|GPI3||colspan=2|Axis negative direction end limit switch (optional)|| Connect normally closed (NC) limit switch between this pin and GND pin | ||
+ | |- | ||
+ | | 12|| class="inpin"|GPI2||colspan=2|Axis positive direction end limit switch (optional)|| Connect normally closed (NC) limit switch between this pin and GND pin | ||
+ | |- | ||
+ | | 13|| class="inpin"|GPI1||colspan=2|Axis home switch switch (optional)|| Connect normally closed (NC) limit switch between this pin and GND pin | ||
+ | |- | ||
+ | | 14|| class="inpin"|C-||colspan=2 |Differential input C- ||rowspan=2|Quadrature encoder index channel (Z channel)/serial encoder input | ||
+ | |- | ||
+ | | 15||class="inpin"| C+||colspan=2 |Differential input C+ | ||
+ | |} | ||
====Examples of feedback device and switch wiring==== | ====Examples of feedback device and switch wiring==== | ||
<gallery widths="180px" heights="180px"> | <gallery widths="180px" heights="180px"> | ||
Line 102: | Line 110: | ||
{{info|Never connect sensor negative outputs (A-/B-/C-/U-/V-/W-) to GND. Connect them to drive's A-/B-/C- or leave unconnected.}} | {{info|Never connect sensor negative outputs (A-/B-/C-/U-/V-/W-) to GND. Connect them to drive's A-/B-/C- or leave unconnected.}} | ||
{{tip|Feedback devices with [[differential signaling]] may use varying naming schemes of signal pairs. For example differential signal X (which contains two electrical wires) may be denoted as: X+ and X-, or X and \X or X and {{overline|X}}. In this Wiki we mark them X+ and X-. Some Fanuc encoders have quadrature signals named as PCA, /PCA, PCB, /PCB, PCZ and /PCZ which are equivalent to A, B and Z signal pairs.}} | {{tip|Feedback devices with [[differential signaling]] may use varying naming schemes of signal pairs. For example differential signal X (which contains two electrical wires) may be denoted as: X+ and X-, or X and \X or X and {{overline|X}}. In this Wiki we mark them X+ and X-. Some Fanuc encoders have quadrature signals named as PCA, /PCA, PCB, /PCB, PCZ and /PCZ which are equivalent to A, B and Z signal pairs.}} | ||
+ | |||
+ | ==X1 connector== | ||
+ | X1 connectors are for [[SimpleMotion V2]] bus which is used for drive configuration with [[Granity]] software and control over a multidrop capable serial data link. | ||
+ | |||
+ | {{damage|Never connect an Ethernet to X1. While it uses similar connector and cabling, it is electrically incompatible with Ethernet. Devices may be permanently damaged by mixing Ethernet and SimpleMotion V2.}} | ||
+ | {{damage|Do now wire SimpleMotion V2 ports with [http://en.wikipedia.org/wiki/Ethernet_crossover_cable crossover RJ45 cables (see details)]. Always use straight/non-crossover patch cables. If unsure about what is the type of your RJ45 cable, don't use it.}} | ||
===X4 pinout=== | ===X4 pinout=== | ||
Line 110: | Line 124: | ||
{| class="wikitable" | {| class="wikitable" | ||
! Pin number in header!!Signal name!!Typical usage | ! Pin number in header!!Signal name!!Typical usage | ||
− | | class="tableseparator | + | |rowspan=14 class="tableseparator"| |
!Signal name!!Typical usage | !Signal name!!Typical usage | ||
|- | |- | ||
− | | 1|| class="powpin" |GND||Ground||2|| class="powpin" |5V_OUT||5V output for optional external circuity | + | | 1||class="powpin"|GND||Ground||2||class="powpin"|5V_OUT||5V output for optional external circuity |
|- | |- | ||
− | | 3|| class="inpin" |HSIN2||Depending | + | | 3||class="inpin"|HSIN2||Depending in setpoint mode, can be either: pulse input (of pulse/dir), PWM input or quadrature B input ||4||class="outpin"|HSIN1||Depending in setpoint mode, can be either: direction input (of pulse/dir or PWM) or quadrature A input |
− | + | ||
− | + | ||
− | + | ||
− | ||4|| class=" | + | |
− | + | ||
− | + | ||
− | + | ||
|- | |- | ||
− | | 5|| class="inpin" |ANAIN+||+/-10V [[analog setpoint]] input<sup>2</sup>||6|| class="inpin" |ANAIN-||+/-10V [[analog setpoint]] input<sup>2</sup> | + | | 5||class="inpin"|ANAIN+||+/-10V [[analog setpoint]] input<sup>2</sup>||6||class="inpin"|ANAIN-||+/-10V [[analog setpoint]] input<sup>2</sup> |
|- | |- | ||
− | | 7|| class="inpin" |GPI2||Enable positive feed (also in X2)<sup>1</sup>||8|| class="inpin" |GPI1||Home switch input (also in X2)<sup>1</sup> | + | | 7||class="inpin"|GPI2||Enable positive feed (also in X2)<sup>1</sup>||8||class="inpin"|GPI1||Home switch input (also in X2)<sup>1</sup> |
|- | |- | ||
− | | 9|| class="inpin" |GPI4||Clear faults<sup>1</sup>||10|| class=" | + | | 9||class="inpin"|GPI4||Clear faults<sup>1</sup>||10||class="powpin"|GPI3||Enable negative feed (also in X2)<sup>1</sup> |
|- | |- | ||
− | | 11|| class="outpin" |REGEN_OUT||[[Regenerative resistor]] power switch state (redundant, IONICUBE 1X has internal power switch) ||12|| class=" | + | | 11||class="outpin"|REGEN_OUT||[[Regenerative resistor]] power switch state (redundant, IONICUBE 1X has internal power switch) ||12||class="powpin"|GPI5||Start homing<sup>1</sup> |
|- | |- | ||
− | | 13|| class="outpin" |MECH_BRAKE_OUT||Mechanical holding brake output<sup>3</sup>||14|| class=" | + | | 13||class="outpin"|MECH_BRAKE_OUT||Mechanical holding brake output<sup>3</sup>||14||class="powpin"|GPO5||<sup>1</sup> |
|- | |- | ||
− | | 15|| class="outpin" |GPO4||Limit switch output||16|| class=" | + | | 15||class="outpin"|GPO4||Limit switch output||16||class="powpin"|GPO3||Fault on any axis or E-stop (active low)<sup>1</sup> |
|- | |- | ||
− | | 17|| class="outpin" |GPO2||Tracking error warning<sup>1</sup>||18|| class="outpin" |GPO1||Servo ready<sup>1</sup> | + | | 17||class="outpin"|GPO2||Tracking error warning<sup>1</sup>||18||class="outpin"|GPO1||Servo ready<sup>1</sup> |
|- | |- | ||
− | | 19|| class="inpin" |STO2||Safe torque off input (this pin also present in X1 | + | | 19||class="inpin"|STO2||Safe torque off input (this pin also present in X1) ||20||class="inpin"|ENALBE||Enable drive (with or without [[Charge pump enable input|chargepump]]) |
|} | |} | ||
1) For detailed pin function and alternative functions in various modes, refer to [[IONI connector pinout]] | 1) For detailed pin function and alternative functions in various modes, refer to [[IONI connector pinout]] | ||
Line 145: | Line 152: | ||
3) This output can directly drive a 24V solenoid brake (max 500mA) if VCC is supplied by 24 volts. In such case, connect brake wires between MECH_BRAKE_OUT and VCC. | 3) This output can directly drive a 24V solenoid brake (max 500mA) if VCC is supplied by 24 volts. In such case, connect brake wires between MECH_BRAKE_OUT and VCC. | ||
− | |||
− | |||
{{damage|Connect X4 directly only to 3.3V or 5V logic systems. For 24V logic, see chapter below.}} | {{damage|Connect X4 directly only to 3.3V or 5V logic systems. For 24V logic, see chapter below.}} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
==Using 24 Volt control signals== | ==Using 24 Volt control signals== | ||
− | As many industrial environments use 24V signaling for logic, interfacing IONICUBE 1X has been designed to accept these voltages with | + | As many industrial environments use 24V signaling for logic, interfacing IONICUBE 1X has been designed to accept these voltages with small adjustments. |
− | + | TODO | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
==Dimensions and mounting== | ==Dimensions and mounting== | ||
Line 174: | Line 164: | ||
To mount in DIN rail, obtain 2 pcs of Phoenix Contact part number 1201578. Such part is available from many distributors including {{digikey|277-2296-ND}} | To mount in DIN rail, obtain 2 pcs of Phoenix Contact part number 1201578. Such part is available from many distributors including {{digikey|277-2296-ND}} | ||
{{picturebox|Ionicube1x dims.png|caption=Dimensions and mounting hole locations}}. | {{picturebox|Ionicube1x dims.png|caption=Dimensions and mounting hole locations}}. | ||
− | |||
− | |||
− |