Parameter - Beta i Spindle

合集下载

Schunk System HSB 产品说明书

Schunk System HSB 产品说明书

System HSB System HSBS y S t e m H SBRoller Guide Profiled Rail GuideBall screw axes (roller ball or trapezoidal threaded ball screw)Linear tablesToothed belt axesRack and pinion driveSystem HSBSystem HSBBeta Beta Delta BetaBeta BetaDelta AlphaSystem HSBThe basic modulesThe HSB modular design is based on two different series of linear axes and one linear table series:Beta mechanical linear units available in eleven sizesDelta compact linear units as self-supporting axis systems. With finished profiles for higher precision applications and double rail system for high moment loadsAlpha flat linear tables designed for high forces and moments Types of driveBall screw spindle/Trapezoidal threaded spindle Toothed belt Rack (Beta 180)Types of guidanceRoller guide for high-speed applications- Smooth running due to optimized thixotropic behavior - Low noise due to steady thixotropic behavior - Large stroke lengths possible with no problems- Low maintenance due to life-time lubrication of rollers - Economical alternative to rail guides- Runs without play due to fitted carriage in profile Profiled rail guide for precise positioning - High guide load bearing capacity - Extended lifetime - High guidance accuracyAccessoriesYou can choose from an extensive range of compatible accessories dependingon the application: From covers and mountings to angle gears, bevel gears, couplings, synchronization shafts, and limit switches, through to complete drivesolutions including servo motor, drive control unit and cable set.BOSCH Rexroth Drive ControllersmLD linear direct axis standard drive systemHSB linear axes are supplied with innovative Bosch Rexroth INDRADRIVE drive components as standard. Alternatively, we can provide other popular drive systems for industrial applications on request.Scope of delivery :By arrangement, we offer complete packages consisting of:- HSB linear axis- Motor flange (adapter between linear axis and motor) with coupling - Motor - Cable set - Drive control unit - Commissioning software Design:On request, our project engineers will determine the input torque and choose the optimum standard motor and drive controller for your specific application and the selected HSB linear axis.At all times, the focus is on your application. We optimize:- Size - Version (BASIC or ADVANCED)- Firmware - Safety features- InterfaceINDRADRIVE, BASIC and ADVANCED control unitsThe IndraDrive drive control units can be connected to the customer's machine environment using popular field bus systems or the parallel interface. Different firmware versions enable even your most complicated requirements to be met.All positioning tasks can be performed with a BASIC control unit and the basic firmware package.The ADVANCED control unit also offers optional integrated safety engineering and greater flexibility in terms of the configuration.IndraMotion MLD (drive-based motion logic) combines drive functions, motion control and processing logic into a state of the art, open automation platform for modular machine concepts. Programming is possible in all IEC61131-3 languages.Safety on Board. These days, safety concepts are increasingly being realized easily and economically using IndraDrive drive control units with certified safety engineering. The wide range of integrated safety functions, optionally available under the "Safety on Board" name, provides integrated safety in your applica-tion for commissioning, operation and service. This means that you can easily protect personnel against uncontrolled axis movements, as the IndraDrive safely monitors stoppages or movement at reduced speed and, in case of faults, shuts down the drives with a minimal response time.Commissioning softwareThe IndraWorks engineering tool from Rexroth is an excellent and powerful program for programming, configuration, commissioning and service.Linear axis performance overview with toothed belt or rack and pinion driveDesignation Toothed belt F X F Y F Z F -Z M x M Y M Z M empty M Amax d s s max L max Beta [N][N][N][N][Nm][Nm][Nm][Nm][Nm][mm][mm][mm]B 40-ZSS 16 AT 5-E 500500600300123030 0.3 8.3 0.088501070B 50C-ZRS 20 AT 5-E 700300600400305050 0.4 12.7 0.0877108000B 50C-ARS 20 AT 5-E 700300600400305050 1.5 13.8 0.0877108000B 60-ZSS 25 AT 5-E 850500140080050160100 1.1 22.7 0.0876208000B 70C-ZRS 32 AT 5-E 110030010004003512050 1.2 31.8 0.0876408000B 70C-ZSS 32 AT 5-E 11006001800120060180120 1.2 31.8 0.0868407200B 70C-ARS 32 AT 5-E 90030010004003512050 1.0 32.5 0.0876408000B 70C-ASS 32 AT 5-E 9006001800120060180120 1.0 32.5 0.0876408000B 80-ZRS 32 AT 5-E 1350500150080050180100 1.5 48.8 0.0876008000B 80-ZSS 32 AT 5-E 135080030002000100250250 1.5 48.8 0.0876008000B 80-ARS 32 AT 101000500150080050180100 1.5 36.5 0.0875908000B 80-ASS 32 AT 10100080030002000100250250 1.5 36.5 0.0875908000B 80C-ZSS 32 AT 102200160040003000300500500 1.8 75.3 0.0876008000B 100-ZRS 40 AT 102800100025001200200250200 2.5 91.6 0.0874207900B 100-ZSS 40 AT 102800100030002000200300300 2.5 91.6 0.0874207900B 100D-ZSS 40 AT 10-E 1500180040003000350750750 2.5 40.7 0.0877208100B 100D-ASS 40 AT 10-E 2200180040003000350950950 2.5 86.5 0.0876808100B 110-ZRS 50 ATL 104000200050002500300600450 3.5 194.5 0.0875208100B 110-ZSS 50 ATL 104000300080004000400800600 3.5 194.5 0.0875208100B 110-ARS 50 ATL 102000200050002500300600450 3.5 99.0 0.0874408100B 110-ASS 50 ATL 102000300080004000400800600 3.5 99.0 0.0874408100B 120-ZRS 50 ATL 104000250060003000350700700 3.2 156.0 0.0875208100B 120-ZSS 50 ATL 1040003000800040004001200600 3.2 156.0 0.0875208100B 140-ZRS 50 AT 10-E 4000250050003000350700700 3.5 143.6 0.0875408100B 140-ZSS 50 AT 10-E 400025006000400050010001000 3.5 143.6 0.0875408100B 140-ARS 50 AT 10-E 1800250050003000350700700 3.5 99.0 0.0874708100B 140-ASS 50 AT 10-E 180025006000400050010001000 3.5 99.0 0.0874708100B 140C-ZSS 50 AT 10-E 400032007500500060012001200 3.5 143.6 0.0874708100B 140C-ASS 50 AT 10-E 180032007500500060012001200 3.5 99.0 0.0874708100B 165-ZSS 75 AT 2010000500015000800070014001100 12.0 712.3 0.0869207700B 180-ZSS 75 AT 1060006000120006000150030001500 8.0 313.6 0.0855006200B 180-ASS 75 AT 1035006000120006000150030001500 8.0 186.3 0.0854706200B 180C-ZRS 75 AT 1060006000100006000120020001200 8.0 313.6 0.0855006200B 180C-ZSS 75 AT 1060008000150008000180036001800 8.0 313.6 0.0855006200B 180C-ARS 75 AT 1035006000100006000120020001200 8.0 186.3 0.0854706200B 180C-ASS 75 AT 1035008000150008000180036001800 8.0 186.3 0.0854706200Delta D 110-ZSS 25 AT 5-E 750120030001500500650650 1.6 12.3 0.0812201500D 145-ZSS 50 AT 5-E 190025005000300080010001000 2.2 35.5 0.0816602000D 200-ZSS 75 AT 10-E 6000500080005000350043003200 3.8 143.9 0.0835204000D 240-ZSS 50 AT 10-E 25006000120008000450060004500 3.5 63.2 0.0825503000Beta Rack B 180-AZSRack m=34500800016000800020004000200010.0239.50.0554006000F or mechanical linear units with roller guides, with static loads the static basic load rating (C stat ) must be taken into account.MIdle = Idle torque ± 30 %d s = Repeat accuracy ±s max = Maximum standard stroke length (longer on request)L max=Maximum standard length (longer on request)System HSBPerformance overview for linear axes with ball-screw spindle driveDesignation Ball-screw spindle drive F X F Y F Z F -Z M X M Y M Z M empty M Amax d pn/ps d s SA s max L max Beta [N][N][N][N][Nm][Nm][Nm][Nm][Nm][mm][mm][n][mm][mm]B 40-SSS 1204/1205500500600300123030 0.4 1.1 0.08/0.03 0.0328901090B 50C-ZRS 1204/12051000300600400305050 0.3 1.1 0.08/0.03 0.03 -8601090B 60-SSS 2005/2020/205040006001800120060180120 0.7 32.5 0.08/0.03 0.03851205400B 70C-SRS 1605/1610/1620200030010004003512060 0.35 6.7 0.08/0.03 0.03827303050B 70C-SSS 1605/1610/162020006001800120060180120 0.4 6.7 0.08/0.030.03827303050B 70C-SRS-RL TR 1604200030010004003512060 0.35On request - 0.054 -6100B 70C-SSS-RL TR 160420006001800120060180120 0.4On request - 0.054 -6100B 80-SRS 2005/2020/20504000500150080050180100 0.6 32.4 0.08/0.03 0.03850205400B 80-SSS 2005/2020/2050400080030002000100250250 0.8 32.6 0.08/0.030.03850205400B 80-SRS-RL 20054000500150080050180100 0.6On request - 0.034 -8000B 80-SSS-RL 2005400080030002000100250250 0.8On request - 0.034 -8000B 80-SRS-RL TR 20044000500150080050180100 0.6On request - 0.054 -8000B 80-SSS-RL TR 2004400080030002000100250250 0.8On request - 0.054 -8000B 100D-SSS 2005/2020/20504000180040003000350750750 1.3 33.1 0.08/0.03 0.03850605400B 110-SRS 2505/2510/2525/25506000200050002500300600450 1.0 48.7 0.1/0.04 0.0310********B 110-SSS 2505/2510/2525/25506000300080004000400800600 1.5 49.2 0.1/0.04 0.0310********B 140-SRS 2505/2510/2525/25506000250050003000350700700 1.0 48.7 0.1/0.04 0.0310********B 140-SSS 2505/2510/2525/2550600025006000400050010001000 1.5 49.2 0.1/0.04 0.0310********B 140C-SSS 2505/2510/2525/2550600032007500500060012001200 1.5 49.2 0.1/0.04 0.0310********B 165-SSS 4005/4010/4020/404018000500015000800070014001100 3.0 117.6 0.1/0.04 0.03849105500B 180-SSS 3205/3210/3220/3240120006000120006000150030001500 2.5 78.9 0.1/0.04 0.03849305500B 180C-SRS 3205/3210/3220/3240120006000100006000120020001200 1.8 40.0 0.1/0.04 0.03849305500B 180C-SSS 3205/3210/3220/3240120008000150008000180036001800 2.540.7 0.1/0.04 0.03849305500Delta D 110-SSS 1605/1610/16202000120030001500500650650 0.9 7.3 0.08/0.03 0.03412701500D 145-SSS 2505/2510/2525/2550600025005000300080010001000 1.1 48.8 0.1/0.04 0.03417002000D 200-SSS 3205/3210/3220/324010000500080005000350043003200 2.8 66.5 0.1/0.04 0.03436204000D 240-SSS 3205/3210/3220/32401200060001200080004500600045002.879.2 0.1/0.04 0.03426003000Alpha A 15B-1552005/20204000200020000150001000900400 0.35 13.1 0.08/0.03 0.03412351500A 20B-2252505/2510/2525600050005800040000400030001200 1.2 20.3 0.1/0.04 0.03416452000A 30B-3253205/3210/3220/32321200080007500050000500040002000 1.6 62.7 0.1/0.04 0.03425403000A 35B-4554005/4010/4020/404018000140001200008000012000100005000 2.5117.10.1/0.040.03424203000F or mechanical linear units with roller guides, with static loads the static basic load rating (C stat ) must be taken into account.M Idle = Idle torque +/- 30%d pn/ps = Axial play (normal/minimal play)d s = Repeat accuracy +/-SA = Maximum number of spindle supportss max = Maximum standard stroke length (longer on request)L max = Maximum standard length (longer on request)M Amax =Maximum input torque, each value for ball-screw spindle drive with greatest pitchValues for other pitch values differ considerably in some cases, see technical data for specifica-tions for individual slide sizesLinear Axes - System explanation1 X gantry: Two toothed belt axes with mechanically coupled drive via connection shaft3 Linear gantry: Spindle powered drive on twomechanically coupled drive axes. The second axis canonly be used for torque support.5 Two-axis surface gantry: Toothed belt axes coupled toor for support of two mechanically coupled spindle pow-ered axes via bevel gear and central motor connection7 X-Y slide compact axes:Spindle powered axis on toothed belt axis10 X-Y slide:Flat construction spindle powered X-Y slide system based on A series 2 X gantry: Two spindle powered axes with mechani-cally coupled drive via bevel gear and connection shaft4 Two-axis surface gantry: Toothed belt axes coupled to or for support of two mechanically coupled driven toothed belt axes6 Three-axis surface gantry: Toothed belt axes coupledto or for support of two mechanically coupled driventoothed belt axes and centrally installed boom axis8 X-Y slide compact axes:Spindle powered axis with angle gear on spindlepowered axis11 Three-axis table system:Flat construction spindle powered table system basedon A series in 3 axes9 Three-axis table compact axis system:Spindle powered axis with angle gear on spindlepowered axis and vertical spindle axisexample arrangement for multiple systemsChecklist for Linear Axes1. taskPlease provide an accurate description of the task.2. Arrangement of applicationPlease provide a sketch of the required process, specifying the dimensions and masses of the individual components.F B 121 02 - 07/2009 - P a g e 1/4System HSBChecklist for Linear Axes 3. Requirement information (please check)4. Axis information - System configuration (please check)x z x-x x-x-y x-x-y x-x-y-z x-x-y-zx-y x-y-z x-y-zx-z x-zx-zPayload (load)[kg]X-axis horizontalY-axis horizontalZ-axis verticalLoad projection (lever arm)X direction[mm]Slide position:Top (1) Side (2) Bottom (3)Y direction[mm] Slide moved (standard) Axis moved (boom)zF B 121 02 - 07/2009 - P a g e 2/4w w w.s c h u n k .c o m154System HSBChecklist for Linear Axes 5. HSB axis optionsF B 121 02 - 07/2009 - P a g e 3/4w w w.s c h u n k .c o m 155System HSBChecklist for Linear Axes 7. Cycle table (each system axis considered individually)8. Calculation basis6. Cycle informationTo calculate the optimum linear direct drive, it is import to define the future application in as much detail as possible in advance.Example:Pick & place application9. FormulaeSpeed V = a x t = √2a x s Acceleration a = 2s / t 2 = V / t Travel s = a x t 2 / 2 = v x t Time t = V / a = 2s / vMass moved m tot = m dw + m addForceF the = m tot x a + F cntMotor forceF = (F the + control reserve) x dynamic correction factor x on time factorF B 121 02 - 07/2009 - P a g e 4/4。

