NÁVOD K MONTÁŽI A OBSLUZE
Obj. č.: 96 77 30
OBSAH Strana: Co je Conrad LeC?..................................................................................................... 2 Hlavní okno................................................................................................................. 2 Příkazy menu a klávesnicové příkazy......................................................................... 3 Spuštění relé na reléových kartách ............................................................................ 3 Pracování programů Conrad LeC............................................................................... 4 Programová nastavení ............................................................................................... 4 Programový komentář ................................................................................................ 4 Vložení a vymazání reléových karet ........................................................................... 4 Zpracování jednotlivých reléových karet programu .................................................... 5 Programové kroky ...................................................................................................... 5 vytváření nových programových kroků ....................................................................... 5 Zpracování programových kroků ................................................................................ 5 Vymazání programových kroků .................................................................................. 6 Formát souborů Conrad LeC ...................................................................................... 6 Identifikační řádka................................................................................................... 7 Programová nastavení ............................................................................................ 7 Poznámkový blok .................................................................................................... 7 Definiční blok pro jednotlivé reléové karty............................................................... 7 Programové rozhraní reléových karet ..................................................................... 7
2
CO JE CONRAD LEC? Conrad LeC verze 1 .O - ,,Let’em CIick“ Copyright @ 1999 Conrad Electronic GmbH Conrad LeC je jednoduchý program pro IBM-kompatibilní počítače pod MS Windows 9x nebo MS Windows NT ke spínání 8-násobných reléových karet přes sériové rozhraní. Připojte jednu nebo více reléových karet na sériové rozhraní vašeho PC a zvolte toto rozhraní v LeC. Potom můžete jednotlivá relé zapínat a vypínat přes body menu popř. spínačem lištového nástroje. K automatizaci často se vyskytujících dějů mohou být vytvořeny spínací programy pro tyto reléové karty, které v určitou dobu relé zapnou nebo vypnou. Vytvoření těchto spínacích programů je ulehčeno prostřednictvím podpory schránky Windows, jakož i neomezeným odvoláním a opakováním pracovních operací. Conrad LeC registruje jeden jediný typ souboru pod Windows, takže můžete soubory Conrad LeC v Explorer rozeznat podle symbolu, jakož i otevřít prostřednictvím dvojkliku na ně.
HLAVNÍ OKNO Conrad LeC je SDI-aplikace (Single Document window Interface), což znamená, že chcete otevřít jen LeC-program ve stejný čas. Sice můžete inicializovat více reléových karet v tomto programu, avšak tyto karty jsou vzájemně nezávislé. Z důvodů přehlednosti jsou proto zobrazeny jen spínací povely jedné reléové karty. Můžete prostřednictvím dialogu výběru zvolit výpis v nástrojové liště nebo také prostřednictvím povelu klávesnice přepojovat mezi objekty reléových karet, pokud váš program obsahuje více než jednu reléovou kartu. Veškerá nastavení jako je velikost a poloha hlavního okna, výpis naposled otevřených souborů, jakož i viditelnost nástrojových lišt budou uložena mezi programovými průběhy v registrační databázi Windows. Hlavní prvek ke zpracování programů sloupce jsou v šířce proměnlivé.
Conrad LeC je zpracovací mřížka, jejíž
Vyjímatelný výpis s chybovým a průběhovým hlášením může být použit k monitorování přenosu dat z a k reléovým kartám. Považujte to jako pomoc ke hledáním chyby a v normálním případě tuto volbu vypínejte, jelikož by tím byla omezena rychlost programového průběhu. Dále nabízí program více volně umístitelných nástrojových lišt, které můžete jak vodorovně nebo svisle připojit na okraje hlavního okna, tak i ponechat volně pohyblivé na displeji. Rozvažte přitom, že byste neměli lištu nástrojů ani zakrýt s nabídkou funkcí (menu) ani svisle připojit, když chcete objekty reléové karty zpracovávat prostřednictvím schránky. Vyjímatelná stavová lišta vám ukazuje různé informace o aktivovaném objektu reléové karty: symbolický název reléové karty a jednotlivých relé, informaci, zda byl změněn program, jakož i stav spojení s reléovými kartami přes sériové rozhraní.
3
PŘÍKAZY MENU A KLÁVESNICOVÉ PŘÍKAZY Pokud je to možné a účelné vyvolávejte všechny příkazy jak přes hlavní menu nebo lokální roletové menu, tak i přes tlačítkové zkratky. Avšak dbejte na to, že se některé příkazy vztahují na právě aktivovaný ovládací prvek. Příkazy vystřihování, kopírování, vkládání apod. se mohou proto vztahovat na zpracovávaný text, spínací příkaz nebo ale na celý objekt reléové karty.
Menu souboru: nový otevřít uložit tisknout ukončit
Strg+N strg+O Strg+S Strg+P Alt+F4
Zpracování menu: zpětně obnovit vystřihnout kopírování vkládání vymazání označení programové řádky nová programová řádka nový objekt reléové karty
Strg+Y Strg+Z Strg+X Strg+C Strg+V Entf Strg+L Einfg Alt+Einfg
Menu relé: volba reléové karty přepojení relé [1. .8] zapnout všechna relé vypnout všechna relé
Umsch+Strg+R Umsch+Strg+[1..8] Umsch+Strg+E Umsch+Strg+A
Zvláštní tlačítkové zkratky ve zpracovací mřížce předchozí reléová karta Strg+BildAuf další reléová karta Strg+BildAb editace času nebo komentáře F2 přerušení editace ESC zapnutí relé E, 1, + vypnutí relé A, 0, náhodné spuštění relé R, Z, * nespuštění relé Leerzeichen (mezera),.
SPUŠTĚNÍ RELÉ NA RELÉOVÝCH KARTÁCH Existují zásadně dvě možnosti spuštění relé karet z Conrad LeC: Můžete vytvořit program a nechat probíhat, přičemž budou relé spínána časovým řízením. Pro jednoduché testy můžete prostřednictvím příkazů v menu Relais popř. spínači lišty nástrojů přímo zapnout a vypnout relé právě zvolené reléové karty. Veškeré tyto příkazy nejsou během provádění programu volitelné.
4 V každém případě musíte mít vybudované aktivní spojení k reléovým kartám. K tomuto kroku zvolte sériové rozhraní, na kterém jsou připojeny reléové karty (prostřednictvím bodu menu Optionen / Verbindung mit Relaiskarten (volby / spojení s reléovými kartami)), a aktivujte toto spojení. Také můžete toto spojení automaticky nechat navázat při každém startu programu.
PRACOVÁNÍ PROGRAMŮ CONRAD LEC Programy pro Conrad LeC se skládají ze společných nastavení pro všechny reléové karty, nastavení a programových kroků jednotkách reléových karet, jakož i volitelného komentáře k popisu účelu programu. Po startu programu můžete buď zpracovávat automaticky vytvořené soubory, nebo ale i otevřít nový soubor; podle vámi zvolených nastavení byl eventuálně také opět otevřen naposled zpracovávaný soubor. Prostřednictvím bodu menu Projekt I Eigenschaften (vlastnosti) můžete zpracovávat programový komentář a programová nastavení. Všechny změny budou zaznamenány do Undo-výpisu (výpis vrácení mazání) a proto se dají vzít zpět.
PROGRAMOVÁ NASTAVENÍ Pro všechny reléové karty programu společně platí následující nastavení: Přerušení při chybách komunikace: Když zvolíte toto nastavení (zadání), potom • bude zpracování programu při chybě okamžitě přerušeno (reléová karta nepotvrdila spínací příkaz nebo špatně). Musíte se podle vašeho případu použití rozhodnout, zda je pokračování i v případě chyby možné, bezpečné popř. účelné. Cyklické zpracování programu: Když zvolíte toto nastavení, potom začne znovu • program (pro každou reléovou kartu jednotlivě) po posledním spínacím příkazu.
PROGRAMOVÝ KOMENTÁŘ Programový komentář není systémem používán, avšak doporučuje se tímto způsobem dokumentovat větší programy, aby bylo možno okamžitě určit i po delším čase účel programu.
VLOŽENÍ A VYMAZÁNÍ RELÉOVÝCH KARET Každý nový soubor programu obsahuje automaticky reléovou kartu. Když chcete využít kaskádovatelnost karet, potom musíte pro každou připojenou kartu vložit objekt karty do souboru programu. Pro tento krok využijte příkaz Neue Relaiskarte einfügen (vložit novou reléovou kartu) v menu Bearbeiten (zpracování) nebo příslušnou klávesovou zkratku. Také můžete již vytvořené objekty reléových karet kopírovat do schránky a potom data znovu vložit. Reléové karty jsou prostřednictvím běžných bodů menu popř. tlačítkovými příkazy vloženy a vymazány, avšak dbejte na to, že se k tomu musí vstupní ohnisko nacházet na výběrovém posuvném seznamu.
5
ZPRACOVÁNÍ JEDNOTLIVÝCH RELÉOVÝCH KARET PROGRAMU Pokud program obsahuje více reléových karet, potom nejdříve zvolte správnou kartu. Využijte k tomu bod menu Relé / Relaiskarte auswählen (zvolit reléovou kartu) popř. pole výběru ve výpisu nástrojů. Aktuálně zvolená reléová karta bude zobrazena v prvním poli stavové řádky. Ve zpracovací mřížce hlavního okna uvidíte programové kroky této reléové karty, kterou tam také zpracováváte. Nad bodem menu Relais / Eigenschaften (vlastnosti) můžete měnit symbolické názvy a nastavení. Všechny změny jsou zaznamenány do Undo-výpisu a proto se dají vzít zpět.
PROGRAMOVÉ KROKY Každá řádka ve zpracovací mřížce zastupuje spínací událost aktuální reléové karty, která je popsána prostřednictvím následujících vlastností: •
• •
Doba provádění tohoto programového kroku: buď zadáním časového bodu, nebo ale zadáním časového intervalu k předchozímu programovému kroku. Když uvolníte toto pole, potom bude tento příkaz proveden 500 ms po předchozím kroku. Spínací příkaz pro jednotlivá relé reléové karty; možné je zapnutí nebo vypnutí relé, náhodné spuštění nebo ale zachování dosavadního stavu. Volitelný komentář k vysvětlení programového kroku.
VYTVÁŘENÍ NOVÝCH PROGRAMOVÝCH KROKŮ Existují různé možnosti pro vložení nových programových kroků do programu. Můžete zpracovávat jeden ze sloupců poslední řádky, čímž se připojí nový programový krok. Můžete vložit nový programový krok před aktivní řádku tak, že vložíte programový krok, předem kopírovaný do schránky, nebo vložíte zcela nový krok (prostřednictvím příkazu Bearbeiten (zpracování) nebo Werkzeugleistenschalter (spínač nástrojové lišty)).
ZPRACOVÁNÍ PROGRAMOVÝCH KROKŮ Programový krok zpracujete tak, že editujete čas spínání nebo komentář v mřížce. Stavy zapojení jednotlivých relé můžete změnit prostřednictvím spínače nástrojové lišty, příkazy v menu Projekt popř. v lokálním roletovém menu. Nejrychlejší cesta je však použití klávesnice: • • • •
Zapnutí relé přes tlačítka “1 “, "E", jakož i “1” a “+” na číselném bloku klávesnice; Vypnutí relé přes tlačítka "O", "A", jakož i “0” a “-” na číselném bloku klávesnice; Náhodné sepnutí relé přes tlačítka "R", “Z”, jakož i “*” na číselném bloku klávesnice; Nespínání relé přes tlačítka ” “, "L" jakož i “. ” na číselném bloku klávesnice.
6 Kromě toho prosím dbejte na to, že vložení programového kroku ze schránky přepíše programový krok, zvolený v tomto časovém okamžiku. Programové kroky jsou kromě příkazu menu taky zvoleny kliknutím levého tlačítka myši na stálý první sloupec zpracovací mřížky (s uvedením čísla kroku).
VYMAZÁNÍ PROGRAMOVÝCH KROKŮ Zvolené programové kroky mohou být vymazány s příkazy Ausschneiden (vystřihnout) And Löschen (vymazat) popř. s příslušnými spínači nástrojové lišty.
FORMÁT SOUBORŮ CONRAD LEC Soubory Conrad LeC jsou jednoduché textové soubory, které mohou být, s ohledem na formát, také zpracovávány s textovým editorem jako je Notepad. Prázdné řádky a poznámkové řádky(komentář) (tyto začínají s dvojitým lomítkem “//” v prvním sloupci) jsou přitom ignorovány a mohou být vloženy k lepší Strukturalizaci zdrojového textu. Uložení souboru s LeC však odstraní tyto dodatečné prázdné a poznámkové řádky! Soubor se skládá z více funkčních bloků: identifikační řádka, (optimální) programová nastavení, (optimální) blok komentáře a definiční blok pro každou reléovou kartu. Dbejte přitom na to, že není přípustná mezera atd. před klíčovými slovy. Jednoduchý příklad by měl posloužit vysvětlení formátu souboru: CONRAD_LEC_FILE_VERSION 1.0 COMMENT Tento příkladový program představuje jednoduché akvarijní řízení. Budou vytvářeny spínací události k pomalému připojení a odpojení osvětlení, jakož i k dvakrát se opakujícímu krmení s krmným automatem, COMMENT_END IGNORE_COMMUNICATION_ERROR BOARD BOARD_NAME="Aquarium" (akvárium) RELAY_NAMEl=“Glühlampen" (žárovky) RELAY_NAME2="Neonbeleuchtung" (neonové osvětlení) RELAY_NAME3="Fütterungsautomat" (krmný automat) 08:30:00 = 1------+00:15:00 = -1-----+00:01:00 = 0------10:30:00 = --1----+00:00:10 = --0----15:00:00 = --1----+00:00:10 = --0----21:30:00 = 1------+00:00:30 = -0-----+00:20:00 = 0-------
// Beleuchtung Glühlampe EIN (osvětlení žárovky ZAP) // Beleuchtung Neon EIN (osvětlení neonu ZAP) // Beleuchtung Glühlampe AUS (osvětlení žárovky VYP) // Fütterung EIN (krmení ZAP) // Fütterung AUS (Krmení VYP) // Fütterung EIN (Krmení ZAP) // Fütterung AUS (Krmení VYP) // Beleuchtung Glühlampe EIN (osvětlení žárovky ZAP) // Beleuchtung Neon AUS (osvětlení neonu VYP) // Beleuchtung Glühlampe AUS (osvětlení žárovky VYP)
7 BOARD_END
Identifikační řádka První znaky souboru musí obsahovat řetězec znaků CONRAD_LEC_FILE_VERSION, následovány verzí souboru (v současné době je možná jen verze 1 .O).
Programová nastavení Následující klíčová slova jsou identifikována jako pokyny nastavení pro program: IGNORE_COMMUNICATION_ERROR: Pokud se vysílání spínacího příkazu • nezdaří, potom bude program i přesto prováděn dál. AUTO_PROGRAM_LOOK: Po ukončení posledního programového kroku • všech reléových karet bude nově spuštěn programový běh.
Poznámkový blok Poznámkový blok bude zaveden prostřednictvím klíčového slova COMMENT. Všechny následující řádky až k řádce, která obsahuje klíčové slovo COMMENT_END, budou vyhodnoceny jako komentář k popisu programu.
Definiční blok pro jednotlivé reléové karty Definiční bloky budou omezeny přes klíčová slova BOARD a BOARD_END. Přes klíčová slova BOARD NAME a RELAY NAME1..RELAY NAME8 mohou být určeny symbolické názvy reléové karty a jednotlivých relé této karty. Přitom se musí na klíčové slovo připojit název = jakož i symbolický název, uzavřený v apostrofech. Všechny další řádky popisují jednotlivé programové kroky. Tyto řádky začínají s dobou provedení spínací operace, následovány požadovanými stavy relé, jakož i volitelným komentářem. Čas bude uveden ve formě hodina:minuta:sekunda, dopředu posazené znaménko plus zastupuje relativní udání času (doba prodlevy po předchozím kroku popř. po startu programu pro první řádku). Po uvedení času následuje znak = k oddělení, mezery popř. znak tabulátoru mohou být vloženy. Po tomto oddělovači a všech dalších mezerách následuje příkaz dlouhý přesně 8 znaků, který může pro každý relé obsahovat následující znaky: “1”, "e', "E": Relé bude vypnuto; • “0”, "a", "A": Relé bude zapnuto; • “?”, “r”, “R”,“z”, “Z”: Relé bude spuštěno na náhodný stav zapojení; • “-”, “.”, “ ”: Stav zapojení relé nebude změněn. • Příkaz ”1-0-----” vede proto k tomu, aby bylo první relé zapnuto, jakož i třetí relé vypnuto. Conrad LeC rozpozná všechny výše uvedené znaky, používá však nejdříve uvedené znaky k psaní souborů. Na tyto příkazy budou ignorovány následující znaky, vše po dvojitém lomítku „//“ bude převzato jako komentář pro tento programový krok.
Programové rozhraní reléových karet Otevřené programové rozhraní reléových karet umožňuje používat i libovolné jiné počítače nebo platformy řadičů k řízení reléových karet, pokud tyto mají sériové
8 rozhraní. Conrad LeC používá následující tři příkazy, které naleznete v návodu k reléovým kartám přesněji vysvětlené. Toto má sloužit jen základnímu pochopení možných chybových a průběhových hlášení: CMD-SETUP (1): Datový rámec 4 bajty bude zaslán přes sériové rozhraní na • připojené reléové karty. Počáteční adresa tohoto rámce je 1, každá připojená reléová karta dosadí vlastní adresu na předávanou hodnotu, pošle dál potvrzovací rámec, jakož i přijatý rámec (s polem adresy, zvýšeným o 1). Při správném připojení všech karet obdržíte od každé reléové karty potvrzovací rámec, přičemž slabika dat obsahuje verzi reléové karty, k tomu původní zaslaný datový rámec, jehož pole adresy by mělo být rovné počtu připojených karet + 1. CMD-GETPORT (2): Datový rámec 4 bajty bude zaslán přes sériové rozhraní • na připojené reléové karty. Slabika adresy činí 0, čímž každá připojená reléová karta vrací zpět potvrzovací rámec se stavem zapojení relé v slabice dat. Tím může být po novém spuštění programu určen stav relé všech připojených karet. CMD-SETPORT (3): Datový rámec 4 bajty bude zaslán přes sériové rozhraní • na připojené reléové karty. Slabika adresy činí buď 0, aby bylo možno všechna relé všech reléových karet buď zapnout nebo vypnout, nebo ale bude nový stav zapojení relé reléové karty s rámcem přenášen, přičemž jsou slabika adresa a slabika dat příslušně dosazeny. Neodpovídá-li reléová karta korektnímu potvrzovacímu rámci, potom může být (podle nastavení v programových vlastnostech) podle okolností přerušen průběh aktivního programu.