CNC Controller 2.01.02

Total Page:16

File Type:pdf, Size:1020Kb

CNC Controller 2.01.02 CNC Controller 2.01.02 Copyright © 1995, 1996 Microsystems of Buckhannon Inc. 14 East Lincoln Street, Buckhannon, WV 26201 (304)472-7206 Microsystems of Buckhannon Inc. makes no warranties, either expressed or implied, including any implied warranties of fitness for a specific purpose, for this software. This package is provided solely on an “as is” basis. All risk involved in the use of this software is the responsibility of the purchaser. Program errors, improper software configuration, hardware failures, or other problems can result in damage to the machinery being controlled. Failure of limit switches, cabling, or port components can result in machine movement past limits, potentially damaging the machine and endangering operators. It is imperative that a separate Emergency Stop system be in place which bypasses all computer control. Software features to abort motion from the keyboard and limit switch inputs are provided as conveniences only, and must not be relied upon to stop motion in an emergency. Microsystems of Buckhannon Inc. disclaims all liability for any and all damages, including incidental and consequential damages in connection with use of this software. The sole and exclusive liability of Microsystems of Buckhannon Inc. will be limited to the purchase price of this software package. If you do not understand and agree with these disclaimers, please do not use this product. Return all materials to the place of purchase for a full refund. CNC Controller Contents Installation 1 - 1 Program Operation 2 - 1 Command Reference 3 - 1 System Configuration 4 - 1 Error Codes 5 - 1 CNC Controller Installation CAUTION: DO NOT USE THIS SOFTWARE ON A COMPUTER CONNECTED TO A MACHINE UNLESS THERE IS AN EMERGENCY STOP READILY AVAILABLE WHICH WILL INDEPENDENTLY STOP THE MACHINE. Software features to abort moves from the keyboard and limit switch inputs cannot be relied upon in emergency situations and are provided as conveniences only! Requirements: CNC Controller requires a PC compatible computer with 386 or faster processor, and a hard drive. A 486DX or Pentium is recommended. Make sure your turbo button is on. Slower computers or turbo off will result in abnormal acceleration and other problems. CNC Controller will not run from Windows 3.1. It may be run in MS-DOS mode from a Windows 95 machine. Software Installation: Insert the CNC Controller diskette into th floppy drive and type a:install (or b:install if installing from drive B) The install routine will create the directory c:\cnc if it does not exist and copy the necessary files into it. If there is a previous installation of CNC controller the file cnc2.exe will be overwritten, the cnc2.ini file will not be changed. Plug the software key into one of the printer ports of the computer. Connect the cables from your motor driver to the ports you use. One cable may be connected through the software key. The software will only run in demo mode without the key. Some Terminate and Stay Resident Programs (TSR’s) may interfere with program operation. Specifically other software indexers and print spoolers should not be loaded while using CNC Controller. Check your config.sys file and remove or “rem” any print spoolers or indexer TSR’s. Run the program from the directory you created by going to the CNC directory (cd \cnc) and the typing “run” at the C:\CNC> prompt. If you add C:\CNC to the dos path then CNC Controller may be run from any directory. This can be useful if you want to keep associated part files in their own directory and change to that directory before running CNC Controller. It is also necessary to have the CNC directory in the path to edit files from CNC Controller. If you install CNC Controller into a directory other than C:\CNC then the “dir=” line in CNC2.INI must be changed to the new directory. Program Configuration: CNC2.INI is read on program startup. The default file is setup to work with minimal change for normal installations. To change configuration use a text editor to edit CNC2.INI. If your are running DOS verision 5 or later use EDIT. If you use a word processor to change CNC2.INI make certain that you save as in ascii text format. Example: (using edit) C:\> cd \cnc C:\CNC> edit cnc2.ini After editing type Alt-F Alt-S to save and Alt-F Alt-X to exit Users Guide 1 - 1 CNC Controller Installation CNC.INI Settings: Many CNC.INI settings are similar except for the axis specifier or the port number etc. In this case the reference below will specify the parameter to be changed in <>. For example: <axis>chan would be typed as xchan, ychan, zchan etc. aux<#> would be typed as aux1, aux2, aux3, etc. Axis and Port Settings: CNC.INI Description [Number of Axises] axis=4 set number of axises from 2 to 6 (Level 1 is limited to 4 axis) pulse_12=2 set pulse width for 0x278 port ( Value must be 1,2 or 3) pulse_34=2 set pulse width for 0x378 port pulse_56=2 set pulse width for 0x3BC port stepdiv=4 pulse accuracy - use 4 for 486 and Pentiums - 2 or 0 for slower machines Pulse widths vary with cpu speed. Approximate pulse widths for 486DX-66 are : 1 = 5 microseconds 2 = 10 microseconds 3 = 15 microseconds Set Channels [<axis> Axis] <axis>chan=# # is channel 1 to 6 Each axis is assigned to a port channel. The channel setting assigns default control bits to the axis specified. Allowed axises are X,Y,Z,W,U, and V. Axises must be assigned in order. For example if you have a 3 axis machine X,Y, and Z must be used. Z may not be skipped. Channels 1, 3, and 5 use the lower 4 bits of the port. Channels 2, 4, and 6 use the higher 4 bits. Channels 1 and 2 refer to port 0x278 Channels 3 and 4 refer to port 0x378 Channels 5 and 6 refer to port 0x3BC Set Directions <axis>_dir_pos=0 The default for the direction setting is 1. If an axis moves in the wrong direction, then add this line after the channel setting otherwise leave this line out. Set Resolution <axis>res=#.# Set to the actual resolution in steps/unit. (ie. steps/inch) Users Guide 1 - 2 CNC Controller Installation Limit Switches: The default channel settings will normally provide proper interfacing with the machine’s limit switches. Before atttempting to move the machine verify that all limit switches are functioning properly. Limit switch status is displayed in the position window as “<“ and “>“ around the axis labels. If no limit switches are closed the position display should show only “X”,”Y”,”Z”,”W”. “<“ in front of an axis indicates that the low limit switch for that axis is closed. “>“ after the axis label indicates that the high limit switch is closed. First toggle your limit switches by hand. Verify that the appropriate limit display toggles. If it does not toggle then you need to adjust CNC2.INI. See the CNC2.INI reference section of the manual if the default settings are incorrect for your machine. It is recommended that you verify limit switch operation at the beginning of each operating session. Movement: Do not attempt movement until the limit switches and displays toggle correctly. Once the limits are working try a small move. If nothing moves, the wrong axis moves, or movement is in the wrong direction then adjust CNC2.INI. Perhaps the easiest way to do preliminary testing of movement is with the Jog mode. Push F6 to select Jog .1”. Use the LEFT and RIGHT arrow keys to move X, the UP and DOWN arrows to move Y, the PAGEUP and PAGEDOWN keys to move Z and U, and the HOME and END keys to move W and V. The SCROLL LOCK key toggles between ZW and UV. If the SCROLL LOCK light off Z or W will move. If the light is on U or V will move. Make certain that each axis moves in the proper direction. If it moves the wrong way the limit switch will not stop the motion in the event the limit is hit, possibly resulting in damage to the machine. Abort Cushions lim_step=# Set # to number of steps to compress limits after switch hit esc_step=# Set # to number of steps to move after Escape key pushed Some machines may be damaged if stopped suddenly at higher speeds. Abort cushions provide a method of deceleratiing quickly but not instantly when a limit is hit or the escape button is pushed. lim_step specifies the number of steps to continue after a limit is hit. This number must be calculated from the distance your switches may be compressed without damage and the lowest axis resolution of your machine. For instance if your X and Y resolution are 1018.592, your Z and W resolution are 2000 and your limit switches may be compressed .1” then you would set lim_step as follows: lim_step=1018.592*.1=100 steps esc_step may be set to any value that results in a quick stop without moving to far. 200 is suggested. Users Guide 1 - 3 CNC Controller Installation Initial Velocities: Initial Velocities may be specified separately for the XY, Z, W, U, and V velocities. Note that X and Y velocities are always the same, so only X velocities should be specified. Maximum, Feed, and Rapid Velocities may be specified for each axis. If you specify a maximum velocity then the axis velocity will be limited to that maximum.
Recommended publications
  • Inpage Urdu Manual
    http://www.axiscomputers.com [email protected] Concept SOFTWARE .. . . (version) . 1 Horizontal . CharacterScript Letters & VowelsLigature . . Windows 95, 3.11 Full stop 5.0 (Decorative Work) (Spot Color Separation) . . 2 . . 3 Spell Check Kerning ME NT 4 6 .......................................................................................... ......................................................................................... .................................................................................. ..................................................................................... .............................................................................................. ......................................................................................... ................................................................................................. ..................................................................................... ................................................................................ ................................................................................. .......................................................................................... .................................................................................................. .............................................................................................. .......................................................................................................
    [Show full text]
  • CHAPTER 1 Preface
    CHAPTER 1 Preface 1-2 Preface Table of Content Preface Table of Content............................................................................................................................ 1-2 Regulations Information............................................................................................................... 1-5 FCC-B Radio Frequency Interference Statement .................................................................... 1-5 FCC Conditions ........................................................................................................................ 1-6 Safety Instructions........................................................................................................................ 1-7 Safety Guideline for Using Lithium Battery ............................................................................... 1-9 WEEE Statement ......................................................................................................................... 1-13 Optical Device Drive Notice ....................................................................................................... 1-20 Caution on Using Modem........................................................................................................... 1-20 Trademarks.................................................................................................................................. 1-21 Release History..........................................................................................................................
    [Show full text]
  • User Guide (Other Carriers)
    PRO-700 User Guide Table of Contents 1. The Basics . .1 Your Phone . .1 Viewing the Display Screen . .5 Turning Your Phone On and Off . .8 Using the Battery . .9 Using the Holster . .11 Navigating Through the Menus . .13 Displaying Your Phone Number . .14 Making and Answering Calls . .14 Entering Text . .24 Using GPS Navigation . .28 2. Your Phone’s Settings . .29 Sound Settings . .29 Display Settings . .35 Location Settings . .40 Messaging Settings . .41 Airplane Mode . .44 TTY Use . .45 Phone Setup Options . .46 Browser Settings . .51 Phone Information Management . .52 3. Security . .53 Accessing the Security Menu . .53 Using Your Phone’s Lock Feature . .53 Restricting Calls . .55 Using Special Numbers . .55 Deleting Phone Content . .56 Resetting the Browser . .57 Resetting Favourites . .57 Resetting All Settings . .57 Resetting Your Phone . .58 4. Roaming . .59 Understanding Roaming . .59 Setting Your Phone’s Roam Mode . .59 5. Menu Navigation . .60 Viewing the Menus . .60 6. History . .62 Viewing History . .62 History Thread . .63 History Details . .63 Making a Call from History . .63 History Menu Options . .64 Saving a Phone Number from History . .65 Making a New Group Entry from History . .66 Prepending a Phone Number from History . .67 Deleting History . .67 7. Contacts . .68 About Contacts . .68 Displaying the Contacts List . .68 Viewing History from Contacts . .68 Creating a New Contacts Entry . .69 Finding Contacts Entries . .70 Displaying the Details Screen . .71 Editing a Contacts Entry . .72 Contacts Menu Descriptions . .76 Secret Contacts Entries . .78 Dialing Services . .79 8. Personal Organizer . .80 Using Your Phone’s Calendar . .80 Using Your Phone’s Tools .
    [Show full text]
  • At Home with Your Computer
    DEC 1995 Britain's favourite Personal Computer magazine MORTAL KOMBAT MANIA PAGE 98 Consumer PC/TVs Mortal Kombat mania ● December 1995 £2.95 Pentium Pro Arrives: Viglen’s P6 Powerhouse Overseas Price £3.95 France 110 FF Germany DM 20,00 WIN a Pentium ● Italy 18,000 Lire Spain 1,225 PTS Malta Lm 2.85c Holland HFL 17,95 Belgium 364.00 BFr Notebook p.266 Group Tests : Anti-virus packages, Storage and backup media Finland FIM 49.50 Canada CAN$12.95 VNU Business Publications At home with your PC/TVsPC/TVs computer ● Office hybrids: printer/fax/scanner Pentium Pro arrives First glimpse of ● HP Omnibook 600CT Viglen’s P6 Office hybrids Printer/ ● fax/ RAM Doublers scanner RAM Doublers Memory for less? IF YOUR CD-ROM OR 3.5" DISK ARE MISSING Anti-Virus packages ASK YOUR NEWSAGENT Seven of the best tested ALL HARDWARE TESTED BY THE VNU LABS VOL18 NO12 Group Test All sorts of storage stuff December 1995 PCW December 1995 Contents Regulars Hands On 110 Group Tests First Impressions 55 18 Newsprint PCTVs Storage and Backup 56 Gadgets Macro virus sweeps the world. Intel 134 launches the (P6) Pentium Pro. First 60 HP Omnibook 600 CT Cited as the next big growth Hardware look at “Pentium class” chip for hand- ● Often a secondary concern, storage and The latest model in Hewlett-Packard’s helds. Eight-speed CD drives. New area for PCs, the home Omnibook range will give your desktop print system sprouts cheap lasers. backup devices play an important part in com- a run for its money.
    [Show full text]
  • M220 Generic User Guide
    M220_white label.book Page a Thursday, May 28, 2009 2:45 PM User Guide SPH-m220 © 2009 Samsung Telecommunications America. All rights reserved. Samsung Telecommunications America, LLC is a registered trademark of Samsung Electronics America, Inc. and its related entities. 5/28/09 M220_white label.book Page b Thursday, May 28, 2009 2:45 PM m220_Generic_PS_BK11_052809_F5 M220_white label.book Page c Thursday, May 28, 2009 2:45 PM Table of Contents Entering Text . 26 2B. Settings . 31 Introduction. i Sound Settings . 31 Your Phone’s Menu . ii Display Settings . 35 Location Settings . 38 Section 1: Getting Started . 1 Messaging Settings . 38 1A. Setting Up Service . 2 Airplane Mode . 41 Setting Up Your Phone . 2 TTY Use . 41 Activating Your Phone . 3 Phone Setup Options . 42 Setting Up Your Voicemail . 4 2C. Security . 44 Getting Help . 5 Accessing the Security Menu . 44 Section 2: Your Phone . 7 Your Phone’s Lock Feature . 44 2A. Phone Basics . 8 Lock Services . 45 Your Phone . 8 Special Numbers . 46 Viewing the Display Screen . 10 Erasing Phone Content . 46 Features of Your Phone . 12 Resetting Your Phone Settings . 47 Turning Your Phone On and Off . 12 Resetting Your Phone . 47 Your Phone’s Battery and Charger . 13 Security Features for Data Services . 48 Navigating Through the Menus . 16 2D. Roaming . 49 Displaying Your Phone Number . 17 Understanding Roaming . 49 Making and Answering Calls . 17 Setting Your Phone’s Roam Mode . 50 M220_white label.book Page d Thursday, May 28, 2009 2:45 PM Call Guard . 51 Memo Pad . 65 2E. Call History . 52 Calculator . 66 Viewing Call History .
    [Show full text]
  • CM9760-KBD/ CM9760-KBR System 9760™ Keyboard Installation
    ® System 9750™ Esc 7 8 9 Bwd Fwd T 4 5 6 Run Mac In Out Rcl Alt Near Far 1 2 3 Prst Lock Open Close Cam 0 Mon CM9760-KBD/ CM9760-KBR System 9760™ Keyboard Installation/ Operation Manual C540M (6/98) Pelco • 300 W. Pontiac Way, Clovis • CA 93612-5699 USA • Pelco Online @ http://www.pelco.com In North America and Canada: Tel (800) 289-9100 or FAX (800) 289-9150 • DataFAX (800) 289-9108 International Customers: Tel (1-559) 292-1981 or FAX (1-559) 348-1120 • DataFAX (1-559) 292-0435 CONTENTS Section Page 1.0 GENERAL ............................................................................................... 5 1.1 IMPORTANT SAFEGUARDS AND WARNINGS ............................... 5 1.2 CERTIFICATIONS ............................................................................. 5 2.0 DESCRIPTION .......................................................................................... 6 2.1 MAIN FEATURES ..............................................................................6 2.2 MODELS ............................................................................................ 6 2.3 PHYSICAL LAYOUT .......................................................................... 7 2.3.1 LCD Display ........................................................................... 7 2.3.2 Multipurpose Function Keys .................................................. 7 2.3.3 Keypad ................................................................................... 7 2.3.4 User Definable Control Keys .................................................
    [Show full text]
  • Keyboard-And-Console-HOWTO.Pdf
    The Linux keyboard and console HOWTO The Linux keyboard and console HOWTO Table of Contents The Linux keyboard and console HOWTO......................................................................................................1 Andries Brouwer, aeb@cwi.nl.................................................................................................................1 1. Useful programs...................................................................................................................................1 2. Keyboard generalities..........................................................................................................................1 3. Console generalities.............................................................................................................................1 4. Resetting your terminal........................................................................................................................1 5. Delete and Backspace..........................................................................................................................1 6. The console character sets...................................................................................................................1 7. Console switching................................................................................................................................1 8. Ctrl−Alt−Del and other special key combinations..............................................................................2 9. How to get out
    [Show full text]
  • Snes9x: the Portable Super Nintendo Entertainment System Emulator ===
    Snes9x: The Portable Super Nintendo Entertainment System Emulator ================================================================= v1.42 4-Dec-2003 ================= Home page: http://www.snes9x.com Contents ======== Changes Since Last Release Introduction What's Emulated What's Not What You Will Need Getting Started Game colour System Keyboard Controls Joystick Support Game Saving Netplay Support Cheat Support Super FX S-DD1 and SPC7110 S-RTC SA-1 C4 3dfx Support Problems With ROMs Sound Problems Converting ROM Images Speeding up the Emulation Getting Help Credits Changes Since Last Release ========================== Check the CHANGES file for a complete history of Snes9x changes between versions. Introduction ============ Snes9x is a portable, freeware Super Nintendo Entertainment System (SNES) emulator. It basically allows you to play most games designed for the SNES and Super Famicom Nintendo game systems on your PC or Workstation. The games include some real gems that were only ever released in Japan. Snes9x is the result of well over six years worth of part-time hacking, coding, recoding, debugging, etc. Snes9x is coded in C++, with three assembler CPU emulation cores on the i386 Linux, DOS and Windows ports. Snes9x is better than a real SNES: o Freeze a game at any position, then restore the game to that exact spot at a later date - ideal for saving a game just before a difficult bit. o Built-in cheat cartridge. o Built-in peripheral emulation. The SNES mouse, Multi-player 5 and SuperScope external add-ons are all emulated, they cost extra money with a real SNES. o Stereo sound - yes I know the SNES produced stereo sound, but who actually paid the inflated price for the special lead just so you could hear it? o No more cartridge contact cleaning! o Some SNES hardware features that be turned on and off during game play, games might be using one of these features to deliberately make a section of the game more difficult.
    [Show full text]
  • Linux Frequently Asked Questions with Answers
    Linux Frequently Asked Questions with Answers David Merrill [email protected] Robert Kiesling Revision History Revision 1.20 2001−12−04 Revised by: rk This is the list of Frequently Asked Questions for Linux, the free operating system kernel that runs on many modern computer systems. The kernel source code documentation says that Linux ``aims for POSIX compliance.'' Linux uses mostly free, GNU system utilities and application software, although commercial programs are available also. Originally written for 386/486/586 Intel/ISA bus machines, Linux versions exist for nearly every hardware platform in existence that is capable of running it. (Please refer to the question, ``What Is Linux?'' below.) This FAQ is meant to be read in conjunction with the Linux Documentation Project's HOWTO series. (``Where Are the Linux FTP Archives?'' and, ``Where Is the Documentation?'') The INFO−SHEET and META−FAQ also list sources of Linux information. Please read them, and, ``If this Document Still Hasn't Answered Your Question....'' before posting to a Usenet news group. You can also get Postscript, PDF, HTML, and SGML versions of this document. (``Formats in Which This FAQ Is Available.'') Linux Frequently Asked Questions with Answers is distributed under the terms of the GNU Free Documentation License. Refer to ``Disclaimer and Copyright..'' Linux Frequently Asked Questions with Answers Table of Contents 1. Introduction and General Information.........................................................................................................1
    [Show full text]