FANUC-18I参数说明书TW

FANUC-18I参数说明书TW

FANUC-18I参数说明书TWFANUC Series 16*-MODEL BFANUC Series 18*-MODEL BFANUC Series 160*-MODEL BFANUC Series 180*-MODEL BFANUC Series 160*s-MODEL BFANUC Series180*s-MODEL B參數說明書B-63530CM/02- 本說明書的任何內容不得以任何方式複製。

- 所有參數指標和設計可隨時修改,恕不另行通知。

本說明書中所載的商品內置有基於“外匯及對外貿易管理法”的限制軟體。

本說明書中所載的商品內置有基於“外匯及對外貿易管理法”的限制軟體。

因此,在出口本商品時,需要得到該法律的准許。

我們試圖在本說明書中描述盡可能多的情況。

然而,對於那些不必做的和不可能做的情況,由於存在各種可能性,我們沒有描述。

因此,對於那些在說明書中沒有特別描述的情況,可以視為“不可能”的情況。

因此,對於那些在說明書中沒有特別描述的情況,可以視為“不可能”的情況。

本說明書中記載了我公司以外的程式名稱和裝置名稱,這些都包括在各製造商的注冊商標中。

但是,正文中有時沒有用和標記注明。

B-63530CM/02前言本說明書針對如下機型進行介紹。

