Virheilmoitukset ja parannusehdotukset: joonas.niemenjoki@gmail.com

ST-muuttujat

Kuvakaappaus ST-muuttujat-työkalusta, jossa Structured Text -koodista generoidaan muuttujien esittelylista

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

Lähdekoodi

Liitä koodi tähän. Työkalu kerää käytetyt muuttujat, 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.

Etuliiteasetukset

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 muuttujat sijoitetaan VAR CONSTANT -lohkoon.
  • Taulukoille luodaan oletuksena muoto ARRAY[] OF TYYPPI. Lisää pituus käsin.
  • fb-etuliite tuottaa oletuksena tyypin KIRJOITA_TAHAN. Korvaa se oikealla FB-nimellä käsin.
  • Funktiokutsut, tyyppimuunnokset ja FB-jäsenten nimet pyritään ohittamaan automaattisesti.