PLC-Based Intelligent Control System for Four-Floor Elevator

Page 1


International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net p-ISSN:2395-0072

PLC-Based Intelligent Control System for Four-Floor Elevator

1Masters of Electrical Engineering, Anhui University of Science and Technology, Anhui, China

1Masters of Mechanical Engineering, Changan University, xian, China

2Masters of Computer Science and Technology, Changan University, xian, China

Abstract: Elevators are essential for moving people and goods in multi-story buildings; however, traditional relay-based controls are prone to wear and have inflexible designs. This paper presents a PLC-based control system for a four-floor elevator that improves its functionality and maintainability. Using the Siemens TIA Portal, we developed ladder logic (LD) and function block diagram (FBD) programs to manage car calls, hall calls, motion scheduling, and door operations. The system offers automatic and manual modes with safety interlocks for the overload and door obstruction. This modern PLC implementation significantly reduces wiring complexity, enhances expandability, and increases reliability compared with conventional relay systems.

Key words: ProgrammableLogicController(PLC),LadderLogic,Elevator,FunctionBlockDiagram,Automation,Industrial Control

1 Introduction

Elevators are vital for efficient vertical transportation in modern high-rise buildings. As structures grow taller and more complex, the demand for reliable and flexible elevator systems increases. Historically, elevator controls have relied on hardwired relay circuits, which are prone to mechanical wear, failures, and limited functionality. For example, the John HancockCenterinChicago,oneofthetallestskyscrapersintheU.S.,uses50Otis-manufacturedelevators,includinghigh-speed expresscarsthattravelupto1,800ft/min(≈9.1m/s)[1],[2].Achievingsafeandefficientoperationatsuchspeedsisdifficult for relay-based systems. In contrast, Programmable Logic Controllers (PLCs) are the industry standard for industrial automation because of their robustness and reprogrammability [3]. Unlike fixed relays, PLC programs can be updated in software,makingthemmoreflexibleandeasiertomodifythanfixedrelays.Moreover,PLCsaredesignedtotolerateharsh environments(dust,moisture,andtemperatureextremes)whileofferingextensiveinput/output(I/O)connectivity[3].

ThisstudyappliedaPLCtocontrolafour-floorelevatorsystem,achievingintelligentoperationbymanagingcarandhallcalls, determiningmotiondirection,andcontrollingdoorsandsafetyinterlocks[10].ThePLCimplementscollectivecallscheduling, whichisastandardelevatorstrategythatgroupsandsequencesrequestsinthedirectionoftravel[11].Thisfunctionalityis cumbersomewithrelaysbutisstraightforwardinsoftware.Theobjectivesoftheprojectaretwofold:(1)todesignacomplete systemarchitecture(hardwareandsoftware)thatmeetsallfunctionalrequirements,and(2)todevelopdetailedPLCprograms and wiring for implementation. The result is a flexible and reliable four-floor elevator control system that outperforms traditionalrelay-baseddesigns.

2. PLC Architecture and Control Strategy

ThePLC-basedelevatorcontrolsystemintegratesvarioushardwaremodulesandlogicroutinestoensuresmooth,efficient operation.ThePLCinterfaceswithfloorsensors,callbuttons,motors,dooractuators,andsafetydevices,formingthecore controlsystem.

2.1 PLC Hardware Components

AtypicalPLCsystemcomprisesarackorchassisthatholdsseveralmodules:apowersupply,aCPU(processor)module,I/O signal modules, and optional communication or specialty modules. Figure 1 illustrates the modular rack-mounted PLC configuration.Inourcase,weusedaSiemensSIMATICS7-1200seriesCPUandthecorrespondingpower/I/Omodules.For example:

PLC hardware conponents:

 Power Supply: Mountedintheleftmostrackslot,itconvertsACmainsto+24VDCanddistributespowertoallmodules viathebackplane.

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net p-ISSN:2395-0072

 CPU: Thebrainofthesystem(e.g.SiemensSIMATICCPU1215C)containsaprocessor,ROM,andRAM.Itexecutestheuser controlprogram.

 I/O Modules: Interfacecardsfordigitalandanalogueinputs/outputs.Digitalinputsconnectsensorsandbuttonstothe PLC,anddigitaloutputsdriveactuators(motors,relays,andlamps).

 Communication Module (CP): Forexample,anEthernetinterfaceallowingconnectiontoanHMI(Human-Machine Interface)orhigher-levelsystems.