機型名稱FANUC Series 16i-TBFANUC Series 16i -MBFANUC Series 160i -TBFANUC Series 160i-MBFANUC Series 160is-TBFANUC Series 160is-MBFANUC Series 18i-TBFANUC Series 18i-MB5FANUC Series 18i-MBFANUC Series 180i-TBFANUC Series 180i-MB5FANUC Series 180i-MBFANUC Series 180is-TBFANUC Series 180is-MB5FANUC Series180is-MB16i-TB16i-MB160i-TB160i-MB160is-TB160is-MB18i-TB18i-MB518i-MB180i-TB180i-MB5180i-MB180is-TB180is-MB5180is-MBSeries 180isSeries 180iSeries 18i簡稱Series 16iSeries 160iSeries 160is注釋1為了便於說明,各機型有時按如下分類進行介紹。

MasterCAM的刀具清单功能

MasterCAM的刀具清单功能

M a s t e r C A M的刀具清单功能Revised by BLUE on the afternoon of December 12,2020.后处理自动生成刀具清单,使用方法:将下面的内容复制到记事本内,并将其更名为,pst为后缀,再将该文件拷贝至的安装目录C:\Mcam9\Mill\Posts,覆盖原文件,然后启动软件,可以在NC程序开头生成刀具清单。

经典版本,绝对好用!# Post Name : MPFAN# Product : MILL# Machine Name : FANUC# Control Name : 6M# Description : GENERIC FANUC 6M STYLE POST# Associated Post :# Mill/Turn : NO# 4-axis/Axis subs. : NO# 5-axis : NO# Executable : MP## ************************************************************************ # *----------------------------------------------------------------------* # * POST PROCESSOR INTENDED FOR VERSION 6 BETA TESTING * # * * # * D O N O T D I S T R I B U T E ! ! ! * # *----------------------------------------------------------------------* # ************************************************************************ ## ---------------#| REVISION LOG |# ------------------------------------------------------------------------# Programmers Note:# CNC 8/15/2005 - grt - Updated for Mill Version 6## ---------------#| FEATURES: |# ------------------------------------------------------------------------# Users Note:## Following Misc_Reals & Misc_Integers are used:## mi1 - Work coordinate system# 0 = Reference return is generated and G92 with the# X, Y and Z home positions at file head.# 1 thru 3 = Reference return is generated and G92 with the# X, Y and Z home positions at each tool.# 4 thru 9 = The WCS of G54 thru G59 respectively at each tool.## Options / Usage:# It is recommended to start and end cutter compensation on a linear move. # Rotary axis assumes a "Z" plunge at feed into part, position of the# substituted axis at absolute zero position and the retraction from path # by the post call to the G28 machine Z home position.# --------------------------------------------------------------------------# DEBUG/PROGRAM SWITCHES, debugging and program switches# --------------------------------------------------------------------------bug1 : 1 # 1 = Output post to screen, 2 = output leader to screenbug2 : 0 # Append postline labels, non-zero is column positionbug3 : 0 # Append whatline no. to each NC linebug4 : 0 # Append NCI line no. to each NC linewhatno : yes # Do not perform whatline branchesstrtool_v7 : 2 #Use Version 7 toolname, 1= path components, 2=stringget_1004 : 1 #Find gcode 1004 with getnextoprpd_typ_v7 : 1 #Use Version 7 style contour flagsarcoutput : 2 # 0 = IJK, 1 = R no sign, 2 = R signed neg. over 180 breakarcs : 0 #Break arcs, 0 = no, 1 = quadrants, 2 = 180deg. max arcs stagetool : 0 # 0 = Do not pre-stage tools, 1 = Stage toolsuse_gear : no # Set to yes to output gear range codes# --------------------------------------------------------------------------# FORMAT STATEMENTS - n=nonmodal, l=leading, t=trailing, i=inc, d=delta# --------------------------------------------------------------------------fs 1 #Decimal, absolute, 4 placefs 2 #Decimal, deltafs 3 1 0 #Integer, not leadingfs 4 2 0l #Integer, two leadingfs 5 3 0l #Integer, three leadingfs 6 4 0l #Integer, four leadingfs 7 #Decimal, absolute, 1 placefs 8 #Decimal, absolute, 2 placefs 9 #Decimal, absolute, 3 placefs 10 0 4t #No decimal, absolute, four trailingfs 11 #Decimal, absolute, four trailing# --------------------------------------------------------------------------# FORMAT ASSIGNMENTS# --------------------------------------------------------------------------# Axis output formats - Linear# --------------------------------------------------------------------------fmt X 1 x # X axis positionfmt Y 1 y # Y axis positionfmt Z 1 z # Z axis positionfmt X 1 xr # X rapid position from tool changefmt Y 1 yr # Y rapid position from tool changefmt Z 1 zr # Z rapid position from tool changefmt X 1 xh # X home positionfmt Y 1 yh # Y home positionfmt Z 1 zh # Z home position# --------------------------------------------------------------------------# Axis output formats - Circular# --------------------------------------------------------------------------fmt I 2 i # Arc center description in Xfmt J 2 j # Arc center description in Yfmt K 2 k # Arc center description in Zfmt R 1 arcrad # Arc Radiusfmt R- 1 arcradm # Arc Radius over 180 degree sweep# --------------------------------------------------------------------------# Axis output formats - Rotary substitution# --------------------------------------------------------------------------fmt A 9 xs # Linear to rotary calculation of Xfmt B 9 ys # Linear to rotary calculation of Y# --------------------------------------------------------------------------# Program & Sequence number format# --------------------------------------------------------------------------fmt O 6 progno # Program numberfmt N 3 n # Sequence nos.# --------------------------------------------------------------------------# Tool format# --------------------------------------------------------------------------fmt T 3 t # Tool Nofmt T 3 first_tool# First Tool Used (bldnxtool: yes)fmt T 3 next_tool # Next Tool Used (bldnxtool: yes)fmt D 3 tloffno # Diameter Offset Nofmt H 3 tlngno # Length Offset Nofmt "T" 1 tnote # Note formatfmt "D-" 1 toffnote # Note formatfmt "H-" 1 tlngnote # Note formatfmt "Dia-" 2 tldia # Note format# --------------------------------------------------------------------------# Spindle Speeds & Feedrate output formats# --------------------------------------------------------------------------fmt S 6 speed # Spindle Speedfmt F 8 fr # Feedratefmt F 7 frdeg # Feedrate for rotaryfmt M 3 gear # Gear range# --------------------------------------------------------------------------# Drill variable formats# --------------------------------------------------------------------------fmt G 3 drillref # Initial / Reference Toggle (G98/G99)fmt P 10 dwell # Dwellfmt Z 1 initht # Initial Heightfmt R 1 refht # Reference Heightfmt Z 1 depth # Depthfmt Q 2 peck1 # First peck increment (positive)fmt 1 peck2 # Second or last peck (positive)fmt 1 peckclr # Safety distancefmt 1 retr # Retract heightfmt F 8 frplunge # Plunge feedrate in drill cycles# --------------------------------------------------------------------------# Miscellaneous output formats# --------------------------------------------------------------------------fmt M 5 ssrange # Spindle Speed Rangefmt C 4 coolant # Coolant# --------------------------------------------------------------------------# INITIALIZE - initialize system variables and define user variables# --------------------------------------------------------------------------qtoolpln : no # MP386 - Enable tool plane optionqtoolopt : no # MP386 - Enable tool optimizationarctype : 2 # Arc center 1=abs, 2=St-Ctr, 3=Ctr-St, 4=unsigned inc. do_full_arc : 0 #Allow full circle output 0=no, 1=yeshelix_arc : 0 #Support helix arc output, 0=no, 1=all planes, 2=XY plane onlybldnxtool : yes # Build next tool tableldrcode : 65 # Leader character dec. equiv. (fleader outputs code) ncldr : 20 # No. of leader characters (fleader outputs code)nobrk : no # Omit breakup of x/y & z rapid movesomitcrlf : no # Omit CR/LFomitrefht : no # Don't use reference height on first non-canned Z move omitseq : yes # Omit sequence no.omitz : no # Omit first Z movement for non-canned-cyclesprogname : 1 # Use uppercase for program namescalex : # Scaling of .NCI at input - x,y,z,i,j,kscaley : # Scaling of .NCI at input - x,y,z,i,j,kscalez : # Scaling of .NCI at input - x,y,z,i,j,kseqmax : 9999 # Max. sequence no.skipmotest: no # Skip motion test in linearspaces : 1 # No. of spaces to add between fieldstooltable : 1 # Read for tool table and pwrttabsswp : 0 # Absolute sweepdrlgsel : -1 # Drill Select Initializemaxfrdeg : 9999 # Limit for feed in deg/minabsinc : 0 # Absolute/Incremental toggle for modalitytcnt : 0 # Count the number of tool changesadelta : 0 # Calculation for deg/minldelta : 0 # Calculation for deg/minzdelta : 0 # Calculation for deg/minalzdelta : 0 # Calculation for deg/minfrdelta : 0 # Calculation for deg/minfrdegcalc : 0 # Calculation for deg/mincircum : 0 # Calculation for deg/minrotstrt : 1 # Flag for first rotary positionnewglobal : 1 # Error Check (Leave this variable set to 1)# --------------------------------------------------------------------------# FORMULAS - global formulas# --------------------------------------------------------------------------ssrange = mi3 # Gear Range Selectspeed = abs ( ss ) # Absolute spindle speedarcradm = arcrad # Negative arcradspdlsel = fsg3(ss) # Spindle on selector based on pos. or neg. ss # --------------------------------------------------------------------------# CANNED CYCLES - select long or short code# --------------------------------------------------------------------------usecandrill : yes # Use canned cycle for drillusecanpeck : yes # Use canned cycle for Peckusecanchip : yes # Use canned cycle for Chip Breakusecantap : yes # Use canned cycle for Tapusecanbore1 : yes # Use canned cycle for Bore1usecanbore2 : yes # Use canned cycle for Bore2usecanmisc1 : yes # Use canned cycle for Misc1usecanmisc2 : yes # Use canned cycle for Misc2# --------------------------------------------------------------------------# Lookup table definitions - for math functions FLOOK and FRANGE# --------------------------------------------------------------------------flktbl 1 3 # Lookup table definitions - table no. - no. entries40 1000 # Low gear range41 2500 # Med gear range42 5000 # Hi gear range# --------------------------------------------------------------------------# Strings - String labels must start with 's' - they are not pre-assigned# --------------------------------------------------------------------------#Select operation notesop00 NULL # String definitionsop01 END-MIll # " "sop02 END-MIll # " "sop03 DRIll # " "sop04 END-MIll # " "sop05 S-MILL # " "sop06 2D-SWEPT.. # " "sop07 3D-SWEPT.. # " "sop08 REVOLVED.. # " "sop09 LOFT...... # " "sop10 COONS..... # " "sop11 TRIM ..... # " "sop12 FILLET.... # " "sop13 ROUGH..... # " "sop14 OP14...... # " "sop15 OP15...... # " "sopnote # Target stringfstrsel sop00 opcode sopnote# --------------------------------------------------------------------------# Select motion G codesg00 G0 # Linear movement at rapid feedratesg01 G1 # Linear movement at feedratesg02 G2 # Circular interpolation CWsg03 G3 # Circular interpolation CCWsgcode # Target stringfstrsel sg00 gcode sgcode# --------------------------------------------------------------------------# Select incremental or absolute G codesg90 G90 # Absolute G codesg91 G91 # Incremental G codesgabsinc # Target stringfstrsel sg90 absinc sgabsinc# --------------------------------------------------------------------------# Select spindle startsm04 M4 # Spindle reversesm05 M5 # Spindle offsm03 M3 # Spindle forwardspdlon # Target stringfstrsel sm04 spdlsel spdlon# --------------------------------------------------------------------------# Cutter compensation codescc0 "" # Cutter compensation state not changedsg40 G40 # Cancel cutter compensationsg41 G41 # Cutter compensation leftsg42 G42 # Cutter compensation rightsg140 G40 # Last linear move cancel cutter comp (see note)# Note: to cancel comp after last move, remove G40 string# with sg140 and remove "#" at the postline call "pcancelcc" sccomp # Target stringfstrsel scc0 ccomp sccomp# --------------------------------------------------------------------------# Select work plane G codesg17 G17 # XY plane codesg19 G19 # XZ plane codesg18 G18 # YZ plane codesgplane # Target stringfstrsel sg17 plane sgplane# --------------------------------------------------------------------------# Work coordinate systemsg50 G92 # Work coordinate system G codesg51 G92 # " " " " "sg52 G92 # " " " " "sg53 G92 # " " " " "sg54 G54 # " " " " "sg55 G55 # " " " " "sg56 G56 # " " " " "sg57 G57 # " " " " "sg58 G58 # " " " " "sg59 G59 # " " " " "sgwcs # Target stringfstrsel sg50 mi1 sgwcs# --------------------------------------------------------------------------# Canned drill cycle string selectsg81 G81 # drill - no dwellsg81d G82 # drill - with dwellsg83 G83 # peck drill - no dwellsg83d G83 # peck drill - with dwellsg73 G73 # chip break - no dwellsg73d G73 # chip break - with dwellsg84 G84 # tap - no dwellsg84d G74 # tap - with dwell (selects left hand)sg85 G85 # bore #1 - no dwellsg85d G89 # bore #1 - with dwellsg86 G86 # bore #2 - no dwellsg86d G86 # bore #2 - with dwellsgm1 G81 # misc #1 - no dwellsgm1d G82 # misc #1 - with dwellsgm2 G81 # misc #2 - no dwellsgm2d G82 # misc #2 - with dwellsgdrill # Target stringdrlgsel = drillcyc * 2 + fsg2 ( dwell ) # 16 possible combinations:# drillcyc = 0..7# dwell = 0 or non-zero (2 states) fstrsel sg81 drlgsel sgdrill# --------------------------------------------------------------------------# Generate 'sgear' stringsgear0 M** # auto gear rangesgear1 M41 # Low gear rangesgear2 M42 # Med gear rangesgear3 M43 # High gear range - selected in parameters by mi3sgearfstrsel sgear0 gear sgear# --------------------------------------------------------------------------# POSTLINES, USER-DEFINED - Postline labels start with 'p'.# End a line with ',' to continue on the next line.# End a line with ', e' to generate carriage return and linefeed.# --------------------------------------------------------------------------# Program general output control, user defined# --------------------------------------------------------------------------pinit # Initialize Varsprv_fr =prv_frdeg =prv_frplunge =linarc = 0rotstrt = 1pabs # Absolute G code outputabsinc = 0sgabsincpinc # Incremental G code outputabsinc = 1sgabsincpcooloff # Coolant off "M" code outputif prv_coolant > 0, "M09"pcoolon # Coolant off "M" code outputif coolant = 1, "M08" # Floodif coolant = 2, "M07" # Mistpcoolnl # Coolant off "M" code outputif coolant = 0, "M09" # Offif coolant = 1, "M08" # Floodif coolant = 2, "M07" # Mistpfr # Feedrate W/O Negative Feedratesif fr > 0, frpcan # Canned text - cantext = 0, 1, 2, 3if cantext = 1, "M01" #optional stopif cantext = 2, " " #user optionif cantext = 3, " " #user option# --------------------------------------------------------------------------# Work coordinate output, user defined# --------------------------------------------------------------------------pg92_sof # G92 coordinate setting at start"/", n, pinc, "G28", "Z0.", e"/", n, "G28", "X0.", "Y0.", e"/", n, *sgwcs, *xh, *yh, *zh, epg92_out # G92 coordinate setting at tool change"/", n, "G28", "X0.", "Y0.", eif gcode <> 1003, "/", n, *sgwcs, *xh, *yh, *zh, epwcs # G54+ coordinate settingif mi1 >= 4, *sgwcs# --------------------------------------------------------------------------# Gear selection control, user defined# --------------------------------------------------------------------------pgear # Find spindle rangegear = frange ( 1, speed )*gearprange # Find spindle rangeif use_gear = 1, pgear# --------------------------------------------------------------------------# Cutter comp. output control, user defined# --------------------------------------------------------------------------pccdia2 # Cutter Compensation2if ccomp <> 4, tloffnopccdia # Cutter Compensationif ccomp <> 0, pccdia2# --------------------------------------------------------------------------# Axis substitution motion, user defined# --------------------------------------------------------------------------pdrlxyrot # Substitute Axis X/Y with Rotary axis w/ drillingif rotaxis = 0, x, yif rotaxis = 1, y, xsif rotaxis = 2, x, yspfrd # Feedrate W/O Negative Feedrates (deg/min)if frdeg > maxfrdeg, frdeg = maxfrdegif frdelta > .5, *frdeg #Value to exceed to output frdegprotaxis1a # Substitute Axis X/Y with Rotary axisif rotstrt = 0, n, sgcode, y, z, *xs, pfrd, pcan, eif rotstrt = 1, n, xs, eif rotstrt = 1, n, sgcode, y, z, pfrd, pcan, eprotaxis1 # Substitute Axis X/Y with Rotary axisif gcode = 0, n, sgcode, y, z, *xs, pcan, eif gcode = 1, protaxis1aprotaxis2a # Substitute Axis X/Y with Rotary axisif rotstrt = 0, n, sgcode, x, z, *ys, pfrd, pcan, eif rotstrt = 1, n, ys, eif rotstrt = 1, n, sgcode, x, z, pfrd, pcan, eprotaxis2 # Substitute Axis X/Y with Rotary axisif gcode = 0, n, sgcode, x, z, *ys, pcan, eif gcode = 1, protaxis2aprotaxis # Substitute Axis X/Y with Rotary axisif rotstrt = 1, !frif fr < 0, fr = prv_fr!frif rotaxis = 1, ldelta = abs ( y - prv_y )if rotaxis = 2, ldelta = abs ( x - prv_x )zdelta = abs ( z - prv_z )if rotaxis = 1, adelta = ( ( abs ( xs - prv_xs ) ) / 360 ) * circumif rotaxis = 2, adelta = ( ( abs ( ys - prv_ys ) ) / 360 ) * circumalzdelta = sqrt ( adelta^2 + ldelta^2 + zdelta^2 )frdegcalc = fr * ( 360 / circum )if alzdelta <> 0, frdeg = ( adelta / alzdelta ) * frdegcalcif adelta = 0, frdeg = frfrdelta = abs ( frdeg - prv_frdeg )if rotaxis = 1, protaxis1if rotaxis = 2, protaxis2if gcode = 1, rotstrt = 0!x, !y, !zprotary # Rotary Moveif rotaxis = 1, xr = 0 #Force X to zeroif rotaxis = 2, yr = 0 #Force Y to zeroif rotaxis > 0, linarc = 1circum = rotdia * pi# --------------------------------------------------------------------------# Axis linear/circular motion, user defined# --------------------------------------------------------------------------parctyp2 # Arc output for R w/ sign over 180 degree sweepabsswp = abs ( sweep )!absswpif absswp <= 180, *arcradif absswp > 180, *arcradmparctyp1 # Arc output for R w/ no sign*arcradparctyp0 # Arc output for IJKif plane = 0, *i, *j, kif plane = 1, i, *j, *kif plane = 2, *i, j, *kparctyp # Select the arc outputif arcoutput = 0, parctyp0if arcoutput = 1, parctyp1if arcoutput = 2, parctyp2prapidm # Linear line movement - at rapid feedraten, sgplane, sccomp, pccdia, sgcode, x, y, z, pcanplinm # Linear line movement - at feedraten, sccomp, pccdia, sgcode, x, y, z, pfr, pcanpcirm # Circular interpolationn, sgplane, sccomp, pccdia, sgcode, x, y, z, parctyp, pfr,pcan# --------------------------------------------------------------------------# Drilling, user defined# --------------------------------------------------------------------------pdrillref # Determine G98 or G99if initht <> refht, drillref = 98if initht = refht, drillref = 99pdwell # Determine whether to output dwellif dwell <> 0, *dwellptlchg0dr2 # Null tool change for drillinggcode = 0if zr < prv_zr, n, sgcode, *xr, *yr, e n, sgcode, *zr, eptlchg0drl # Null tool change for drillingif prv_opcode = 3 & zr <> prv_zr, ptlchg0dr2# --------------------------------------------------------------------------# POSTLINES, PRE-DEFINED - Postline names are pre-assigned.# Lines do not need to end with ', e' for carriage return and linefeed.# --------------------------------------------------------------------------pcomment # Manual Entry - COMMENTS (on a block by itself) 1005,1006"(", scomm, ")"pheader # File header"%""(", progname,".NC)""(20",year,"-",month,"-",day,",", time, ")"psof0 # Start of file for tool zeropsofpsof # Start of file for non-zero tool numberpinit!opcode, !coolantif tcnt = 1, stagetool = 2prognocommentn, "G40 G49 G80 G17 G21"n, "GO G91 G28 Z0."# if stagetool = 0, n, *t, "M6"protaryn, *t, "M6"if stagetool = 0, n, *next_tooln, *sg00,*sg90,*sg54,pabs, *xr, *yrn, *speed, *spdlon, prangen, "G43", tlngno, *zr, pcoolonptlchg0 # Null tool changeif opcode = 3, ptlchg0drlif prv_speed <> speed, n, speedif coolant <> prv_coolant, n, pcoolnl!opcode, !coolantptlchg # Tool changepinit!opcoden, pcooloffn,*sm05n, pinc, "G28", "Z0."if stagetool = 0, n, *t, "M6"if stagetool = 0, n, *next_tooln, "M01"commentprotaryn, *sg00,pabs,*sg54, *xr, *yrn, *speed, *spdlon, prangen, "G43", tlngno, *zr, pcoolon!coolantpeof0 # End of file for tool zeropeofpeof # End of file for non-zero tooln, pcooloffn, *sm05# n, pinc, "G30", "Z0."n, "G91 G28 Z0."n, "G91 G28 Y0."if stagetool = 0, n, *first_tool, "M6"n, "M30""%"# --------------------------------------------------------------------------# Axis motion# --------------------------------------------------------------------------prot0 # Toolplane postline - Custom post requiredprot # Toolplane postline - Custom post requiredprapid # Linear line movement - at rapid feedrateif rotaxis <> 0, protaxiselse, prapidmpzrapid # Linear movement in Z axis only - at rapid feedraten, sgcode, zplin1 # First linear movement after SOF, whatno must be set plin2 # Second linear movement after SOF, whatno must be set plin # Linear line movement - at feedrateif rotaxis <> 0, protaxiselse, plinmpz # Linear movement in Z axis only - at feedraten, sgcode, z, pfrpcir1 # First circular movement after SOF, whatno must be set pcir2 # Second circular movement after SOF, whatno must be set pcir # Circular interpolationif rotaxis <> 0, protaxiselse, pcirm# --------------------------------------------------------------------------# Drilling# --------------------------------------------------------------------------pdrill # Canned Drill Cyclepdrillrefn, *drillref, *sgdrill, pdrlxyrot, *depth, *refht, pdwell, *frplungeppeck # Canned Peck Drill Cyclepdrillrefn, *drillref, *sgdrill, pdrlxyrot, *depth, *refht, *peck1, *frplungepchpbrk # Canned Chip Break Cyclepdrillrefn, *drillref, *sgdrill, pdrlxyrot, *depth, *refht, *peck1, *frplungeptap # Canned Tap Cyclepdrillrefn, *drillref, *sgdrill, pdrlxyrot, *depth, *refht, *frplungepbore1 # Canned Bore #1 Cyclepdrillrefn, *drillref, *sgdrill, pdrlxyrot, *depth, *refht, pdwell, *frplungepbore2 # Canned Bore #2 Cyclepdrillrefn, *drillref, *sgdrill, pdrlxyrot, *depth, *refht, *frplungepmisc1 # Canned Misc #1 Cycle (User Option)pdrillpmisc2 # Canned Misc #2 Cycle (User Option)pdrillpdrill_2 # Canned Drill Cyclen, pdrlxyrot, refht, depthppeck_2 # Canned Peck Drill Cyclepdrill_2pchpbrk_2 # Canned Chip Break Cyclepdrill_2ptap_2 # Canned Tap Cyclepdrill_2pbore1_2 # Canned Bore #1 Cyclepdrill_2pbore2_2 # Canned Bore #2 Cyclepdrill_2pmisc1_2 # Canned Misc #1 Cyclepdrill_2pmisc2_2 # Canned Misc #2 Cyclepdrill_2pcanceldc # Cancel canned drill cycle!gcoden, "G80"prv_z = inithtpcancelcc # Cancel cutter comp.#n, "G40"pwrtt # Write tool table, scans entire file, null tools are negativetnote = ttoffnote = tloffnotlngnote = tlngnoif t >= 0, "(", *tnote, " ", *toffnote, " ", *tlngnote, " ", *tldia, " ", *sopnote, ")"if t >= 0, tcnt = tcnt + 1# --------------------------------------------------------------------------# Numbered questions for Mastercam -- Used by Mill 5# --------------------------------------------------------------------------38. Rapid feedrate 10000.76. Name of associated CFG file T400. Name of associated CFG file T1538. Rapid feedrate (metric)80. Communications port number for receive and transmit (1 or 2) 281. Data rate (110,150,300,600,1200,2400,4800,9600,14400,19200,38400) 960082. Parity (E/O/N) E83. Data bits (7 or 8) 784. Stop bits (1 or 2) 285. Strip line feeds N86. Delay after end of line (seconds) 087. Ascii, Eia, or Binary (A/E/B) A88. Echo keyboard to screen in terminal emulation n89. Strip carriage returns N90. Drive and subdirectory for NC files91. Name of executable post processor MP92. Name of reverse post processor RP93. Reverse post PST file name RPABS100. Number of places BEFORE the decimal point for sequence numbers 3101. Number of places AFTER the decimal point for sequence numbers 0103. Maximum spindle speed 8000107. Average time for tool change (seconds) 1#110. Default tool library# --------------------------------------------------------------------------# Switches to Enable OR Disable toolpath parameter screen buttons# --------------------------------------------------------------------------161. Enable Home Position button Y162. Enable Reference Point button y163. Enable Misc. Values button y164. Enable Rotary Axis button N165. Enable Tool Plane button y166. Enable Construction Plane button y167. Enable Tool Display button y168. Check tplane during automatic work origin creation y# --------------------------------------------------------------------------# Default Miscellaneous Real Values# --------------------------------------------------------------------------201. Default miscellaneous real variable 1 (mr1)202. Default miscellaneous real variable 2 (mr2)203. Default miscellaneous real variable 3 (mr3)204. Default miscellaneous real variable 4 (mr4)205. Default miscellaneous real variable 5 (mr5)206. Default miscellaneous real variable 6 (mr6)207. Default miscellaneous real variable 7 (mr7)208. Default miscellaneous real variable 8 (mr8)209. Default miscellaneous real variable 9 (mr9)210. Default miscellaneous real variable 10 (mr10)# --------------------------------------------------------------------------# Default Miscellaneous Real Values (METRIC)# --------------------------------------------------------------------------1601. Default miscellaneous real variable 1 (mr1) (metric)1602. Default miscellaneous real variable 2 (mr2) (metric)1603. Default miscellaneous real variable 3 (mr3) (metric)1604. Default miscellaneous real variable 4 (mr4) (metric)1605. Default miscellaneous real variable 5 (mr5) (metric)1606. Default miscellaneous real variable 6 (mr6) (metric)1607. Default miscellaneous real variable 7 (mr7) (metric)1608. Default miscellaneous real variable 8 (mr8) (metric)1609. Default miscellaneous real variable 9 (mr9) (metric)1610. Default miscellaneous real variable 10 (mr10) (metric)# --------------------------------------------------------------------------# Enable/Disable Miscellaneous Real Variable switches# --------------------------------------------------------------------------1611. Enable miscellaneous real variable 1 y1612. Enable miscellaneous real variable 2 y1613. Enable miscellaneous real variable 3 y1614. Enable miscellaneous real variable 4 y1615. Enable miscellaneous real variable 5 y1616. Enable miscellaneous real variable 6 y1617. Enable miscellaneous real variable 7 y1618. Enable miscellaneous real variable 8 y1619. Enable miscellaneous real variable 9 y。

