A Click&Move® (C&M) egy OEM-gyártók és rendszerintegrátorok számára kifejlesztett automatizálási megoldás. Tartalmazhat mozgásvezérlést, PLC logikát, helyi I/O-t és hálózati I/O-t. Az alkalmazások lehetnek egyszerű, egytengelyes, minimális I/O-val rendelkező alkalmazásoktól a komplex, többtengelyes, valós időben futó alkalmazásokig.
A Click&Move rendszer egyrészt a logika, a HMI és a mozgásprofilok létrehozására használt szoftverkomponensből, másrészt olyan hardverkomponensekből áll, mint a vezérlő, a szervohajtások és az I/O eszközök.
Érdekli a Click&Move? Menjen a termék letöltési oldalára!
Click&Move Gyors tények
- Kombinálja a mozgás, PLC és HMI vezérlést
- A PLCopen, az ipari vezérlés programozásának globális szabványán alapul.
- Támogatja a CANopen, EtherCAT és POWERLINK hálózati protokollokat
- Teljes mértékben megfelel az IEC 61131-3 szabványnak grafikus funkcióblokk-diagramok (FBD-k) használatával (előre konfigurált vagy felhasználó által meghatározott).
- Több platform támogatott: PC (Win OS és Linux), önálló vezérlő (MACC) és ADVANCED Motion Controls meghajtók
Integrált fejlesztési környezet
A C&M integrált fejlesztőkörnyezet (IDE) számos alkalmazáshoz biztosít programozási környezetet a felhasználó számára:
- Mozgásvezérlés
- PLC gépvezérlés
- G-kód fájlkezelés CNC alkalmazásokhoz
- Folyamatirányítás
- Robotika
Az IDE olyan alkalmazásokból áll, amelyekkel grafikusan hozhatók létre/szerkeszthetők a funkcióblokk-diagram (FBD) alapú logikai vázlatok és HMI képernyők, debuggerelhetők az alkalmazáskódok, rendszerezhetők és archiválhatók az alkalmazáskódok, egyesíthetők és összehasonlíthatók a kódok, valamint automatizálható a build/compile állapot.
Hol kezdjük?
HMI követelmények: A HMI a felhasználói interfész vezérlőket jelenti. Ez az, amit a felhasználó a rendszerrel való interakcióra fog használni, amint az élesben működik.
FBD követelmények: Az FBD (Function Block Diagram) a mozgás és a logikai viselkedést ábrázolja.
A projektjüktől vagy a munkastílusuktól függően a felhasználók bármelyik végponttal kezdhetik. Ez végső soron rajtuk múlik!
A Click&Move integrált fejlesztőkörnyezete a felhasználó számára a funkcióblokkok logikájától a vizuális emberi gépi interfészig mindent ellenőrizhet.
Egy egyszerű HMI kapcsolókkal és szöveges bevitellel kiindulópont lehet a bonyolultabb interfészekhez.
HMI (emberi gép interfész)
Minden, ami segíti a felhasználót a gép működtetésében vagy állapotának ellenőrzésében, a HMI része. Fények, kapcsolók, gombok, gombok, zúgók, képernyők, érintőképernyők és egyéb eszközök mind a HMI részei lehetnek. Egy HMI képernyő lehet olyan egyszerű, mint egy indító/leállító gomb a meghajtó állapotának leolvasásával, vagy olyan bonyolult, mint a működő gép teljes grafikus ábrázolása a számított értékek, diagramok, tárcsák és grafikák valós idejű megjelenítésével együtt.
Az automatikusan generált HMI használatának megkezdése (alap HMI)
A Click&Move automatikusan létrehoz egy alapvető HMI-t, amely a C&M változókat bemenetként és kimenetként jeleníti meg. A bemeneti változókat a változó típusától függően kapcsolókkal lehet manipulálni vagy értékként beírni. A kimeneti értékek élőben frissülnek. Az alap HMI hasznos a fejlesztés során annak ellenőrzésére, hogy a program a kívánt módon működik-e. Virtuális és fizikai környezetben egyaránt használható.
Az alapvető HMI alapkódja a projektfájlstruktúrában érhető el, és a következő programozási nyelveken érhető el: C++ (a Qt keretrendszerben), Python és MS C# (C-Sharp).
A HMI-fejlesztők ezt az automatikusan generált kódot kiindulópontként használhatják saját, teljesen működő és vizuálisan kifinomult HMI-projektjük kifejlesztéséhez.
HMI fejlesztés a Qt keretrendszer használatával
A Qt egy harmadik féltől származó keretrendszer HMI-k fejlesztésére. A keretrendszer hozzáférést biztosít a fejlesztők számára egy keresztplatformos IDE-hez, amely számos eszközzel és bővítménnyel, valamint egy vizuális 2D/3D UI-szerkesztővel és kész UI-komponensekkel rendelkezik. A Qt keretrendszer megkönnyíti a gyors fejlesztést a tervezéstől a gyártásig.
A Click&Move integrációja a Qt keretrendszerrel lehetővé teszi gyönyörű, funkcionális és informatív felületek létrehozását, amelyekkel a felhasználók szívesen dolgoznak. A Qt segítségével az élő vizualizációk a Click&Move projekt bármely változóját megjeleníthetik, beleértve az érzékelők leolvasását, a számításokat, a belső szervohajtás állapotát és még sok mást. Ezenkívül a felhasználói bemenetek úgy konfigurálhatók, hogy közvetlenül a megosztott memóriába írjanak a gép funkcióinak működtetése érdekében.
A Click&Move az egyszerű HMI-k alapjául szolgáló kódot különböző programozási nyelveken teszi elérhetővé.
A Qt-ben történő fejlesztés ajánlott kiindulópontja az automatikusan generált alap HMI. Az alap HMI kódja megtalálható a C&M projekt fájlstruktúrájában, és referenciaként használható a programban használt változók olvasásához és írásához.
A Qt-szerkesztővel fejlett HMI-ket hozhat létre valós idejű mérésekkel, útvonal-vizualizációval, egyéni vezérlési sémákkal és még sok mással!
A Click&Move alkalmazás és a Qt HMI osztozik a memórián, de egymástól függetlenül futnak ugyanazon vagy különálló rendszereken.
A Click&Move logikai projekt és a HMI projekt két független folyamatként fut, amelyek hozzáférnek a közös memóriához.
Ez lehetővé teszi, hogy opcionálisan ugyanazon vagy különálló számítógépeken fussanak.
A Click&Move logikai projekt UDP-kiszolgálója megnyitja a megadott UDP-portot, hogy a HMI-projekt a megadott porton keresztül elérhesse a szolgáltatást.
A C&M projekt lefordítása után automatikusan hozzáadódnak a Funkcióblokkok (FB-k), amelyek a projekt logikai oldalán az UDP-kiszolgáló kommunikációját alkotják.
Érdekli a Click&Move? Menjen a termék letöltési oldalára!
MC blokkok és G-kód
- A fejlődő mozgásvezérlési szabványok betartására irányuló erőfeszítések lehetővé teszik a beépített tudásbázis kialakítását.
- Ez az absztrakciós réteg megkönnyíti a programozási tervezési problémák egy részét.
- A PLCopen kézikönyvek a C&M-en belül kerülnek terjesztésre.
- A koordinált mozgás funkció követi a PLCopen szabványokat
- G-kód kezelése
- Lehetővé teszi a felhasználó által definiált funkcióblokkok használatát is a teljes testreszabás érdekében.
Az iparági szabványos mozgásvezérlő funkcióblokkok és tudásbázis a programozás megkönnyítése érdekében.
Vizuális hibakeresés a funkcióblokkok szintjén virtuális mozgótengelyekkel.
Hibakeresés
- Alkalmazásprogramozás PLCopen FBD nyelv használatával (IEC 61131-3)
- A fejlesztési folyamat teljes egészében a felhasználó számítógépén belül történhet.
- Virtuális tengelyek mozgásszimulációhoz
- A virtuális tengelyprojektek csomagolhatók és cserélhetők a technikai támogatással együtt
- Teljesen digitális fejlesztési rendszer segíti a támogatási folyamatot; a virtuális tengelyek jobban hordozhatóak, mint a valódiak.
- Hibakeresési eszközök: grafikus és szöveges alapúak
- Integrált HMI
- Kiterjedt beépített súgó - oktatóanyagok, demók, fehér könyvek stb.
- Kiterjedt alkalmazási példák
Megoldási architektúrák
A Click&Move® rendszer ezerféleképpen állítható össze, de a legtöbb architektúra három fő struktúra egyikét követi. Az előnyben részesített módszer az alkalmazástól függ.
PC-alapú
Az alábbi PC-alapú megoldásban a C&M fejlesztőszoftvert használják a mozgáskód, a PLC logika és a felhasználói felület képernyőinek (HMI) létrehozására. A kódot lefordítják a célzott PC-platformra, majd letöltik. A szervohajtások és az I/O a hálózaton keresztül csatlakoznak a PC-platformhoz.
A PC-alapú architektúra nyilvánvalóan olyan alkalmazásokhoz a legalkalmasabb, ahol a rendszerhez a működés során egy PC csatlakoztatható, például ipari gépek, portálok és más, nagyrészt helyhez kötött eszközök esetében. Ez az előnyben részesített architektúra minden olyan rendszer esetében, amely 8-nál több mozgótengellyel rendelkezik.
Click&Move PC-alapú vezérléssel. A Click&Move program és a HMI egyaránt a PC-ről fut.
Mozgásautomatizálási vezérlőkártya
A Mozgásautomatizálási vezérlőkártya (MACC) egy általános célú mozgás/automatizálási vezérlő beágyazott Click&Move® képességgel. Ebben a forgatókönyvben a kódot a MACC platformra fordítják, majd letöltik. A szervohajtások és az I/O a hálózaton keresztül csatlakoznak a MACC platformhoz. Opcionálisan egy külön HMI képernyő is beépíthető a fedélzeti HDMI csatlakozón keresztül.
A MACC megoldás kiválóan alkalmas mobil alkalmazásokhoz, például AGV-khez, de a 8 vagy kevesebb tengelyes alkalmazások esetében a PC-alapú architektúra költséghatékonyabb alternatívája is lehet. A MACC-k a digitális és analóg szervohajtások kombinációját tartalmazó alkalmazásokhoz is a legjobban alkalmasak.
Click&Move egy MACC-vel mint vezérlővel. A Click&Move program a MACC-re van telepítve, külön HMI-kijelzővel opcionálisan.
Beépített szervohajtás
ADVANCED A Motion Controls olyan digitális meghajtókat kínál, amelyeket beágyazott C&M program tárolására és futtatására terveztek. A C&M fejlesztőszoftver a mozgáskód és a PLC-logika létrehozására szolgál. A kódot lefordítják a megcélzott meghajtóplatformra, majd letöltik. Az I/O a meghajtó(k)hoz tartozik.
A szervohajtás átveszi a számítási munkát, amelyet egyébként egy PC-re vagy önálló vezérlőre bíznának, így helyet és pénzt takarít meg.
Ez egy egyszerű, hatékony megoldás kis alkalmazásokhoz. Azonban elsősorban olyan egytengelyes alkalmazásokhoz érdemes használni, amelyek nem igényelnek HMI-kijelzőt.
Click&Move a szervohajtással mint vezérlővel. A Click&Move program magába a szervohajtásba van beágyazva.
Érdekli a Click&Move? Menjen a termék letöltési oldalára!