جزوه آموزشي PLC S7 در سيسـتمهـاي اتوماسـيون وظيفـه اصـلي كنتـرل بـر عهـده PLCاسـت كـه بـا گـرفتن اطلاعـات از طريـق ترمينالهـاي ورودي، وضــعيت ماشــين را حــس كــرده و نســبت بــه آن پاســخ مناســبي بــراي ماشــين فــراهم مــيكنــد. امكــان تعريــف مـدهاي مختلـف بـراي ترمينالهـاي وروديخروجـي يـك ، PLCايـن امكـان را فـراهم كـرده تـا بتـوان PLCرا مسـتقيما بـه المانهاي ديگر وصل كرد. عـلاوه بـر ايـن PLCشـامل يـك واحـد پردازشـگر مركـزي )( CPUنيـز هسـت، كـه برنامـه كنترلـي مورد نظر را اجرا مـيكنـد. ايـن كنترلـر آنقـدر قدرتمنـد اسـت كـه مـيتوانـد هزارهـا ورودي وخروجـي را در مـدهاي مختلـف آنـالوگ يـا ديجيتـال و همچنـين هزارهـا تـايمر كـانتر را كنتـرل نمايـد. همـين امـر باعـث شـده بتـوان هـر سيسـتمي، از سيسـتم كنتـرل ماشـينهـايي بـا چنـد ورودي وخروجـي اي كـه كـار سـاده مثـل تكـرار يـك سـيكل كـاري كوچـك انجـام ميدهند گرفته تا سيستمهـاي بسـيار پيچيـده تعيـين موقعيـت و مكـانيـابي را كنتـرل نمـود. ايـن سيسـتم مـيتوانـد بـدون نياز بـه سـيمبنـدي و قطعـات جـانبي و فقـط از طريـق نوشـتن چنـد خـط برنامـه تـا صـدها تـايمر را در آن واحـد كنتـرل و استفاده نمايد