1. Initialisering Når PLC'en er tændt og begynder at køre, starter initialiseringsprogrammet først. Dens kerneopgave er at initialisere variablerne, registrene og flagene i systemet, for at trække hele systemet tilbage til en klar starttilstand. For eksempel nulstil tælleren, indstil standard arbejdstilstand eller initialiser kommunikationsparametrene osv.
2. Opstartsprogram Opstartsprogrammet er ansvarligt for at styre systemstartprocessen. Det kontrollerer normalt strengt, om systemets oprindelige status opfylder standarderne, såsom om udstyret er i normal drift, og om indstillingerne af relevante parametre er nøjagtige. Først når opstartsbetingelserne er fuldt opfyldt, vil systemets kernedriftslogik blive aktiveret.
3. Stopprogram Eksistensen af stopprogrammet er for at sikre, at systemet kan stoppe med at fungere sikkert og overskueligt. Når en stopkommando er modtaget, eller en specifik stoptilstand er detekteret, vil den hurtigt udføre en række operationer, såsom at stoppe udgangssignalet, gemme data korrekt og med rimelighed frigive ressourcer osv. for at sikre, at systemet ikke bliver beskadiget eller data tabt på grund af pludselige afbrydelser.
4. Nulstillingsprogram Funktionen af nulstillingsprogrammet er at trække systemet tilbage til den oprindelige tilstand med et enkelt klik. Når systemet støder på en fejl, uregelmæssigheder eller skal genstartes, er det yderst kritisk. Ved at nulstille programmet kan alle variabler, flag osv. gendannes til indstillingerne på initialiseringstidspunktet.
5. Automatisk program Det automatiske program er uden tvivl systemets kernelogik under normal drift. Det vil automatisk styre driften af udstyret i henhold til de forudindstillede betingelser og logik, og derved opnå automatisering af produktionsprocessen. For eksempel, i styresystemet på en produktionslinje, vil det automatiske program nøjagtigt styre start, stop og hastighedsjustering af hver enhed baseret på signalet fra sensoren.
6. Manuelt program Det manuelle program åbner en kanal for manuel indgriben i betjeningen af systemet. Under fejlfinding, vedligeholdelse eller særlige omstændigheder kan operatøren direkte kontrollere udstyrets handling ved hjælp af det manuelle program, som er praktisk til at udføre individuelle udstyrstest eller midlertidige driftsjusteringer.
7. Alarmprogram Alarmprogrammet er som en loyal kontrol af systemets driftsstatus, der altid overvåger systemets hver bevægelse. Når en unormal situation er opdaget, såsom udstyrsfejl, parameter overskridelse af grænsen, kommunikationsfejl osv., vil der straks blive udsendt et slående alarmsignal for at minde operatøren om at gribe ind i tide. Samtidig kan alarmprogrammet også registrere alarminformationen i detaljer, hvilket giver stærk støtte til efterfølgende fejldiagnose og analyse.

| 1756-M24 | 1756-OW16I | 1756-L55 |
| 1756-L55M12 | 1756-OX8I | 1756-L55M12 |
| 1756-L55M13 | 1756-HVIS16 | 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 |












