The-programmable-Logic-Controller可编程序控制器英文文献

整理文档很辛苦,赏杯茶钱您下走!

免费阅读已结束,点击下载阅读编辑剩下 ...

阅读已结束,您可以下载文档离线阅读编辑

资源描述

TheprogrammableLogicController(PLC)AProgrammableLogicController,PLC,orProgrammableControllerisasmallcomputerusedforautomationofindustrialprocesses,suchascontrolofmachineryonfactoryassemblylines.Unlikegeneral-purposecomputers,thePLCisdesignedforextendedtemperatureranges,dirtyordustyconditions,immunitytoelectricalnoise,andresistancetovibrationandimpact.Programstocontrolmachineoperationarestoredinbattery-backedorread-onlymemory.APLCisanexampleofarealtimesystemsinceoutputresultsmustbeproducedinresponsetoinputconditionswithinastrictlyboundedtime.Themaindifferencefromothercomputersarethespecialinput/outputarrangements.TheseconnectthePLCtosensorsandactuators.PLCsreadlimitswitches,temperatureindicatorsandthepositionsofcomplexpositioningsystems.Someevenusemachinevision.Ontheactuatorside,PLCsdriveanykindofelectricmotor,pneumaticorhydrauliccylindersordiaphragms,magneticrelaysorsolenoids.Theinput/outputarrangementsmaybebuiltintoasimplePLC,orthePLCmayhaveexternalI/OmodulesattachedtoaproprietarycomputernetworkthatplugsintothePLC.PLCswereinventedasreplacementsforautomatedsystemsthatwouldusehundredsorthousandsofrelaysandcamtimers.Often,asinglePLCcanbeprogrammedtoreplacethousandsofrelays.Programmablecontrollerswereinitiallyadoptedbytheautomotivemanufacturingindustry,wheresoftwarerevisionreplacedthere-wiringofhard-wiredcontrolpanelswhenproductionmodelschanged.。TheearliestPLCsexpressedalldecisionmakinglogicinsimpleladderlogicwhichappearedsimilartoelectricalschematicdiagrams.Theelectricianswerequiteabletotraceoutcircuitproblemswithschematicdiagramsusingladderlogic.Thisprogramnotationwaschosentoreducetrainingdemandsfortheexistingtechnicians.。ThefunctionalityofthePLChasevolvedovertheyearstoincludesequentialrelaycontrol,motioncontrol,processcontrol,distributedcontrolsystemsandnetworking.Thedatahandling,storage,processingpowerandcommunicationcapabilitiesofsomemodernPLCsareapproximatelyequivalenttodesktopcomputers.PLC-likeprogrammingcombinedwithremoteI/Ohardware,allowageneral-purposedesktopcomputertooverlapsomePLCsincertainapplications.UndertheIEC61131-3standard,PLCscanbeprogrammedusingstructuredprogramminglanguages.AgraphicalprogrammingnotationcalledSequentialFunctionChartsisavailableoncertainprogrammablecontrollers.PLCcomparedwithothercontrolsystemsPLCsarewell-adaptedtoacertainrangeofautomationtasks.Thesearetypicallyindustrialprocessesinmanufacturingwherethecostofdevelopingandmaintainingtheautomationsystemishighrelativetothetotalcostoftheautomation,andwherechangestothesystemwouldbeexpectedduringitsoperationallife.PLCscontaininputandoutputdevicescompatiblewithindustrialpilotdevicesandcontrols;littleelectricaldesignisrequired,andthedesignproblemcentersonexpressingthedesiredsequenceofoperationsinladderlogic(orfunctionchart)notation.PLCapplicationsaretypicallyhighlycustomizedsystemssothecostofapackagedPLCislowcomparedtothecostofaspecificcustom-builtcontrollerdesign.Ontheotherhand,inthecaseofmass-producedgoods,customizedcontrolsystemsareeconomicduetothelowercostofthecomponents,whichcanbeoptimallychoseninsteadofagenericsolution,andwherethenon-recurringengineeringchargesarespreadoverthousandsofsales.SomemodernPLCswithfullcapabilitiesareavailableforafewhundredUSD.Thisallowsthemtobeeconomicallyappliedonverysmallcontrolproblems.Forhighvolumeorverysimplefixedautomationtasks,differenttechniquesareused.Forexample,aconsumerdishwasherwouldbecontrolledbyanelectromechanicalcamtimercostingonlyafewdollarsinproductionquantities.Amicrocontroller-baseddesignwouldbeappropriatewherehundredsorthousandsofunitswillbeproducedandsothedevelopmentcost(designofpowersuppliesandinput/outputhardware)canbespreadovermanysales,andwheretheend-userwouldnotneedtoalterthecontrol.Automotiveapplicationsareanexample;millionsofunitsarebuilteachyear,andveryfewend-usersaltertheprogrammingofthesecontrollers.(However,somespecialtyvehiclessuchastransitbusseseconomicallyusePLCsinsteadofcustom-designedcontrols,becausethevolumesarelowandthedevelopmentcostwouldbeuneconomic.)Verycomplexprocesscontrol,suchasusedinthechemicalindustry,mayrequirealgorithmsandperformancebeyondthecapabilityofevenhigh-performancePLCs.Veryhighspeedcontrolsmayalsorequirecustomisedsolutions;forexample,aircraftflightcontrols.PLCsmayincludelogicforsingle-variablefeedbackanalogcontrolloop,aproportional,integral,derivativeorPIDcontroller.APIDloopcouldbeusedtocontrolthetemperatureofamanufacturingprocess,forexample.HistoricallyPLCswereusuallyconfiguredwithonlyafewanalogcontrolloops;whereprocessesrequiredhundredsorthousandsofloops,adistributedcontrolsystem(DCS)wouldinsteadbeused.However,asPLCshavebecomemorepowerful,theboundarybetweenDCSandPLCapplicationshasbecomelessclear-cut..Digitalordiscretesignalsbehaveasswitches,yieldingsimplyanOnorOffsignal(1or0,TrueorFalse,respectively).Pushbuttons,limitswitches,andphoto-eyesareexamplesofdevicesprovidingadiscretesignal.DiscretesignalsareSentusingeithervoltageorcurrent,whereaspecificrangeisdesignatedasOnandanotherasOff.APLCmightuse24VDCI/O,withvaluesabove22VDCrepresentingOnandva

1 / 6
下载文档,编辑使用

©2015-2020 m.777doc.com 三七文档.

备案号:鲁ICP备2024069028号-1 客服联系 QQ:2149211541

×
保存成功