Charakteristika CNC872 iTD
Řídicí
systém CNC872iTD je číslicové elektronické zařízení, sestavené s
řídicí jednotky a ovládacího panelu s plochou dotykovou barevnou LCD
15” obrazovkou.
Řídicí systém CNC872 iTD nebo CNC872 iTQ je postaven na základní desce průmyslového PC, osazené procesorem CORE 2 Duo nebo CORE 2 Quad.
Jeden procesor obsahuje uživatelský interfejs“, t.j. styk s obsluhou prostřednictvím dotykové obrazovky, zpracovává a zobrazuje uživatelské informace,
provádí přípravu bloků partprogramu a vstup/výstup partprogramů a ostatních datových souborů. Další procesory provádí výpočty dráhy v reálném čase
a obsluhují servosmyčky a PLC, které přizpůsobí systém ke konkrétnímu stroji. Všechny procesory spolu komunikují přes sdílenou paměťovou oblast.
Základní deska je osazena jednotkou MCAN pro připojení externích periferií a pohonů přes sběrnici CAN-BUS, protokolem CANopen a volitelně další jednotkou
pro analogové a pulsní řízení pohonů a snímání inkrementálních čidel.
Součástí základní desky jsou USB a sériové porty a připojení sítí typu Ethernet.
Řídicí systémy CNC872 iTD se dodávají s odděleným dotykovým obrazovkovým panelem, který je spojen s modulem řídicí jednotky kabely VGA, CAN-BUS a USB.
Obsluha
Obsluha řídicího systému pomocí dotykového ovládacího panelu je intuitivní a uživatelsky přívětivá. Často používá uživatelský interfejs, vytvořený podle
požadavků návrhářem PLC programu. Jednoduchým způsobem je možné kdykoli navolit různé formáty obrazovek, např. listing, grafiku, korekce, vstupy a výstupy,
uživatelské dialogové a diagnostické obrazovky. Tvorba a edice partprogramů komfortem odpovídá práci na počítačích s OS WINDOWS. Vstup i výstup partprogramů
i ostatních souborů je možný přes počítačovou síť WINDOWS nebo USB Flash disk. Obsluha má k dispozici grafický náhled partprogramu s možností plynulého zoomování,
posouvání a natáčení, volbou rovin pro zobrazení včetně poloměrových korekcí a analýzu plynulé jízdy pro obálkovou rychlost.
NC programování
Programování se provádí podle norem ISO s možností využívat podprogramy, makrocykly, pevné cykly a tzv. pevné tvary. Partprogramy mohou využívat
předdefinovaná parametrická makra pro jednodušší a přehlednější programování, parametrického programování včetně aritmetických operací s parametry
ve formátu reálných i celočíselných hodnot. Technologické partprogramy lze vytvářet rovněž pomocí libovolných vyšších programovacích prostředků CAD/CAM.
Dílenské programování
Je řešeno pomocí dialogové grafiky. Na přání je možno instalovat do systému libovolné CAD/CAM návrhové systémy, pracující pod operačním systémem WINDOWS XP.
S návrhovým systémem je možno pracovat i během obrábění.
Integrovaný PLC
Integrovaný PLC řídí pomocí dvouhodnotových vstupů a výstupů všechny funkce stroje. PLC program má k dispozici polohovací jednotky
a prostředky pro nastavování dynamiky servosmyček. Návrh programového vybavení je orientován na využití personálních počítačů.
Uživatelský PLC program je možné vytvářet a nahrávat do systému pomocí dodávaného vývojového integrovaného prostředí WinTechnol.
Je možnost tvorby uživatelských dialogů a různých zobrazovacích prvků v HTML formátu. Tím je možno vytvořit uživatelský interfejs „na míru“
podle požadavků zákazníka. Systém obsahuje prostředky pro tok dat mezi uživatelským interfejsem a PLC a NC částí.
Návrhář PLC vytváří vývojovými prostředky WinTechnolu SETUP, obsahující vše potřebné pro finální verzi systému.
Periferie pro vstupy a výstupy
Systém používá pro vstupy, výstupy a analogové vstupy distribuované periferie, řízené po sběrnici CAN-BUS, protokolem CANopen podle normy
DS401 a DS402. Mezi standardní CAN-BUS periferie, dodávané výrobcem, patří jednotka INOUT08 a KLA50. Je možno připojit CAN-BUS periferie i
jiných výrobců. Jednotka INOUT08 může komunikovat maximální rychlostí 1MBd s periodou obsluhy až 1ms. Obsahuje 4porty vstupů, 3 porty výstupů
100mA a 4 analogové vstupy.
Řízení pohonů a odměřování
K systému možno připojit pohony přes sběrnici CAN-BUS nebo s analogovým či pulsním vstupem. Připojení přes CAN-BUS může být provozováno
v „Trajectory módu“ nebo „Speed control“. Základní typy CAN-BUS pohonů jsou v systému implementovány, ostatní lze řídit pomocí specializovaných
instrukcí v PLC programu. Systém podporuje inkrementální nebo kódovaná odměřování a má podporu pro „slepovaná“ pravítka. Odměřování může být
i po CAN-BUSu.
Parabolický průběh rychlosti
Je to způsob, jak omezit účinky reakčních sil a omezit nárůst zrychlení (ryv). Zrychlení se nemění skokem jako při lineárních rampách rychlosti,
ale mění se lineárně se strmostí danou derivací zrychlení. Omezení nárůstu zrychlení na lineární průběh se projeví parabolickým průběhem rychlosti.
Impuls hnací síly v čase je mnohem menší než u lineárního průběhu rychlosti. Tím je menší i reakční síla působící přes pohon na rám stroje,
což má za následek výrazné potlačení rezonančních kmitů stroje.
Dynamické řízení rychlosti s analýzou příštích bloků (look- ahead)
CNC systém plynule přechází mezi bloky bez změny rychlosti a předvídá rychlost na základě zadaných kritérií, na příklad dynamické přesnosti,
maximálně 500 bloků dopředu. Systém vykonává bloky plynule a přitom se snaží dosáhnout programovanou rychlost i v průběhu více bloků.
Mezi důležité požadavky pro řízení rychlosti patří dynamické kritérium a kritérium přesnosti. Dynamické hledisko je založeno na kontrole
odstředivého zrychlení a maximálního povoleného přetížení soustavy pohonů a stroje. Kritérium přesnosti s dostatečným předstihem omezuje rychlost
tak, aby odchylka od ideální dráhy byla menší než zadaný limit.
COM (Component Object Model)
COM technologie je popis, který říká, jak mají komponenty vypadat a jakým způsobem spolu mají komunikovat. Tento popis zveřejnila firma Microsoft
a vytvořila z něj standard. Pomocí COM technologie je možné se spojit s dalšími aplikacemi, které tuto technologii podporují. Těmito aplikacemi jsou
produkty od Microsoftu a tak je například možné touto technologií ovládnout Internet Explorer. COM technologie se stala standardem i pro jiné tvůrce
softwarových produktů. Používání komponent je nezávislé na jazyce, protože komponenta je distribuována vždy v binárním tvaru, který odpovídá tomuto standardu.
COM též definuje, jak má vypadat rozhraní komponenty a jak se má používat. COM není počítačový jazyk, je to pouze návod, jak vytvářet tyto objekty tak,
aby splňovaly podmínky standardu. Rozhraní (interface) je soubor metod, s jejichž pomocí můžeme manipulovat s objektem. Zatímco v klasických objektově
orientovaných jazycích je rozhraní součást objektu, v COM je to samostatná třída. V C++ je rozhraní abstraktní třída, která má definovány čistě virtuální funkce.
Neobsahuje proměnné ani implementaci funkcí. Objekt je třída odvozená od rozhraní. Teprve v něm jsou ony virtuální metody přetíženy a implementovány.
Objekt může nabízet i více rozhraní.
Uživatelská HTML stránka
Aplikace dálkového ovládání na PDA poskytuje možnost snadného přizpůsobení jejího uživatelského rozhraní pomocí standardních editačních HTML nástrojů.
Toto řešení umožňuje uživateli si přizpůsobit ovládací panel na PDA pro konkrétní aplikaci. Dovoluje jednoduše nastavit, jaké hodnoty a tlačítka zobrazit.
Je to moderní prvek využívající .NET technologii. Po upravení HTML stránky není nutné aplikaci znovu překládat. Stačí ji spustit a změny se ihned projeví.
Aby si mohl uživatel přizpůsobit ovládání aplikace bez nutnosti překladu, není možné použít standardní resources v MS Visual Studiu.
Modul uživatelského rozhraní využívá služby Internet Explorer (například navigace, refresh, obsluha událostí,…)
<- předchozí