ST-muuttujat

Tämä työkalu generoi muuttujien esittelylistan IEC ST -koodin perusteella.

Lähdekoodi

Liitä IEC ST -koodi tähän. Työkalu kerää käytetyt tunnukset, sijoittaa in_-etuliitettä käyttävät muuttujat VAR_INPUT-lohkoon, out_-etuliitettä käyttävät muuttujat VAR_OUTPUT-lohkoon ja muut muuttujat tavalliseen VAR-lohkoon.

Tuloste

Kopioi muuttujien esittely koodieditoriin ja täydennä tarvittaessa taulukkojen pituudet, vakioiden arvot sekä mahdolliset omien funktiolohkojen nimet.

Prefixiasetukset

Muokkaa etuliitteitä tarpeen mukaan. Taulukkomuuttujat päätellään automaattisesti muodosta a + etuliite, esimerkiksi ai -> ARRAY of INT ja ar -> ARRAY of REAL.

Tietotyyppien etuliitteet

Huomiot

  • Täysin isoilla kirjaimilla kirjoitetut tunnukset sijoitetaan VAR CONSTANT -lohkoon.
  • Taulukoille luodaan oletuksena muoto ARRAY[] OF TYYPPI. Lisää pituus käsin.
  • fb-etuliite tuottaa oletuksena tyypin FB_. Korvaa se oikealla FB-nimellä käsin.
  • Funktiokutsut, tyyppimuunnokset ja FB-jäsenten nimet pyritään ohittamaan automaattisesti.