PLC外文文献翻译文档格式.docx

上传人:聆听****声音 文档编号:3685216 上传时间:2023-05-02 格式:DOCX 页数:20 大小:109.70KB
下载 相关 举报
PLC外文文献翻译文档格式.docx_第1页
第1页 / 共20页
PLC外文文献翻译文档格式.docx_第2页
第2页 / 共20页
PLC外文文献翻译文档格式.docx_第3页
第3页 / 共20页
PLC外文文献翻译文档格式.docx_第4页
第4页 / 共20页
PLC外文文献翻译文档格式.docx_第5页
第5页 / 共20页
PLC外文文献翻译文档格式.docx_第6页
第6页 / 共20页
PLC外文文献翻译文档格式.docx_第7页
第7页 / 共20页
PLC外文文献翻译文档格式.docx_第8页
第8页 / 共20页
PLC外文文献翻译文档格式.docx_第9页
第9页 / 共20页
PLC外文文献翻译文档格式.docx_第10页
第10页 / 共20页
PLC外文文献翻译文档格式.docx_第11页
第11页 / 共20页
PLC外文文献翻译文档格式.docx_第12页
第12页 / 共20页
PLC外文文献翻译文档格式.docx_第13页
第13页 / 共20页
PLC外文文献翻译文档格式.docx_第14页
第14页 / 共20页
PLC外文文献翻译文档格式.docx_第15页
第15页 / 共20页
PLC外文文献翻译文档格式.docx_第16页
第16页 / 共20页
PLC外文文献翻译文档格式.docx_第17页
第17页 / 共20页
PLC外文文献翻译文档格式.docx_第18页
第18页 / 共20页
PLC外文文献翻译文档格式.docx_第19页
第19页 / 共20页
PLC外文文献翻译文档格式.docx_第20页
第20页 / 共20页
亲,该文档总共20页,全部预览完了,如果喜欢就下载吧!
下载资源
资源描述

PLC外文文献翻译文档格式.docx

《PLC外文文献翻译文档格式.docx》由会员分享,可在线阅读,更多相关《PLC外文文献翻译文档格式.docx(20页珍藏版)》请在冰点文库上搜索。

PLC外文文献翻译文档格式.docx

自动化工程 学院电气工程及其自动化专业 082班

2012年6 月12 日

目录

ProgrammableLogicController(PLC) 1

1.AboutProgrammableLogicController(PLC) 1

2.INTRODUCTION 2

3.OPERATIONSEQUENCE 4

3.1TheInputandOutputScans 5

3.2TheLogicScan 5

4PLCSTATUS 6

5.MEMORYTYPES 7

6.SOFTWAREBASEDPLCS 8

7.SUMMARY 8

8.PRACTICEPROBLEMS 8

9.PRACTICEPROBLEMSOLUTIONS 9

中文翻译 11

1.PLC介绍 11

2.指令 12

3.运行顺序 13

3.1输入输出扫描 14

3.2逻辑扫描 14

4.PLC状态显示 15

5.存储器类型 16

6.基于软件的PLC系统 16

7.概要 17

8.实际问题 17

9.实际问题解答 17

ProgrammableLogicController(PLC)

1.AboutProgrammableLogicController(PLC)

PLC(programmablelogiccontrollers)isthecontrolhubsforawidevarietyofautomatedsystemsandprocesses.Theycontainmultipleinputsandoutputsthatusetransistorsandothercircuitrytosimulateswitchesandrelaystocontrolequipment.Theyareprogrammableviasoftwareinterfacedviastandardcomputerinterfacesandproprietarylanguagesandnetworkoptions.

ProgrammablelogiccontrollersI/Ochannelspecificationsincludetotalnumberofpoints,numberofinputsandoutputs,abilitytoexpand,andmaximumnumberofchannels.Numberofpointsisthesumoftheinputsandtheoutputs.PLCmaybespecifiedbyanypossiblecombinationofthesevalues.Expandableunitsmaybestackedorlinkedtogethertoincreasetotalcontrolcapacity.Maximumnumberofchannelsreferstothemaximumtotalnumberofinputandoutputchannelsinanexpandedsystem.PLCsystemspecificationstoconsiderincludescantime,numberofinstructions,datamemory,andprogrammemory.ScantimeisthetimerequiredbythePLCtocheckthestatesofitsinputsandoutputs.Instructionsarestandardoperations(suchasmathfunctions)availabletoPLCsoftware.Datamemoryisthecapacityfordatastorage.Programmemoryisthecapacityforcontrolsoftware.

