Editing IONICUBE 1X connectors and pinouts

Jump to: navigation, search

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.

This page supports semantic in-text annotations (e.g. "[[Is specified as::World Heritage Site]]") to build structured and queryable content provided by Semantic MediaWiki. For a comprehensive description on how to use annotations or the #ask parser function, please have a look at the getting started, in-text annotation, or inline queries help page.

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}}
<br />
+
<br/>
{{picturebox|Ionicube1x wiring.png|caption=Wiring overview. R is regenerative resistor and E is encoder. In minimum working connection, wire 5V voltage to ENABLE and STO2 inputs into X4 pins (these two signals allow drive to be operated). Note: STO2 accepts voltage from 4.5 to 25 VDC but other digital inputs, such as ENABLE only between 2.7 to 5.5VDC.}}
+
{{picturebox|Ionicube1x wiring.png|caption=Wiring overview. R is regenerative resistor and E is encoder.}}
{{info|If using switching power supply (SMPS) as motor power supply, external rectifier diodes are needed to protect the power supplies. See See [[IONI power supply schemes]].}}
+
 
+
 
===Legend===
 
===Legend===
 
{| class="wikitable"
 
{| class="wikitable"
Line 23: Line 21:
 
! 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 (see wiring table below)
+
| 4|| class="outpin"|PH1 (PHASE1) || Motor phase 1
 
|-
 
|-
| 5|| class="outpin" |PH2 (PHASE2) || Motor phase 2 (see wiring table below)
+
| 5|| class="outpin"|PH2 (PHASE2) || Motor phase 2
 
|-
 
|-
| 6|| class="outpin" |PH3 (PHASE3) || Motor phase 3 (see wiring table below)
+
| 6|| class="outpin"|PH3 (PHASE3) || Motor phase 3
 
|-
 
|-
| 7|| class="outpin" |PH4 (PHASE4) || Motor phase 4 (see wiring table below)
+
| 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
 
|}
 
|}
 
{| class="wikitable"
 
|-
 
!  Pin number !! Signal name !! AC/BLDC motor  !! Brush DC motor !! Stepping motor
 
|-
 
| 1 || class="powpin" | GND|| colspan="3" | Ground for cable shield and an optional motor holding brake coil
 
|-
 
| 4|| class="outpin" |PHASE1 ||U (some motors R)||Armature +||Coil A.1
 
|-
 
| 5|| class="outpin" |PHASE2 ||V (some motors S)||Armature -||Coil A.2
 
|-
 
| 6|| class="outpin" |PHASE3 ||W (some motors T)||Armature -||Coil B.1
 
|-
 
| 7|| class="outpin" |PHASE4 || Not connected||Armature +||Coil B.2
 
 
|}
 
 
 
====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 58:
 
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>
{{tip|An easy way to verify correctness of two phase '''stepper''' connection: unplug the 6 pin connector and then measure resistance between phases 1-2 and 3-4. Multimeter should show the same resistance for both cases (typically 0.1 - 5 ohms). Also when measuring between phases 1-3, 1-4, 2-3 and 2-4, the multimeter should indicate open circuit.}}
 
 
 
====Regenerative resistor====
 
====Regenerative resistor====
 
[[Regenerative resistor]] is optional and may be connected between REG and HV+ terminals. The on board transistor is capable of carrying max 10 Amp current on regenerative resistor, so ''minimum'' allowed resistance can be calculated from: R<sub>min</sub>=HV<sub>voltage</sub>/10. I.e. with 48VDC HV supply, the minimum resistance is 48V/10A = 4.8 Ohms. Suggested resistor power capability is 20-100 W.
 
[[Regenerative resistor]] is optional and may be connected between REG and HV+ terminals. The on board transistor is capable of carrying max 10 Amp current on regenerative resistor, so ''minimum'' allowed resistance can be calculated from: R<sub>min</sub>=HV<sub>voltage</sub>/10. I.e. with 48VDC HV supply, the minimum resistance is 48V/10A = 4.8 Ohms. Suggested resistor power capability is 20-100 W.
Line 86: Line 64:
 
===X2 pinout===
 
===X2 pinout===
 
X2 is the [[feedback devices|feedback device]] connector of motor
 