Fig.1showsthearrangementofthesemodulesonthePLCbackplane.ThepowermodulefedtheCPUandI/Omoduleswith +24VDC.Inputmodulesscanexternalsignals(buttons,switches,andsensors)andsendthemtotheCPU,whereasoutput modulessendcontrolsignals(e.g.motorup/downanddooropen)toexternaldevices.TheCPUwasprogrammedviaaPC usinganEthernetlink.Thismodulardesignallowseasyexpansion;addingmorefloorssimplyrequiresadditionalI/Omodules andprogramadjustments[9].

2.2 Control Logic Strategy

ThePLCprogramimplementsallelevatorcontrollogics,processestheinputs,anddrivestheoutputsaccordingly.Thesystemis connectedtothefollowingcomponents:

 Car Motor: Twooutputscontrolthedrivemotordirection(UpandDown).Eachoutputenergisesarelay/contactorforthe upwardordownwardmotion.

 Door Actuators: OOneoutputcontrolsthedoormechanism(openingandclosingofbothcabinandlandingdoors).

 Floor Sensors: Eachfloorhasasensor(limitswitch)thatsignalsthecar’sarrival;theseresetthecurrentfloorvariablein thePLC.

 Obstruction Sensor: Asensoratthedoordetectswhetherthedoorwayisblocked,inhibitingdoorclosing.

 Overload Sensor: Aweight(load) sensorinthecabinsignalsifthecarisoverloaded;iftrue,theprogramdisallows motionuntilcleared.

 Car Call Buttons (Inputs): Insidethecabin,thereisapushbuttonforeachfloor.Pressingonelatchesacar-callrequestto thesystem.

 Hall Call Buttons (Inputs): Oneachlanding,Upand/orDowncallbuttonssethall-callrequestsinPLC.

ThePLClogicmaintainsastatemachinethatprocessestheseinputsandcontrolstheoutputs.Keyfeaturesinclude:

 Collective Call Scheduling: When moving in one direction, the elevator serves all requests in that direction before reversing.Forexample,ifthecaristravellingupandtherearependingrequestsabovethecurrentfloor,itcontinues

Fig.1Rack-MountedModularPLCSystemArchitecture

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net

p-ISSN:2395-0072

upward until they are cleared and then changes direction. This single-direction priority is efficient and standard in modernelevatorsystems.

 Direction State Machine: Theprogramhasthreestates:Ascending,Descending,andStopped.Transitionsdependon pending calls and the current state. For instance, if there are ascending and no further up-calls exist above, the car transitionstoStopped,pauses,andthenchecksfordown-calls.FromStopped,itchoosesanewdirectionbasedonpending requests above or below the current position. This strategy avoids abrupt reversals and ensures that all calls are eventuallyserved

 Door Control: Whenthecararrivesattherequestedfloor(detectedbyafloorsensor),thePLCopensthedoorsforafixed interval.Iftheobstructionsensoristriggeredduringclosing,thePLCreopensthedoorandwaitsuntiltheobstructionis clearedbeforeresumingclosing.Thispreventsthedoorsfromclosingpassengerdoors.

 Safety Interlocks: Iftheoverloadsensorisactive,anymotioncommandsareinhibited.Similarly,ifanyunsafecondition isdetected,theprogramignoresthedrivecommandstopreventaccidents.

Inourimplementation,thePLCprogramwasdevelopedintheSiemensTIAPortalusingLadderLogic(LD)andFunctionBlock Diagram(FBD)languages[4].AllI/Opointswereassignedinthesoftwaretomatchthephysicalwiring.Theflowchartofthe statemachine(Fig.4)andthelogicalrelationshipsareencodedinthenetworksofladderrungs.Forexample,arungmay energisetheUpmotorcoilonlywhenanuprequestexistsandnohigherrequestsremain.Thislogicensuresthatatmostone driveoutput(UporDown)isactiveatatimeandthatsafetysignals(overload,doorobstruction)immediatelydisablethe motors.

