Nasveti za programiranje PLC iz izkušenj in pogosti predlogi pravil

Aug 01, 2024 Pustite sporočilo

1.PLC in sistem za spremljanje gostiteljskega računalnika (ali zaslona na dotik) morata na zaslonu večkrat imeti "ročne", "samodejne" in druge načine nadzora (na splošno je več kot en lahko le naenkrat). Znotraj programa lahko uporabite ukaz "MOV". Na primer: ko izberete "ročno", bo konstanten 1 MOV na notranji register VB10, ko izberete "samodejno", bo 2 MOV na isti register VB10. kolikor je podatkov iz sodnega registra, vemo, da je sistem tak način nadzora. Prednost te ideje je, da jo je enostavno razumeti, brez potrebe po zaklepanju in drugih težavnih programih.


2. Program ima analogni nadzor, če analogno branje v bistvu ni napake, lahko vzamete metodo filtriranja časa, zakasnitev za določen čas. Če je napaka pri branju podatkov zelo velika, morate uporabiti druge metode filtriranja, kot je izračun povprečja in tako naprej. Ogledate si lahko ustrezne informacije.


3. V procesu razhroščevanja programa (zlasti pri preoblikovanju opreme je vaš program dodan programu originalne opreme), ko se zdi, da programski stavki izpolnjujejo pogoje, vendar izhodna tuljava ni priključena, lahko preverite, ali je vaš program med take izjave, kot je JMPgo to statements. Obstaja tudi možnost, da so po prekinitvi programa pogoji izpolnjeni, vendar se izhod ne vklopi, običajno zato, ker program ni skeniran.


4. V programu za nadzor zaporedja, to je po zaključku dejanja, v naslednje dejanje in drugem podobnem zaporednem nadzoru, se mi zdi uporaba načina nadzora {{0}} zelo priročna. Ideja je: vnaprej nastavite register, pri inicializaciji vrednosti 0, ko se sistem zažene, je +10, v tem času je register 10, register je enak 10, ko lahko naredite prvi ukrepanje; prvo dejanje je končano, nato pa na registru +10, v tem času je register enak 20, lahko izvedete drugo dejanje, drugo dejanje je končano in nato +10, na tem čas, ko je register enak 30, tako da dokler presodite, koliko podatkov je v registru, veste, kaj morate storiti! Na ta način, dokler presodite, koliko podatkov je v registru, boste vedeli, da morate to dejanje dokončati. Ko morate preskočiti akcijo, ne morete več +10, lahko dodate +20 +30..., odvisno od dejanske potrebe. Odvisno od dejanske potrebe.
Zakaj bi dodali 10 namesto 1, ker po dodajanju 10, če vstavite odstavek, samo izberite naključno mesto na 10 praznih mestih.


5. Pri zasnovi programa, ko pride do okvare procesa (krmiljenje nekontroliranega sistema), je najbolje ohraniti pojav okvare in prižgati zvočni alarm. Dokler se operater ne ponastavi, da mu sporoči, da je sistem v okvari. V nasprotnem primeru se izklopi in drugi mislijo, da imate težave s programom. Običajno je dobro načrtovati nov sistem s tem v mislih.

 

6.Za podprograme, ki se pogosto kličejo, jih je mogoče narediti v podmodule in jih pogosto klicati.


7. ker proizvodni stroji v delovnem ciklu različnih korakov gibanja izvajajo določen čas in ti časi imajo določeno mejo, zato lahko te čase uporabite kot referenco, da zaznate začetek dejanje delovnega koraka ob istem času zažene časovnik, nastavljena vrednost časovnika od običajnih okoliščin dejanja traja 20 % do 30 % dlje, izhodni signal časovnika pa se lahko uporabi za alarme ali napravo za samodejno zaustavitev . Ko proizvodni stroj koraka ukrepanje časa več kot določen čas za doseganje ustreznega časovnika prednastavljenega časa, ni bil prenesen na naslednji korak ukrepanja časovnik izda signal napake, signal za zaustavitev običajnega programa delovnega cikla, zagon alarma ali zaustavitveni program, ki se pogosto imenuje zaščita pred preobremenitvijo.

 

8.Nekatera varnostna stikala za zaznavanje (npr. gumb za zaustavitev v sili, varnostna svetlobna zavesa, končno stikalo itd.) so praktično normalno zaprti (NC) vhodi.


9. Zaradi pomislekov o varnosti in varčevanju z energijo poskusite oblikovati izhod tako, da bo zahteval ukrepanje le, ko bo ukrep, ko je bil vzpostavljen za zaustavitev izhoda, namesto oblikovanja običajnega izhoda, potreba po ustavitvi, ko je izhod odklopljen.


10. Načelo delovanja izvršilnega elementa naj bo raje ne premikaj se, ne premikaj se!


11. Nadzor ene naprave: posamezna naprava mora imeti mehko ročno/samodejno preklapljanje in mehko ročno funkcijo, ko lahko zaženete/ustavite funkcijo, s samodejnim preklopom na mehko ročno se naprava ne more ustaviti; z mehkim ročnim preklopom na avtomatsko, zagon / zaustavitev opreme glede na samodejni program.


12.Posamezno napravo (črpalke, ventilatorji in druga velika oprema), ki deluje polnih 24 ur, je treba zamenjati in mora biti akumuliran čas delovanja, če ga nastavi vrstni red za zagon/ustavitev gostiteljskega računalnika, razen da operater nastavi svoje.

Pošlji povpraševanje

whatsapp

Telefon

E-pošta

Povpraševanje