0i-TF CNC机器人控制系统用户手册说明书

0i-TF CNC机器人控制系统用户手册说明书

Series 0i-TF CNCSTANDARD FEATURESAxis ControlDigital Servo Function1 Controlled Path standard, expandable to2 pathsSimultaneously controlled axes: Up to maximum of 4; 3 if Contouring Spindle ConfiguredPMC Axis ControlAxis synchronous control, in Package B, C, D & E. Optional in Package A.Tandem control , in Package B, C, D & E.Serial Encoder InterfaceAxis Name Selected from X,Z and Y,A,B,CSpindle Up to 2 spindlesLeast input increment 0.001mm, 0.001deg, 0.0001inchIncrement system 1/10 0.0001mm, 0.0001deg, 0.00001inchFlexible feed gear Optional DMRInch/metric conversionInterlock All axes/each axis/each direction/block start/cutting block start Machine lock All axes/each axisEmergency stopOvertravelStored stroke check 1Stored stroke check 2,3Chuck Tailstock BarrierStroke limit external settingMirror image Each axisFollow-upServo offBacklash compensationBacklash compensation for each rapid traverse and cutting feedPosition switchUnexpected disturbance torque detection functionOperationAutomatic Data BackupAutomatic operation (memory)DNC operation Reader/puncher interface is required, not available with Touch PanelMDI operationSchedule functionProgram number searchSequence number searchSequence number comparison and stopProgram restartManual intervention and returnRetraction for rigid tappingBuffer registerDry runSingle blockJOG feedManual reference position returnReference position setting without DOGReference position setting with mechanical stopperReference position shiftManual handle feed Max. 3 units (requires MPG - order from I/O Tab)Manual handle feed rate x1, x10, xm, xn m: 0~127, n: 0~1000 Manual handle interruptionIncremental feed x1, x10, x100, x1000Jog and handle simultaneous modeInterpolationPositioning G00 (Linear interpolation type positioning is possible)Linear interpolationCircular interpolation Multi-quadrant is possibleDwell Dwell in secondsDwell per revolution (synchronous cutting function is required.) Polar Coordinate InterpolationCylindrical interpolationThreading, synchronous cuttingMultiple threadingThreading RetractContinuous ThreadingVariable lead threadingPolygon TurningSkip G31High-speed skip Input signal is 4 pointTorque Limit SkipReference position return G28Reference position return check G272nd reference position return3rd/4th reference position returnGeneral purpose retractNano InterpolationFeed FunctionRapid traverse rate Max. 240m/mi n (1μm)Max. 100m/mi n (0.1μm)Rapid Traverse Feedrate Override F0, 25, 50, 100% or 0~100%(1% Step)Feed per minuteFeed per revolutionTangential speed constant controlCutting feedrate clampAutomatic acceleration/deceleration Rapid traverse: linear; Cutting feed: exponential, linear Rapid traverse bell-shaped acceleration/decelerationLinear acceleration/deceleration after cutting feed interpolationFeedrate override 0~254%One-digit F code feedJog override 0~655.34%Override cancelCutting modeTapping modeRapid traverse block overlapExternal decelerationAI advanced preview controlProgrammingProgram code EIA RS244/ISO840Label skipParity check Horizontal and vertical parityControl in/outOptional block skip 9 LevelsMax. programmable dimension ±8-digitProgram file name 32 charactersExternal memory and sub program calling functionSequence number N5-digitAbsolute/incremental programming Combined use in the same blockDecimal point programming / pocket calculator type decimal point programmingInput unit 10 time multiplyPlane selection G17, G18, G19Rotary axis designationRotary axis roll-overPolar coordinate commandCoordinate system settingAutomatic coordinate system settingCoordinate System ShiftDirect Input of Coordinate System ShiftWorkpiece coordinate system G52~G59Workpiece coordinate system presetDirect input of workpiece origin offset value measuredManual absolute on and offDirect Drawing Dimension ProgrammingG Code System A/B/CChamfering/corner RProgrammable data input G10Sub program call 10 folds nestedCustom macroAddition of custom macro common variables #100~#199, #500~#999 Pattern data inputInterruption type custom macroCanned CyclesCanned cycles for drillingMultiple Repetitive CycleMultiple Repetitive Cycle IICircular interpolation by R programmingTape format for FANUC Series 10/11Auxiliary and Spindle FunctionsAuxiliary function M8-digit2nd auxiliary function B8-digitAuxiliary function lockHigh-speed M/S/T/B interfaceMultiple command of auxiliary function 3Spindle speed function S5-digit, binary outputSpindle serial output S5-digit, serial outputConstant surface speed controlSpindle override 0~254%Actual Spindle Speed OutputSpindle Speed Fluctuation Detection Package B, C, D & ESpindle orientationSpindle output switching functionSpindle synchronous control Package B, C, D & ESpindle PositioningRigid tappingTool Functions and Tool CompensationTool Function T7 + 1/T6 + 2/T5 + 3 digits (Tool Selection + Tool Offset) Tool offset pairs ±6 digits 128Tool offsetY-Axis OffsetTool Nose Radius CompensationTool geometry/wear compensationTool life managementTool offset value counter inputDirect input of tool offset value measuredDirect input of tool offset value measured BPart Program Storage & EditingPart Program Storage 512KBNumber of registerable programs 400Part program editingProgram protectBackground editingExtended part program editingPlaybackPassword functionDisplayStatus displayClock functionCurrent position displayProgram comment display Program name 31 charactersParameter setting and displaySelf-diagnosis functionAlarm displayAlarm history displayOperator message history displayOperation history displayHelp functionRun hour and parts count displayActual cutting feedrate displayDisplay of spindle speed and T code on all screensDirectory display of floppy cassetteServo setting screenDisplay of hardware and software configurationPeriodic maintenance screenMaintenance information screenTrouble diagnosisSoftware operator's panelSoftware operator's panel general purpose switchEnglish Language Display, Multiple Languages Selectable:Jap,Ger,Fr,Sp,It,Chi,Kor,Por,Dut,Swe,Hun,Cz,Pol,Rus,Tur Data protection key 4 typesErase CRT screen displayData Input/Output and CommunicationsI/O Link i InterfacePunch Panel with 2m Cable: A02B-0236-C192 in LCD Mount, A02B-0120-C192 in Stand Alone.Reader/Punch Interface 1 (RS-232) 2nd Channel may be activated,2nd channel used for Touch ScreenExternal I/O device controlExternal data input: External tool offset External message External machine zero point shift External key inputExternal program inputExternal workpiece number search 9999Expanded external workpiece number searchExternal program number search 1~9999Memory card input/output for maintenancePower Mate CNC managerEmbedded EthernetOtherCD-ROM containing Product Manuals included in the BOM of the Root CNC.Assorted items that vary per Package:24V Power Cable 44C741911-001 CBL +24V M3 TERM-AMP 5M USASpare Fuses: A02B-0236-K100 Fuse, LCD Mount CNCA02B-0319-K100 FUSE, Stand Alone CNC Cable Clamps A02B-0124-K001 CABLE CLAMPSGrounding Bar 44B295864-001 GROUNDING BAR 11 SLOTMiscellaneous Items: A02B-0319-K191 Screw Caps for LCD Mount.A02B-0120-K324 CONNECTOR AND PINSSERIES 0i-TF PACKAGE CHOICES。