Combined,thePLChardwareandsoftwareformacompleteelevatorcontrollerforfourfloorsofthebuilding.Themodular architecturemakesitstraightforwardtoaddfloorsbyincludingmoreI/Omodulesandadjustingtheprogram’saddressing.

3. Hardware Design

Thissectiondetailsthespecifichardwaresetupforthefour-floorelevatorandtheI/O-pointassignments.Ourlab-scalesystem (orsimulation)includesatractionmotorwithapulley,carandlandingdoors,andfloorsensors.ThePLC’soutputsdrivethe motoranddoors,andtheinputsreadthesensorandbuttonsignals.Inthisdesign,twodigitaloutputscontrolthemotor’sUp andDown relays,andoneoutputcontrolsthedooropen/closeactuator.Digital inputs include onefloorsensor perfloor (detectingcararrival),anoverloadsensor,andadoorobstructionsensor[10].Car-callandhall-callbuttonswerealsowiredas inputs.

Table1showsasamplePLCI/Oaddressmappingforourfour-floorelevator.

PLC Address Description

I0.0 Floor1sensor(at1stfloor)

I0.1 Floor2sensor

I0.2 Floor3sensor

I0.3 Floor4sensor

I0.4

I0.5

I1.0

I1.1

Q0.0

Car-callButtonFloor1(inside)

Car-callButtonFloor2

Hall-callUp(1stfloor)

Hall-callDown(2ndfloor)

MotorUpoutput

Q0.1 MotorDownoutput

Q0.2

DoorOpen/Closeoutput

Q0.3 (Spare)

Type

Input

Input

Input

Input

Input

Input

Input

Input

Output

Output

Output

Output

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net p-ISSN:2395-0072

Figure2showstheI/Owiringdiagramoftheelevatorsystem.ItshowshowthePLCinputchannels(I0.0–I1.1)connecttothe floorsensorsandcallbuttons(whichsupply+24VtothePLCwhenactivated)andhowthePLCoutputs(Q0.0–Q2.7)drive lampsandactuators.Theoutputscontrolindicatorlampsforeachfloor(L1–L4),directionindicators(UP/DOWN),andhall-call lamps(UP1–UP3,DN2–DN4)arecontrolled.Eachoutputsinksorsources+24Vtotherespectivedevice.Asingle24VDC powersupplyfedboththeinputsandoutputs(withcommonrailsof1Mforinputsand2Mforoutputs).Forexample,when floorsensorS2(I0.2)istriggered,thePLCenergisesfloor-2lampL2(onQ0.2)andlanding-calllampSL2(onQ2.0).Thiswiring diagramensuresthattheelevatordirection,arrival,andcallsignalsareprocessedefficiently.Techniciansusethisdiagramto wireeachdevicetothecorrectPLCterminal,therebyenablingtheaccuratecontroloftheelevatoroperation[8].

Fig.2.I/Owiringdiagramforthefour-floorelevator,showingconnectionsfromsensorsandbuttonstoPLCinputsandfrom PLCoutputstomotors,doors,andindicatorlamps.

ThechosenPLChardwarewasaSiemensSIMATICS7series(S7-1200)ina9-slotrack(Fig.3).ASiemensKTP700colourHMI panelprovidedtheoperatorinterface(notshown).Inoursetup,themodules(powersupply,CPU,andI/O)weremountedin therackaspertheaddressinginTable1.

Fig.3.Rack-MountedPLCChassis(9-SlotSiemensConfiguration)

Fig.2I/OWiringDiagramforElevatorSystem

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net p-ISSN:2395-0072

Fig.3.9-slotrack-mountedPLCchassis(backplane)usedinindustrialcontrollers.Thepowersupply,CPU,andI/Omodulesare pluggedintotheslotsonthebackplane.Inoursetup,aSiemensSIMATICPLCandI/Omodulesweremountedsimilarly.