X2 is the [[feedback devices|feedback device]] connector of motor
{{EncoderPinoutD15}}
+
{| class="wikitable"
{{info|Especially with long encoder cables, it might be necessary to add encoder line termination resistors, see [[Terminating differential encoder lines]].}}
+
|-
 +
! 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 110: Line 122:
 
{| class="wikitable"
 
{| class="wikitable"
 
! Pin number in header!!Signal name!!Typical usage
 
! Pin number in header!!Signal name!!Typical usage
| class="tableseparator" rowspan="14" |
+
|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 on [[setpoint]] mode, can be either:  
+
| 3||class="inpin"|HSIN2||Depending on setpoint mode, can be either: pulse input (of pulse/dir), PWM input or quadrature B input ||4||class="inpin"|HSIN1||Depending on setpoint mode, can be either: direction input (of pulse/dir or PWM) or quadrature A input
*Direction signal of pulse train (in [[Pulse and direction]] setpoint mode)
+
*Quadrature B channel (in [[quadrature]] setpoint mode)
+
*PWM (in PWM and [[PWM]]+Dir setpoint modes)
+
||4|| class="inpin" |HSIN1|| Depending on [[setpoint]] mode, can be either:  
+
*Step pulse train (in [[Pulse and direction]] setpoint mode)
+
*Quadrature A channel (in [[quadrature]] setpoint mode)
+
*PWM input direction (in [[PWM]]+Dir setpoint mode)  
+
 
|-
 
|-
| 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="inpin" |GPI3||Enable negative feed (also in X2)<sup>1</sup>
+
| 9||class="inpin"|GPI4||Clear faults<sup>1</sup>||10||class="inpin"|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="inpin" |GPI5||Start homing<sup>1</sup>
+
| 11||class="outpin"|REGEN_OUT||[[Regenerative resistor]] power switch state (redundant, IONICUBE 1X has internal power switch) ||12||class="inpin"|GPI5||Start homing<sup>1</sup>
 
|-
 
|-
| 13|| class="outpin" |MECH_BRAKE_OUT||Mechanical holding brake output<sup>3</sup>||14|| class="outpin" |GPO5||Reserved for future use<sup>1</sup>
+
| 13||class="outpin"|MECH_BRAKE_OUT||Mechanical holding brake output<sup>3</sup>||14||class="outpin"|GPO5||Reserved for future use<sup>1</sup>
 
|-
 
|-
| 15|| class="outpin" |GPO4||Limit switch output||16|| class="outpin" |GPO3||Fault on any axis or E-stop (active low)<sup>1</sup>
+
| 15||class="outpin"|GPO4||Limit switch output||16||class="outpin"|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<sup>4</sup>) ||20|| class="inpin" |ENABLE||Enable drive (with or without [[Charge pump enable input|chargepump]]) (this pin also present in X1<sup>4</sup>)
+
| 19||class="inpin"|STO2||Safe torque off input (this pin also present in X1) ||20||class="inpin"|ENABLE||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 150:
  
 
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.
 
4) The same pin is routed also to X1 connectors. Use ENABLE/STO2 pins of only either X4 ''or'' X1, not both.
 
  
 
{{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.}}
Line 156: Line 159:
 
{{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.}}
 
{{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.}}
  
==DIP Switch S1 settings==
 
On board switch S1 controls the SM bus termination. Set switch 1 to ON position if the IONICUBE 1X devie is the only device in a SM bus OR if it's the last device in device chain. All other cases, leave it OFF (in other words, if IONICUBE is chained to multiple SM bus devices and it's not the last device of the chain).
 
 
==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 help of external circuits:
+
As many industrial environments use 24V signaling for logic, interfacing IONICUBE 1X has been designed to accept these voltages with small adjustments.
  
*The GPOx outputs are NPN open collector type the pulling pin to GND when output is logic 1. GPO can be loaded up to same voltage level with logic supply voltage.
+
TODO. This section updated later.
**If 24V logic accepts such NPN open collector output, wire directly
+
**If push/pull type output is needed, wire a pull-up resistor (i.e. 2200 Ohm or higher) between GPOx and 24V voltage
+
*Inputs are routed directly to IONI input pins that accept up to 5V directly. To extend the range, add a resistor divider network to reduce the voltage to accepted level. I.e. on each pin:
+
**470 Ohm resistor from GPIx to GND, and
+
**2200 Ohm GPIx to user 24V input signal
+
**That two-resistor circuit will reduce 24V level logic 1 to an acceptable ~4.2V level, while logic 0 will be ~0V.
+
  
 
==Dimensions and mounting==
 
==Dimensions and mounting==
Line 174: Line 169:
 
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}}.
 
[[Category:IONI_user_guide]]
 
[[Category:IONICUBE]]
 

Please note that all contributions to Granite Devices Knowledge Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see Granite Devices Knowledge Wiki:Copyrights for details). Do not submit copyrighted work without permission!

Select categories:

To edit this page, please answer the question that appears below (more info):

Cancel | Editing help (opens in new window)