脑电图基础知识终结版

脑电图基础知识终结版

I期睡眠(NREM):
以3-7Hz,相对低波幅,混合频率脑电 活动为主; 每页纸中α活动必须少于50%; 眼球运动减慢,下颏肌张力减低EMG; 随着睡眠深度增加,3-7Hz活动增多, 波幅增高; I期末可出现大量顶部尖波;
II期睡眠(NREM):
睡眠纺锤出现(阵发出现的12-14Hz活 动, 持续0.5-1.5秒); 出现K综合(持续最少0.5秒); 由于睡眠纺锤和K综合为散在分布,间 断出现,长达3分钟的Ⅰ期睡眠出现在 K综合或纺锤之间,也应视为II期睡眠;
脑• 电La活mb动da波频率与年龄相关的演变过程
• 枕区一过性尖样波,与受试者对明亮的图形和结构复杂物体的快速 扫视性眼球运动有关;
• 正相为主,75-100ms,可伴随出现一个后续约200-250ms负相电 位;
• 见于6个月龄-10岁之间儿童; • 2-3岁为最多发年龄;波形也最为明显; • 扫视诱发的一种电位; • 如无特殊加注,均为睁眼状态下记录。
临床上不常见;
主要见于老年人;
类似癫痫放电,但从不伴有临床症状,对诊 断癫痫没有意义;
开 始:突然出现,突然或逐渐停止,分段 性,或阵发性;
频 率:连续性单相或双相尖样波,节律性 θ和δ性质; 持续时间:平均1分钟; 分 布:顶,后颞;对称或不对称;
患者状态:清醒休息状态或HV过程中;偶 见睡眠中;
6 Hz 棘慢波 也被称为快棘慢(fast spike-and-wave); 以棘慢波形式出现; 频 率:6±1Hz; 重复频率:规则; 暴发持续时间:短暂; 分 布:前头部和后头部导联; 定 侧:双侧对称,同步; 通常为低波幅棘波; 主要见于轻睡状态; 随睡眠加深而消失; 与临床癫痫发作无关; 患者年龄:青年;
μ节律(Mu rhythm) 又称梳状节律