AvailableinputsforprogrammablelogiccontrollersincludeDC,AC,analog,thermocouple,RTD,frequencyorpulse,transistor,andinterruptinputs.OutputsforPLCincludeDC,AC,relay,analog,frequencyorpulse,transistorandtriac.ProgrammingoptionsforPLCincludefrontpanel,handheldandcomputer.

Programmablelogiccontrollersuseavarietyofsoftwareprogramminglanguagesforcontrol.TheseincludeIEC61131-3,sequentialfunctionchart(SFC),functionblockdiagram(FBD),ladderdiagram(LD),structuredtext(ST),instructionlist(IL),relayladderlogic(RLL),flowchart,C,andBasic.TheIEC61131-3programmingenvironmentprovidessupportforfivelanguagesspecifiedbytheglobalstandard:

SequentialFunctionChart,FunctionBlockDiagram,LadderDiagram,StructuredText,andInstructionList.Thisallowsformulti-vendorcompatibilityandmulti-languageprogramming.SFCisagraphicallanguagethatprovidescoordinationofprogramsequences,supportingalternativesequenceselectionsandparallelsequences.

FBDusesabroadfunctionlibrarytobuildcomplexproceduresinagraphicalformat.Standardmathandlogicfunctionsmaybecoordinatedwithcustomizablecommunicationandinterfacefunctions.LDisagraphiclanguagefordiscretecontrolandinterlockinglogic.ItiscompletelycompatiblewithFBDfordiscretefunctioncontrol.STisatextlanguageusedforcomplexmathematicalproceduresandcalculationslesswellsuitedtographicallanguages.ILisalow-levellanguagesimilartoassemblycode.Itisusedinrelativelysimplelogicinstructions.RelayLadderLogic(RLL),orladderdiagrams,istheprimaryprogramminglanguageforprogrammablelogiccontrollers(PLC).Ladderlogicprogrammingisagraphicalrepresentationoftheprogramdesignedtolooklikerelaylogic.FlowChartisagraphicallanguagethatdescribessequentialoperationsinacontrollersequenceorapplication.Itisusedtobuildmodular,reusablefunctionlibraries.Cisahighlevelprogramminglanguagesuitedtohandlethemostcomplexcomputation,sequential,anddataloggingtasks.ItistypicallydevelopedanddebuggedonaPC.BASICisahighlevellanguageusedtohandlemathematical,sequential,datacapturingandinterfacefunctions.Programmablelogiccontrollerscanalsobespecifiedwithanumberofcomputerinterfaceoptions,networkspecificationsandfeatures.PLCpoweroptions,mountingoptionsandenvironmentaloperatingconditionsareallalsoimportanttoconsider.

2.INTRODUCTION

ForsimpleprogrammingtherelaymodelofthePLCissufficient.AsmorecomplexfunctionsareusedthemorecomplexVonNeumanmodelofthePLCmustbeused.AVonNeumancomputerprocessesoneinstructionatatime.Mostcomputersoperatethisway,althoughtheyappeartobedoingmanythingsatonce.ConsiderthecomputercomponentsshowninFigure1.

Figure1 SimplifiedPersonalComputerArchitecture

Inputisobtainedfromthekeyboardandmouse,outputissenttothescreen,andthediskandmemoryareusedforbothinputandoutputforstorage.(Note:

thedirectionsofthesearrowsareveryimportanttoengineers,alwayspayattentiontoindicatewhereinformationisflowing.)ThisfigurecanberedrawnasinFigure2toclarifytheroleofinputsandoutputs.

Figure2 AnInput-OutputOrientedArchitecture

Inthisfigurethedataenterstheleftsidethroughtheinputs.(Note:

mostengineeringdiagramshaveinputsontheleftandoutputsontheright.)IttravelsthroughbufferingcircuitsbeforeitenterstheCPU.TheCPUoutputsdatathroughothercircuits.Memoryanddisksareusedforstorageofdatathatisnotdestinedforoutput.Ifwelookatapersonalcomputerasacontroller,itiscontrollingtheuserbyoutputtingstimulionthescreen,andinputtingresponsesfromthemouseandthekeyboard.

APLCisalsoacomputercontrollingaprocess.Whenfullyintegratedintoanapplicationtheanalogiesbecome;

Inputs-thekeyboardisanalogoustoaproximityswitch

