Nástroj Custom Logic vám umožní vytvářet vlastní logiky pro různé aplikace mezi zařízeními s cílem ušetřit čas na složité programování a další kabeláž a odstranit potřebu externích řadičů.
Nejvýznamnější schopnosti, které nástroj má, jsou následující:
Připojení k jističům během programování není vyžadováno, což zajišťuje pohodlí a bezpečnost operátora.
Vytváření flexibilních logik pomocí blokového vizuálního přístupu na plátně.
Systém logického ověřování pro minimalizaci chyb uživatele.
Přístup k této funkci | Neomezený. Pro přenos do zařízení je potřeba balíček Custom Logic, který lze zakoupit a aktivovat na Marketplace. |
| Typ zařízení, která tuto funkci podporují | Jistič Emax 3 |
| Stav zařízení | Jakékoli, pro konfiguraci funkce a uložení konfigurace. Připojil jsem se a komunikoval pro přenos konfigurace na zařízení. Poznámka: doporučuje se během přenášení ponechat jistič v otevřeném stavu. |
| Typ spojení se zařízením | Lokální připojení: připojení přes USB Type-C |
Otevřete Ekip Connect software a klikněte na Nástroje > Vlastní logika.
Hlavní stránka nástroje slouží k návrhu logiky na úrovni závodu, do které jsou zařízení zapojená do přizpůsobené logiky vložena do schématického zobrazení. Správa souborů projektu probíhá také na této úrovni:
| Popis | části |
|---|---|
| A | Funkce používané pro správu projektů a souborů: • Otevřít projekt -> Otevřít existující projekt. • Uložit projekt -> Uložit projekt do existujícího projektového souboru. • Uložit projekt jako - > Uložit projekt do nového projektového souboru. • Tisknout -> Tisknout dokument obsahující všechny informace a materiály projektu. • Bill Of Materials - > Seznam materiálů klasifikovaných podle hardwaru, softwaru a typů spouštěcích jednotek, které jsou nezbytné k zajištění správného fungování logiky zařízení. • Systémové informace -> Zobrazuje historii všech stahování a nahrávání logiky pro zařízení přítomná v projektu. • Otevřít šablonu -> Otevře seznam předkonfigurovaných logických projektů, které lze nahrát přímo do zařízení. (Brzy k dispozici) |
| B | Seznam zařízení, která mohou být zapojena do logiky. Dvojitým kliknutím na zařízení nebo přetažením na plátno ho vložte do projektu. |
| C | Project canvas -> Používá se k grafickému znázornění projektu vlastní logiky. Je možné nakreslit jednočarový diagram závodu nebo schéma, které pomůže lépe pochopit celý systém. Na plátně projektu je několik možností, jak upravovat: • Drát -> Kreslí čáru a spojení mezi objekty. • Sběrnice -> Kreslí silnější čáru a spojení mezi objekty. • Přidat obrázek -> Vložit externí obraz. • Přidat poznámku -> Vloží lepící lístek. • Přiblížení, oddálení a přizpůsobení položkám -> Přizpůsobení grafického zobrazení prvků na projektovém plátně.
Poznámka: Projekt navržený na plátně je pouze grafická reprezentace a nedefinuje žádné chování logiky. |
| D | Seznam elektrických prvků, které lze přidat do projektového plátna. Dvojitým kliknutím na prvek nebo přetažením na plátno ho vložte do projektu. |
Pro vytvoření logiky pro zařízení přetáhněte a upustte na projektovém plátně zařízení ze seznamu. Pak na něj klikněte pravým tlačítkem a vyberte příkaz "Otevřít projekt" (nebo dvojitým levým kliknutím na obrázek zařízení):
Nyní je otevřena stránka s programováním. V tomto pohledu je možné implementovat logiku pro vybrané zařízení:
| Popis | části |
|---|---|
| A | Funkce návrhu logiky: • Vrátit se -> Vrátí se na hlavní stránku. • Stahování z zařízení -> Čte logiku přítomnou na připojeném zařízení, aby ji uživatel mohl zobrazit a upravovat. • Nahrávání do zařízení -> Přenáší navrženou logiku na připojené zařízení. • Check Logic -> Provádí sérii kontrol logiky navržené z hlediska použité syntaxe a paměťových omezení zařízení. |
| B | Pohledy na návrh logiky: • Edit View -> Zobrazuje hlavní programovací plátno použité k návrhu logiky. • Pohled na vyšší úrovni -> Zobrazuje celou navrženou logiku, zdůrazňující propojení mezi logickými bloky. • Nastavení -> Zobrazuje seznam programovatelných stavů, fyzických výstupů a zpoždění monitorování naprogramovaných v aktuální logice. |
| C | Logické komponenty: • Vstupy -> Seznam proměnných, které lze použít jako vstupní stav signálu pro logický blok. • Operátory -> Seznam bloků obsahujících výpočetní funkce aplikované na jeden nebo více vstupů za účelem poskytnutí výstupního signálu. • Výstupy -> Seznam výstupních signálů seskupených do digitálních výstupů "Ekip Signalling", obecných výstupů "PLC Out" a interních "dočasných" výstupů.
Táhněte a pusťte nebo dvojitě levým kliknutím na komponentu ji vložte do programovacího plátna. |
| D | Programovací plátno -> Používá se k návrhu logiky pro vybrané zařízení. Hlavním principem návrhu jsou "Pravidla", která představují malé logické bloky, jejichž kombinace vytváří logiku, která má být v zařízení přenesena. Na vrcholu plátna jsou různé funkce: • Přidat pravidlo -> Vložit nové pravidlo do logiky. • Odstranit pravidlo -> Smaže vybrané pravidlo. • Přesunout pravidlo doleva, posunout pravidlo doprava -> Upravit umístění pravidel v logice. • Přidat poznámku -> Vloží do pravidla lepící lístek. • Layout Rule -> Automaticky organizuje rozložení pravidla a optimalizuje prostor na plátně. • Přiblížení, oddálení a přizpůsobení položkám -> Přizpůsobení grafického zobrazení prvků na programovacím plátně. • Start Debug -> Spustí offline simulaci používanou k testování vytvořené logiky bez nutnosti jejího přenosu do zařízení. Uživatel může kliknout na vstupy, zadat jim hodnotu a sledovat, jak se výstupy chovají. • Zastavit ladění -> Zastaví simulaci. • Nastavení ladění -> Používá se k nastavení časového kroku simulace a času zastavení. |
Pro více podrobností a podrobný průchod nástrojem si prosím přečtěte kompletní uživatelskou příručku nástroje pro vlastní logiku, kterou lze stáhnout níže: