Uređivanje primjene

Ovaj odjeljak objašnjava kako je uređen FUP uređivač i kako se programiranje obrađuje. Ne objašnjava se ovdje kako se komunikacija s sučeljima i vizualizacijom odvija. To se može naći u poglavlju Osnove PLC-a.

Imena prostora

Svaki element u strukturi ima vlastiti prostor imena u primjeni (PLC). To znači da se element potpuno neovisno izvodi od drugih elemenata. To ima prednost što se svako ime može slobodno odabrati. Promjenljiva global. predstavlja iznimku.

Redoslijed programa

Svaka mreža obrađuje se odozgo prema dolje. Nakon toga se svi blokovi funkcija računaju. To se događa u smjeru čitanja s lijeva na desno. Važno je napomenuti da se prvo moraju izračunati svi ulazi bloka funkcija.

To je važno ako se dodatni izlaz između dva bloka funkcija definira i ponovno koristi. To može dovesti do neočekivanih rezultata.

Napomena: U programiranju FUP-a uvijek samo prvi izlaz bloka funkcija može biti povezan s ulazom.

Koristiti mreže

Mreže se koriste za grupiranje pojedinačnih koraka programa. Mreža bi stoga trebala sadržavati samo skup blokova funkcija i nikada više pojedinačnih blokova funkcija. Inače se gubi pregled programa.

Građevina FUP uređivača

Ovaj primjer prikazuje program svjetla bez vizualizacije s funkcijom detektora pokreta.

  1. Traka izbornika
  2. Naslov mreže
  3. Polje za komentar mreže (Više redaka)
  4. Tijelo bloka funkcija
  5. Naslov bloka funkcija
  6. Baza podataka bloka funkcija
  7. Promjenljiva na ulazu 1 bloka funkcija
  8. Ulaz 1 bloka funkcija
  9. Izlaz 1 bloka funkcija
  10. Promjenljiva na izlazu 1 bloka funkcija
  11. Veza s blokom funkcija (Interno deklarirano kao var_temp.#)
  12. Oznaka ulaza 3 bloka funkcija TOF (Ova vrijednost je dostupna kao PIR.TOF1.RESET)
  13. Definira više izlaza odjednom
  14. Negacija (odgovara bloku funkcija NOT)
  15. Dodjela

Koristiti više ulaza i izlaza

Neki blokovi funkcija omogućuju korištenje više ulaza i izlaza. To je opisano u pomoćnom dokumentu odgovarajućeg bloka funkcija.

Korištenje kombiniranih ulaza pojednostavljuje korištenje FUP uređivača i značajno smanjuje vrijeme izračuna, jer ne moraju se pohranjivati privremena rezultata.

Gornja slika prikazuje isti rezultat s više ulaza bloka funkcija AND.

Koristiti globalne promjenljive

Globalna promjenljiva može se u bilo koje vrijeme pozvati s prefiksom global..

Ne preporučuje se korištenje prefiksa u bazama podataka, jer to dovodi do povećanog opterećenja PLC-a. Umjesto toga, rezultat izračuna bi trebao biti globalno dostupan.

Ako želite popisati sve korištene uređaje, možete kliknuti desnom tipkom miša na globalnu promjenljivu u aktivnoj preglednici. Ako je promjenljiva korištena u drugom elementu, ti će se elementi prikazati pod Koristi.

Više informacija možete naći u poglavlju Komunikacija s drugim elementima.