Szerző szerinti böngészés "Muszka, Csaba"
Megjelenítve 1 - 1 (Összesen 1)
Találat egy oldalon
Rendezési lehetőségek
Tétel Korlátozottan hozzáférhető Vezérlési rendszerek automatizált szoftverfejlesztéseMuszka, Csaba; Kamrás, Ádám; Nusser, Dávid Péter; DE--Műszaki KarA dolgozat első fejezetében a vezérlési rendszerek hagyományos szoftverfejlesztési módszereit mutatom be. A PLC rövid történelme után röviden a PLC felépítéséről, majd a PLC programozás alapvető fogalmairól, elemeiről esik szó, beleértve a PLC ciklust, POU-t, adattípusokat, szabványos elemeket. A következő részben bemutatom a Beckhoff Automation Interface-t, elmagyarázom működését, felvázolom, milyen lehetőségek vannak az alkalmazására és milyen lehetőséget rejt magában az automatizált szoftverfejlesztés terén. Röviden bemutatásra kerül a TwinCAT XAE fejlesztői környezet. Ezt követően az API fogalmát tisztázom, majd az objektumorientált programozási paradigmának az alapjait vázolom fel. A harmadik részt a vezérlési rendszerek hagyományos programfejlesztési módszereinek problémafelvetésével indítom. Ezután felvázolom, miben nyújthat ezen a téren az Automation Interface és az automatizált szoftvergenerálás. Ezt követően felvázolom az automatizált szoftverfejlesztés megvalósításának lépéseit. A feladat megoldásának bemutatását a mintafájlok elkészítésének szempontjaival és módjával kezdem. A mintafájlok alapjául szolgáló munkahenger és szervomotor fizikai modelljének bemutatása után a minták elkészítésének kihívásairól írok. Ezt a felhasználói felület megalkotásának módja és nehézségeinek elmagyarázása követi. Végül a dolgozatot az Automation Interface segítségével megvalósított TwinCAT konfiguráció manipulálása és a szoftvergenerálás megvalósítása zárja.