Kas daro puikią PLC programą?

Oct 30, 2024 Palik žinutę

Visa PLC programa yra ne tik tokia paprasta, kaip įjungti sistemą, ji taip pat reikalauja visiško anotacijos, puikios architektūros, gero mastelio, išsami aliarmo ir apsaugos sistema ir modeliavimo sistema prieš veikimą.


Paprastumas


Padarykite PLC programą kuo paprastesnę. Paprastumas reiškia kiek įmanoma labiau naudoti standartizuotą programos sistemą ir kiek įmanoma labiau naudoti paprastas instrukcijas.

Kad programa būtų paprasta, būtina optimizuoti programos struktūrą ir supaprastinti programą su srauto valdymo instrukcijomis dideliu būdu ir pakeisti vienos funkcijos instrukcijas galingomis ir atkreipti dėmesį į instrukcijų tvarką nedideliu būdu.


Skaitomumas


Programos skaitomumo projektavimo reikalavimai turėtų būti geri. Tai ne tik palengvina programos dizainerį, kad būtų galima pagilinti programos supratimą, palengvinti derinimą, bet ir palengvinti kitus skaityti ir suprasti jūsų programą, palengvinti vartotojo priežiūrą. Jei reikia, programą taip pat galima skatinti.
Kad programa būtų skaitoma, suprojektuota programa turėtų būti kuo aiškesnė. Atkreipkite dėmesį į hierarchiją ir įgyvendinkite moduliškumą iki projektavimo taško, orientuotus į objektus. Norėdami naudoti daugiau standartinių dizainų.
Jei naudojate kalbų programavimą ypatingais atvejais, daugeliu atvejų naudokite kopėčių programavimą, kad būtų lengva perskaityti.
Tada I/O paskirstymas turėtų būti reguliarus, lengvai įsimenamas ir suprantamas. Jei reikia, atlikite keletą komentarų. Vidinių įrenginių naudojimas taip pat turėtų būti reguliarus, ne tik juos naudokite atsitiktinai.
Perskaitymas turėtų būti pažymėtas programos projektavimo pradžioje. Tai padaryti nėra lengva. Kadangi programos derinimo proceso metu instrukcijų padidėjimas ar sumažėjimas, vidinių įrenginių pakeitimų naudojimas gali padaryti originalią aiškesnę programą, tapti šiek tiek chaotiška. Taigi projektuojant padidėjimą ar sumažėjimą, kad paliktumėte šiek tiek vietos, o tada derinimas yra baigtas, tada atlikite šiek tiek organizavimo, kad programos dizainas būtų aukštesnės kokybės.


Programos pastabos, bent jau turėtų būti šie aspektai:
A, Sistemos pastabos: Visos programos įmonės autorių teisės ir šio programų rinkinio naudojimas
B, programos bloko komentarai: pagrindinis programos bloko ir autoriaus tikslas
C, pastraipos komentarai: šio kodo skyriaus naudojimas
D, Kintami komentarai: Nereikia sakyti, kad svarbu, įskaitant I / O komentarus, tarpinius kintamus komentarus


Kalbant apie konfidencialumo svarstymą, manau, kad į tai reikėtų atsižvelgti į šifravimo algoritmą ar bloko šifravimą, ir jo nereikėtų pasiekti sumažinant tokio sumanumo komentarus.


Teisingumas


PLC programa turi būti teisinga ir patikrinta faktiniu darbu, kad būtų įrodyta, jog ji gali tinkamai veikti. Tai yra pats svarbiausias PLC programos reikalavimas, jei to nepavyks padaryti, kitas nėra geras.
Kad programa būtų teisinga, ji turi būti tiksli instrukcijų naudojimas, teisingas vidinių įrenginių naudojimas. Tikslus instrukcijų naudojimas ir tikslus instrukcijų supratimas yra susietas su instrukcijų prasme, o sąlygų naudojimas turi būti aiškus. Jei reikia, galite užprogramuoti keletą mažų programų, kad patikrintumėte keletą neaiškių instrukcijų.
Tuo pačiu instrukcija kai kurios instrukcijos detalės gali skirtis dėl skirtingų PLC partijų nei gamykloje ar skirtinguose PLC serijos modeliuose, todėl turėtumėte atidžiai patikrinti programavimo vadovą.
Taip pat svarbu teisingai naudoti vidinius prietaisus. Pavyzdžiui, kai kurie PLC apsaugo nuo maitinimo, o kiti ne. Įsitikinkite, kad apsaugai reikia apsaugoti įrenginį, o atvirkščiai negalima naudoti.
Trumpai tariant, norint tiksliai naudoti instrukcijas, teisingai naudoti vidinius įrenginius, kad programa galėtų veikti teisingai, o tai yra pats svarbiausias PLC programos reikalavimas.
Kaip paprastą pavyzdį, kylantiems ir krintantiems Siemens briaunoms reikia naudoti kintamuosius su saugojimo funkcijomis kaip tarpinius kintamuosius, tokius kaip m taškai ar DB taškai, kurie būtų problemiški, jei būtų naudojamas FC TEMP kintamasis.