Input-circuits-theserialinputchipislikea24VdcinputcardComputer-the686CPUislikeaPLCCPUunit

Output-circuits-agraphicscardislikeatriacoutputcardOutputs-amonitorislikealight

Storage-memoryinPLCissimilartomemoriesinpersonalcomputers

ItisalsopossibletoimplementaPLCusinganormalPersonalComputer,althoughthisisnotadvisable.InthecaseofaPLCtheinputsandoutputsaredesignedtobemorereliableandruggedforharshproductionenvironments.

3.OPERATIONSEQUENCE

AllPLCshavefourbasicstagesofoperationsthatarerepeatedmanytimespersecond.Initiallywhenturnedonthefirsttimeitwillcheckit’sownhardwareandsoftwareforfaults.Iftherearenoproblemsitwillcopyalltheinputandcopytheirvaluesintomemory,thisiscalledtheinputscan.Usingonlythememorycopyoftheinputstheladderlogicprogramwillbesolvedonce,thisiscalledthelogicscan.Whilesolvingtheladderlogictheoutputvaluesareonlychangedintemporarymemory.Whentheladderscanisdonetheoutputswillbeupdatedusingthetemporaryvaluesinmemory,thisiscalledtheoutputscan.ThePLCnowrestartstheprocessbystartingaselfcheckforfaults.Thisprocesstypicallyrepeats10to100timespersecondasisshowninFigure3.

Figure3 PLCScanCycle

SELFTEST-Checkstoseeifallcardserrorfree,resetwatch-dogtimer,etc.(Awatchdogtimerwillcauseanerror,andshutdownthePLCifnotresetwithinashortperiodoftime-thiswouldindicatethattheladderlogicisnotbeingscannednormally).

INPUTSCAN-Readsinputvaluesfromthechipsintheinputcards,andcopiestheirvaluestomemory.ThismakesthePLCoperationfaster,andavoidscaseswhereaninputchangesfromthestarttotheendoftheprogram(e.g.,anemergencystop).TherearespecialPLCfunctionsthatreadtheinputsdirectly,andavoidtheinputtables.

LOGICSOLVE/SCAN-Basedontheinputtableinmemory,theprogramisexecuted1stepatatime,andoutputsareupdated.Thisisthefocusofthelatersections.

OUTPUTSCAN-Theoutputtableiscopiedfrommemorytotheoutputchips.

Thesechipsthendrivetheoutputdevices.

Theinputandoutputscansoftenconfusethebeginner,buttheyareimportant.Theinputscantakesasnapshotoftheinputs,andsolvesthelogic.Thisprevents

potentialproblemsthatmightoccurifaninputthatisusedinmultipleplacesintheladderlogicprogramchangedwhilehalfwaysthroughaladderscan.Thuschangingthebehaviorsofhalfoftheladderlogicprogram.Thisproblemcouldhavesevereeffectsoncomplexprogramsthataredevelopedlaterinthebook.Onesideeffectoftheinputscanisthatifachangeininputistooshortinduration,itmightfallbetweeninputscansandbemissed.

WhenthePLCisinitiallyturnedonthenormaloutputswillbeturnedoff.Thisdoesnotaffectthevaluesoftheinputs.

3.1TheInputandOutputScans

WhentheinputstothePLCarescannedthephysicalinputvaluesarecopiedintomemory.WhentheoutputstoaPLCarescannedtheyarecopiedfrommemorytothephysicaloutputs.Whentheladderlogicisscanneditusesthevaluesinmemory,nottheactualinputoroutputvalues.Theprimaryreasonfordoingthisissothatifaprogramusesaninputvalueinmultipleplaces,achangeintheinputvaluewillnotinvalidatethelogic.Also,ifoutputbitswerechangedaseachbitwaschanged,insteadofallatonceattheendofthescanthePLCwouldoperatemuchslower.

3.2TheLogicScan

Ladderlogicprogramsaremodelledafterrelaylogic.Inrelaylogiceachelementintheladderwillswitchasquicklyaspossible.Butinaprogramelementscanonlybeexaminesoneatatimeinafixedsequence.ConsidertheladderlogicinFigure4,theladderlogicwillbeinterpretedleft-

展开阅读全文
相关资源
猜你喜欢
相关搜索
资源标签

当前位置:首页 > IT计算机 > 电脑基础知识

copyright@ 2008-2023 冰点文库 网站版权所有

经营许可证编号:鄂ICP备19020893号-2