并网逆变器数字化控制算法优化设计

并网逆变器数字化控制算法优化设计

电气传动2022年第52卷第1期摘要:数字控制器存在的固有控制时延会影响并网逆变器入网电流的控制性能,为此提出一种控制算法优化方案,旨在降低控制时延带来的不利影响。

首先分析了控制时延以及零阶保持器对比例-积分(propor⁃tional-integral ,PI )控制器参数稳定域及系统阶跃响应的影响,在此基础上提出采用超前环节来补偿控制时延带来的相角滞后,分析不同补偿参数下的性能差异并选定了最优补偿参数,经过超前环节补偿后的PI 控制算法能拓宽PI 参数的稳定域以及提升控制系统动态性能。

最后,利用Matlab/Simulink 仿真平台以及并网逆变器样机验证了所提算法的有效性与实用性。

关键词:并网逆变器;控制时延;比例积分控制;超前补偿;稳定域中图分类号:TM464文献标识码:ADOI :10.19457/j.1001-2095.dqcd21978Optimization Design of Digital Control Algorithm for Grid Connected InverterTAN Lingqi 1,SUN Xiaomin 2,LI Xinwei 1,HUANG Yangjue 1,ZHAO Wei 1(1.Guangdong Key Laboratory of Electric Power Equipment Reliability (Electric Power ResearchInstitute of Guangdong Power Grid Co.,Ltd.),Guangzhou 510080,Guangdong ,China ;2.Guangdong Power Grid Co.,Ltd.,Guangzhou ,Guangdong 510060,China )Abstract:The inherent control delay of the digital controller may affect the control performance of the current of grid-connected inverter.For this reason ,a control algorithm optimization scheme was proposed to reduce the adverse effect of control delay.Firstly ,the influences of control delay and zero-order hold on the parameters stability region of proportional -integral (PI )controller and step response of system were analyzed.On this basis ,a leading link based compensator was proposed to compensate the phase lag caused by control delay ,whilst the performance difference under various compensation parameters was also analyzed.Therefore the optimal compensation parameter was selected and determined.And the PI control algorithm with compensator based on leading link could broaden the stability region of PI parameters and improve the dynamic performance of control system.Finally ,the validity and effectiveness of the proposed algorithm were verified via the Matlab/Simulink simulation platform and a grid-connected inverter prototype.Key words:grid-connected inverter ;control delay ;proportional-integral (PI )controller ;lead compensation ;region of stability基金项目:中国南方电网有限责任公司科技项目(GDKJXM20180311)作者简介:谭令其(1991—),男,硕士,工程师,Email :******************并网逆变器数字化控制算法优化设计谭令其1,孙晓敏2,李歆蔚1,黄杨珏1,赵伟1(1.广东省电力装备可靠性企业重点实验室(广东电网有限责任公司电力科学研究院),广东广州510080;2.广东电网有限责任公司,广东广州510060)并网逆变器是新能源发电系统与交流电网的接口,并网电流控制算法直接关系到并网逆变器的性能。

