Sect 8 Commands

  • View
    220

  • Download
    0

Embed Size (px)

Text of Sect 8 Commands

  • 7/28/2019 Sect 8 Commands

    1/66

    April 2003 Section 8: Commands 137

    Fadal User Manual

    Section 8: Commands

    Table 1: Command List

    DESCRIPTION COMMAND PARAMETERS

    AUTO: AU, From, to, dry run option, direct block start

    BACKLASH: BL, Axis no., amount at center, at - limit, at + limit

    CHANGE DEVICE: CD, Baud rate, line feed option, command echo, device option

    CHANGE PROGRAM BLOCKS: CH, From, through

    COPY PROGRAM BLOCKS: CO, From, through, to just after

    COMMAND LOCK: CL

    COLD START: CS

    DISPLAY BUCKET #: DD

    DELETE PROGRAM BLOCKS: DE, From, through

    DIAGNOSTIC MODE: DI (For use by trained maintenance personnel only)

    DISPLAY FIXTURE OFFSETS: DF

    DISPLAY FEED FORWARD DFF

    DISPLAY TOOL TABLE: DT

    DISPLAY TOOL TIME: DTT

    DIRECT NUMERICAL CONTROL: DNC (DNCX), Video option, error option, dry run, start block number

    DRAW: DR, Displaying from, through, CRC option, list option

    DISPLAY VARIABLE TABLE: DV

    FIXTURE OFFSET: FO, Number, (X amount), (Y amount), (Z amount)

    HOME ALL AXES: HO

    INSERT PROGRAM BLOCKS: IN, From, increment

    LEARN MODE: LE, First block number, increment

    LIST PROGRAM BLOCKS: LI, From, through

    MACROS: MA

    MEMORY: ME

    MENU: MU

    MANUAL DATA INPUT: MD

    NEW PROGRAM: NE (Caution: this deletes the currently active program, see PR)

    NUMBER PROGRAM: NU, Increment for renumbering

    PROGRAM MAINTENANCE: PR, Program number

    PROGRAM PAGE EDIT: PA

    PUNCH PROGRAM TAPE: PU, Data option, code option, TTY option

    REINITIALIZE: RI

  • 7/28/2019 Sect 8 Commands

    2/66

    138 Section 8: Commands April 2003

    Fadal User Manual

    AutoAU, From, To, DryRun, Direct Block

    Start

    This command is used instead of the AUTO key when a mid-program start or adry run is desired. The From parameter specifies the first block to beexecuted. If it is zero, the first program block of the main program is assumed.For mid- program starts, all machine axes are automatically positioned to thelocation they would have been prior to the block specified, and all modalfunction codes specified before the starting block are automatically in effect(Spindle ON, Coolant ON, Absolute Mode, etc.). The "To" parameter specifiesthe block to end program execution. If it is zero, the program is executed untilan M2 or M30 (Format 2) end of program. If the third parameter is a 1, 2, or 3,the program will be executed in a DRY RUN mode. In this mode, all rapid movesare under control of the feed rate override pot.

    EXAMPLE: DRY RUN OPTIONS: If the third parameter is 1, the interpolation moves aremade at the programmed feed rates and point-to-point moves are at 150 IPM.

    If the third parameter is 2, the interpolation moves are made at 150 IPM andpoint-to-point moves are at 150 IPM.

    If the third parameter is 3, the interpolation moves are at 75 IPM. and point-to-point moves are at 300 IPM.

    SET(parameter): SET Parameter code (SETX, SETY, SETZ, SETA, SETB, SETHO,

    SETME, SETIN)

    SAVE PARAMETERS SP Parameter#, option#

    SET(pallet): SETPA/SETPB This command is used to tell the control which pallet is loaded

    in the machine and only occurs at start-up

    SETTO: SETTO

    SETTO,#: SETTO,#

    SET LENGTH OFFSET: SL, Tool number, optional change value

    SUM PROGRAM: SU, Displaying from, through, CRC option, list option

    SURVEY: SV (For use by trained maintenance personnel only)

    SYSTEM PARAMETERS: SETP

    TAPE READER INPUT: TA, Device option, error option, add at end

    TOOL CHANGER HOME: TC, Option

    TOOL PARAMETER DEFINITION: TO, Tool number, diameter, length off.

    UTILITY: UT, Tool Number

    VERIFICATION OF TAPE: VT

    Table 1: Command List

    DESCRIPTION COMMAND PARAMETERS

  • 7/28/2019 Sect 8 Commands

    3/66

    April 2003 Section 8: Commands 139

    Fadal User Manual

    If the fourth parameter is a 1, execution begins directly and the control will notsearch for modal function codes specified before the block number in the firstparameter; caution must be taken. If the fourth parameter is greater than 1, theCNC begins the modal code search starting at the block # specified by the

    fourth parameter.

    WARNING: The low way lube message is not displayed whencontinuously looping a program in the Auto mode. The operator MUSTmonitor the way lube level to ensure proper fluid levels during thesecontinuous operations.

    BacklashBL, Axis No., AmountAt Center, At - Limit,

    At + Limit

    This command is used to display axis backlash. It is also used to enter anamount of backlash for each axis into the memory of the CNC. Each axis is

    addressed by a number.

    X = 1, Y = 2, Z = 3, A = 4, B = 5

    The backlash is specified by units of one ten-thousandth of an inch. Thereforehaving a value of 5 would equal .0005 in decimal inches. Example: Having.0004" backlash at center of the Y axis.

    Enter: BL,2,4

    Change DeviceCD, Baud Rate, Line

    Feed Option,Command EchoOption, Device

    Option

    The primary use of this command will be to prepare the RS-232-C serial I/Oport to send or receive data to or from another device such as a tape punch oranother computer (see Section 14, Communications).

    EXAMPLE: BAUD RATE:

    1=110 baud 5=1200 baud 9=19,200 baud

    2=150 baud 6=2400 baud 10=38,400 baud

    3=300 baud 7=4800 baud 11=57,600 baud 4=600 baud 8=9600 baud 12=115,200 baud

    Baud rates above 9600 should only be used with Xmodem protocol. Thisprotocol uses error checking that is more suitable for the higher baud ratesSee the communications section for an explanation of protocol types.

    !

  • 7/28/2019 Sect 8 Commands

    4/66

    140 Section 8: Commands April 2003

    Fadal User Manual

    Note: The 57,600 and 115,200 baud rates can only be established from theCommand Mode.

    EXAMPLE: LINE FEED OPTION:1=NO LINE FEEDS TRANSMITTED TO THE RS-232 PORT

    EXAMPLE: COMMAND ECHO OPTION: 1=NO COMMAND ECHO TO THE RS232 PORT

    EXAMPLE: DEVICE OPTION: 0=THE EXTERNAL COMMUNICATIONS PORT IS ACTIVE.

    1=THE INTERNAL COMMUNICATIONS PORT IS ACTIVE. PC programs on the 32MP control may use COM2 when using this option. Type BYE or CD,# to returnthe system to the machine RS-232 port.

    EXAMPLE: CD,3 Set the baud rate to 300

    Send data with line feeds.

    Echo all commands entered at terminal.

    CD,3,1 Set the baud rate to 300

    Send data without line feeds.

    Echo all commands entered at terminal.

    CD,3,1,1,1 Set the baud rate to 300

    Send data without line feeds.

    Commands entered at the terminal will not be

    echoed back to the terminal.

    The internal communications port is active.

    Change ProgramCH, From, Through This is a command used to change one or more blocks of the program. The

    CNC displays the block of data starting with the From parameter andproceeds by pressing the ENTER key until the Through parameter (optional)is reached. You do not need to retype the entire block. You may add, delete orchange a character already in the block.

    To add to block number 30:TYPE COMMAND:CH,30

    BLOCK DISPLAY:N30 G0

    TO ADD:M8

    TYPE:M8

    BLOCK CORRECTED:N30 G0 M8

    BLOCK DISPLAY:N30 G0 M8

  • 7/28/2019 Sect 8 Commands

    5/66

    April 2003 Section 8: Commands 141

    Fadal User Manual

    TO ADD:G90

    TYPE:G0 G90 (if not the G0 is replaced by G90)

    BLOCK CORRECTED:N30 G0 M8 G90

    To delete from block number 30:TYPE COMMAND:CH,30

    BLOCK DISPLAY:N30 G0 M8 G90

    TO DELETE:M8

    TYPE:M;

    BLOCK CORRECTED:G0 G90

    BLOCK DISPLAY:N30 G1 X9.845

    TO DELETE:45

    TYPE:45;

    BLOCK CORRECTED:N30 G1 X9.8

    To change a character in block number 30:

    TYPE COMMAND:CH,30

    BLOCK DISPLAY:N30 G1 X10.986

    TO CHANGE:X10.986 TO X10.988

    TYPE:6;8

    BLOCK CORRECTED:N30 G1 X10.988

    BLOCK DISPLAY:N30 G1 X10.988

    TO CHANGE:X10.988 TO 10.7

    TYPE:988;7

    BLOCK CORRECTED:N30 G1 X10.7

    When using the through parameter, the computer prompts you with eachblock, starting with the first parameter and ending at the second parameterYou may press the ENTER key to advance to the next block whether or not youmade any changes. At any time you want to abort this mode, push theMANUAL key.

    Command Lock

    CL The Command Lock menu is a method of locking out specific commands thatthe user does not want other users to have access to. Commands that are setto "LOCKED", will only be available if the key lock has been disabled (Key lockswitch is set to the vertical position). To edit any values, the user must move aselector cursor defined by a * symbol around the screen. This selector cursorcan be moved up, down, left, or right by pressing the "backspace" or "U""enter" or "D", "L", or "R" keys respectively. To change the status of any givencommand, move the selector cursor to that command's position, and press the

  • 7/28/2019 Sect 8 Commands

    6/66

  • 7/28/2019 Sect 8 Commands

    7/66

    April 2003 Section 8: Commands 143

    Fadal User Manual

    Copy ProgramCO, From, Through,

    To Just AfterThis copies one or more blocks specified by From, Through parameters tojust after the block specified by To Just After parameter. The original blocksare not deleted. The copied blocks are renumbered as necessary to fit betweenthe block specified by the third parameter and the following block.

    Using the following program, copy blocks from 1 through 3 to just after block 3Type command CO,1,3,3.

    Cold StartCS On System 97 machines the operator does not have to manually cold start the

    machine. During the powe

Search related