Home
R325I Single Axis Controller/Driver User Manual
Contents
1. I ai Ea a a IAEA EAE AE ARA ES ea a AR a ea dl BEA MI IS JLIUHIIETITESPESEMPES LL rp Ni Bl O pnmum TI RMS Technologies Page 77 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 6 PIN ASSIGNMENTS A 12 pin pluggable terminal strip connector P1 provides power and the step and direction control functions for the module All of these signals are optically isolated Open collector drives are required to provide pulses for Step levels for Direction and Disable The common ve supply can be ve 5 to 30 VDC with respect to the signal input however if the supply is greater than 5 VDC then a resistor must be inserted in series with each signal line to limit the current to 10 mA P1 Configuration Pin No Function Common ve External Step in Direction in 5 VDC Internal Disable in Motor A out Motor A out Motor B out Motor B out Fault out Power Ground Power Positive SINIO RB W N Pin 1 P1 Connector Pin 1 Location m e GIE CAUTION Connecting Motor phases A A Bar B B Bar to the incorrect location while the R325 is powered will cause the board to burn Be sure to insert motor phases into Pins 6 through 9 in the order of A A Bar B and B Bar Itis recommended that power is connected last so that all connections can be checked before power up A separate three pin connector P3 is provided fo
2. move of 1000 steps per second VL 256 15000 AVL5000 Velocity Limit Command or Query Default 15000 Sets the velocity Reads or sets the velocity used for Velocity Moves and the limit to 5000 constant velocity portion of a Position Move steps sec VM 250 50 000 AVM1000 Velocity Move Command Only 250 50 000 The sign of the value determines the direction positive for or O Starts a velocity forward and negative for backward in which the velocity move is made The value sets the step rate in steps per second at the current step resolution Velocity cannot exceed Velocity Limit The move begins at the set Minimum Velocity MV with the speed ramping to the command velocity at the rate set by Acceleration AC Changes to new velocity values from new VM commands will also occur at the rate set by Acceleration AC Note No value is returned Zero velocity makes an abrupt stop RMS Technologies R325 Single Axis Controller Driver Manual Version 1 22 8 23 2007 Page 17 Command Operand Example Description Case Sensitive SETTING CURRENT HI 0 3000 AHI300 Hold Current Command or Query 0 to 3000 Default 300 Sets the Hold Reads or sets the motor Holding Current in 100 milliamps Current to increments The value does not round 300mA 0 3A RI 300 3000 ARI1000 Run Current Command or Query Default 1000 Sets the run Sets the motor P
3. Ce User Manual And Commands Guide Version 1 22 RMS Technologies 2533 N Carson St 4698 Carson City NV 89706 0147 Thank you for purchasing the R325I Single Axis Controller Driver This product is warranted to be free of manufacturing defects for one 1 year from the date of purchase Technical Support By Telephone 408 919 0200 Mon Fri 8 00 a m 5 00 p m On the Web www linengineering com Our technical support group is glad to work with you in answering your questions If you cannot find the solution to your particular application or if for any reason you need additional technical assistance please call technical support at 408 919 0200 PLEASE READ BEFORE USING Before you start you must have a suitable step motor a DC power supply suitable for the motor and a current resistor The power supply voltage must be between 4 times and 20 times the motor s rated voltage DI SCLAI MER The information provided in this document is believed to be reliable However no responsibility is assumed for any possible inaccuracies or omissions Specifications are subject to change without notice RMS Technologies reserves the right to make changes without further notice to any products herein to improve reliability function or design RMS Technologies does not assume any liability arising out of the application or use of any product or circuit described herein neither does it convey any license under its patent rights n
4. The parameters whose values are thus saved are My Address Absolute Position Velocity Limit Minimum Velocity Start Velocity Acceleration Hold Timeout Step Resolution Run Current Hold Current Percent Fast Decay RMS Technologies R325 Single Axis Controller Driver Manual Page 18 Version 1 22 8 23 2007 Command Case Sensitive Operand Example Description MISC PF 0 3 ACD1 Percent Fast Decay Command or Query Default 2 Sets Mixed Allows the Damping Mode of the driver IC to be set Mode damping 0 Fast Decay to 15 1 Mixed Mode 15 2 Mixed Mode 48 3 100 The optimum setting will vary with motor inductance and step rate however the default Mixed Mode setting will work well with almost all motors MI CROSTEPPI NG SR 1 2 4 8 16 ASR4 Step Resolution Command or Query 32 64 128 Default 16 256 Sets the step Reads or sets the current step resolution resolution to 4x Allowed values are 256 for 256x 128 for 128x 64 for 64x 32 for 32x 16 for 16x 8 for 8x 4 for 4x 2 for 2x 1 for 1x QUERY COMMANDS FR AFR Firmware Revision Query Only Returns 3 digit part code followed by 3 digit firmware revision value Reply AFR325100 R325 firmware revision 1 00 MA 65 90 AMA88 My Address Command or Query Default 65 Sets the unit Reads or sets the unit address The value read or entered is the address to 88 decimal value
5. HEEL TT TT reas 1 CHT Saami M 250ms Hi 008 RMS Technologies Page 27 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 Volts Div e PFvalue 2 e Slow speeds e Bad waveform e PF value 1 e Fast speeds e Bad waveform RMS Technologies Coupling DETRESSE cuna ee ee t 1131 H III TIT Volts Div V cs att CH1 Stim M 1 00ms CH1 4 0 004 cer eee ost n n n n 59 ndis EE 1 rr E RR LIII EE volts Diy eet UKW torta t rta trt rd TEER rare TTT E TTT TE Page 28 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007
6. Protocol Syntax societe EER dE Re NSA EE TELA PARA EOM Rae 15 HOMI NG amp POSITIONING serasa rara rara renata 16 VELOCITY amp ACCELERATI ON eee eei asas NEE EE eee ao a nan AR 16 SETTING CURRENT ee rnit EEN ekle ai De Ee DR ed dh ENEE ENEE EE 18 STORAGE amp RECALL nr saias DIS ATA A Se E pa E e nav 18 MI CROSTEPPING enee dee rx enr a e RR ENEE dE SRA ENN SEENEN 19 QUERY COMMANDS casais trier reU AR tal cr inona ad PARE ETIAM aaa te aa aaa EA 19 11 RS485 Communication ege geen uai ric eic i ies 20 14 Appendix B PF Value c essen nennen ununi 27 RMS Technologies Page 4 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 1 FEATURES e Single Axis Driver for Bipolar step motors e Operates from 15 to 48 VDC e Phase currents from 0 3 to 3 0 Amp Peak NOTE Phase current of 2 7 Amp and above REQUIRES an additional heatsink make sure the temperature of the bracket does not exceed 45 C e Hold current reduction capability with adjustable current and timeout settings e Selectable Step Resolution from Full Step to 256x Microstepping e Has three optically isolated control inputs and one optically isolated control output e Software configurable by the temporary use of a plug in USB module and text commands from HyperTerminal or any similar terminal emulation software Configuration Parameters stored in non volatile memory Multiple module control through software assigned single char
7. Current of 2 7 Amp and above REQUI RES an additional heatsink make sure the temperature of the bracket does not exceed 45 C Hold Current Percent of Run Current Function SW5 SW6 0 33 66 100 Function Full Step 2X 4X 8X 16X 32X 64X 128X FF N 256X ON ON ON The power must be turned OFF when switching in and out of Full Step mode Notes 1 Switches 8 9 and 10 must be set to OFF to use the R3251 in control mode This is in addition to installing the jumper on JP1 Pins 7 and 8 2 Installing a jumper on JP1 Pins 9 and 10 runs the factory test routine RMS Technologies Page 12 R325I Single Axis Controller Driver Manual Version 1 22 8 23 2007 8 BASIC STEP AND DIRECTION OPERATION The four control signals Step Direction Disable and Fault Out are optically isolated with a common positive connection usually 5 VDC The common positive connection Pin 1 is typically 5 VDC Each of the inputs is set to TRUE by supplying a signal level 5V below the common positive connection powering the optical isolators The input is set FALSE by putting the signal within 0 5 VDC below the common positive value For test purposes and some applications where input isolation is not required the internal 5 VDC supply at Pin 4 of the I O connector can be used as the common positive connection by linking pins 1 and 4 on the connector If this is done then each
8. Technology eee eee eee eee Ims mentem nemen 5 Optically Isolated Inputs and Output 5 2 ELECTRI CAL SPECI FI CA TI ONS iocis ckes veu iEeuYu uu reu ns sidve nais Sida wean 6 3 OPERATING SPECIFICATIONS eee 4 COMMUNI CATION SPECI FI CATI ONS nnnm nnn 6 5 MECHANICAL SPECI FI CATI ONS ease EELER EE EELER 7 Dimensions ss sis ege H 6 PIN ASSIGNMENTS rures ciu x i oo scie ge Se EENS 8 7 CONNECTION SPECI FI CATI ONS eeeeeennnnnn nennen nnn nnt 9 Connecting the Power eege eg NNN enne re Y nne E Kx c a vale ENN a a a 10 HyperTerminal Configuration memes 10 Setting the Current sce NENNEN d a e a ENEE cree VE a Ae darn 11 Setting Step Resolution onere erroe re Rh a e Rd ERE Rr e na dal e 11 Saving the Conftguratton eme ener ener 11 Connecting the Motor seh e ede d n e E o e oL eR i RR EEN een 11 Configure the R3251 using the DIP Switch 12 DIP Switch Run Current Settings eee eee eee eee eee 12 DIP Switch Hold Current Settings eee eee ene 12 DIP Switch Step Resolution Settings eect nee eee eee eae 12 8 BASIC STEP AND DIRECTION OPERATION ssssssseeessssssnesseees 13 CB eeiltNl gi BEE 14 Basic Configuration Commande 14 Axis Configuration Commande 14 General Operation Commandes 14 LO COMMANDS genee Eege SEENEN sonia da sina dis 15
9. input is set TRUE by bringing the voltage level at the input equal to or more negative than the Power Supply negative connection at Pin 11 With this arrangement Direction Disable and Fault Out control can be effected by simple switch closure between the input and the power negative connection at Pin 11 If the Step input is obtained from a Function Generator then careful adjustment of the Offset control is needed to ensure that the negative level of the input signal is equal to or more negative than the power negative connection at Pin 11 The minimum duration of the active negative Step input signal level is 400 nanoseconds and also this is the minimum for the inactive positive level This limits the maximum usable step rate to 2 5 MHz The optimum operating arrangement minimum power usage is for a constant width negative going pulse of 400 nanoseconds with the pulse interval varying with pulse rate For test purposes setting the Function Generator duty cycle to 50 and just varying frequency is satisfactory Using the R325 with more than 5V You can choose to supply the optos with the R325 s internal 5V supply by jumping pins 1 to 4 But if you choose to use more than 5V for example a 24V supply and the step pulse train is also a O to 24V low high signal please use the following recommended resistor to limit the current to 10 mAmps Note no resistor will be needed on the actual opto supply line pin 1 Step amp Directi
10. provide optimal protection against EMI and RFI The actual cable type wire gauge shield type and filtering devices used are dependent on the customer s application and system Driver Supply Cable AWG Table 1 Amp Peak Length Feet 10 25 50 75 100 Minimum AWG 20 20 18 18 16 2 Amp Peak Length Feet 10 25 50 75 100 Minimum AWG 20 18 16 14 14 3 Amp Peak Length Feet 10 25 50 75 100 Minimum AWG 18 16 14 12 12 Use the alternative methods illustrated in Examples B and C when the cable length is 2 50 feet Also use the same current rating when the alternate AC power is used Driver Supply Cable Wire Size NOTE Always use Shielded Twisted Pairs for the Driver DC Supply Cable the AC Supply Cable and the Driver to Motor Cable RMS Technologies Page 24 R325I Single Axis Controller Driver Manual Version 1 22 8 23 2007 Recommended Cable Configurations Driver to Motor Cable length wire gauge and power conditioning devices play a major role in the performance of your Driver and Motor NOTE The length of the DC power supply cable between the Driver and the Motor should not exceed 50 feet Example A demonstrates the recommended cable configuration for the Driver to Motor cabling under 50 Feet long Correct AWG wire size is determined by the current requirement plus cable length Please see the Driver to Motor Cabl
11. 5 to 48VDC RMS Technologies Page 9 Version 1 22 R325 Single Axis Controller Driver Manual 8 23 2007 Connecting the Power The R325I requires a supply voltage between 15 48 VDC First connect the positive end of the power supply to positive terminal Pin 12 and then connect the negative of the power supply to the Ground Pin 11 on the R3251 WARNING Be careful not to reverse the polarity from the power supply to the driver Reversing the connection will destroy your driver and void the warranty HyperTerminal Configuration Configure HyperTerminal needs to properly communicate with the R325I Please follow these steps to properly set up HyperTerminal 1 Open a terminal from your PC by following these steps Start Menu gt Programs gt Accessories gt Communications gt HyperTerminal 2 Assign a name for your New Connection Click Ok 3 Under Connect using select the COM connection that corresponds to your PC serial port i e COM 1 COM 2 etc then click OK 4 Set your Port Settings to Bits per second 57600 Data bits 8 Parity None Stop bits 2 Flow control None Click OK 5 Turn on local echo by going to File gt Properties gt Settings tab gt ASCII Setup Check the boxes for Send line ends with line feeds and Echo Typed Characters Locally These options will be useful when typing commands in HyperTerminal Click OK Click OK 6 HyperTerminal is ready to send com
12. acter addresses Built in control routines for trapezoidal position and velocity moves Absolute position can be tracked and reported in step resolution increments Pole Damping Technology implemented within driver board Dip switches and a RS485 interface are built in to the R325 Controller A USB connection can be used by using the USB485 Converter Card sold separately Pole Damping Technology Pole Damping Technology PDT enhances step motor performance by dampening each full step in order to create a more accurate and smooth motion profile Microstepping the step motor will optimize Pole Damping Technology PDT outputs the correct amount of run and hold currents to the motor at the right time Thus it will overcome the step motor s natural tendency to want to forcefully pull towards the full step ON position Optically Isolated Inputs and Output The default usage of the three optically isolated inputs is Step Direction and Disable The assignment of Disable is fixed however the other two inputs can be assigned to other functions as part of software customization For example one can be used for Go Resume and the other for Stop Quit The normal usage of the single optically isolated output is to indicate motion by sending a pulse every time a step is made RMS Technologies Page 5 Version 1 22 R325 Single Axis Controller Driver Manual 8 23 2007 2 ELECTRICAL SPECIFICATIONS Supply Voltage 15 to 48 VDC Phase Curr
13. cters to be typed in For direct keyboard users these values are executed when the Return key is pressed For programmers a Carriage Return and Line Feed also known as a New Line command needs to be executed after each command RMS Technologies Page 15 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 Command Sets absolute position to zero Core Sanstive Operand Example Description HOMI NG amp POSITIONING HA O Forward AHA1 Home Axis Command Only 1 Reverse Causes the motor to move at the preset Start Velocity SV in Motor turns in the direction set by the command value Motion stops when the the reverse index input of a device on the input pin goes TRUE then stops direction and sets absolute position to zero Motion can also stop by the entry of a Stop Motion SM command Forward is defined as the direction the motor turns when the Direction input P1 3 is set TRUE or there is no connection to this input P2 Configuration Pin No Function 1 GND 2 Index 3 E 4 5 V 5 CP ACP1000 Current Position Command or Query 2 147 483 646 Sets the current Returns the absolute position of the axis if no value is passed position to be Valid after power cycles if a Save Data Command is issued before 1000 power down Can be used to set current position value The units are steps at the current step resolution value becomes ACP invalid with step re
14. d Characters Locally When typing by hand line turn around will occur between characters This is normally not a problem but if you slowly increase the character transmission rate you will find errors occurring until you reach a rate where the line is held in the transmit mode for the whole of the message Using HyperTerminal s file transfer system to send messages is not recommended 9 Reading Reply Messages The message read function on the RS232 side of the interface must make provision for discarding any characters read that proceed the character Line turn around can commonly generate false characters The function should have a time out associated with waiting for a reply to allow for a non operational Slave node The actual time required is system dependent but 20mS is a commonly used value RMS Technologies Page 21 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 12 Troubleshooting R3251 is not functioning correctly Try putting the R325I into TEST mode by placing a jumper on Pins 9 amp 10 of JP1 The motor should twitch back and forth slightly if the R325 is functioning properly R3251 not moving the motor Step Dir Verify that the 5V is being supplied to Pin 1 of P1 The R3251 is causing the motor to vibrate and jitter back and forth Are the Motor phases switched Be sure to check that motor wires are connected to Pins 6 through 9 of P1 in the order of A A Bar B B Bar To check which w
15. d at both ends if the runs exceed 20 ft One of the two wires must be biased positive with respect to the other by approximately 700 millivolts A single 5VDC supply can be used to power the interface IC and this same supply can be used to satisfy the bias and termination requirements A 681 ohm 1 resistor is connected between the 5VDC supply and the positive line A second 681 ohm 1 resistor is connected between ground and the negative line and a 220 ohm 1 resistor is connected across the two lines The transceiver A terminal is connected to the negative line and the B terminals to the positive line For wire runs over 20 ft twisted pair cable with a characteristic impedance of approximately 100 to 200 ohms and the far end of the run should be terminated by a 150 ohm resistor across the line pair For runs under 20ft almost any wire can be used 2 The Protocol One node on the bus is designated Master and all other nodes on the bus Slaves The Master only initiates communication and does so by sending a message that includes the address of a specific Slave All Slaves read the message but only the addressed Slave replies The outgoing message from the Master is framed by always starting the message with the character 0x23 and ending with the linefeed character 0x0A The reply from the Slave is framed by always starting with the character 0x2A and ending with the linefeed character 0x0A The Slave address
16. e AWG Table in this Appendix Phase A EM Phase A Phase B Phase B Ferrite Beads Braided Shield Cable Length less than 50 Feet Two Shielded Twisted Pairs Wire Size from Driver to Motor Cable AWG Table Phase A aa Shield to Earth Ground ase on Supply End Only Phase B If cabling of 50 feet or longer is required the additional length can be gained by adding Common Mode Line Filters 2x L 0 5 MH 0 5 MH is a typical starting point for the Common Mode Line Filters By increasing or decreasing the value of L you can set the drain current to a minimum to meet your requirements RMS Technologies Page 25 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 Driver to Motor Cable AWG Table Length Feet Minimum AWG Length Feet Minimum AWG Length Feet Minimum AWG Length Feet Minimum AWG 1 Amp Peak 10 25 50 20 20 18 2 Amp Peak 10 25 50 20 18 16 3 Amp Peak 10 25 50 18 16 14 4 Amp Peak 10 25 50 18 16 14 75 18 75 14 75 12 75 12 100 16 100 14 100 12 100 12 Length Feet Minimum AWG Length Feet Minimum AWG Length Feet Minimum AWG 5 Amp Peak 10 25 50 16 16 14 6 Amp Peak 10 25 50 14 14 14 7 Amp Peak 10 25 50 12 12 12 Driver to Motor Supply Cable Wire Size 75 100 12 12 75 100 12 12 75 100 12 12 NOTE These recommendations will provide optimal protection aga
17. ed by Current Position CP both before and after a Position Move are on an Absolute step count scale CP readings can be used to determine PM values required to reach any given position on the Absolute step count scale Note This command does not return a value SB ASB Step Back Command Only Makes a single step move at the current step resolution Moves one step Forward is defined as the direction the motor moves with the back Direction input in the FALSE state or with no connection Backwards is thus the direction the motor moves when the Direction input is in the energized or TRUE state SF ASF Step Forward Command Only Makes a single step move at the current step resolution Moves one step Forward is defined as the direction the motor moves with the forward Direction input in the FALSE state or with no connection Backwards is thus the direction the motor moves when the Direction input is in the energized or TRUE state SM ASM Stop Motion Command Only This command can be used to affect an end to any Position Stops any Move or Velocity Move in progress It has no effect on motion Position or produced by the Step and Direction inputs Velocity move in progress SV 256 15000 ASV500 Start Velocity Command or Query Default 1000 Reads or sets the velocity used for the first step in a position set to 500 PPS move in steps sec Value based on motor performance
18. ent 0 3 to 3 0 Amps Peak NOTE Phase current of 2 7 Amp and above REQUIRES an additional heatsink make sure the temperature of the bracket does not exceed 45 C I O Specifications 3x Optically Isolated Inputs 1 fixed 1x Optically Isolated Output Minimum Motor Impedance 1 5 mH Note The drive may behave unpredictably if the motor you are using has an inductance less than 1 5 mH 3 OPERATING SPECIFICATIONS Maximum Step Frequency 2 5 MHz Operating Temperature Low end 0 C High end Dependent on case temperature bracket temperature must not exceed 45 C Automatic Motor Holding Current reduction available from 0 3 to 2 5 Amps Logic Timing Minimum Step Pulse Width 200 nanoseconds Minimum Step Low Time 200 nanoseconds Maximum Power Down Recovery Time 20 milliseconds 4 COMMUNICATI ON SPECIFI CATI ONS Address bytes in the RS485 commands allow multiple units 32 units max to be controlled from a single host port Interface Type RS485 Baud Rate 57600 bits per second bps Bits per character 8 data bits Parity None Stop Bit 2 Flow Control None RMS Technologies Page 6 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 5 MECHANICAL SPECIFICATIONS Size 3 00 x 2 94 x 1 42 Weight 4 8 oz Mounting Four 6 32 screws 2 42 x 2 45 Plate Aluminum Hard Anodized Dimensions 3 00 2 42 2x 0 29 4x P 0 15 4 WI a x 2 45 2x RMS TECHNOLOGIES R325
19. hase Current for any form of motion in current to 1000 milliamps mA 1 0 Amp 300 300mA 0 3 Amp 2500 2500mA 2 5 Amp The last two numbers of the value are not read 350 300mA 2499 2400mA The set Run Current is maintained for a time set by Hold Timeout HT before dropping to the current set by Hold Current HI NOTE Current of 2 7 Amp and above REQUIRES an additional heatsink make sure the temperature of the bracket does not exceed 45 C HT 100 5000 AHT100 Hold Timeout Command or Query Default 5000 Sets the Hold Reads or sets the time interval in milliseconds after any motor Timeout to 100 movement before the motor current is changed from Run mS Current to Hold Current STORAGE amp RECALL LD ALD Loads all the default values Load Defaults Command Only Loads all of the unit Default parameter values A Save Data SD command must be issued to have these values retained during a power cycle Default values are Module Address 65 A Acceleration 50 Absolute Position 0 Percent Fast Decay 2 Hold Current 300 0 3A Hold Timeout 5000 Minimum Velocity 256 Run Current 1000 1 0A Step Resolution 16 Start Velocity 1000 Velocity Limit 15000 SD ASD Saves data Save Data Command Only This command causes a set of parameter values to be written to non volatile memory On power up the last set of values written are set to be the parameter initial values
20. ing and incoming messages to allow for line turn around Switching between Transmit and Receive At 57 600 baud one character with 11 bits one start eight data and two stop bits transmits in 191 uS 4 Validation Commands are validated by comparing the content of the reply with the content of the command message on a character by character basis Queries are partially validated in a similar manner but the information added by the Slave is only subjected to credibility tests When the information returned is deemed critical repeating the Query and comparing results can further validate communications 5 S Message Format A two character command query designator follows the single address character Depending on the nature of the command the command designator may be followed by a numeric ASCII character string No separator characters are used but a carriage return character OxOD is inserted before the termination character in both the outgoing message and the reply 6 Data Format Data is transmitted at 57 600 Baud with eight data bits no parity and two stop bits 7 Recommended Interface Device The RMS Technologies USB485 Converter Card converts the RS485 connection to a standard USB connection 1 1 and 2 0 compatible 8 HyperTerminal Operation In addition to setting the data format to match that specified in section 6 two settings must be made in the ASCII setup section Check Send Line Ends with Line Feeds and Echo Type
21. inst EMI and RFI The actual cable type wire gauge shield type and filtering devices used are dependent on the customer s application and system NOTE Always use Shielded Twisted Pairs for the Driver DC Supply Cable the AC Supply Cable and the Driver to Motor Cable RMS Technologies R325 Single Axis Controller Driver Manual Page 26 Version 1 22 8 23 2007 14 Appendix B PF Value For applications requiring ultimate smoothness of motion and extreme accuracy the R325 driver can be programmed via RS485 to change the Percent Fast Decay rate or the PF value The Percent Fast Decay default is 2 or a mixed mode of 48 Mixed mode is a damping technique done to the driver IC The following values indicate the choices for Percent Fast Decay PF Values 0 through 4 O Fast Decay 1 Mixed Mode 15 2 Mixed Mode 48 3 100 Generally speaking applications that run at slow speeds are recommended to use a PF value of 1 or less Fast speeds should use a PF value of 2 or more Since the best PF value is dependent on the motor winding loads power supply voltage and other factors it is best to use an oscilloscope and a current probe device to view the current waveform and try different PF values The following examples show good and bad waveforms when choosing different PF values e Slow speeds e Good waveform e PF value 1 Tek JL Stop M Pos 0 000s CH2 res Coupling sf
22. ires belong to one phase take a Meter to measure resistance between any two wires If there is a finite value between two of them insert the wires into pins 6 and 7 OR pins 8 and 9 Insert the remaining two wires accordingly RMS Technologies Page 22 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 13 Appendix A Recommended Cables Recommended Cable Configurations DC Supply to Driver Cable length wire gauge and power conditioning devices play a major role in the performance of your RMS Technologies Driver and Motor NOTE The length of the DC power supply cable to the Driver should not exceed 50 feet RMS Driver T Type RFI Filter sf H gt Required Current Ferrite Beads OSS egen Shield Shielded Twisted Pair Wire Size from i nhe Supply Cable AWG Table Cable Length less then 50 Feet DC Voltage from Power Supply Shield to Earth Ground on Supply End Only 500 uf Per Amp Example A demonstrates the recommended cable configuration for DC power supply cabling under 50 feet long If cabling of 50 feet or longer is required the additional length may be gained by adding an AC power supply cable Correct AWG wire size is determined by the current requirement plus cable length Please see the Driver Supply Cable AWG Table in this Appendix RMS Technologies Page 23 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 NOTE These recommendations will
23. is the first character after the in the outgoing message and the first character after the in the reply For ease of use RMS Technologies restricts the range of address characters to the range of capital letters A to Z with A being the default Again for ease of use RMS Technologies restricts the other characters in the message to ASCII printable characters This enables the default Windows terminal emulation program HyperTerminal to be used for configuring and testing modules However this restriction and the restricted address range are not an official part of the protocol Any of the 8 bit character values other than the framing characters can be used for the address and as any other part of the message 3 Messages Messages should be transmitted as a continuous character stream with less than a half character time between characters Messages are classified as either Commands or Queries Commands instruct the designated Slave to do something Queries request the designated Slave to provide information RMS Technologies Page 20 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 I Apart from the leading being replaced by a the Slaves response to a Command should be an exact copy of the command message In the case of a Query the query message is also echoed but the value or other requested information is added into the reply A one character time interval has to be allowed between outgo
24. mands The line turnaround from transmit to receive must be less than one character interval 191 uS The command syntax is as follows lt Board Address Command Value cr lf The reply syntax is lt Board Address gt lt Command gt lt Value gt lt cr gt lt lf gt Note Not all commands will return a value Example Setting the Run Current RI to 1500mA 1 5A ARI1500 Sent Command ARI1500 Received Reply RMS Technologies Page 10 Version 1 22 R325 Single Axis Controller Driver Manual 8 23 2007 Setting the Current There are two current settings on the R3251 1 Run Current RI The peak current that the motor will be run at while in motion NOTE Current of 2 7 Amp and above REQUIRES an additional heatsink make sure the temperature of the bracket does not exceed 45 C 2 Hold Current HI The current that the motor will receive when idle The default board address of A is used in all examples please see MA command for more detail on addresses Examples To set Run Current to 2000mA 2 0A ARI2000 To set Hold Current to 300mA 0 3A AHI300 Setting Step Resolution The R325I is capable of full stepping or 2 4 8 16 32 64 128 and 256 microstepping Example To set Step Resolution to 4x microstepping ASR4 Saving the Configuration In order to have these settings retained upon a power cycle the data must be saved The command to store these settings i
25. nect the POSTIVE end of the pulse generator to Pin 2 The NEGATIVE end will be connected to the NEGATIVE end of the 5 VDC supply if using a separate power source If using the internal 5 VDC supply connect the NEGATIVE end of the pulse generator to Power GROUND Pin 3 To switch the direction of motor rotation connect Pin 3 with Pin 11 Power Ground An open or closed connection to Power Ground will change the direction Pin 4 This is the internal 5 VDC Use this for testing purposes or if optical isolation of the I O s is not desired It can output a max of 50 mAmps Pin 5 To enable the drive leave this Pin open disable the drive connect Pin 5 with Pin 11 Power Ground An open or closed connection to Power Ground will enable and disable the drive respectively Pin 6 Phase A Motor Connection CAUTI ON Connecting Motor phases A m A Bar B B Bar to the Pin 7 Phase A Motor Connection incorrect location while the R325I is powered will cause Pin 8 Phase B Motor Connection the board to burn Be sure to insert motor phases into Pins 6 through 9 Pin 9 Phase B Motor Connection in the order of A A Bar B and B Bar It is recommended that power is connected last so that all connections can be checked before power up Pin 10 The Fault Output is not used in driver only mode Sits high Pin 11 Connect the NEGATIVE of the Power Supply to this terminal Pin 12 Connect the POSITIVE of the Power Supply to this terminal 1
26. of the ASCII character designated as the unit CX address 65 A and 90 Z The change to a new address is immediate in that the command response will use the new address RS ARS Read Switches Query Only Reads the TRUE 1 or FALSE 0 state of the three optically Reads the coupled inputs combined into a single three bit value This switch inputs command is used to check the correct operation of this interface The value order of the inputs is Direction Disable and Step in descending order Direction has the value 4 100 Disable has the value 2 010 Step has the value 1 001 TI ATI Test Inputs Query only Step Direction and Disable all return a value in decimal form Reads the The value order of the inputs is switch inputs Direction Disable and Step in descending order Direction has the value 4 100 Disable has the value 2 010 Step has the value 1 001 Reply ATI3 3 011 RMS Technologies R325 Single Axis Controller Driver Manual Page 19 Version 1 22 8 23 2007 11 RS485 Communication 1 The Interface The EIA specification RS485 defines an integrated circuit that is to be used to connect up to 32 nodes to a two wire party line bus that does not exceed 4 000 ft in length and for use with data rates up to 10M Baud The two wire bus must be terminated at one end for short wire runs an
27. on lines have a 470 ohm internal resistor Voltage 5V 10V 15V 24V Ohms needed 0 500 1000 2000 Wattage rating 0 V4 watt V4 watt V4 watt Disable line has a 1k ohm internal resistor Voltage 5V 10V 15V 24V Ohms needed 0 1000 2000 3800 Wattage rating 0 1 8 watt 1 8 watt V4 watt RMS Technologies Page 13 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 9 COMMAND TABLES To begin using the R325I in command mode insure that the jumper is located on Pin 7 amp 8 of JP1 and that switches 8 9 and 10 are in the OFF position setup must be made with an RS485 connection and communication can take place using Windows HyperTerminal When using the Driver Only portion of the R3251 first remove the jumper located on JP1 use the dip switches for step resolution and current settings Basic Configuration Commands Function Query New Code Value Minimum Maximum Default Load Defaults N LD None z Save Data N SD None e Axis Configuration Commands Function Query New Code Value Minimum Maximum Default Acceleration Q N AC Numeric 1 100 10 Hold Current Q N HI Numeric O 3000 300 Hold Timeout Q N HT Numeric 100 5000 5000 Min Velocity Q N MV Numeric 256 15 000 256 Percent Fast Q N PF Numeric O 3 2 Decay Run Current Q N RI Binary 300 3000 1000 Read Switches Q RS Numeric 0 15 Step Resolution Q N SR Numeric 1 256 16 Start Velocity Q N SV Numeric 256 15 000 1 000 Velocity Limi
28. or the rights of others Note This equipment has been tested and found to comply with the limits for a Class A digital device pursuant to part 15 of the FCC Rules These Limits are designed to provide reasonable protection against harmful interferences when the equipment is operated in its installation This equipment generates uses and can radiated radio frequency energy and if not installed and used in accordance with the instruction manual may cause harmful interference to radio communications If this equipment does cause harmful interference the user will be required to correct the interference This Class A digital apparatus complies with Canadian ICES 003 Cet appareil num rique de la classe A est conforme la norme NMB 003 du Canada Special Symbols Indicates a WARNI NG and that this information could prevent injury loss of property or even death in extreme cases RMS Technologies Page 2 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 R3251 User Manual Product R3251 Version 1 22 Date 08 23 2007 1 20 02 13 2006 New Formatting 1 21 6 7 2007 Added DV Direction Velocity command 1 22 8 23 2007 Added info on internal resistors and recommended resistors for opto isolated inputs Added Appendix B PF Value RMS Technologies Page 3 Version 1 22 R325 Single Axis Controller Driver Manual 8 23 2007 Table of Contents e FEATURES ssa sais nani icon EES Ee NEEN 5 Pole Damping
29. r the RS485 bus interface P3 Configuration Mating Connectors Pin No Function Pi Phoenix Contact 1803675 1 A Input ve P2 Amp 640441 5 2 Ground P3 Amp 640441 3 3 B Input ve PIN 7 amp 8 Jumper on PIN 4 S JP1 Jumper on Pins 7 amp 8 Default RMS Technologies Page 8 Version 1 22 R325 Single Axis Controller Driver Manual 8 23 2007 7 CONNECTION SPECIFICATIONS To begin using the R3251 first determine how you will operate the unit Simple Controller Driver or Driver Only When using the Controller Driver insure that the jumper is located on Pin 7 amp 8 on JP1 and that switches 8 9 and 10 are in the OFF position setup must be made with an RS485 connection and communication can take place using Windows HyperTerminal When using the Driver Only portion of the R3251 first remove the jumper located on JP1 use the dip switches for step resolution and current settings Using the R3251 as a Driver Unit Only If using the R325I as a Driver only be sure to connect the power supply last Pin 1 Connect Pin 1 to Pin 4 to use the internal 5 VDC By using the internal 5 VDC the I O s will no longer be optically isolated If optical isolation is still desired use a separate 5 VDC supply and connect the POSITIVE end of the supply to Pin 1 The NEGATIVE end will connect with the NEGATIVE end of your pulse generator Pin 2 Use a pulse generator or function generator to receive pulses into the R3251 Con
30. rmware ver direction 1000 pps When issued ADV 1000 it will ramp down to 0 then 1 25 or later ramping up amp back up to 1000 pps but rotating in the opposite direction down Note No value is returned MS 0 2 AMS Move Status Query Only Reads Motion Status Returns 0 for No Motion 1 for Position Move and 2 for Velocity Move Minimum Velocity Command or Query Default 256 Reads or sets the minimum velocity for both Position and Velocity command moves The units are steps at the current Step Resolution per second RMS Technologies R325 Single Axis Controller Driver Manual Version 1 22 8 23 2007 Page 16 Command Start velocity Case Sensitive Operand Example Description VELOCITY amp ACCELERATION cont PM APM1000 Position Move Command Only 2 000 000 000 Causes a Relative Motion Position Move using an Makes a 1000 approximately trapezoidal profile The initial velocity is defined step move from by Start Velocity SV the profile ramp is defined by the current Acceleration AC and the Constant Velocity step rate by position Velocity Limit VL Minimum Velocity MV is used to ensure that the deceleration ramp does not set velocity to zero before the target position is reached It should be remembered that while the Position Move value defines the number of steps to be made from the current position the value return
31. s SD Save Data Example To save settings ASD Connecting the Motor WARNING Make sure the power is OFF when connecting or disconnecting motors from the R3251 Damage will occur if the power is being supplied Please refer to your motor documentation for wiring color code Connect the corresponding Phase from the motor to the proper pin on the R325 Motor Phase P1 Connector Phase A Pin 6 Phase A Pin 7 Phase B Pin 8 Phase B Pin 9 Using the R3251 If using the R325I in Step Direction mode remove the jumper from Pins 7 amp 8 on JP1 and proceed to Section 8 Basic Step and Direction Operation If using the R325I as a simple controller please insure that there is a jumper on Pins 7 amp 8 on JP1 and refer to the Command Tables in Section 9 and more detailed descriptions of the Commands in Section 10 RMS Technologies Page 11 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 Configure the R3251 using the DIP Switch R3251 DIP Switch Settings In addition to the Jumper on Pin 7 amp 8 on JP1 the Switches 8 9 and 10 must be OFF in control mode If using Step amp Direction mode remove the jumper Function SW1 EP SW3 SWA4 0 3A O ON O 0 4A O ON 0 5A ON 0 6A OFF 0 8A ON 1 0A 1 2A ON 1 4A O 1 64 ON 1 8A OFF 2 0A ON 2 2A OFF 2 4A ON OFF 2 6A OFI 3 2 8A ON OFF 3 0A WARNING
32. solution changes The absolute position scale Returns the is set to zero by the Zero Position command ZP or the current position execution of a Home Axis HA command of the motor ZP AZP Zero Position Command Only Sets the current value of the Absolute Position scale to zero Note This command functions differently between R325I and R325IE VELOCI TY amp ACCELERATION 2 147 483 646 Moves to the AC 1 250 T AACI Acceleration Command or Query Default 10 Sets Acceleration to Used to shape the acceleration and deceleration ramps of 1000 PPS 2 position moves and the rate of velocity change for velocity moves Does not affect any of the basic step and direction move operations Acceleration Factor 1000 Pulses per Second AP AAP1000 Absolute Position Command Only Used to make an absolute position move in step resolution units 1000 position or O CV 50 000 ACV Current Velocity Query Only Only valid when a Position Move PM or Velocity Move VM is in progress Otherwise returns zero DV 250 to 50 000 ADV1000 Direction Velocity Command Only 250 to 50 000 ADV 1000 This command is the exact same as Velocity Move VM with the addition of being able to ramp up and down when making moves MV 256 50 000 AMV500 Sets minimum velocity to 500 SPS only on Goes from to from Positive to Negative In the given example it will rotate at fi
33. t Q N VL Numeric 256 15 000 15 000 Zero Position N ZP None a General Operation Commands Function Query New Code Value Minimum Maximum Default Absolute Position N AP Numeric 2147483646 2147483647 Current Position Q N CP Numeric 2147483646 2147483647 Current Velocity Q CV Numeric 0 50 000 Direction Velocity N DV Numeric 50 000 50 000 Firmware Rev Q FR Numeric 7 Home Axis N HA Numeric 0 1 Move Status Q MS Numeric 0 2 Position Move N PM Numeric 2000000000 2000000000 Step Back N SB None E Step Forward N SF None Stop Motion N SM None Velocity Move N VM Numeric 50 000 50 000 Velocity Moves amp Direction Velocity in the range 249 to 249 are not legal except zero RMS Technologies Page 14 Version 1 22 R325I Single Axis Controller Driver Manual 8 23 2007 10 COMMANDS Protocol Syntax Command Format lt Address gt lt Command gt lt value gt lt CR gt lt LF gt Example ACP1000 lt CR gt lt LF gt Sets Driver A to the current position of 1000 To query a command use the following format Query Format lt Address gt lt Command gt lt CR gt lt LF gt Example HAAC lt CR gt lt LF gt Queries Driver A for the current Acceleration Value The response would be in the following format Response Format lt Address gt lt value gt Example AAC10 The Acceleration Value for Driver A is 10 lt CR gt lt LF gt stand for Carriage Return and Line Feed respectively These are NOT chara
Download Pdf Manuals
Related Search
Related Contents
RRC P02 P04 GE 840136200 User's Manual Chief Interface Bracket (200 x 200mm, M6) RMS 10334780029 – Balão extração latex User guide for lux meter TM213 - Measuring instruments in Malaysia Motorola MD7090 Telephone User Manual Copyright © All rights reserved.
Failed to retrieve file