Inthehardwarewiring,eachelevatorinputdevice(callbuttonorsensor)isconnectedtoauniquePLCinputterminal,andeach actuatorcoil(motorUp,motorDown,anddooractuator)isconnectedtoaPLCoutputterminal.Specialsafetysignals(overload and obstruction) are wired to dedicated inputs that immediately disable motion outputs when activated. All the interconnectiondiagramsfollowedthestandardPLCwiringpractices.ThePLCprogram’sI/Oaddressingisthensetsothat eachphysicalterminalmapstotheintendedvariable(forexample,I0.0=1st-floorsensor,Q0.0=MotorUpcoil).Thismapping ensuresthatwhenthePLCsetsQ0.0,theelevatorcarmovesupward.

4. Software Design

TheelevatorcontrollogicwasimplementedintheSiemensTIAPortalusingtheLadderLogic(LD)andFunctionBlockDiagram (FBD)programminglanguages.ThesegraphicallanguagesallowthePLCtoreactdynamicallytoinputsignals,maintainthe state,anddriveoutputs.Theoverallsoftwaredesignincludedroutinesforcallprocessing,motioncontrol,doorcontrol,and safetychecks.

4.1 Ladder Logic Design

Thecorecontrollogicisimplementedasastatemachinewiththreeprimarystates:Ascending,Descending,andStopped(Fig. 4).ThePLCcontinuouslymonitorsthecurrentfloor,pendingcarandhallcalls,andthecurrentmotiondirection.Basedon theseconditions,thesystemtransitionsbetweenstatestooperatetheelevatorefficiently.Forinstance,whenacar-callorhallcallbuttonispressed,thePLClatchestherequestandprocessesitbyprioritizingthecallsinthecurrentdirectionoftravel.The elevatorservesallcallsaboveitbeforereversing,ensuringenergy-efficientoperation.Oncenocallsremaininthecurrent direction,thelogictransitionstostopped andthentotheoppositedirection,ifneeded.

Fig.4.ElevatorcontrolflowchartshowingtheAscending,Descending,andStoppedstatesandtransitions.

Fig.4ElevatorAscendingandDescendingflowchart

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net p-ISSN:2395-0072

Duringmotion,thePLCactivatestheappropriateMotorUpoutput:intheascending state,Q0.0(MotorDown)isenergizedif anyup-requestsexistabovethecar;inthedescending state,Q0.1(motordown)isenergizedifanydown-requestsexistbelow. Q0.0andQ0.1wereneveractivesimultaneously.Whenthecarisinthestopped state(e.g.,doorsopening),bothmotoroutputs areoff.

4.2 Door Control

Thedoorcontrolsubsystemensuresthatthedoorsoperatesafelyateachstop(Fig.5).Whenthecararrivesattherequested floor(indicatedbyafloorsensor),thePLCtriggersQ0.2toopenthedoorsforafixeddwelltime(e.g.,3s).Aftertheinterval,the PLCsignalsthedoortoclose.Iftheobstructionsensorbecomesactiveduringclosing,theprogramreopensthedoorsand restartstheclosingtimer,preventingthedoorsfromclosingonanyobstruction[5].Doorsonlyopenifthereisavalidrequest forthatfloorandremainclosedotherwise.

Fig.5.Dooroperationflowchart.Thedoorsopenuponarrivalattherequestedfloor.Ifanobstructionisdetected,thedoor reopensandwaitsuntilthepathisclearbeforeclosing.

4.3

Main Ladder Networks

Primary ladder logic networks perform the following tasks:

 State monitoring: Detectsthecurrentmotionstate(Up,Down,Stopped)andfloorarrivalviasensors.Whenthecar reachestherequestedfloor,thedoor-controlroutineistriggered.

 Call Handling: Latchcar-callandhall-callinputs.Thelogicscansthependingrequestsinthecurrentdirectionoftravel.

 Direction Control: Decidewhentocontinuemoving,stop,orreverse.Allcallsinthecurrentdirectionareservedbefore thedirectionischanged.

 Output Control: EnergizeQ0.0(upmotor)whenascendingorQ0.1(downmotor)whendescending,basedonpending requests.IntheStoppedstateorduringdooropening,bothmotoroutputsareoff.