STM32固件库使用手册的中文翻译版

STM32固件库使用手册的中文翻译版
该固态函数库通过校验所有库函数的输入值来实现实时错误检测。该动态校验提高了软件的鲁棒性。实时 检测适合于用户应用程序的开发和调试。但这会增加了成本,可以在最终应用程序代码中移去,以。
因为该固件库是通用的,并且包括了所有外设的功能,所以应用程序代码的大小和执行速度可能不是最优 的。对大多数应用程序来说,用户可以直接使用之,对于那些在代码大小和执行速度方面有严格要求的应 用程序,该固件库驱动程序可以作为如何设置外设的一份参考资料,根据实际需求对其进行调整。
1.3.1 变量 ................................................................................................................................................ 28 1.3.2 布尔型 ............................................................................................................................................ 28 1.3.3 标志位状态类型 ........................................................................................................................... 29 1.3.4 功能状态类型 .............................................................................................................

主轴定位-spindle_orientation_m19

主轴定位-spindle_orientation_m19
• The applicated stop speed has to be minimum the double value as the set Sercos spindle positioning speed.
Spindle orientation M19 page 1 / 2
1.4 Programming
Spindle orientation is possible for the function „Multiple Spindles“ as well; the active spindle will be oriented.
If the spindle is in position the interface- signal " ON_INPxx " (CNC -> PLC Interface word 5) of the spindle channel will be set. Via the PLClogic the transfer release can be controlled.
1.2 Analog spindle
When this function is activated the new command speed for the active spindle will be output as the applicated stop speed (machine parameter SpindleStopRPM)
N150 X... Y... M04 S1000 N160 M05 N170 ...
spindel 1 clockwise spindel 1 stop at marker position spindel 1 clockwise spindel 1 stop at marker position90Grad. spindel 1 rotates to the marker position+ 180 degrees. spindel 1 counter clockwise spindel 1 stop
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

