MANUAL_ISO.pdf

31
1 1.SISTEMA DE COORDENADAS Toda la geometría de la pieza es realizada con la ayuda de un sistema de coordenadas cartesianas. El sistema de coordenadas es definido por el plano formado por el cruce de una línea paralela al movimiento longitudinal (Z) y por una línea paralela al movimiento transversal (X). Todo movimiento de la punta de la herramienta es descrito por este plano, en relación a un origen preestablecido (X0, Z0). Considerar que “X”, es siempre la medida del diámetro. OBS: El signo positivo o negativo introducido en la dimensión a ser programada, esta dado por el cuadrante en el cual la herramienta se encuentra situada.

Transcript of MANUAL_ISO.pdf

  • 1

    1.SISTEMADECOORDENADASTodalageometradelapiezaesrealizadaconlaayudadeunsistemadecoordenadascartesianas.

    Elsistemadecoordenadasesdefinidoporelplanoformadoporelcrucedeunalneaparalelaalmovimientolongitudinal(Z)yporunalneaparalelaalmovimientotransversal(X).Todomovimientodelapuntadelaherramientaesdescritoporesteplano,enrelacinaunorigenpreestablecido(X0,Z0).ConsiderarqueX,essiemprelamedidadeldimetro.

    OBS:Elsignopositivoonegativointroducidoenladimensinaserprogramada,estadadoporelcuadranteenelcuallaherramientaseencuentrasituada.

  • 2

    1.1.SISTEMADECOORDENADASABSOLUTASEnestesistemaelorigenestablecidoenfuncinalapiezaaserprogramada,esdecir,podemosestablecerelorigenencualquierpunto,generalmentesetomaelpuntoconelcuallaprogramacinsehacemssencilla.Esteprocesoesdenominadocomoceroflotante.Comosesealoenelapartadoanterior,elorigendelsistemaesfijadoporlospuntosX0,Z0.SiendoelpuntoX0definidoporlalneadelcentrodelhusilloysiendoelpuntoZ0definidoporcualquierlneaperpendicularalalneadelcentrodelhusillo.Durantelaprogramacin,normalmenteelorigen(X0,Z0)esestablecidoenelfondodelapiezaenlasuperficiedelapieza,conformelassiguientesimgenes:

    EJEMPLODEPROGRAMACION

  • 3

    1.2.SISTEMADECOORDENADASINCREMENTALESElorigendeestesistemaesdefinidoparacadamovimientodelaherramienta.Despusdecadamovimientohabrunnuevoorigen,esdecir,paracualquierpuntonuevodelaherramienta,elnuevoorigendecoordenadaspasaraaserelltimopuntoalcanzado.Todaslasmedidassonhechasatravezdeladistanciaalacuallaherramientavasertrasladada.SilaherramientavasertrasladadadeunpuntoAhastaunpuntoB(dospuntoscualesquiera),lascoordenadasaserprogramadassonlasdistanciasproyectadasentrelosdospuntosenladireccionesXyZ.

    NotarqueelpuntoAeselorigenparaelmovimientohaciaelpuntoByelpuntoBserelorigenparaelmovimientohaciaelpuntoCyassucesivamente.EJEMPLODEPROGRAMACION

  • 4

    2.TIPOSDEFUNCIONES2.1.FUNCIONESDEPOSICIONAMIENTOFUNCIONX:Defineelposicionamientoabsolutodelejetransversal(Dimetro).Formato:

    X200:Desplazamientopositivode200mmenelejetransversal. X200:Desplazamientonegativode200mmenelejetransversal.

    Nota.GeneralmentelascoordenadasenelejetransversalX,sernpositivas,puesesteejedefineeldimetrodelapiezayeldimetroserconsideradosiemprepositivo.FUNCIONZ:Defineelposicionamientoabsolutodelejelongitudinal.Formato:

    Z120:Desplazamientopositivode120mmenelejelongitudinal. Z120:Desplazamientonegativode120mmenelejelongitudinal.

    FUNCIONU:Defineelposicionamientoincrementalenelejetransversal(Dimetro).Formato:

    U65.2:Desplazamientopositivode65.2mmenelejetransversal. U65.2:Desplazamientonegativode65.2mmenelejetransversal.

    FUNCIONW:Defineelposicionamientoincrementalenelejelongitudinal.Formato:

    W8:Desplazamientopositivode8mmenelejelongitudinal. W8:Desplazamientonegativode8mmenelejelongitudinal.

  • 5

    2.2.CODIGOSESPECIALES:2.2.1.CODIGON:Identificalosbloquesdeprogramacin.CadabloquedeprogramacinpuedeseridentificadoporlafuncinN,estafuncinpuedeserseguidadehastacuatrodgitos.LageneracindelcdigoNesgeneradoautomticamenteporelcomandoFANUCconunincrementode10en10.Formato:

    N10G0X20Z0; N20G1X25Z10F0.025;

    Observacin:ParaactivarodesactivarlafuncinN,debedeseguirlossiguientespasos: SeleccionarelmodoMDI PresionarlateclaOFFSETSETTING PosicionarelcursorenNO.SECUENCIA Digitar0paradeshabilitaro1parahabilitar. PresionarlateclaINPUT

    2.2.2.CODIGOO:Identificalosprogramas.TodoprogramaosubprogramaubicadoenlamemoriadelCNC,esguardadoeidentificadoporlaletraO,seguidadecuatrodgitos,loscualesvasdesde0000hasta9999.Formato:

    O0002:Identificaalprogramanumero2. O0034:Identificaalprogramanumero34. O0101:Identificaalprogramanumero101.

  • 6

    2.2.3.CODIGO/(BARRA):Inhabilitalaejecucindebloques.Utilizamoselcdigobarra/cuandosedalanecesidaddeinhabilitarlaejecucindeunbloquedeundeterminadoprograma,esto,sinalterarlaprogramacin.Paraesto,sedebedeestaractivoelbotnBLOCKDELETEydebededigitarse/delantedelbloqueaserinhabilitado:

    ActivarBLOCKDELETE:

    Digitar/delantedelbloqueaserinhabilitado(inhabilitadoN60)

    N50../N60G0X25Z60;N70.

    EnelcasoenelqueelbotnBLOCKDELETEnoestactivado,elcomandoFANUCejecutaraconnormalidadtodoslosbloques,incluyendoaquellosquetenganlabarra(/)delante.2.2.4.CODIGOF:Defineelavancedelosejesenelcortedematerial.GeneralmentelostornosCNCutilizanelavanceenmm/rotacin,sinembargo,tambinpodraserutilizadoelavanceenmm/min.Formato:

    N40G1X25F0.025;2.2.5.CODIGOT:Definelaseleccindelaherramienta.LafuncinT,esusadaparaseleccionarlasherramientas,deestaformaesinformadoalamaquinaelZeramiento(PRESET),radiodelinserto,sentidodecorteycorrectordelaherramientaseleccionada.ElCNCFANUC21iT,tienelaposibilidaddeutilizarhasta16herramientasy16correctores,lacantidaddeherramientasesdefinidaparacadamodelodemquina.

  • 7

    EnlalneaMdeROMI,elcdigoTesacompaadoporcuatrodgitos.Enestecaso,losdosprimerosdefinenalamaquinalaubicacindelaherramientaenlatorreysuZeramiento(PRESET)ylosdosltimosdgitosdefinenelnumerodecorrectordeajustesdemedidasycorrectoresdedesgastedelinserto.Formato:

    T0101 T0404

    Nota.Elradiodelinserto(R)ylageometradelaherramienta(T)debendeserinsertadossolamenteenlapginadegeometradelaherramienta.3.FUNCIONESPREPARATORIASGEstegrupodefuncionesdefinealamaquinaquerealizar,preparndolapararealizaruntipodeoperacinopararecibirunadeterminadainformacin.LasfuncionesGpuedenserMODALESoNOMODALES.MODALES:Sonfuncionesqueunavezprogramadaspermanecenactivasyafectanatodoslosbloquesposteriores.Esdesactivadaporotrafuncinoporlamisma.NOMODALES:Sonfuncionesqueluegodeserprogramadasyejecutadassedesactivanporsisolas,porloquesonsolamentevalidasenlosbloquesquelascontienenydebendesernuevamenteprogramadascasavezqueselasrequieren.3.1.FUNCIONG0:Posicionamientorpido.Losejessemuevenalacoordenadaprogramadaconlamayorvelocidaddeavancedisponibleenlamaquina.LafuncinG0esmodalycancelalasfuncionesG1,G2,G3.Formato:

    G0X65Z25;3.2.FUNCIONG1:Movimientolineal.Conestafuncinseobtienenmovimientosrectilneosencualquierngulo,elcualescalculadoatravezdecoordenadasyunavance(F)definidoporeloperario.LafuncinG1esmodalycancelalasfuncionesG0,G2,G3.Formato:

    G1X42Z2F0.02;

  • 8

    3.3.FUNCIONG2YG3:Movimientocircular.TantoG2comoG3ejecutanoperacionesdemecanizadodearcospredefinidosatravezdemovimientossimultneosdeambosejes.LafuncinG2yG3requiere:X(U):Posicinfinaldelarcoenladireccintransversal.Z(W):Posicinfinaldelarcoenladireccinlongitudinal.I:Coordenadadelcentrodelarco(IncrementalenladireccinX)K:Coordenadadelcentrodelarco(IncrementalenladireccinZ)R:Radiodelarco.F:AvanceParalaprogramacindeunarco,sedebendeobservarlassiguientesreglas:Elpuntodepartidadelarcoylaposicindeiniciodelaherramienta.ProgramarelsentidodelainterpolacincircularG2(antihorario)yG3(horario).JuntamenteconlainterpolacinprogramadasedefinenlospuntosfinalesdelarcoXyZenmodoabsoluto.YlasfuncionesUyWencoordenadasincrementales.Laprogramacinconstadelsentidodelarco,lascoordenadasfinalesyelradiodelarco.Oelsentidodelarco,lascoordenadasfinalesylasfuncionesIyK(coordenadasdelcentrodelarcorespectoalpuntodeiniciodelarco).3.3.1.FUNCIONR:Defineelradiodeunaarco,siempreconsignopositivo.3.3.2.FUNCIONI,K:Defineunarcoconcentropolar.LasfuncionesIyK,definenlaposicindelcentrodelarco,donde:

    IesparalelaalejeX KesparaleloalejeZ

    Nota.LasfuncionesIyKsonprogramadasteniendocomoreferencialadistanciadelpuntodeiniciodelaherramientaalcentrodelarco,dandolasealcorrespondientealmovimiento.LafuncinIdebedeserprogramadaenradio.

  • 9

    EJEMPLO:

    Formaprctica:

    SentidodeAhaciaB:SehallalascoordenadasdelcentrorespectoalpuntoA. SentidodeBhaciaA:SehallalascoordenadasdelcentrorespectoalpuntoB.

    Paraunatorredelanteratenemos:

    EJEMPLODEPROGRAMACION

  • 10

    3.4.FUNCIONG4:Tiempodepermanencia.Defineuntiempodepermanenciaountiempodepausaensegundos,lacualesasociadaconlasletraX,UP.Xensegundos,UensegundosyPenmilisegundos.Formatopara2.5segundos:

    G4X2.5; G4U2.5; G4P2500;

    3.5.FUNCIONG20:Funcinmodalquedefinelaprogramacinenunidaddemedidaenpulgadas.EstafuncinpreparaalCNCparainterpretartodaslascoordenadasenpulgadas.Formato:

    G20; G0X1Z2;(Movimientorpidoalascoordenadasde1endimetroy2enlongitud)

    Tambin: G20G0X1Z2;(Movimientorpidoalascoordenadasde1endimetroy2enlongitud)

    3.6.FUNCIONG21:Funcinmodalquedefinelaprogramacinenunidaddemedidaenmilmetros.EstafuncinpreparaalCNCparainterpretartodaslascoordenadasenmilmetros.Nohaynecesidaddeprogramarestafuncinpuesseactivaautomticamentecuandoseenergizalamaquina.Formato:

    G21; G0X24Z6;(Movimientorpidoalacoordenada24mmendimetroy6mmenlongitud)

    Tambin: G21G0X24Z6;(Movimientorpidoalacoordenada24mmendimetroy6mmenlongitud)

    Tambin: G0X24Z6;(Movimientorapidoalacoordenada24mmendimetroy6mmenlongitud).

    3.7.FUNCIONG28:Retornalosejesparareferenciadelamaquina.CuandosedesearetornarlaherramientaparalaposicindeReferenciamaquinadebemosprogramar:

    G28U0W0;

  • 11

    3.8.FUNCIONG40:Cancelalacompensacinderadio.LafuncinG40debedeserprogramadaparacancelarlasfuncionespreviamentesolicitadascomoG41yG42.EstafuncindebedeserprogramadaenelbloqueposteriordelbloquedemecanizadoparaasdescompensarelradiodelinsertoprogramadoenlapginadeGEOMETRIADEHERRAMIENTAS,utilizandounavancedetrabajo(G1).LafuncinG40esuncdigomodalyestaactivacuandoseenciendeelCNC.ElpuntocomandadoamecanizarseencuentraenelvrticeentrelosejesXyZ.

    3.9.FUNCIONG41:Activacompensacinderadio(Derecha)LafuncinG41seleccionaelvalordecompensacindelradiodelapuntadelaherramientaestandoaladerechadelapiezaasermecanizada,vistarespectoalsentidodecorte.LafuncinG41esmodalyescanceladaporlafuncinG40.Nota.Generalmenteseusaenmecanizadosinternos.3.10.FUNCIONG42:Activacompensacinderadio(Izquierda)LafuncinG42seleccionaelvalordecompensacindelradiodelapuntadelaherramientaestandoalaizquierdadelapiezaasermecanizada,vistarespectoalsentidodecorte.LafuncinG42esmodalyescanceladaporlafuncinG40.Nota.Generalmenteseusaenmecanizadosexternos.OBSERVACION.Lasfuncionesdecompensacindebendeserprogramadasconlapuntadelaherramientafueradecontactoconlapieza.

  • 12

    CODIGOSPARALACOMPENSACIONDELRADIODELAHERRAMIENTACUADRANTEPOSITIVO

    PUNTADELAHERRAMIENTA(LADODECORTE)

  • 13

    3.11.FUNCIONG74:Comociclodetaladrado.LafuncinG74comociclodetaladradorequiereelformato:

    G74R; G74Z(W)QF;

    Donde: Reselretrocesoincrementalparaquebrarlaviruta. Zeslaposicinabsolutafinal. Wusadosolocuandosedeseaprogramarlaposicinfinalencoordenadasincrementales(en

    lugardeusarZ) Qvalordeincrementaldeperforacin(enmilsimodemilmetro) Favancedetrabajo.

    Observacin.Luegodeterminadoelciclodetaladrado,laherramientaretornaautomticamentealpuntodeposicionamiento.

  • 14

    3.12.FUNCIONG74:Comociclodetorneado.Lafuncincomociclodetorneadorequiere:

    G74X(U)Z(W)PQRF;Donde:

    X:Dimetrofinaldetorneado. (U):Valordelmaterialaserremovidoenelejetransversal(enradio). Z:Posicinlongitudinalfinal(absoluta). (W):Valordelongituddecorte(incremental). P:Profundidaddecorte(enradioyenmilsimodemilmetro). Q:Longituddecorte(sinsignoyenmilsimodemilmetro). R:Valorderetrocesotransversalparanuevocorte(enradio). F:Avancedetrabajo.

    Nota.Paralaejecucindeesteciclo,debemosdeposicionarlaherramientaeneldimetrodelaprimerapasada(coincideconelpuntodeposicionamiento).Observacin.Despusdelaejecucindelciclo,laherramientaretornaautomticamentealpuntodeposicionamiento.

  • 15

    3.13.FUNCIONG75:Comociclodecanales.LafuncinG75comociclodecanalesrequiere:

    G75R; G75X(U)Z(W)PQF;

    Donde: R:Retrocesoincrementalpararomperviruta(enradio). X:Dimetrofinaldelcanal. (U):Valordematerialaserremovidoenelejetransversal(enradio). Z:Posicinlongitudinalfinal(absoluto). (W):Valorlongitudinaldecorte(Incremental). P:Incrementodecorte(enradioyenmilsimodemilmetro). Q:Distanciaentreloscanales(sinsignoyenmilsimodemilmetro) F:Avancedetrabajo.

    Enesteciclo,loscanalesdebendeserequidistantes.Nota.Despusdelaejecucindelciclo,laherramientaretornaautomticamentealpuntoposicionado.

  • 16

    3.14.FUNCIONG75:Comocicloderefrentado.LafuncinG75comocicloderefrentadorequiere:

    G75X(U)Z(W)PQRF;Donde:

    X:Dimetrofinaldelrefrentado. (U):Valordelmaterialaserremovidoenelejetransversal(enradio). Z:Posicinlongitudinalfinal(absoluto). (W):Valordelongituddecorte(incremental). P:IncrementodecorteenelejeX(enradioymilsimodemilmetro). Q:ProfundidaddecorteporcadapasadaenelejeZ(sinsignoyenmilsimodemilmetro). R:RetrocesoenelejelongitudinalpararetornoaunnuevocorteenelejeXinicial(enradio). F:Avanceprogramado.

    Nota.Paralaejecucindeesteciclo,debemosposicionarlaherramientaenlalongituddelaprimerapasadadedesbaste.Observacin.DespusdeejecutadoelcicloG75,laherramientaretornaautomticamentealpuntodeposicionamiento.

  • 17

    3.15.FUNCIONG70:Ciclodeacabado.EstecicloesutilizadoluegodelosciclosdedesbasteG71,G72yG73paradarunacabadofinaldelapiezasinqueeloperarionecesiterepetirtodalasecuenciadelperfilamecanizar.LafuncinG70requiere:

    G70PQ;Donde:

    P:Numerodebloquequedefineeliniciodelperfil. Q:Numerodebloquequedefineelfinaldelperfil.

    Lasfuncionesdeavance(F),revoluciones(S)yherramienta(T)sealadasenlosbloquesG71,G72yG73,ascomoelbloquedeiniciodeperfil(P)yelbloquedefinaldelperfil(Q),sonvalidasdurantelautilizacindelcdigoG70.Observacin.DespusdeejecutadoelcicloG70,laherramientaretornaautomticamentealpuntodeposicionamiento.3.16.FUNCIONG71:Cicloautomticodedesbastelongitudinal.LafuncinG71debeserprogramadaendosbloquessubsecuentes,sabiendoquelosvaloresrelativosdeprofundidaddecorteysobrematerialparaelacabadoenlosejestransversalylongitudinalsoninformadosporlasfuncionesUyW,respectivamente.LafuncinG71requierecomoprimerbloque:

    G71UR;Donde:

    U:Valordeprofundidaddecorteduranteelciclo(enradio). R:ValorderetrocesoenelejetransversalpararetornaralZinicial(enradio).

    LafuncinG71requierecomosegundobloque: G71PQUWF;

    Donde: P:Numerodebloquequedefineeliniciodelperfil. Q:Numerodebloquequedefineelfinaldelperfil. U:SobrematerialparaelacabadoenelejeX(positivoparamecanizadoexternoynegativopara

    mecanizadointerno). W:SobrematerialparaelacabadoenelejeZ(positivoparasobrematerialaladerechay

    negativoparamecanizadoalaizquierda). F:Avancedetrabajo.

  • 18

    Nota.Despusdelaejecucindelciclo,laherramientaretornaautomticamentealpuntodeposicionamiento.

    MECANIZADOEXTERNO

  • 19

    MECANIZADOINTERNO

  • 20

    3.17.FUNCIONG78:Cicloderoscadosemiautomtico.LafuncinG78requiere:

    G78XZ(R)F;Donde:

    X:Dimetrofinalderoscado. Z:Posicinfinalderoscado. R:ValordeconicidadincrementalenelejeX(Roscacnica) F:Pasoderosca.

  • 21

    3.18.FUNCIONG76:Cicloderoscadoautomtico.LafuncinG76requierededosbloques.Primerbloque:

    G76P(m)(s)(a)QR;Donde:

    m:Nmeroderepeticionesdelaultimapasada. s:(r/paso)x10,reslalongituddesalidaangular. a:Angulodeherramienta(0,29,30,55,60). Q:Mnimaprofundidaddecorte(enradioyenmilsimodemilmetro). R:Profundidaddeultimapasada(enradio).

    Segundobloque: G76X(U)Z(W)PQRF;

    Donde: X:Dimetrofinalderoscado. U:Distanciaincrementalaldimetroposicionadohastaeldmetrofinaldelarosca(enradio). Z:Longitudfinalderoscado. W:Distanciaincrementaldelpuntodeposicionado(Zinicial)hastalacoordenadafinaleneleje

    longitudinal(Zfinal). P:Alturadefiletedelarosca(enradioyenmilsimodemilmetro). Q:Profundidaddeprimerapasada(enradioyenmilsimodemilmetro). R:ValordeconicidadincrementalenelejeX(enradio,negativoparaexternoypositivopara

    interno). F:Pasoderosca.

  • 22

    EJEMPLODEPROGRAMACION

  • 23

    3.18.1.PROGRAMACIONDEROSCACONICACONG76EJEMPLODEPROGRAMACIONRoscaCnicaNPT11.5fppInclinacin147

  • 24

    CALCULOS:

  • 25

    3.19.FUNCIONG90:Activaelsistemadecoordenadasabsolutas.Estecdigopreparalamquinaparaejecutarlasoperacionesencoordenadasabsolutasteniendounorigenprefijadoparalaprogramacin.LafuncinG90esmodal.3.20.FUNCIONG91:Activaelsistemadecoordenadasincrementales.Estecdigopreparalamquinaparaejecutarlasoperacionesencoordenadasincrementales.Esdecir,elorigendecoordenadasdecualquierpuntoeselpuntoanterioralmovimiento.LafuncinG91esmodal.3.21.FUNCIONG92:EstableceellmitederotacinenRPMSirveparalimitarlasrotacionesdelhusillosealadasporlafuncinauxiliarSFormato:

    G92S2500M4;Estamospermitiendoqueelhusillogirehasta2500rpm.LafuncinG92esmodal.3.22.FUNCIONG94:EstableceelavanceenX/minuto.Estafuncinpreparaelcomandoparaingresartodoslosdatosdeavanceenpulgadas/minuto(siestaactivoG20)milmetros/minuto(siestaactivoG21).LafuncinG94esmodal.3.23.FUNCIONG95:EstableceelavanceX/rotacin.Estafuncinpreparaelcomandoparaingresartodoslosdatosdeavanceenpulgadas/rotacin(siestaactivoG20)milmetros/rotacin(siestaactivoG21).3.24.FUNCIONG96:Estableceprogramacinenvelocidaddecorteconstante.LafuncinG96seleccionaelmododeprogramacinenvelocidaddecorteconstante,dondeelclculodelasRPMesprogramadaporlafuncinS.LamximaRPMalcanzadaporlavelocidaddecorteconstantepuedeserlimitadaatravezdelaprogramacindelafuncinG92.LafuncinG96esmodalycancelalafuncinG97.Formato:

    N50G96S200; N60G92S3000M3;

  • 26

    3.25.FUNCIONG97:EstablecelaprogramacinenRPM.LaprogramacindelasRPMesdirectamenteporlafuncinS.LamodificacindelasRPMpuedevariaratravezdelasteclasdeSPINDLE,de50%hasta120%delavelocidadprogramada.LafuncinG97esmodalyescanceladaporlafuncinG96.Formato:

    N70G97S2500M3;3.26.FUNCIONESM98/M99:Llamadayretornodeunsubprograma.Cuandoelmecanizadodeunasecuenciadeoperaciones,aparecemuchasvecesenunprograma,puedeusarseelrecursodellamadadeunsubprogramaatravezdelafuncinM98.ElbloquequecontienelafuncinM98,debertambincontenerelnmerodelsubprogramaatravezdelafuncinP.Formato:

    M98P1001;(LlamadaalsubprogramaO1001)ElnumerodesubprogramaeselmismoencontradoeneldirectoriodelcomandoCNC.Elsubprogramaasuvez,debercontenerelreferidonmerodeiniciodesubprogramaatravezdelafuncinOyfinalizarconlafuncinM99enlugardeM30.Elformatogeneraldellamadadeunsubprogramaeselsiguiente:

    Cuandofinalizalallamada,elsubprogramafinalizasusoperacionesyelcontrolretornaalprogramaprincipal.FORMATODEPROGRAMACION:

  • 27

    Cuandoenelprogramaprincipal,lafuncinM30essustituidaporlafuncinM99elprogramaserejecutadorepetitivamentedemaneraindefinidayserdetenidaconelbotnRESEToCYCLESTOP.Observacin.Enelcasoenqueelnmeroderepeticionesseaomitido,elcomandoejecutaraelsubprogramaunasalavez.EJEMPLODEPROGRAMACION

  • 28

    4.FLUJOGRAMADEPROGRAMACIONMULTIPLIC

  • 29

    5.FUNCIONESMAUXILIARESLasfuncionesauxiliarescomplementanlosrecursosdelamaquinaquesoncubiertosporlasfuncionesanteriores.EstasfuncionestienenunformatoM2(letraMseguidadedosdgitos)ypuedenserprogramadassolounafuncinMporbloque.

    CODIGOM FUNCIONM00 Paradaprogramada.M01 ParadaprogramadaconOPC.M02 Findeprograma.M03 Girodelhusilloprincipal.SentidoHorario.M04 Girodelhusilloprincipal.SentidoAntihorario.M05 Paradadelhusilloprincipal.M08 RefrigeracinON.M09 RefrigeracinOFF.M11 Seleccindevelocidadbaja.M12 Seleccindevelocidadalta.M18 Cancelaorientacindehusilloprincipal.M19 Comandaorientacindehusilloprincipal.M24 Abreplatohidrulico.M25 Cierraplatohidrulico.M26 Retrocedelacaadelacontrapuntahidrulica.M27 Avancedelacaadelacontrapuntahidrulica.M30 Findeprograma.M40 Seleccionaplatointerno.M41 Seleccionaplatoexterno.

  • 30

    6.EJEMPLODEPROGRAMACION

  • 31