Patikimumas


Programos turėtų būti ne tik teisingos, bet ir patikimos. Patikimumas atspindi PLC programos stabilumą, kuris yra pagrindinis PLC programų reikalavimas.
Kai kurios PLC programos, esant normalioms darbo sąlygoms ar teisinei veikimui Užsisakykite arba tuo pačiu paspauskite daugybę mygtukų), programa neveikia tinkamai. Tokia programa nėra labai patikima ar nestabili, yra bloga programa.
Gali būti nustatyta gera PLC programa, susijusi su nenormalių veiklos sąlygų atsiradimu, ir ji gali ją padaryti su įprastomis konvergencijos sąlygomis, gali priversti programą prisitaikyti prie įvairių situacijų. Geros PLC programą galima atmesti už neteisėtą veikimą ir nepalieka „pėdsakų“. Priimamos tik teisinės operacijos.
Susikišimas yra dažna neteisėtų operacijų atmesti priemonė. Relės grandinės dažnai naudoja šį metodą, o PLC gali jį paveldėti.


Paprastas modifikavimas


Kad programą būtų lengva pakeisti, tai yra, lengvai modifikuoti.
Viena iš PLC savybių yra patogumas, kurį galima lanksčiai pritaikyti įvairiose situacijose. Būdas tai padaryti yra modifikuojant ar pertvarkant programą.
Programos pertvarkymas naudojamas tais atvejais, kai keičiami PLC proceso naudojimo reikalavimai, ir ne tik perprogramuota programa, bet ir I/OS yra paskirstyti. Daugeliui atvejų nereikia perprogramuoti, o kai kurių modifikacijų pakanka. Tam reikia, kad programa būtų lengva pakeisti.
Modifikavimo paprastumas taip pat yra lankstumas, reikalavimai, jei galima atlikti labai nedaug pakeitimų, kad būtų galima pakeisti parametrus arba lengvai pakeisti veiksmą.


Išplėtimas


Daugybė programų galėjo būti užprogramuotos prieš įeinant atsarginė kopija.
Aparatinė įranga palikdama pakankamai maržos, programinę įrangą rengiant rankinius, automatinius, pusiau automatinius aspektus, poziciją, paliktą.


Užpildyta aliarmo sistema


PLC sistemos dažnai naudojamos pramoninėje aplinkoje, kiekviena avarija sukels didelius ar mažus nuostolius, kad būtų galima iš anksto apdoroti avariją ar avariją sumažins nuostolius, turime atkreipti dėmesį į PLC aliarmą ir apsaugą, kuri čia bus ištraukta Kaip svarbi sistemos dalis.


Programos modeliavimas


Siekdami užtikrinti, kad paleidimo pažanga vietoje arba klientui, dažnai prieš įeinant į svetainę, į savo programas, kad būtų galima atlikti visiškai automatizuotą modeliavimą. Šiuo tikslu į programą reikia įtraukti modeliavimo skyrių, kuris atjungtas po įprasto veikimo vietoje. Norint aprūpinti programą modeliavimo funkcija, reikia atlikti šias užduotis:
(1) realius PLC I/O taškus konvertuokite į PLC tarpinius kintamuosius arba duomenų bloko kintamuosius;
(2) Parašykite kiekvieno įrenginio modeliavimo programą pagal proceso reikalavimus.
Projektuojant PLC programą, tai, kas gali atitikti aukščiau išvardytų aspektų reikalavimus, gali būti vadinamas gera programa.

Siųsti užklausą

whatsapp

Telefono

El. paštas

Tyrimo