S15 3 19i1. GE Fanuc-N, MILACRON GE Fanuc-EFANUC Robotics2. i3.4.A-53866-0435ON-LINENO. SLB3-03/3151 15 3 19IDEiβ3/10000i FS0i-B FS0i Mate-B 4001 4002 4003 4004 4006 4007 4008 4009 4010 4011 4012 4013 4019 4020 4039 4080 4100 4101 4102 4103 4104 4105 4106 4107 4108 4109 4110 4111 4112 4113 4114 4115 4116 4117 4118 4119 4120 4124 4127 4128 4129 4130 4134 4169(PSM )β6/10000iβ8/8000iβ12/7000iCont: 3.7kW 15min: 5.5 kW Cont: 5.5kW 15min: 7.5 kW Cont: 7.5kW 15min: 11 kW Cont: 11kW 15min: 15 kW 2000/10000 min-1 1500/10000 min-1 2000/10000 min-1 1500/10000 min-1 2000/8000 min-1 1500/8000 min-1 2000/7000 min-1 1500/7000 min-1SVPMx-5.5i /A 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00011001 10000000 00001100 00000100 10000 0 13412 1700 90 2154 72 2500 0 6600 0 0 25 718 318 200 850 21760 100 7978 90 100 11 0 0 164 120 0 25700 110 0 6.1 kWSVPMx-11i /A 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00011001 10000000 00001100 00000100 10000 0 14170 1550 90 2621 58 2000 0 5500 0 0 25 520 208 200 800 0 100 7395 90 100 12 0 0 150 115 0 25700 110 0 8.3 kWSVPMx-11i /A 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00011001 10000000 00001100 00000100 8000 0 75 1500 95 2602 64 2000 0 6000 0 0 25 887 381 200 500 0 100 8000 90 100 19 0 0 164 78 0 25700 110 0 12.1 kWSVPMx-15i /A 00000001 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00000000 00011001 10000000 00001100 00000100 7000 0 75 1500 88 1844 80 2000 0 2000 0 0 25 1031 355 200 705 0 100 8000 90 100 14 0 0 164 0 0 25700 110 0 16.5 kWi1/1TECHNICAL REPORT(MANUAL)SDate3Mar, 19, 2003General Manager of Servo Laboratoryβi series spindle motor Table of parameters for each motor model1. Communicate this report to: O O Your information GE Fanuc-N, MILACRON Machine tool builder Sales agency End user 2. Summary for Sales Documents This document is table of parameters for βi series spindle. 3. Notice These parameters may be changed for better performance of motors. So at this moment, please offer only to MTBs who actually request βi series spindle parameter. 4. Attached Document Drawing NO. A-53866E-0435 GE Fanuc-E FANUC RoboticsIDE Vice General ManagerOriginal section of issue Department Manager Section Manager Person in ChargeParameter list for βi series spindle motor (preliminary)β3/10000i β6/10000i β8/8000i β12/7000i Parameter No. Cont: 3.7kW 15min: 5.5 kW Cont: 5.5kW 15min: 7.5 kW Cont: 7.5kW 15min: 11 kW Cont: 11kW 15min: 15 kW 2000/10000 min-1 1500/10000 min-1 2000/10000 min-1 1500/10000 min-1 2000/8000 min-1 1500/8000 min-1 2000/7000 min-1 1500/7000 min-1 FS0i-B FS0i Mate-B SVPMx-5.5i /A SVPMx-11i /A SVPMx-11i /A SVPMx-15i /A 4001 00000001 00000001 00000001 00000001 4002 00000000 00000000 00000000 00000000 4003 00000000 00000000 00000000 00000000 4004 00000000 00000000 00000000 00000000 4006 00000000 00000000 00000000 00000000 4007 00000000 00000000 00000000 00000000 4008 00000000 00000000 00000000 00000000 4009 00000000 00000000 00000000 00000000 4010 00000000 00000000 00000000 00000000 4011 00011001 00011001 00011010 00011010 4012 10000000 10000000 10000000 10000000 4013 00001100 00001100 00001100 00001100 4019 00000100 00000100 00000100 00000100 4020 10000 10000 8000 7000 4039 0 0 0 0 4080 13412 14170 75 75 4100 1700 1550 1500 1500 4101 90 90 95 88 4102 2154 2621 2602 1844 4103 72 58 64 80 4104 2500 2000 2000 2000 4105 0 0 0 0 4106 6600 5500 6000 2000 4107 0 0 0 0 4108 0 0 0 0 4109 25 25 25 25 4110 718 520 887 1031 4111 318 208 381 355 4112 200 200 200 200 4113 850 800 500 705 4114 21760 0 0 0 4115 100 100 100 100 4116 7978 7395 8000 8000 4117 90 90 90 90 4118 100 100 100 100 4119 11 12 19 14 4120 0 0 0 0 4124 0 0 0 0 4127 164 150 164 164 4128 120 115 78 0 4129 0 0 0 0 4130 25700 25700 25700 25700 4134 110 110 110 110 4169 0 0 0 0Max power (for PSM selection)6.1 kW8.3 kW12.1 kW16.5 kW[Parameter setting procedure] i) Load parameters automatically with model code “300”. ( Don’t load parameters automatically if you don’t want to initialize the parameters. ii) According to the above list, please input parameters manually. iii) Please set parameters relevant to detector according to the system configuration. iv) Please turn off power once, and turn on again.TITLEβi series spindle motor parameter list ( preliminary)A-53866E-0435 FANUC LTDSHEET CUST.1 Ed.030319 DateTezuka Design.Newly designed DescriptionDRAW. No.1/1。

相关文档
最新文档