1. Initiering När PLC:n slås på och börjar köras, startar initieringsprogrammet först. Dess kärnuppdrag är att initiera variablerna, registren och flaggorna i systemet, för att dra tillbaka hela systemet till ett tydligt initialtillstånd. Till exempel, återställ räknaren, ställ in standardarbetsläget eller initiera kommunikationsparametrarna, etc.
2. Startprogram Startprogrammet ansvarar för att styra systemets startprocess. Den verifierar vanligtvis strikt om systemets initiala status uppfyller standarderna, till exempel om utrustningen är i normal drift och om inställningarna för relevanta parametrar är korrekta. Först när startvillkoren är helt uppfyllda kommer systemets kärndriftslogik att aktiveras.
3. Stoppprogram Stoppprogrammets existens är för att säkerställa att systemet kan sluta fungera säkert och överskådligt. När ett stoppkommando väl har tagits emot eller ett specifikt stopptillstånd upptäcks, kommer det snabbt att utföra en serie operationer, såsom att stoppa utsignalen, spara data korrekt och rimligen frigöra resurser, etc., för att säkerställa att systemet inte kommer att skadad eller data förlorad på grund av plötsliga avbrott.
4. Återställningsprogram Återställningsprogrammets funktion är att dra tillbaka systemet till utgångsläget med ett klick. När systemet stöter på ett fel, avvikelser eller måste startas om är det extremt kritiskt. Genom att återställa programmet kan alla variabler, flaggor etc. återställas till inställningarna vid initialiseringstillfället.
5. Automatiskt program Det automatiska programmet är utan tvekan systemets kärnlogik under normal drift. Det kommer automatiskt att styra driften av utrustningen enligt de förinställda förhållandena och logiken, och därigenom uppnå automatisering av produktionsprocessen. Till exempel, i styrsystemet för en produktionslinje kommer det automatiska programmet noggrant att styra start, stopp och hastighetsjustering av varje enhet baserat på signalen från sensorn.
6. Manuellt program Det manuella programmet öppnar en kanal för manuell ingripande i driften av systemet. Under felsökning, underhåll eller speciella omständigheter kan operatören direkt styra utrustningens verkan med hjälp av det manuella programmet, vilket är bekvämt för att utföra individuella utrustningstester eller tillfälliga driftjusteringar.
7. Larmprogram Larmprogrammet är som en lojal kontroll över systemets driftstatus och övervakar alltid systemets varje rörelse. När en onormal situation upptäcks, såsom utrustningsfel, parameter som överskrider gränsen, kommunikationsfel, etc., kommer en slående larmsignal omedelbart att avges för att påminna operatören om att ingripa i tid. Samtidigt kan larmprogrammet också registrera larminformationen i detalj, vilket ger ett starkt stöd för efterföljande feldiagnos och analys.

| 1756-M24 | 1756-OW16I | 1756-L55 |
| 1756-L55M12 | 1756-OX8I | 1756-L55M12 |
| 1756-L55M13 | 1756-IF16 | 1756-L55M13 |
| 1756-L55M14 | 1756-IF6I | 1756-L55M14 |
| 1756-L55M16 | 1756-IF8 | 1756-L55M16 |
| 1756-L55M22 | 1756-IR6I | 1756-L55M22 |
| 1756-L55M23 | 1756-IT6I | 1756-L55M23 |
| 1756-L55M24 | 1756-OF4 | 1756-L55M24 |
| 1785-L11B | 1756-OF6CI | 1756-L60M03SE |
| 1785-L20B | 1756-OF6VI | 1756-L61 |
| 1785-L20C15 | 1756-OF8 | 1756-L61S |
| 1785-L20E | 1756-HSC | 1756-L62 |
| 1785-L26B | 1756-CNB | 1756-L62S |
| 1785-L30B | 1756-CNBR | 1756-L63 |
| 1785-L40B | 1756-ENBT | 1756-L63S |
| 1785-L40C | 1756-DHRIO | 1756-L64 |












