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

Kiirjuhend CoDeSys tarkvara kasutamiseks

Uue projekti loomine ja reaalse FESTO kontrolleri lisamine

  1. Esmalt tuleb käivitada CoDeSys kas töölaual oleva ikooni või START menüü abil (STARTAll Programs (või All Applications) → 3S CODESYSCODESYSCODESYS V3.5 SP11).
    [CoDeSys ikoon]

  2. Sakkis (inglise k. Tab) "Start Page" saab luua uue projekt valikuga New Project….
    Kui sakk "Start Page" puudub, siis uue projekti loomiseks tuleb valida menüüst File → New Project….
    [CoDeSys algusakna pilt]

  3. Määrata loodavale projektile nimi (lahter Name:) ja projekti asukoht arvuti kõvakettal (lahter Location:). Templates kastis tuleb valida CPX-CEC project, mis sisaldab üht FESTO PLC seadet, ülesannet (rakendust) ja tühja POU-d nimega PLC_PRG. Kui vastavad valikud ja seadistused on tehtud, siis vajutada nupule OK.
    [Pilt: Uue projekti seadistamine]

  4. Lahtris Device: valida PLC, millele programmi hakatakse koostama. Antud näites on selleks CPX-CEC-S1-V3 (Festo AG & Co. KG), 3.5.7.25 (FESTO PLC).
    Lahtris PLC_PRG in: valida programmeerimskeeleks FBD. See on keel millga saab koostada programmi PLC_PRG-s. Rohkem infot programmeerimiskeelte kohta leiab peatükist "PLC programmeerimiskeeled".
    [Pilt: Kontrolleri valik]

  5. Lõpptulemus on esitatud allpool pildil.
    [Pilt: Lõpptulemus peale projekti loomist]

    Järgnevalt on seletatud lahti projekti puu (vasakulpool ääres) koostis CoDeSys-s.

    • Projekti puu ülemises osas on projekti nimi (antud näites on selleks TereMaailm), mille alla lisatakse kõik seade (Device (CPX-CEC-S1-V3)), mida kasutatakse ja programmeeritakse CoDeSys abil. Need võivad olla PLC-d, operaatorpaneelid, servo juhtimisseadmed, jne. Antud projektis on üks seade, kuid neid võib-olla veel mitu.
    • Iga seadme all on olemas PLC Logic, mis määrab, kuidas käitub seade loogilise osaga ehk siis I/O-ga.
    • Järgmine asi on rakendus (Application), mis võtab enda alla ühe seadme jaoks loodavad globaalsed muutujad (GVL), POU-d (PLC_PRG(PRG)) ja inim-masin liidese ekraani pildid (Visulisation screens). Veel on rakenduste all ära toodud seadmes kasutatavad teegid (Library Manager), ülesanded (Task Configuration) ja kasutaja liidesed (Visualisation Manager).
    • Library Manager osas hallatakse teeke, mida kasutatakse või soovitakse lisada seadme (Device (CPX-CEC-S1-V3)) programmi.
    • Task Configuration osas määratakse, kuidas ja mis programmi (PRG) käivitatakse seadme (Device (CPX-CEC-S1-V3)) poolt.
    • Visualisation Manager osas määratakse, kuidas ja mis inim-masin liidese ekraanipilte kuvatakse (näidatakse) seadme (Device (CPX-CEC-S1-V3)) poolt selle töö ajal.
Creative Commons Licence
"CoDeSys" is licensed under a Creative Commons Attribution-NonCommercial-NoDerivs 3.0 Unported License .