CoDeSys
Siemens S7-1200 viide Siemens LOGO! viide Automatiseerimise viide Mehhatroonikaseadmete viide Pneumoautomaatika viide

Kiirjuhend CoDeSys tarkvara kasutamiseks

Programmi koostamine

Programmid asuvad POU (PRG, FB ja FUN) failides. Need failid leiab projekti puus Projektinimi (antud näites on selleks TereMaailm) → PLC või seadme nimi (antud näites on selleks Device (CODESYS Control Win V3)) → PLC LogicApplication all.

  1. Esmalt teha topelt hiireklikk failil PLC_PRG (PRG).
    [CoDeSys koos avatud POU failiga]

  2. Programmi kirjutamisel vaja minevad instruktsioonid leiab tööriistaribalt
    [Pilt: tööriistariba]

    või paremal pool olevast ToolBox nimekirjast.
    Kui ToolBox osa pole näha, siis valida menüüst View → ToolBox.
    [Pilt: ToolBox]

  3. Programm kirjutatakse kollase taustaga tähistatud alas. Selleks valida segmendis sisestamise koht ja klikkida sisestatava instruktsiooni ikooni peale tööriistaribal
    või valida instruktsioon ToolBox nimekirjast, lohistada see aktiivse segmendi kohale ja lasta selle kohal lahti.
    [Pilt: aktiivne segment]

  4. Loodav programm peab nägema selline nagu esitatud alumisel pildil, kui kõik vajalikud intrtuktsioonid (NING lüli ja väljund) on lisatud segmenti.
    Vaadata ka pt "Binaarloogika funktsioonid", et saada aru mis instruktsioone (käske) on kasutatud programmi kirjutamisel.
    [Pilt: Poolik programm]

  5. Muutuja nime lisamiseks klikkida hiire vasaku nupuga mingi joone kõrval oleva kolme küsimärgi (???) peal ja seejärel vajutada küsimärkide kõrval tekkinud punktidega (. . . ) tähistatud nupule.
    [Pilt: Muutuja nime lisamise alustus]

  6. Avanenud aknas Input Assistant valida sobiv muutuja nimi (antud nätes on selleks S1) ja vajutada siis OK nupule.
    Jälgige, et saki Categories alt on valitud Variables → IoConfig_Globals_Mapping.
    [Pilt: Muutuja nime valimine]

  7. Lõpptulemus on esitatud allpool pildil.
    [Pilt: Lõpptulemus peale programmi kirjutamist]

Mõned kommentaarid programmi kohta.

  • Kirjutatud programm aktiveerib muutuja H1 (saab signaali loogiline 1), kui muutujad S1 ja S2 on aktiivsed (nende signaalid on loogilised 1).
  • Programmeerimiskeelt saab vahetada LD vastu valides menüüst FBD/LD/IL → View → View as ladder logic.
Creative Commons Licence
"CoDeSys" is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License .