© 2025, IRJET | Impact Factor value: 8.315 | ISO 9001:2008 Certified Journal | Page480

Fig.5Dooroperationflowchart

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net p-ISSN:2395-0072

 Door and Safety: When a floor is reached, Q0.2 is activated to open doors for the set interval (Fig. 5). During door opening,themotoroutputsaredisabled.Ifanobstructionisdetected,thedoorsarereopened,andtheclosingtimeris restarted.Iftheoverloadinputistrue,themotoroutputsareinhibiteduntiltheconditionclears[5].

Duringtesting,thePLCprogramcorrectlymanagedvariouscallsequences,ensuringthattheelevatorstoppedsmoothlyatall requestedfloors.Theladderlogicwascompactandeasytodebugforthisdiscretecontroltask[6].Anyfuturechanges(e.g., adjusting door-openingopen time or adding an extra floor) would require only software updates rather than hardware rewiring.

PLC Ladder Diagram of the Elevator Control:

Figure6illustratestheladderlogicusedtocontrolthefour-floorelevatorsystem.Thediagramincludeskeyfunctionalblocks, suchasfloorcallregistration,callreset,directioncontrol(up/down),doorcontrol,elevatormovementcontrol,floorindication, andsafetyinterlocks.Eachrungoftheladdercorrespondstoaspecificoperation.Forexample,whenacar-callorhall-call buttonispressed,theinputislatchedandstoredinamemoryregisterforfuturereference.Theprogramthenevaluatesthe currentstateandactivateseithertheUporDownmotor(Q0.0orQ0.1),dependingontherequesteddirection.Simultaneously, thefloorsensorsupdatedthecar’sposition,andthedooroutput(Q0.2)wastriggereduponarrival.Theladderlogicensures thatonlyonedirectional outputisactiveatanytimeandchecksforoverload andobstructionconditionsbefore allowing motion.Thestructureofthisdiagramhelpsvisualizeandvalidatetheprogramflow,makingiteasytotroubleshootandmodify theprogram.

CallRegistration

Reset

Handling

MovementControl

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

5. Implementation and Testing

Interlock

PLC-basedcontrolwasvalidatedbysimulatingvariouscallscenariosintheTIAPortalenvironment.Inonetest,thecar-call buttonsforfloors1,3,and4werepressed.Startingfromfloor1,theelevatorascended,stoppedatfloor3toopenthedoors, andthenproceededtofloor4.Inanothertest,hall-callUponfloor2andhall-callDownonfloor4wereentered;theelevator movedupfrom1to2,thenreverseddirectionandstoppedat4.Inallscenarios,thedoorsopenedfortheprogrammedinterval ateachstop,andthesimulatedobstructionoroverloadsignalswerehandledcorrectly(doorsreopenedormotionhalted)[7].

Thesystemoperatedefficientlyandwithouterrors.Ladderlogicprogrammingmaintainsthecontrollogicorganizedandis easytotroubleshoot.Anymodificationtothelogic(forexample,changingdoortimingsoraddinganotherfloor)onlyrequires editingtheprogram,notrewiring.Overall,thePLC-controlledelevatormetallthedesignspecificationsanddemonstrated higherreliabilityandflexibilitythanacomparablerelay-basedsystem.

Conclusion

This study demonstrates a PLC-based intelligent control system for a four-floor elevator, which replaces the traditional hardwiredrelaylogic.Theresultingsystemoffersenhancedreliability,flexibility,andimprovedmaintainability.Usingladder logicandfunction-blockdiagrams,thePLCprogramwascompactandeasytodebug,whichsimplifiedfuturemodificationsand expansion.Inalab-scalesimulation,thesystemperformedasexpected.Infuturework,thedesigncouldbescaledtomore floorsoraugmentedwithfeaturessuchaspredictivemaintenanceorremotemonitoring.PLC-basedelevatorcontrolsprovide significantadvantagesformodernbuildingsbecauseoftheirscalability,easeofmodification,androbustnessagainstharsh conditions.

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net p-ISSN:2395-0072 © 2025, IRJET | Impact Factor value: 8.315 | ISO 9001:2008 Certified Journal | Page482

