A modultípuscsomag (Modular Type Package – MTP) folyamatipari üzemek modularizálására szolgáló, korszerű leírórendszer. Az általa definiált felület megkönnyíti a modulok összehangolását és magasabb szintű vezérlőrendszerhez való csatlakoztatását. A Beckhoff TwinCAT automatizálási környezetébe integrált TwinCAT MTP szoftver automatikus kódgenerálással segíti az MTP-projektek létrehozását, lehetővé téve a TwinCAT fejlesztői környezetén (Engineering Environment) belüli hatékony modulfejlesztést.
Az MTP-elv saját vezérlőrendszerrel rendelkező intelligens modulok kezelésén alapszik. Leírja a modulvezérlő és a magasabb szintű összehangolás közötti kapcsolódási felületet. Az összehangolásért az úgynevezett folyamatösszehangolási réteg (Process Orchestration Layer – POL) felel, amelynek szerepét például egy elosztott vezérlőrendszer (Distributed Control System – DCS) töltheti be. Maga az MTP is egy archív fájlban megtestesülő modulleírás, amelyet a modultervezési rétegből lehet kiexportálni, majd a magasabb szintű vezérlőrendszerbe betölteni. Ez a modulleírás minden olyan információt tartalmaz, amire a POL-rétegnek szüksége van a modulokkal OPC UA protokollon keresztül folytatandó adatcsere felépítéséhez.
A TwinCAT MTP közvetlenül a megszokott TwinCAT fejlesztői környezeten belül teszi lehetővé a folyamatipari üzemek MTP-re felkészített moduljainak tervezését. Minden ehhez szükséges lehetőséget biztosít a modul definiálásától kezdve, az MTP importálásán/exportálásán át a kód automatikus előállításáig. A projektek magas fokon automatizált kezelése érdekében a kódgenerálás több illesztőfelületen keresztül a konkrét felhasználói igényekhez igazítható. Ezen új TwinCAT-funkció használatához a vonatkozó irányelveket csupán minimális mértékben kell ismerni, ezért a modulfejlesztők a vezérlési logika kialakítására összpontosíthatnak.
Az MTP-hez kapcsolódó funkciókat a TwinCAT MTP Runtime futtatókód és a TwinCAT MTP Engineering szoftver segítségével biztosítja a TwinCAT programrendszer. A TwinCAT fejlesztői környezet tartalmaz egy projektkezelőt is, amelybe a TwinCAT MTP Engineering külön projekttípusként épül be. A TwinCAT MTP Runtime egy IEC 61131-3 szabványú programozási könyvtár: a vonatkozó irányelveknek megfelelő interfész megvalósításához ezt használja a TwinCAT MTP Engineering által generált forráskód. Az OPC UA felületen keresztül történő kezelhetőséget a könyvtárban leírt funkcióblokkok biztosítják. Az ehhez szükséges TwinCAT OPC UA modul lehetővé teszi, hogy a folyamatösszehangolási réteg (POL) a VDI/VDE/NAMUR 2658 norma 1–4. oldalain előírtaknak megfelelő módon férjen hozzá az adatokhoz.
Products
Ms. Éva Anna Porgánszki
Beckhoff Automation Kft.
Magyarország
1097 Budapest
Táblás utca 36–38. G. ép.
+36 1 50199-40
+36 1 50199-41
press@beckhoff.hu
www.beckhoff.com/hu-hu/