可编程控制器外文翻译文献Word下载.docx
《可编程控制器外文翻译文献Word下载.docx》由会员分享,可在线阅读,更多相关《可编程控制器外文翻译文献Word下载.docx(11页珍藏版)》请在冰豆网上搜索。
![可编程控制器外文翻译文献Word下载.docx](https://file1.bdocx.com/fileroot1/2022-12/16/5b815bf5-6042-43d7-9f20-dfa698cb63e9/5b815bf5-6042-43d7-9f20-dfa698cb63e91.gif)
PLC&
input/outputarrangements
Aprogrammablelogiccontroller(PLC)orprogrammablecontrollerisadigitalcomputerusedforautomationofelectromechanicalprocesses,suchascontrolofmachineryonfactoryassemblylines,controlofamusementrides,orcontroloflightingfixtures.PLCsareusedinmanydifferentindustriesandmachinessuchaspackagingandsemiconductormachines.Unlikegeneral-purposecomputers,thePLCisdesignedformultipleinputsandoutputarrangements,extendedtemperatureranges,immunitytoelectricalnoise,andresistancetovibrationandimpact.Programstocontrolmachineoperationaretypicallystoredinbattery-backedornon-volatilememory.APLCisanexampleofarealtimesystemsinceoutputresultsmustbeproducedinresponsetoinputconditionswithinaboundedtime,otherwiseunintendedoperationwillresult.
Features
ControlpanelwithPLC(greyelementsinthecenter).Theunitconsistsofseparateelements,fromlefttoright;
powersupply,controller,relayunitsforin-andoutput
ThemaindifferencefromothercomputersisthatPLCsarearmoredforsevereconditions(dust,moisture,heat,cold,etc)andhavethefacilityforextensiveinput/output(I/O)arrangements.TheseconnectthePLCtosensorsandactuators.PLCsreadlimitswitches,analogprocessvariables(suchastemperatureandpressure),andthepositionsofcomplexpositioningsystems.Someevenusemachinevision.Ontheactuatorside,PLCsoperateelectricmotors,pneumaticorhydrauliccylinders,magneticrelaysorsolenoids,oranalogoutputs.Theinput/outputarrangementsmaybebuiltintoasimplePLC,orthePLCmayhaveexternalI/OmodulesattachedtoacomputernetworkthatplugsintothePLC.
Systemscale
AsmallPLCwillhaveafixednumberofconnectionsbuiltinforinputsandoutputs.Typically,expansionsareavailableifthebasemodeldoesnothaveenoughI/O.
ModularPLCshaveachassis(alsocalledarack)intowhichareplacedmoduleswithdifferentfunctions.TheprocessorandselectionofI/Omodulesiscustomisedfortheparticularapplication.Severalrackscanbeadministeredbyasingleprocessor,andmayhavethousandsofinputsandoutputs.AspecialhighspeedserialI/Olinkisusedsothatrackscanbedistributedawayfromtheprocessor,reducingthewiringcostsforlargeplants.
Userinterface
Seealso:
Listofhuman-computerinteractiontopics
PLCsmayneedtointeractwithpeopleforthepurposeofconfiguration,alarmreportingoreverydaycontrol.
AHuman-MachineInterface(HMI)isemployedforthispurpose.HMIsarealsoreferredtoasMMIs(ManMachineInterface)andGUI(GraphicalUserInterface).
Asimplesystemmayusebuttonsandlightstointeractwiththeuser.Textdisplaysareavailableaswellasgraphicaltouchscreens.Morecomplexsystemsuseaprogrammingandmonitoringsoftwareinstalledonacomputer,withthePLCconnectedviaacommunicationinterface.
Communications
PLCshavebuiltincommunicationsportsusually9-PinRS232,andoptionallyforRS485andEthernet.ModbusorDF1isusuallyincludedasoneofthecommunicationsprotocols.Others'
optionsincludevariousfieldbusessuchasDeviceNetorProfibus.OthercommunicationsprotocolsthatmaybeusedarelistedintheListofautomationprotocols.
MostmodernPLCscancommunicateoveranetworktosomeothersystem,suchasacomputerrunningaSCADA(SupervisoryControlAndDataAcquisition)systemorwebbrowser.
PLCsusedinlargerI/Osystemsmayhavepeer-to-peer(P2P)communicationbetweenprocessors.Thisallowsseparatepartsofacomplexprocesstohaveindividualcontrolwhileallowingthesubsystemstoco-ordinateoverthecommunicationlink.ThesecommunicationlinksarealsooftenusedforHMI(Human-MachineInterface)devicessuchaskeypadsorPC-typeworkstations.Someoftoday'
sPLCscancommunicateoverawiderangeofmediaincludingRS-485,Coaxial,andevenEthernetforI/Ocontrolatnetworkspeedsupto100Mbit/s.
PLCcomparedwithothercontrolsystems
PLCsarewell-adaptedtoarangeofautomationtasks.Thesearetypicallyindustrialprocessesinmanufacturingwherethecostofdevelopingandmaintainingtheautomationsystemishighrelativetothetotalcostoftheautomation,andwherechangestothesystemwouldbeexpectedduringitsoperationallife.PLCscontaininputandoutputdevicescompatiblewithindustrialpilotdevicesandcontrols;
littleelectricaldesignisrequired,andthedesignproblemcentersonexpressingthedesiredsequenceofoperationsinladderlogic(orfunctionchart)notation.PLCapplicationsaretypicallyhighlycustomizedsystemssothecostofapackagedPLCislowcomparedtothecostofaspecificcustom-builtcontrollerdesign.Ontheotherhand,inthecaseofmass-producedgoods,customizedcontrolsystemsareeconomicduetothelowercostofthecomponents,whichcanbeoptimallychoseninsteadofa"
generic"
solution,andwherethenon-recurringengineeringchargesarespreadoverthousandsormillionsofunits.
Forhighvolumeorverysimplefixedautomationtasks,differenttechniquesareused.Forexample,aconsumerdishwasherwouldbecontrolledbyanelectromechanicalcamtimercostingonlyafewdollarsinproductionquantities.
Amicrocontroller-baseddesignwouldbeappropriatewherehundredsorthousandsofunitswillbeproducedandsothedevelopmentcost(designofpowersuppliesandinput/outputhardware)canbespreadovermanysales,andwheretheend-userwouldnotneedtoalterthecontrol.Automotiveapplicationsareanexample;
millionsofunitsarebuilteachyear,andveryfewend-usersaltertheprogrammingofthesecontrollers.However,somespecialtyvehiclessuchastransitbusseseconomicallyusePLCsinsteadofcustom-designedcontrols,becausethevolumesarelowandthedevelopmentcostwouldbeuneconomic.
Verycomplexprocesscontrol,suchasusedinthechemicalindustry,mayrequirealgorithmsandperformancebeyondthecapabilityofevenhigh-performancePLCs.Veryhigh-speedorprecisioncontrolsmayalsorequirecustomizedsolutions;
forexample,aircraftflightcontrols.
Programmablecontrollersarewidelyusedinmotioncontrol,positioningcontrolandtorquecontrol.SomemanufacturersproducemotioncontrolunitstobeintegratedwithPLCsothatG-code(involvingaCNCmachine)canbeusedtoinstructmachinemovements.[1]
PLCsmayincludelogicforsingle-variablefeedbackanalogcontrolloop,a"
proportional,integral,derivative"
or"
PIDcontroller."
APIDloopcouldbeusedtocontrolthetemperatureofamanufacturingprocess,forexample.HistoricallyPLCswereusuallyconfiguredwithonlyafewanalogcontrolloops;
whereprocessesrequiredhundredsorthousandsofloops,adistributedcontrolsystem(DCS)wouldinsteadbeused.However,asPLCshavebecomemorepowerful,theboundarybetweenDCSandPLCapplicationshasbecomelessclear-cut.
PLCshavesimilarfunctionalityasRemoteTerminalUnits.AnRTU,however,usuallydoesnotsupportcontrolalgorithmsorcontrolloops.Ashardwarerapidlybecomesmorepowerfulandcheaper,RTUs,PLCsandDCSsareincreasinglybeginningtooverlapinresponsibilities,andmanyvendorssellRTUswithPLC-likefeaturesandviceversa.TheindustryhasstandardizedontheIEC61131-3functionalblocklanguageforcreatingprogramstorunonRTUsandPLCs,althoughnearlyallvendorsalsoofferproprietaryalternativesandassociateddevelopmentenvironments.
Digitalandanalogsignals
Digitalordiscretesignalsbehaveasbinaryswitches,yieldingsimplyanOnorOffsignal(1or0,TrueorFalse,respectively).Pushbuttons,limitswitches,andphotoelectricsensorsareexamplesofdevicesprovidingadiscretesignal.Discretesignalsaresentusingeithervoltageorcurrent,whereaspecificrangeisdesignatedasOnandanotherasOff.Forexample,aPLCmightuse24VDCI/O,withvaluesabove22VDCrepresentingOn,valuesbelow2VDCrepresentingOff,andintermediatevaluesundefined.Initially,PLCshadonlydiscreteI/O.
Analogsignalsarelikevolumecontrols,witharangeofvaluesbetweenzeroandfull-scale.Thesearetypicallyinterpretedasintegervalues(counts)bythePLC,withvariousrangesofaccuracydependingonthedeviceandthenumberofbitsavailabletostorethedata.AsPLCstypicallyuse16-bitsignedbinaryprocessors,theintegervaluesarelimitedbetween-32,768and+32,767.Pressure,temperature,flow,andweightareoftenrepresentedbyanalogsignals.Analogsignalscanusevoltageorcurrentwithamagnitudeproportionaltothevalueoftheprocesssignal.Forexample,ananalog4-20mAor0-10
Vinputwouldbeconvertedintoanintegervalueof0-32767.
Currentinputsarelesssensitivetoelectricalnoise(i.e.fromweldersorelectricmotorstarts)thanvoltageinputs.
Example
Asanexample,sayafacilityneedstostorewaterinatank.Thewaterisdrawnfromthetankbyanothersystem,asneeded,andourexamplesystemmustmanagethewaterlevelinthetank.
Usingonlydigitalsignals,thePLChastwodigitalinputsfromfloatswitches(LowLevelandHighLevel).Whenthewaterlevelisabovetheswitchitclosesacontactandpassesasignaltoaninput.ThePLCusesadigitaloutputtoopenandclosetheinletvalveintothetank.
WhenthewaterleveldropsenoughsothattheLowLevelfloatswitchisoff(down),thePLCwillopenthevalvetoletmorewaterin.OncethewaterlevelraisesenoughsothattheHighLevelswitchison(up),thePLCwillshuttheinlettostopthewaterfromoverflowing.Thisrungisanexampleofsealinlogic.Theoutputissealedinuntilsomeconditionbreaksthecircuit.
||
|LowLevelHighLevelFillValve|