Fig.6PLCLadderDiagram

International Research Journal of Engineering and Technology (IRJET) e-ISSN:2395-0056

Volume: 12 Issue: 07 | Jul 2025 www.irjet.net p-ISSN:2395-0072

References

[1]G.Shi(ed.), Electrical Control and Programmable Controller Technology.Beijing,China:ChemicalIndustryPress,2012.

[2]G.Yu, Principles and System Design of Programmable Controllers.Beijing,China:TsinghuaUniversityPress,2004.

[3]Q.Wu, Practical Guide to Integrated Application Technology of Inverter, Programmable Controller and Touch Screen,2nded. Beijing,China:ChinaMachinePress,2010.

[4] G. Shi and Y. Ju, Electrical Control and Programmable Controller Technology Training Course. Beijing, China: Chemical IndustryPress,2010.

[5]Y.Li,“DesignofRemoteIntelligentMonitoringSystemforTrafficIntersectionSignalsBasedonGPRSandPLC,”M.S.thesis, InnerMongoliaUniv.ofSci.&Tech.,2012.

[6] L. Xu, “Application of FluidSIM Simulation Software in the Teaching of Electromechanical Equipment Installation and CommissioningCourse,”Dissertation,NanjingVocational&TechnicalCollegeofMech.&Elec.Eng.,2017.

[7]P.ZhaoandH.Jing,“DesignofTrafficLightMonitoringSystemBasedonPLC,”M.S.thesis,YulinUniv.,2016.

[8]X.Zhang,“ComplexTrafficLightControlSystemBasedonS7-200,”M.S.thesis,XianyangNormalUniv.,2010.

[9]Y.Cui,“ApplicationofPLCTechnologyin‘CrossroadsTrafficLightControl’,”Thesis,FularjiBranch,HeilongjiangRadio&TV Univ.,2011.

[10]H.Li, Elevator Control Technology.Beijing,China:ChinaMachinePress,2002.

[11] “Programmable logic controller,” Wikipedia, The Free Encyclopedia. [Online]. Available: https://en.wikipedia.org/wiki/Programmable_logic_controller(accessedJuly2025).

BIOGRAPHIES

Mabia Khatun received the Bachelor's Degree in Electrical Engineering form Nanjing UniversityofInformationScienceandTechnology,Jiangsu,China.Sheiscurrentlypursuing Master's degree in Electrical Engineering from the Anhui University of Science and Technology, Anhui, China. Her current research interests include, PLC-based elevator controls,BayesianOptimizationMachineLearning,DC-DCCircuits,SoftFault.Shecanbe contactedatemail:mabiakhatun.njpichina@gmail.com.

Md. Ariful Islam received the Bachelor's Degree in Electrical Engineering form Nanjing UniversityofInformationScienceandTechnology,Jiangsu,China Heiscurrentlypursuing Master'sdegreeinMechanicalEngineeringfromtheChanganUniversity,Xian,China His currentresearchinterestsinclude,ResearchontheCompilationMethodofTransmission ShaftLoadSpectrumforZL50WheelLoaderUsedinMines.Hecanbecontactedatemail: arifkhan271848@gmail.com.

Merina Akter receivedtheBachelor'sDegreeinSoftwareEngineeringformJiangsuNormal University,Jiangsu,China SheiscurrentlypursuingMaster'sdegreeinComputerScience& TechnologyfromtheChanganUniversity,Xian,China Hercurrentresearchinterestsinclude, Data Science and Artificial Intelligence for Ethical and Scalable AI Solutions She can be contactedatemail:merinahawla1999@gmail.com.

Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.
PLC-Based Intelligent Control System for Four-Floor Elevator by IRJET Journal - Issuu