Home
M640/M641 Installation Manual - Conqueror Design & Engineering Ltd
Contents
1. LIMWLIMULIME LIMZ LIMY LIMX STPBTN1 FBE FB1 Z 2 Y Yt X Xx o onononooonooonooonononoonooHnomnoBHoBHOoBOHOH o ua RNS aT J t lt o fo n Us do TS Ul a 3 2 B i Ss o B L av B ay 0900 0 2 T R4 QE U B 5 E Hooo m ay oz o B e 9 nooonooonooonooo o E BH Ba uj z PWR RDY FBC P C e REGE REG1 1 EM i C C o a Je 000 6 000 6 640 91 gt Po BSR 4 Email Onboard processor for stand alone operation Second processor for closed loop operation quadrature encoders Standard 9 pin RS232 for connection to a computer system Connector for stepper motor drives Enable Clock and Direction signals Connectors for discrete buttons for X X Y Y Z Z 9 limit switches a control button 2 optical encoder channels and a safety circuit Spindle motor run relay drives 2 12 volt 500 mA outputs Spindle motor reverse relay drive uses general purpose relay 2 Coolant control relay driver 2 general purpose relay drives External power supply input
2. because they place no load on the drive system and can cope with the high speeds that motors and shafts may turn at The encoder pictured is a rotary encoder with a slotted disk the disk determines the resolution of the encoder in this case 400 counts rev Optical encoders also come in strip or linear forms and there are other types of non contact encoders that can be used such as capacitance strips or magnetic proximity switches For the hand wheel a mechanical cheaper encoder switch can be used these operate using a wafer switch but provide the same quadrature outputs as an optical encoder they are just not suitable for high speed or long life applications Another advantage of these mechanical encoders is that they often have detents a cogging feel as they are rotated The encoder shown is a Bourne ECW1J B24 AC00724 it provides 96 counts per revolution and is the encoder we use for the hand wheel on the CNC1 and CNC2 boxed controllers Copyright 2007 Conqueror Design and Engineering Ltd M641 card addendum 19 3 M641 card addendum The M641 is an update to the M640 card An additional 2 relay drivers have been added together with an analogue output for controlling a spindle motor The M641 also has an I2C Phillips serial bus connector so that an almost limitless amount of expansion can be added if required It is possible to add the analogue speed control to an M640 card with a s
3. M640 M641 Installation Manual Copyright 2007 Conqueror Design and Engineering Ltd M640 M641 Installation Manual Copyright 2007 Conqueror Design and Engineering Ltd All rights reserved Any dispute about the use of this software and or hardware or of these terms and conditions shall be resolved or arbitrated under English Law Manuals and accompanying documentation may not be copied or printed for the purposes of training advertising promotion or any other use without the permission of Conqueror Design and Engineering Limited Permission to copy and print manuals and documentation for personal use is granted to the owner user of the software supplied All trademarks are acknowledged to be the property of their respective owners This manual produced on 29 07 2007 Warranty This software and or hardware and accompanying documentation are provided as is and are not warranted to be fit for any specific purpose or usage The use of this software and or hardware is undertaken at your own risk and Conqueror Design and Engineering Limited will not be responsible for any loss of data time or income resulting from the use of this software and or hardware Contents Table of Contents Part 1 Part 2 1 2 3 4 Disclaimer of liability and limitation of warranty 1 Introduction to the M640 card 2 MOUNTING details eerte 3 Comp
4. Interet Low byte deadband for X high byte deadband for Y Integer Low byte deadband for Z high byte Q2 Integer nN Copyright 2007 Conqueror Design and Engineering Lid Appendices 35 ___ teat and for E U Low byte deadband for V high byte Copyright 2007 Conqueror Design and Engineering Ltd 36 M640 M641 Installation Manual iguration 1 parameter 0 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 fes bit 10 bit 11 bit 12 bit 13 bit 14 bit 15 bit 16 AITIOTO 3 gt Configuration 2 parameter 1 bit 1 bit 2 bit 3 bit 4 bit 5 bit 6 bit 7 bit 8 bit 9 bit 10 bit 11 bit 12 bit 13 bit 14 bit 15 bit 16 Control Capabilities parameter 20 bit 1 0 Control does not support G2 G3 directly Control supports G2 G3 directl bit 2 bit 3 bit 4 bit 5 Copyright 2007 Conqueror Design and Engineering Ltd Appendices 37 Copyright 2007 Conqueror Design and Engineering Ltd 38 M640 M641 Installation Manual Index B Board layout 4 SCs Closed loop 16 Command Set 31 Connector positions 4 Connectors Jog buttons 13 Limit switches 13 Optical encoders 13 Quadrature encoders 16 Relays 14 RS232 5 Safety circuit 13 Spindle speed control 20 Stepper motor drives 6 D Disclaimer of liability 1 G G
5. 12 35 volts DC Remotely upgradeable firmware firmware is upgradeable from within the EaziCNC software UE bau EU ue ION _ The card is supplied with EaziCNC editing and programming software for Microsoft Windows Please refer to the separate EaziCNC manual for details on operating the EaziCNC software Copyright 2007 Conqueror Design and Engineering Lid Introduction to the M640 card 5 2 3 RS232 serial interface J1 RXD TXD CONN D9 Pa _ sea The serial port is configured as a standard PC AT 9 pin port A standard PC AT to PC AT serial cable a cross over cable can be used The default protocols are 115200 baud 8 data bits no parity and 1 stop bit older cards may operate at either 19200 or 38400 baud until the firmware is updated The board will use XON XOFF flow controls by default If you are making your own cable you should wire it as follows if you use shielded cable connect the shield to the plug casing at the PC end only Copyright 2007 Conqueror Design and Engineering Ltd 6 M640 M641 Installation Manual 2 4 Connector for stepper motor drives 10 OO Je M6428 0R1 gt Fax B870 7 DCIN Function VCC 45 volts Ground 0 volts STPX Clock Step pulse for X motor STPY Clock Step pulse for Y motor STPZ Clock Step pulse for Z motor STPE Clock Step pulse for E U motor DIR Motor step direc
6. 72 connector can be used to invert the signals going to the external cards The standard signals are active low Connecting a shorting link across J2 will make the signals active high The board is supplied with a shorting link on connector J2 The J3 J4 JS and J6 connectors are for connecting the external drive cards for the X Y Z and E U motors respectively The pin out of the connectors is pin 1 is indicated by the 2 Step clock each opto isolator can shunt 25 mA The opto isolated outputs are only suitable for driving logic inputs To connect to a standard logic interface the negative terminal of the isolator will be connected to the ground Ov rail of the logic system and the positive terminal of the isolator will be connected to the logic signal When the isolator is active current will flow from the positive terminal to the negative terminal Copyright 2007 Conqueror Design and Engineering Ltd M640 M641 Installation Manual 10 2 4 2 Optional opto isolator relay card OPTOCARD2 YD S 20 95 UD S moe mee nE1 REE STEPBUS m ej m e ee sw 5998 08 08 5998 ee ew 5598 Soom BXTX BY Y 2 2 BBN1 BFB1 BHW BXLIM BYLIM BZLIM AN1 ANZ S 1 0 Ja KEKS rZ BN 1 FB1 HIN XL IM ZLIM OP TOCARDE CR 1 gt aan eszi form co uk 7 cdeBeaz form co suk Copyright 2007 Conqueror Design and Engin
7. G codes for milling operations 4 esee eese 29 IM COGCS D M 30 Command SOU Dm 31 ler nrellivcicui ce 33 Copyright 2007 Conqueror Design and Engineering Ltd M640 M641 Installation Manual Index 38 Copyright 2007 Conqueror Design and Engineering Ltd Disclaimer of liability and limitation of warranty 1 1 Disclaimer of liability and limitation of warranty Where the M640 M641 is supplied as a component and not as part of a complete control system it is assumed that the purchaser has sufficient electrical and electronic knowledge to handle the component competently It is further assumed that the purchaser has sufficient knowledge of safe working practices and the relevant Health amp Safety regulations which apply to working with electrical and electronic systems to work safely with the component Conqueror Design and Engineering Limited will not accept any liability for any damage to systems or personnel that may result from the incorrect installation or usage of the hardware supplied Nor will Conqueror Design and Engineering Limited replace or repair any supplied equipment that has been damaged as a result of such incorrect misuse or installation Copyright 2007 Conqueror Design and Engineering Ltd M640 M641 Installation Manual 2 Introduction to the M640 card The M640 card has been designed t
8. Short to pin 2 to activate limit i e connect the switch across the 2 pins Ground 0 volts 3 Negative travel limit signal Short to pin 4 to activate limit i e connect the switch across the 2 pins Ground 0 volts Copyright 2007 Conqueror Design and Engineering Ltd 14 M640 M641 Installation Manual 2 6 Relay driver connectors The relay connectors are located along the right edge of the M640 R1 py RENE a 100 m oo 200 az 200 In each case pin 1 is the square pin in the connector n practice the polarity of the connections does not matter unless solid state relays are used L a Function relay drive voltage relay drive voltage The onboard relay drives can drive relays requiring up to 500 mA but the combined current for all relays amp fans should not exceed 1 250 mA REMI To control the spindle motor run stop REM2 To control the spindle motor run stop To control the coolant pump if fitted Auxiliary relay 1 Copyright 2007 Conqueror Design and Engineering Ltd Introduction to the M640 15 RE2 Auxiliary relay 2 Also used if the spindle motor is reversed Always on can drive cooling fans work lights etc Always on can drive cooling fans work lights etc Any relays connected to the drivers should be fitted with suitable snubbers to protect the loads t
9. The E axis can also be programmed as U N B The codes marked with are modal Modal codes are active on any subsequent lines that do not have a code given aper cycle Hd Copyright 2007 Conqueror Design and Engineering Ltd Appendices 29 7 1 2 Additional G codes for milling operations GSO Mirror Off Cancel any mirrored axis X Y Z E Mirror Mirror selected axis around coordinate given Cancel Clear emporay origin eancel Complete Canned Cycle 88 1 1 N B The E axis can also je TUTTI as U N B The codes marked with are modal Modal codes are active on any subsequent lines that do not have a code given Copyright 2007 Conqueror Design and Engineering Ltd 30 M640 M641 Installation Manual 7 2 M codes 1 M02 M03 M04 M05 M06 MOS M09 M13 M14 M15 M30 M47 M90 M91 M92 M93 M94 M98 M99 po Programme Stop Optional Stop Programme End same as M30 O po SpideStp Lo 7 po Coolant off o pC Spindle Stop Coolant Of O Programme End same as M02 O M count if given P RelayPOn 0 0 P ReayPOff P jWaiforinptPtobeLow PP Wait forinputPtobe High Index tool post Indexes the tool post if fitted forward po Motor DrivesOn Motor Drives Off Copyright 2007 Conqueror De
10. codes 27 GP1A23 24 GP1R11 23 Introduction to the 2 Lathe 27 28 Limitation of warranty 1 M640 Adding speed control 22 M641 19 20 M codes 30 Mill 27 29 Mounting details 3 0 OPTOCARD 8 OPTOCARD2 10 Opto isolator card 8 Opto isolator relay card 10 P Parameters 33 zs Quadrature encoders 16 17 E Stand alone operation 25 Threading sensors FB1 amp FB2 13 Copyright 2007 Conqueror Design and Engineering Ltd
11. from the M640 card is Signal timings for shared direction output SHARED sus sus 10US HOLD UNDEF sus sus 10US HOLD UNDEF CLK DIR ACTION CLOCKWISE STEP fF COUNTER CLOCK STEP Signal timings for separate direction outputs SEPDIR sus 505 HOLD TIL NEXT CLK SUS sus HOLD TIL NEXT CLK CLK DIR ACTION CLOCKWISE STEP f COUNTER CLOCK STEP Copyright 2007 Conqueror Design and Engineering Ltd 8 M640 M641 Installation Manual 2 4 4 Optional opto isolator card OPTOCARD JE INVERT SIGNALS OPTOCARD CR 12 The opto isolator card OPTOCARD R1 allows the external stepper drive card signals to be connected to drive cards which do not operate at 5 volt TTL signal levels The card also splits the direction signal into 4 separate outputs to make it easier to connect drive cards which need individual directions signals The card is suitable for interfacing to logic levels of 5 50 volts Copyright 2007 Conqueror Design and Engineering Ltd Introduction to the M640 card 9 The J1 connector pin out is as follows Function VCC 5 volts Ground 0 volts STPX Clock Step pulse for X motor STPY Clock Step pulse for Y motor STPZ Clock Step pulse for Z motor STPE Clock Step pulse for E U motor DIR Motor step direction Shared by all drives No connection No connection No connection ME S ONSE pr pa ese The
12. Fy u Function 2 A channel of encoder B channel of encoder Copyright 2007 Conqueror Design and Engineering Ltd 24 M640 M641 Installation Manual 4 2 GP1A23 photo interrupter SIGNAL GND 1 Sharp GP1A23 photo interrupter The Sharp GP1A23LC photo interrupter connections are shown above Pin 1 is closest to the lettering marking on the part Pin neti tt 2 op S D SIGNAL photo interrupter output Copyright 2007 Conqueror Design and Engineering Ltd Manual operation without a computer 25 5 Manual operation without a computer If no computer is attached the machine can be used in a rudimentary manner using the following jog button and BN1 button 1 combinations the jog switches operate as normal in manual mode when BN1 is not pressed BNI amp Y Turn spindle spindle relay off BNI amp Z Toggle rapid and feed modes amp Z Toggle coolant on off If no button has been pressed for several minutes the machine will be switched out of manual mode Copyright 2007 Conqueror Design and Engineering Ltd 26 M640 M641 Installation Manual Direct control via the RS232 It is possible to control the M640 M641 directly from the serial port without using the EaziCNC or EaziCNCLite programmes The M640 M641 accepts a subset of the full set of G amp M codes for instance no circular interpolation no splines
13. Z plane for circular interpolation Side G28 G40 Too l nose compensation off default mode G4 HR TFooknosecompensationLeftof Line G42 c i Tool nose compensation Right of Line G43 SE Tool length compensation positive G44 Tool length compensation negative default mode G45 jCancelToollengthcompensation G54 running with the EaziCNC software G7 Metric coordinates default mode G90 Absolute coordinates default mode running with the EaziCNC software G92 N B The E axis can also be programmed as U N B The codes marked with are modal Modal codes are active on any subsequent lines that do not have a code given Copyright 2007 Conqueror Design and Engineering Ltd 28 M640 M641 Installation Manual 7 1 4 Additional G codes for lathe operations Parameters Description 7 1 Threading synchronized cut P is pitch I is end po 1 Canned Cycle X Z P urning cycle gt gt T rc Clockwise Cycle rc Counter Clockwise Cycle acing Cycle Threading synchronized cut cycle X is pass offset pass depth P is pitch I is end pull out is pass offset in Z and R is number of passes eed rates in mm in per minute eed rates in mm in per spindle revolution Constant surface speed Feed rate specified in mm at 20 0 mm diameter Feed rate specified in inches at 1 0 inch diameter N B
14. and no canned cycles that EaziCNC supports coordinates need to be in millimetres and only absolute positioning is supported Also you need to deal with the handshaking from the machine to make sure that commands do not get overwritten before they can be executed To test this from for instance HyperTerminal 1 Open a connection to the M641 at 115200 baud 8 data bits no parity and 1 stop bit with Xon Xoff handshaking 2 Type lt CTRL E gt this will turn on the echo so that you can see the keys typed and the responses from the M641 You should also turn on the option to add line feeds to carriage returns N B lt CTRL N gt turns the echo off the controller will not send anything back via the RS232 that is not requested this keeps the interface clean for very rapid communication from a programme like EaziCNC 3 If you hit Enter you should see the gt prompt 4 You can now enter commands such as ST to show the status M3 to turn on the spindle and GO X10 to move before you do any moves you may need to send an EC to clear the error state by default the controller will power up with error 3 power on 5 If you want to see a rolling display of the coordinate changes as a movement command is executed then enter D1 and DO to turn the feature off 6 The controller will send status information back to a control programme if certain characters are sent for instance sending a will return X Y Z a
15. eering Ltd Introduction to the M640 card 11 The opto isolator card OPTOCARD2 allows the external stepper drive card signals to be connected to drive cards which do not operate at 5 volt TTL signal levels The card also splits the direction signal into 4 separate outputs to make it easier to connect drive cards which need individual directions signals The card is suitable for interfacing to logic levels of 5 50 volts The OPTOCARD2 also includes power relays for interfacing high current loads to the 640 641 and optically isolated jog panel and limit switch connectors which can operate at 12 volts The STEPBUS connector pin out is as follows The XSTP YSTP ZSTP and USTP connectors are for connecting the external drive cards for the X Y Z and E U motors respectively The pin out of the connectors is pin 1 is indicated by the square pad 2 Step clock each opto isolator can shunt 25 mA The opto isolated outputs are only suitable for driving logic inputs or other opto isolators To connect to a standard logic interface the negative terminal of the isolator will be connected to the ground 0v rail of the logic system and the positive terminal of the isolator will be connected to the logic signal When the isolator is active current will flow from the positive terminal to the negative terminal The XD S YD S ZD S and UD S jumpers select whether the direction outputs for each connector are
16. from the shared direction signal or separate direction signals Copyright 2007 Conqueror Design and Engineering Ltd 12 M640 M641 Installation Manual The X X Y Y Z Z etc connect to the input plugs on the X641 card The BX X BY Y etc are the 12 volt buffered connections for the buttons and switches on the machine Copyright 2007 Conqueror Design and Engineering Ltd Introduction to the M640 card 2 5 13 Connectors for jog buttons limit switches optical encoders and the safety circuit The connectors for the jog buttons limit switches optical encoders and the safety circuit are located along the top edge of the board LIMWLIMVLIME LIMZ LIMY LIMX STP BTN1 FBE FB1 z 2 AF onononooonooonooonononoonoonoBononoBnoBou R1 L1 BRNS RN3 pv 1 O o Ph l O0 US In each case the square pad located inside each connector indicates pinl it is at the right of the connector in each case FB1 and FB2 are the threading sensors 1 is the single slot 1 count rev and FB2 is the multi slot Function Button signal Short to pin 2 to activate button 1 connect the switch across the 2 pins VCC 5 volts Encoder signal Ground 0 volts STP safety circuit connector m _____ LIM1 LIM2 LIM3 LIM4 limit switch connectors Pin Function 1 Positive travel limit signal
17. hat they are driving Copyright 2007 Conqueror Design and Engineering Ltd 16 M640 M641 Installation Manual 2 7 Quadrature encoders closed loop operation Gu iD 9 meo 2 RA QE U 0000 QH QX QZ The card has connectors for 6 quadrature encoders for the axes X Y Z E U V and W Pin in each case is the square pad In most configurations the 6th encoder QH is used for an electronic hand wheel for axis positioning OH OX 7 and QV Quadrature Encoder connectors Function VCC 5 volts Encoder channel A Encoder channel B Ground 0 volts Copyright 2007 Conqueror Design and Engineering Lid Introduction to the M640 card 17 27 1 Quadrature encoders Quadrature encoders output 2 pulse trains A and B which are out of phase The quadrature in the name is derived from the fact that there are 4 states for the 2 signals to be in A off with B off A on with B off A on with B on and A off with B on The sequence of these states determines the direction of rotation of the encoder and the motor or shaft that it is attached too 012 354 5878 9012 34 587 8 9 CLOCKWI SE A LEADS B LILI LI LI L s J LI LI LI LI COUNTER CLOCKWISE B LEADS A For feedback from the motors optical encoders are usually used Copyright 2007 Conqueror Design and Engineering Ltd 18 M640 M641 Installation Manual
18. low current enable switch then it can be wired to these connections The optional relay should not be used to switch voltages higher than 120VAC 30VDC or loads larger than 1 Amp the relay is rated 120VA If higher voltages or currents are required then an off board relay should be connected to the REMI relay driver Copyright 2007 Conqueror Design and Engineering Ltd 22 M640 M641 Installation Manual 3 2 Adding the analogue output to an M640 card This requires the M640 card to have 0103 firmware or later in the 2nd processor The 2nd processor firmware version can be checked by using the feedback test option in EaziCNC lt CTRL B gt the first four digits of the ST value are the version number of the firmware in the 2nd processor Two jumper wires will need to be soldered to the back of the 28 pin socket to pins 8 GND O volts and 13 the PWM output and a circuit constructed as shown below ILD2 PC829 or equiv Pin 13 PWM 28 pin socket on M640 Pin 8 GND Copyright 2007 Conqueror Design and Engineering Ltd Encoder amp photo interrupter connections 23 4 Encoder amp photo interrupter connections 4 1 GP1R11 quadrature encoder Sharp GP1R11 Quadrature encoder and connections The Sharp GP1R11 quadrature encoder connections are shown above There is a small plus mark next to the 5V connection and a small negative next to the GND connection ef
19. mall external circuit if the firmware of the 2nd processor is updated to version 0103 or later the other features of the M641 cannot be retro fitted to the M640 Copyright 2007 Conqueror Design and Engineering Ltd 20 M640 M641 Installation Manual 3 1 Changes to the layout connectors LIMWLIMVLIME LIMZ LIMX STP BTN1 FBe FB1 2 2 YT om X Ble Be Be Be o RNS RNS R1 o a gt m us z n a 3 3 m 5 ga KE 9 av 5 ga W c T EX e B V m c __ QE U e e u a meoo oc s 1 n 9 e e Heese lt m c e e u QH ax ay 5 H o N n a e 5 L e kn pov rec EDILI F e e e en i REGE REG1 L RNE JPe 1 m 2 o Iec a o 000 0 000060 Je M641 R1 Pon Gece CBebdBda Emel cdeweas ifor
20. n co uk Most of the connectors are in the same locations as for the M640 card The feedback connectors QZ QE U and QV have moved slightly and there are four new connectors an SPI I2C connector on the left edge of the card and two new relay connectors and REA and a new 5 pin connector on the right of the card There is additional space between many of the connectors to improve the way that the sockets lie on the board and the labels have been moved slightly so that they are still visible when the connectors are fitted The new 5 pin connector is wired as follows MSPEEDMON connector pin 1 is the square pin Lug uo If for instance a DC or AC spindle card has connections for a potentiometer to control the speed then the analogue speed control is wired with pin 1 to the high positive side of the pot pin 3 to the low negative side of the pot and pin 2 to the wiper or variable pin The analogue speed control will not put any higher loading on the motor card supply than a 10 KOhm potentiometer and it is optically isolated from the rest of the M641 control Copyright 2007 Conqueror Design and Engineering Ltd M641 card addendum 21 If the optional spindle on off relay is fitted then pins 4 and 5 are the contacts of the relay Jumper JP1 can be used to select whether the contacts are normally open NO or normally closed NC If a spindle speed card is used which has connections for a low volt
21. nd E positions the key panel code and a status byte as a packed hexadecimal string There are other codes which will return information from the box either as text packed hexadecimal or binary blobs In the raw terminal mode any axis commands such as X10 or Y1 26 will be interpreted as millimetres using the parameters to convert them into an accurate number of steps the coordinates shown by the status commands are also shown in millimetres with 2 decimal places 0 01 but no decimal points are shown Any of the commands that return data in a packed format return the raw step values There are a couple of ways to go depending on how sophisticated your control of the machine needs to be you can either write your own interface to the controller which sends commands out of the serial port direct or there is a DLL available which contains a virtual machine that supports all of the commands that EaziCNC does and that can be easily integrated into any programme The DLL takes care of all the serial communication to the machine and exposes a command function and a query function to the calling programme Copyright 2007 Conqueror Design and Engineering Ltd Appendices 27 Appendices G Codes G04 when running with the EaziCNC software I J K L P when running with the EaziCNC software G17 Use XY plane for circular interpolation Top Gis 05 XZ plane for circular interpolation Front GI9 Use Y
22. o control CNC lathes milling machines PCB drills routers etc In fact any machine which has 1 2 3 4 5 or even 6 stepper motor driven axes The stepper motors can also optionally be controlled in a closed loop mode with the addition of standard quadrature encoders in either strip or rotary form The card also provides for on off control for an AC or DC spindle motor and common auxiliary equipment such as coolant pumps A machine fitted with an M640 can be operated in a simplified stand alone manual mode for cleaning and maintenance etc without requiring a host computer and with the addition of an optional LCD and keypad can also operate in a fully stand alone mode similar to an industrial machine A low cost 2 channel encoder can be connected to the quadrature encoder connector QH to provide a hand wheel for positioning the axes The manual stand alone mode of the card is hand wheel ready Copyright 2007 Conqueror Design and Engineering Ltd Introduction to the M640 card 3 2 1 Mounting details 81 5 mm 73 5 mm 122 0 mm 114 5 mm M3 1 2 90 in 3 20 in Leave 1 25mm of space around the board to allow for connections and cooling Copyright 2007 Conqueror Design and Engineering Ltd 4 M640 M641 Installation Manual 2 2 Components of the card
23. onents of the card 4 RS232 serial interface 5 Connector for stepper motor drives senem 6 Optional opto isolator card OPTOCARD ttes ttt tna nnna nnn nre nenna 8 Optional opto isolator relay card 2 10 Connectors for jog buttons limit switches optical encoders and the safety circuit 13 Relay driver connectors essei esses eeeenn enne nnn nuni nnn snnt n nass nn nnns anna nnne 14 Quadrature encoders closed loop operation eese 16 Q adrature encodetS M 17 M641 card addendum 19 Changes to the layout connectors 20 Adding the analogue output to an M640 card 22 Encoder amp photo interrupter connections 23 GP1R11 quadrature encoder eeeeeesieeeeieeeiieeeeeee nennen enn nannten annt nani 23 GP1A23 photo interrupter 24 Manual operation without a computer 25 Direct control via the RS232 26 Appendices 27 ic denpr ram aaie 27 Additional G codes for lathe operations cessisse 28 Additional
24. r Manual Mode To exit manual mode the lt ESC gt Copyright 2007 Conqueror Design and Engineering Ltd 32 M640 M641 Installation Manual po must be sent Rv CR Parameter Query or set a parameter See control parameters for a description P99 will display parameters 0 to 19 P199 will display parameters 20 to 39 and P299 will display parameters 40 to 59 Set X coordinate to f Set Y coordinate to f Set Z coordinate to f Set E coordinate to f SH CR Show Home Displays the currently set home starting position set by a G54 command Status Show current status T X Y Z Set display tool offset If no X Y or Z is given then the existing offset will be displayed T99 will list all tool offsets Any valid ISO line will also be interpreted and executed on the machine tool For a list of valid ISO G amp M codes see G Codes and M Codes Copyright 2007 Conqueror Design and Engineering Ltd Appendices 33 7 4 Control parameters T explanation below explanation below Minimum Spindle Speed Default 200 RPM Maximum Spindle Speed Default 2000 RPM Default 400 mm min mm min Integer Pulses Revolution on Threading Synchronizing Encoder Default 360 Setting this to 0 will cause the slots to be counted Default Circular Interpolation Mode 1 XZ 2 YZ P9 P8 P19 P9 P8 P19 Y scale Y step size in millime
25. sign and Engineering Ltd Appendices 31 7 3 Command set Ctrl B 2 an MEE Query Used by the EaziCNC software Ctrl E 5 Echo On Echoes characters back to the terminal and enables user friendly responses data sent to the terminal will have a tag i e 0 0 instead of just 0 Ctrl N 14 Echo Off Stops characters from being echoed back to the terminal and disables user friendly lt ESC gt Escape Stops any current moves or commands Clears the command buffers This command does not need to be completed with a carriage return CR At Returns the current position and status data in compressed hex format This command does not need to be completed with a carriage return CR n lt CR gt Message mode Controls whether messages are sent to the console n 0 do not show messages n 1 show messages including updates when moving n 2 debugging mode EC Error Clear Clears any error state on the machine N B this clears user stops power up errors etc it will not and cannot clear errors such as safety activated ES Error Status Displays the error code of the machine Error codes 0 No error Stopped by user 2 Stopped safety activated 3 Power interrupted 4 X limit triggered 5 Y limit triggered 6 Z limit triggered I n CR Info n is the item of information 0 board ID 1 firmware version 2 firmware date 3 processor type lt blank gt firmware banne
26. tion Shared by all drives or direction for X only if separate direction outputs are selected ENABLE Used to idle the stepper motor drives when not in use or direction for Y only if separate direction outputs are selected STPV Clock Step pulse for V motor or direction for Z only if separate direction outputs are selected STPW Clock Step pulse for W motor or direction for E U only if separate direction outputs are selected Connector J2 at the bottom left of the M640 card is used to attach the separate stepper motor drive cards If the stepper motor drive cards STEP1 STEP2 STEPHPI or SERVOI are used then the connections to the cards can be made via a straight ribbon cable bus and the cards can be configured to identify as X Y Z E U V or W If other drive cards are used then it will Copyright 2007 Conqueror Design and Engineering Ltd Introduction to the M640 7 probably be necessary to use a terminal block or Y cables to connect the shared signals to the different cards N B It is possible to select separate direction outputs for the X Y Z and E motors for use with motor control cards that require the direction signal to be held constant between step pulses If this option is selected see the control parameters section then it is not possible to control the V and W motors or to make use of the auto power down function of the M640 card The timing of the motor control signals
27. tres P11 P10 P19 P11 P10 P19 P13 P12 P19 P13 P12 P19 Integer E U scale E step size in millimetres P15 P14 P19 Also used for V amp W Integer E U divisor E step size in millimetres P15 P14 P19 Also used for V amp W Steps sec 625 000 P17 Feed P16 Steps sec 625 000 P17 Feed P16 18 Integer Decimal digits in coordinates Default 2 digits Copyright 2007 Conqueror Design and Engineering Ltd 34 M640 M641 Installation Manual Integer Divisor for coordinates Default 100 Binary Control capabilities see detailed description below Do not alter Integer Delays for carousel tool post Forward delay low byte 1 0 25 secs Reverse delay high byte 1 0 25 secs For stepper driven carousels 32768 high bit steps 100 Reverse is half of forward steps automatic motor turn off Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer Integer 12 13 14 15 N N N NIN N N R Integer Integer Integer Integer Back lash compensation for X axis Integer steps Back lash compensation for Y axis Integer steps DN 1 __ MENO a Back lash compensation for Z axis Integer steps Back lash compensation for E U axis Integer steps Back lash compensation for V axis Integer steps Back lash compensation for W axis steps
Download Pdf Manuals
Related Search
Related Contents
2 e dimanche du Carême Industrial Device Server IDS BGA外観検査 ソフトウェアパッケージ 操作説明書 登録申請に必要な計量証明用設備の機器又は装置であって 経済産業 Igenix IG9508 space heater Manual do Usuário Warehouse of Tiffany RL4822 Instructions / Assembly T-SUB Manual 1.0 - D&B Audiotechnik Download391.6 kb Copyright © All rights reserved.
Failed to retrieve file