För beredning av PLC -program, så länge innehållet och kvaliteten på dessa två aspekter av grinden, med korrekthet, tillförlitlighet, bekvämlighet, enkelhet och läsbarhet är ett mycket bra program!
Först innehållet i PLC -programmet
PLC -applikationer bör maximeras för att uppfylla kontrollkraven för det kontrollerade objektet, i uppfattningen av programmets huvuddel efter ramverket är det nödvändigt att ta det som huvudlinje, en efter en för att skriva ett program för att uppnå kontrollfunktioner eller underuppgifter. Efter kontinuerlig justering och förbättring. Så att programmet kan slutföra de nödvändiga kontrollfunktionerna. Dessutom bör PLC -applikationsprogrammet vanligtvis inkludera följande aspekter:
1, initialiseringsprocedurer i PLC-power-up, måste i allmänhet göra några initialiseringsoperationer. Dess roll är att göra de nödvändiga förberedelserna för början och att undvika systemfel. Initialiseringsprogrammet är främst: vissa dataområden, räknar till noll; så att en del av dataområdet för att återställa de nödvändiga uppgifterna; En del av utgången ställs in eller återställs; Visa en del av det ursprungliga tillståndet och så vidare.
2, signaldetektering, feldiagnos, datavisning, utrustningskontakt och annat innehåll kan reserveras som en rutin. Dessa innehåll kan läggas till när programdesignen i princip är klar. De kan också vara relativt oberoende programsegment.
3, skydd, kedjeprogram. Olika applikationer, skydd och kedja är en oumbärlig del. Det kan få ett slut på kontrolllogiken orsakad av olaglig drift och kaos för att säkerställa att systemet är säkrare och mer pålitlig. Därför bör skydd och kedja noggrant övervägas. Vanligtvis i PLC utanför kedjan och skyddsåtgärder bör också ställas in.
4, PLC: s huvudprogram och subroutiner. Detta är direkt relaterat till processkontrolllogik och operationer, i allmänhet kan kategoriseras enligt rymden eller tiden för att skriva en subroutine, varje subroutin är bäst för att förbehålla tillräckligt med oberoende datalagringsområde eller datablock, programmet variabla namn för enhetlig planering, komplex Platser måste vara detaljerade anteckningar. Genom processen kräver den fullständiga insamlingen av utrustningsparametrar och operatörsinformation för att skriva en uppsättning enkel acceptans av det kvalificerade programmet.
För det andra, kvaliteten på PLC -programmet
För samma kontrollkrav, även om samma modell för PLC, med olika designmetoder skriven av programmet, kan dess struktur vara annorlunda. Även om flera program kan uppnå samma kontrollfunktion, men kvaliteten på programmet kan variera mycket. Kvaliteten på programmet kan mätas med följande aspekter:
1. Programmets korrekthet:
En av de mest grundläggande aspekterna av ett bra eller dåligt applikationsprogram är korrekthet. Det så kallade korrekta programmet måste kunna motstå testet av systemoperationspraxis, vilket lämnar utvärderingen av programmet som gjorts av denna artikel är meningslöst.
2, programmets tillförlitlighet är bra:
Ett bra applikationsprogram kan säkerställa att systemet i normalt och onormalt (kortvarigt avstängning och sedan kraft, en del av den kontrollerade mängden överdimensionerad, en länk har ett fel, etc.) kan fungera säkert och pålitligt under arbetsförhållandena , men också för att säkerställa att det finns en olaglig operation (som att trycka eller felaktigt beröra knappen bör inte agera på) och andra omständigheter verkar inte systemkontrollfel.
3, lätt att justera parametrarna för det goda:
En av överlägsenheten i PLC -kontrollen är god flexibilitet, lätt att ändra programmet eller parametrarna och ändra några av systemets funktioner. Till exempel måste vissa system under vissa omständigheter ändra parametrarna för vissa kontrollmängder (t.ex. timer eller motinställningar, etc.), i utformningen av programmet måste överväga hur man skriver för att vara lätt att modifiera.
4, programmet ska vara kortfattat:
Programmet bör skrivas så kortfattat som möjligt för att minska programmets uttalanden, vilket i allmänhet kan minska programskanningstiden och förbättra svarshastigheten för PLC till insignalen. Naturligtvis, om för mycket användning av dessa instruktioner med längre exekveringstid, ibland även om programmet har färre uttalanden, men dess exekveringstid är inte nödvändigtvis kort.
5, programmets läsbarhet:
Programmet är inte bara för designern att se, systemunderhållspersonalen bör också läsas. Dessutom för att underlätta kommunikation, men kräver också en viss grad av läsbarhet av programmet.




