Steuerung von stickstoffregulierten Virulenzeigenschaften ...
LINE TECH Steuerung SLB300
-
Upload
daniel-klingler -
Category
Documents
-
view
221 -
download
2
description
Transcript of LINE TECH Steuerung SLB300
![Page 1: LINE TECH Steuerung SLB300](https://reader035.fdocuments.in/reader035/viewer/2022081806/568c4c211a28ab49169ee728/html5/thumbnails/1.jpg)
CONSULTINGENGINEERING
MANUFACTURING
LINE TECH SLB300
3-Achsen-Bahnsteuerung
Continuous path control for 3 axis
•Continuouspathcontrolunittocon-trol3poweramplifiersforsteppermotorsorservomotors
•Axismanagementwithlinear-,circular-andhelix-interpolation
•IntegratedPLCdevice
•UserdefinableI/Orangewith23inputsand32outputs
•MenudrivenuserinterfacewithRS232terminalorLCD-display
(English,German,French,Dutch,Italian)
•CommandlayermodeviainterfaceRS232
•Commandsetforprogramflowcon-trol,registerarithmetic,textdisplay
•Flashmemoryforprogramandparameter
•BahnsteuerungzurAnsteuerung von3Leistungsverstärkernfür Schritt-oderServomotoren
•AchsmanagementmitLinear-, Zirkular-undHelix-Interpolation
•IntegrierteSPS-Steuerung
•FreiverwendbarerI/O-Bereich mit23Eingängenund
32Ausgängen
•MenügeführteBedienungüberBedienteilmitLCD-AnzeigeoderRS232-Terminal
(Deutsch,Englisch,Französisch,Holländisch,Italienisch)
•KommandosequenzenInterpre-tationüberRS232-Schnittstelle
•BefehlssatzfürProgrammfluß-Kontrolle,Registerarithmetik,Klartextanzeige
•Flash-SpeicherfürProgramm undParameter
LINE TECH SLB300
![Page 2: LINE TECH Steuerung SLB300](https://reader035.fdocuments.in/reader035/viewer/2022081806/568c4c211a28ab49169ee728/html5/thumbnails/2.jpg)
LINETECH|2
LINE TECH SLB300
Allgemeine Beschreibung / General description
Allgemeine Beschreibung
DieSLB300dientzurSteuerungvonmo-torischbetriebenenArbeitsautomaten,MaschinenundVorrichtungen.DieKompo-nentenAchsmanagement,I/O-ManagementundBenutzerführungsindineinemGerätvereint.SoistdieeinfacheAutomatisierungeinerVielzahlvonArbeitsprozessenmöglich.CNCundSPS-ProgrammwerdensimultanabgearbeitetundüberKoppelmerkersyn-chronisiert.
ZurAnpassungderSLB300ananzusteu-erndeelektrischeundmechanischeKom-ponentenstehteineffizienterParametersatzzurVerfügung.DieEingabefeinheitderAch-senkannvon1mmbis0,1µmeingestelltwerden.
ZweiverschiedeneBetriebsmodierlaubeneinenuniversellenEinsatz:1.DiebenutzergeführteBedienungmitdem integriertenBedienteilerfolgtüberein hierarchischesMenüssytemundEingabe- masken.2.ZurBedienungvoneinemexternenSteuer- rechnerstehteineKommandoebenezur Verfügung.BefehleundDatenwerdenhier- beiüberdieRS232-Schnittstelleübertragen.
ZurErstellungvonCNC-ProgrammenstehteinerweiterterDIN66025-BefehlssatzzurVerfügung.ProgrammekönnenüberdasBedienteileingegebenoderüberdieRS232-Schnittstellegeladenwerden.
DereffizienteBefehlssatzund1600Re-chen-undDatenregistererlaubendenAuf-baueinerdialogfähigenkundenspezifischenBenutzerführunginverschiedenenSpra-chen.DasAchsmanagementerlaubtLinear-,Zirkular-undHelix-Interpolation.
General description
TheSLB300isdesignedforcontrollingmo-torizedrobots,machinesandotherdevices.Thecomponentsaxiscontrol,I/Omanage-mentanduserinterfacearecombinedinonecontroller.AnEasyautomationofalargenumberofprocessesisthuspossible.CNCandPLCprogramsareprocessedsimultane-ouslyandsynchronizationisdoneviasema-phores.
Thecontrollerisfullyuser-configurabletomatchthemechanicalandelectricalproper-tiesoftheequipmentbeingdriven.Thepo-sitionaccuracyoftheaxescanbesetfrom1mmto0.1µm.
Twodifferentoperationmodespermituni-versaldeployment:1.Auserdrivenoperationwiththeintegra- tedoperationpanelisdoneviahierarchic menusystemanddatainputmasks.2.Foroperationfromanexternalcontrol computer,acommandlayermodeis available.Dataandcommandsare transferredviaRS232interface.
TheSLB300uses»G&MCodeprograms«,whichincludelinear,circularandhelicalinterpolation.ThesecaneitherbeenteredatthefrontpanelorsentviathebidirectionalRS232interface.OnceinsidetheSLB300,programsarestoredinFlashmemoryandcanbelisted,viewed,editedordeleted.
Acomprehensivesetofinternalprogram-minginstructions,alongwithupto1600arithmeticanddataregisters,arealsoin-cludedtoenableauserspecificinterfacetobepresentedonthedisplayifrequired.
SPS-ProgrammDasSPS-ProgrammbestehtauseinerAn-wendungsliste.DieeinzelnenAnweisungenwerdennacheinanderzyklischabgearbeitet.JedeAnweisungbestehtauseinemBedin-gungsteilundeinemAusführungsteil.
Bedingungsteil SPS
. UndVerknüpfungV OderVerknüpfungEn TestobEingangeingeschaltetist (n=1..128)NEn TestobEingangausgeschaltetist (n=1..128)Mn PrüfeobMerkereingeschaltetist (n=1..128)NMn PrüfeobMerkerausgeschaltetist (n=1..128)Sn,m TestobSchrittketten=m (n=1..8,m=1..256)NSn,m TestobSchrittkettenungleichm (n=1..8,m=1..256)Tn TestobTimern=0(n=1..8)NTn TestobTimernungleich0Rn,m PrüfeobRegisterinhalt=mmNRn,m PrüfeobRegisterinhalt ungleichmRx,Ry PrüfeobRegisterinhalt RxgleichRyNRx,Ry PrüfeobRegisterinhalt RxungleichRyRn>m PrüfeobRegisterinhalt RxgrößermRn>Rx PrüfeobRegisterinhalt RxgrößerRyRn<m PrüfeobRegisterinhalt RxkleinermRn<Rx PrüfeobRegisterinhalt RxkleinerRyAn TestobAusgangeingeschaltetNAn TestobAusgangausgeschaltet
Ausführungsteil SPS
SAn Ausgangsetzenwenn BedingungsteilerfülltRAn Ausgangrücksetzen wennBedingungsteilerfülltSMn Merkersetzen wennBedingungsteilerfülltRMn Merkerrücksetzen wennBedingungsteilerfülltAn Ausgangeinschalten wennBedingungsteilerfüllt sonstausschaltenMn Merkereinschalten wennBedingungsteilerfüllt sonstausschaltenSx,n SchrittketteNr.xmitWertnladen wennBedingungsteilerfüllt+Rn Registerinkrementieren(+1) wennBedingungsteilerfüllt-Rn Registerdekrementieren(-1) wennBedingungsteilerfülltTn,m TimermitWertinSekundenla- denwennBedingungsteilerfülltTn,Rx TimermitRegisterwertladen wennBedingungsteilerfülltRx,n RegistermitWertladen wennBedingungsteilerfülltRx,Ry RegistermitRegisterwertladen wennBedingungsteilerfülltDx,n DAWmitWertladenwenn BedingungsteilerfülltDx,Rx DAWmitRegisterinhaltladen wennBedingungsteilerfüllt
AlsKompaktgerätistdieSLB300im19-Zoll/4HE-GehäusemitintegriertenLeistungsverstärkernfürSchritt-oderServomotorenverfügbar.FragenSiebittedieveschiedenenKonfigurationenan.
Asaturn-keyreadydevice,theSLB300isavailableina19-inch/4HUcasingwithintegratedpowerampli-fierforsteppermotorsorservomotors.Pleaseaskforavailableconfigurations.
LCD-Display Tastatur/Keyboard
![Page 3: LINE TECH Steuerung SLB300](https://reader035.fdocuments.in/reader035/viewer/2022081806/568c4c211a28ab49169ee728/html5/thumbnails/3.jpg)
3|LINETECH
LINE TECH SLB300
Technische Daten / Technical data
Technical data
Power supply 24VDC/0.5ALogik 24VDC/3.2AI/O
Rack Slide-inrack, widthxheightxdepth=319,5x128,5x101mm
Serial interface RS232C;baudrateupto38400
Axis inputs Encoderinterfaceforincrementalorabso lutepathmeasuringsystems(max.input frequency1MHz),neg.andpos.endlimit switch,amplifierfault
Axis outputs Analogvoltagesignal±10VDCorclocksignal andforward/backwardsignalupto50kHz
User definable I/O 20(23)optodecoupledinputs, positivetriggered(2mA/24V) 32outputs,positivetriggered (24VDCmax.300mA) 1analogoutput+10VDC
Internal program memory CNCprogram:64KB PLCprogram:32KB
Software Linearinterpolation(3of3axes) Circularinterpolation(2of3axes) Helixinterpolation(2of3+1axes) Conditionalprogramjumps Programsubroutines Registerarithmetic 1100integerand500floatingpoint arithmeticregisters
Options Integratedoperatingpanelwithfoilkey- board,LCDdisplay(8linesto40charac- ters),Languages:German,English, French,DutchandItalian AdditionalI/Ocardwith2analoginput channels(ADC)±10V ExternalHandwheel Programtransfersoftware CAD/CAMsoftware Flashmemorycards≥32kBforprogram management
Instruction Set of PLCAPLCprogramconsistsofalistofin-structions.Theinstructionsareexecutedsequentiallyandcyclically.Eachinstructionconsistsofaconditional partandanoperational part.
Conditional part commands SPS
. ANDconnnectiveV ORconnectiveEn Readininputandtestifactive (high)Nen Readininputandtestifinactive (low)Mn Testifflagisactive(=1)NMn Testifflagisinactive(=0)Sn,m TestifstepregisterisactiveNSn,m TestifstepregisterTn Testiftimerisequal0NTn Testiftimerisnotequal0Rn,m Testifregistercontentis equalmNRn,m Testifregistercontentis notequalmRx,Ry TestifregistercontentRx isequalregistercontentRyNRx,Ry TestifregistercontentRx isnotequalregistercontentRyRn>m TestifregistercontentRxis>mRn>Rx Testifregistercontent Rxis>registercontentRyRn<m TestifregistercontentRxis<mRn<Rx Testifregistercontent Rxis<registercontentRyAn TestifoutputisswitchedonNAn Testifoutputisswitchedoff
Operational part commands SPS
SAn Switchonoutputifconditional partistrueRAn Resetoutputifconditional partistrueSMn Setflagifconditional partistrueRMn Resetflagifconditional partistrueAn Switchonoutputifconditionalpart istrue,otherwiseswitchoffMn Switchonflagifconditionalpart istrue,otherwiseswitchoffSx,n Loadstepregisterno.xwith valuenifconditionalpartistrue+Rn Incrementregister(+1) ifconditionalpartistrue-Rn Decrementregister(-1) ifconditionalpartistrueTn,m Loadtimerwithvalueinseconds ifconditionalpartistrueTn,Rx Loadtimerwithregistervalue ifconditionalpartistrueRx,n Loadregisterwithvalueif conditionalpartistrueRx,Ry Loadregisterwithregister contentsifconditionalpartistrueDx,n LoadDACwithvalueif conditionalpartistrueDx,Rx LoadDACwithregistercontents ifconditionalpartistrue
Technische Daten
Stromversorgung 24VDC/0.5ALogik 24VDC/3.2AI/O
Aufbau ModulfürFrontplatteneinbau, BreitexHöhexTiefe=319.5x128.5x101mm
Schnittstelle RS232C;bis38400Baud
Achseingänge Encoder-Eingängefürinkrementelleoder absoluteWegmeßsysteme (Zählfrequenzbis1MHz),neg.undpos. Endschalter,Endstufenstörung
Achsausgänge Analogsignal±10VDCoder TaktundV/R-Signalbis50kHz
Freie Ein-/Ausgänge 20(23)optoentkoppelteEingänge plus-schaltend(2mA/24V) 32Ausgängeplus-schaltend (24VDCmax.300mA) 1Analogausgang+10VDC
Programmspeicher CNC-Programm:64KB SPS-Programm:32KB
Software Linearinterpolation(3aus3Achsen) Zirkularinterpolation(2aus3Achsen) Helixinterpolation(2aus3+1Achsen) BedingteProgrammsprünge Unterprogrammtechnik Registerarithmetik 1100Integer-und 500Fließkomma-Rechenregister
Optionen IntegriertesBedienteilmitFolientastatur undLC-Display(8Zeilenà40Zeichen), BenutzerführunginDeutsch,Englisch, Französisch,Holländisch,Italienisch ZusätzlicheE/A-Kartemit2AD- Kanälen±10V ExternesHandrad Programmtransfer-Software CAD/CAM-Software Flash-Memorycards≥32kBfür Programmverwaltung
Sicherungen/FusesRS232 PS24 DigitalI/O Antriebe/Driveinterface
AnalogI/O
WegmeßsystemMeasurementsystem
Stromversorgung24VDCLogik/I/OPowersupply24VDCLogic/I/O
![Page 4: LINE TECH Steuerung SLB300](https://reader035.fdocuments.in/reader035/viewer/2022081806/568c4c211a28ab49169ee728/html5/thumbnails/4.jpg)
LINETECH|4
LINETECHAGEuropastrasse19CH-8152GlattbruggTel.+41-(0)432116868Fax+41-(0)[email protected]
IhrLINETECH-Vertreter:
LINE TECH SLB300
Befehlsliste SLB300
G-Befehle CNC
G00 EilgangG01 LinearinterpolationG02 KreisinterpolationrechtsdrehendG03 KreisinterpolationlinksdrehendG04T WartezeitG20 UnbedingterProgrammsprungG21 BedingterProgrammsprungG22 UnterprogrammaufrufG26 FunktionsaufruffürHandbetriebG36 PositionsanzeigeausschaltenG37 PositionsanzeigeeinschaltenG44 SPS-ProgrammstartenG45 SPS-ProgrammstoppenG46 BildschirmlöschenG48 KlartextanzeigeundCursor-PositionierungG54 NullpunktverschiebungG60 G62ausschaltenG62 PositionierungohneHaltG74 ReferenzlaufG90 AbsolutmaßeingabeG91 KeeettenmaßeingabeG98 UnterprogrammAnfangG99 UnterprogrammEnde
Positionsbefehle CNC
X-Y-Z PositionswertederAchsenFnn VorschubgeschwindigkeitFRn VorschubgeschwindigkeitüberRegister
M-Befehle CNC
M00 ProgrammStopM02 ProgrammEndeM03 SpindelRechtslaufM04 SpindelLinkslaufM05 SpindelStopM07 Kühlmittel2einM08 Kühlmittel1einM09 KühlmittelausM10 KlemmungeinM11 KlemmungausM13 ServoreglereinschaltenundalleAchsen nullenM14 AlleIstwertspeicherindieSollwert - speicherübernehmenM20 AlleAusgängeausschaltenM32 IstwertsetzenM51 PositionsstopüberfreiwählbarenEingangM70 Referenzlaufmerkerlöschen
Sonstige Befehle CNC
SA AusgangeinschaltenRA AusgangausschaltenSM SetzeMerkerRM ResetMerkerWM WartebisMerkergesetztistWNM WartebisMerkerzurückgesetztistNEnn WartebisEingangnnausgeschaltetistEnn WartebisEingangnneingeschaltetist
Registerbefehle CNC
RABS AbsolutwertbildenRLAD RegisterladenRADD RegisteraddierenRSUB RegistersubtrahierenRMUL RegisterMultiplikationRDIV RegisterDivisionRAND RegisterUNDFunktionRLOR RegisterODERFunktionRXOR RegisterXORFunktionRTST RegisterTestFunktionRABS AbsolutwertbildenRCHK RegisteraufWertebereichtestenRRAN ZufallszahlermittelnRAOT RegisterwertinASCII-FormatanzeigenRKRA AnalogspannungsausgabemitRampen- funktionRFOR FormatierungfürRegisterausgabenRKOM AnzahlderNachkommastelleneinstellenRASS Ausgabe-Umleitungaufdie RS232-SchnittstelleROUT RegisterwertanzeigenRAIN 1ASCII-ZeichenvonderTastaturindas RegisterübernehmenRINS 4ASCII-ZeichenindasRegisterüber- nehmenRZIN ZahleneingabeinVerbindungmitRKOMRCOS CosinusberechnungRSIN SinusberechnungRSQR Wurzelberechnung
M-Commands CNC
M00 ProgramstopM02 ProgramendM03 SpindleclockwiseM04 SpindlecounterclockwiseM05 SpindlestopM07 Coolant2onM08 Coolant1onM09 CoolantoffM10 ClamponM11 ClampoffM13 SwitchoncontrollerandsetallaxestozeroM14 Takeoveractualvaluesinnominal valuememoryM20 SwitchoffalloutputsM32 SetactualvaluesM51 PositionstopbyanydefineableinputM70 Deletehomingprocedureflag
Other Commands CNC
SA SwitchonoutputRA SwitchoffoutputSM SwitchonflagRM ResetflagWM WaituntilflagisswitchedonWNM WaituntilflagisswitchedoffNEnn WaituntilinputnnisswitchedoffEnn Waituntilinputnnisswitchedon
Register Commands CNC
RLAD LoadregisterRADD AddregisterRSUB SubtractregisterRMUL MultiplyregisterRDIV DivideregisterRAND RegisterANDconnectiveRLOR RegisterORconnectiveRXOR ExclusiveXORconnectiveRTST TestregisterRABS CalculateabsolutevalueRCHK TestregisterforrangeRRAN DeterminerandomnumberRAOT ASCIIoutputRKRA AnalogvoltageoutputwithrampfunctionRFOR FormatingregisteroutputRKOM DeterminenumberofdigitsafterthecommaRASS ChangeoutputchannelROUT DisplayregistercontentsRAIN Enter1ASCIIcharacterinregisterRINS Enter4ASCIIcharactersinregisterRZIN NumericalinputinconnectionwithRKOMRCOS CosinecalculationRSIN SinecalculationRSQR Rootcalculation
Commands SLB300
G-Commands CNC
G00 RapidmoveG01 FeedmoveG02 CircularinterpolationclockwiseG03 CircularinterpolationcounterclockwiseG04T TimedelayG20 UnconditionalprogramjumpG21 ConditionalG22 SubroutinecallG26 FunctionrequestmanualmodemenuG36 SwitchoffpositiondisplayG37 SwitchonpositiondisplayG44 SwitchonPLCG45 SwitchoffPLCG46 DeletescreenG48 DisplaydecodedtextandswitchoncursorG54 ZerooffsetG60 SwitchoffG62G62 PositioningwithoutstopG74 ExecutehomingprocedureG90 AbsolutecoordinatesG91 IncrementalcoordinatesG98 StartofsubroutineG99 Endofsubroutine
Positioning Commands CNC
X-Y-Z PositionvaluesofaxesFnn FeedspeedFRn Setfeedspeedbyregister
iste
ine
eing
etra
gene
Mar
ked
erL
INE
TE
CH
AG
/is
are
gist
ered
trad
em
ark
ofL
INE
TE
CH
AG
.©
LIN
ET
EC
HA
G·
06-2
006
·d/e
·Ä
nder
unge
nvo
rbeh
alte
n/
Sub
ject
tod
esig
nch
ange
s.