Texty zpráv (LOGO! 0BA6 a LOGO! 0BA7)

Krátký popis

Tato funkce zobrazuje texty zpráv a parametry dalších bloků na vetsavěném LOGO! displeji nebo LOGO! TD, pokud je LOGO! v režimu RUN.

Zařízení LOGO! 0BA7 a 0BA6 podporují mnoho nových funkcí textových zpráv, které LOGO! zařízení 0BA5 a starší nepodporovaly. Některé z nových funkcí jsou pouze pro LOGO! 0BA7. Můžete si však vybrat, zda ve Vašem obvodu použít funkční blok textu zprávy s novými funkcemi nebo LOGO! funkční bloky 0BA5 nebo ještě dřívější funkční bloky textové zprávy. Tento výběr provedete v dialogovém okně Soubor → Natsavení textu zpráv, spolu s dalšími nastaveními. Můžete také použít tlačítko „Povolit nový styl zprávy a nastavení“ ve spodní části dialogu a přepnout funkční blok textu zprávy na blok s novými funkcemi. Funkční bloky textu zprávy nemůžete kombinovat s novými funkcemi a LOGO! funkční bloky 0BA5 a dřívější textové zprávy ve vašem obvodu.

Spojení

Popis

Vstup En

Přechod 0 na 1 na En (Enable) spustí výstup textu zprávy.

Vstup P

P je priorita textu zprávy.

0 je nejnižší, 127 nejvyšší priorita.
Ack: Potvrzení textu zprávy

Parametr

Text: Vstup textu zprávy

Par: Parametr nebo skutečná hodnota jiného, již nakonfigurovaného parametru, který lze zobrazit numericky nebo jako sloupcový graf (viz "Viditelné parametry nebo skutečné hodnoty")

Aktuální čas: Zobrazuje průběžně aktualizovanou denní dobu

Aktuální datum: Zobrazuje průběžně aktualizované datum

Čas zapnutí zprávy: Zobrazení času přechodu signálu z 0 na 1 na vstupu En

Datum zapnutí zprávy: Zobrazení data přechodu signálu z 0 na 1 na vstupu En

I/O Status Names - Jména V/V stavů: Zobrazení názvu digitálního vstupu nebo stavu výstupu, například "Zapnuto" nebo "Vypnuto". LOGO! Zařízení 0BA7 mohou zobrazovat názvy stavů následujících prvků:

  • Digitální vstupy

  • Digitální výstupy

  • Příznaky

  • Klávesy kurzoru

  • LOGO! TD funkční klávesy

  • Bity posuvných registrů

  • Výstupy funkčních bloků

Analogový vstup: Zobrazení hodnoty analogového vstupu zobrazené v textu zprávy a aktualizované podle analogového času.

Časová stupnice (pouze 0BA7): Zobrazení skutečné hodnoty referovaného funkčního bloku jako časové hodnoty škálované na základě časové základny nakonfigurované pro funkční textový blok zprávy. Možné formáty zobrazení času jsou uvedeny níže:

  • hodiny : minuty : sekundy . milisekundy

  • hodiny : minuty : sekundy

  • hodiny : minuty

  • hodiny

(například, "01: 20 : 15 .15")

Symbol (pouze 0BA7): Zobrazení znaků vybraných z podporované sady znaků

Výstup Q

Q zůstane nastaveno, dokud je text zprávy zařazen do fronty.

Nastavení

Kromě vstupů funkčních bloků a parametrů textu zprávy poskytují následující nastavení další kontrolu nad zobrazováním textů zpráv:

Popis funkce

S přechodem 0 na 1 na vstupu En a s LOGO! v režimu RUN, LOGO! vestavěný displej a/nebo LOGO! TD zobrazí váš nakonfigurovaný text zprávy.

Pokud není zaškrtnuto pole "Potvrzená zpráva", text zprávy je skryt se změnou signálu z 1 na 0 na vstupu En.

Pokud je zaškrtnuto pole "Potvrzená zpráva", potom po resetování vstupu En na 0 je text zprávy zobrazen, dokud není potvrzen stisknutím tlačítka OK. Text zprávy nelze potvrdit, pokud je vstup En = 1.

Pokud bylo spuštěno několik funkcí textových zpráv pomocí En = 1, zobrazí se zpráva s nejvyšší prioritou (0 = nejnižší, 127 = nejvyšší). To také znamená, že nový text zprávy se zobrazí, pouze pokud je jeho priorita vyšší než dříve povolená zpráva.

Pokud program používá příznak M27, pak kdykoli M27=0 (low) LOGO! zobrazuje zprávy pouze pomocí primární znakové sady (Znaková sada 1). Pokud M27=1 (high), pak LOGO! zobrazuje zprávy pouze pomocí sekundární znakové sady (Znaková sada 2).

Po deaktivaci nebo potvrzení textu zprávy se na displeji automaticky zobrazí dříve aktivní text zprávy s nejvyšší prioritou.

Mezi displejem v režimu RUN a textem zprávy můžete přepínat pomocí tlačítek a .

Vlastnosti při konfiguraci

Oblast pro jméno bloku

Zde můžete zadat název bloku

Oblast nastavení

Zde můžete nakonfigurovat následující nastavení:·

  • Priorita textu zprávy

  • Pole "Potvrzená zpráva": pokud zpráva vyžaduje potvrzení, aby byla uzavřena

  • Výběr znakové sady pro textovou zprávu

Oblast bloku

Zde vyberete bloky ze všech bloků použitých v obvodu. Následně můžete vybrat parametry z těchto bloků, které se mají zobrazit v textu zprávy.

Oblast nastavení posouvání textu

Zde nastavíte parametry posouvání textu zprávy:

  • Formát posouvání Znak po znaku

  • Formát posouvání Řádka po řádce

  • Zaškrtávací pole pro každý řádek

Oblast nastavení cíle zprávy

Zde si vyberete, zda je cílovým zařízením zprávy LOGO! vestavěný displej, LOGO! TD nebo obojí.

Oblast nastavení blokových parametrů

Zde můžete vybrat parametry, které se mají zobrazit v textu zprávy, z bloku, který je vybrán v oblasti bloku.

Tlačítko Vložení parametru

Toto tlačítko slouží k vložení vybraného blokového parametru do textu zprávy.

Oblast zprávy

Zde uspořádáváte text zprávy. Informace, které zadáte do této oblasti, odpovídají tomu, co se zobrazí na LOGO! vestavěném displeji nebo LOGO! TD.

Nad touto oblastí jsou další tlačítka:

Tlačítko Smazat: pro mazání záznamů z oblasti zpráv

Tlačítko Specialních znaků: pro vložení speciálních znaků do oblasti zprávy

Tlačítko Sloupcového grafu: pro vložení horizontálního nebo vertikálního sloupcového grafu do oblasti zprávy

Tlačítko AI: pro vložení hodnoty analogového vstupu do oblasti zprávy

Tlačítko ON/OFF: pro určení digitální hodnoty, která má být reprezentována jedním ze dvou řetězců odpovídajících stavu 0 a 1, například „OFF“ a „ON“.

Tlačítko Edit manually - Manuálně upravit: pro použití statického editoru k přidání, přesunutí nebo odstranění textových prvků zprávy beze změny polohy ostatních prvků.

Pouze pro LOGO! 0BA7:

Tlačítko Symbol: pro otevření panelu virtuální klávesnice. Můžete vložit znaky aktuální znakové sady.

Tlačítko Formátu času: pro odkazování na skutečnou hodnotu a její zobrazení ve specifikovaném formátu časové základny.

Tvorba textu zprávy

Oblast zpráv ukazuje mřížku čtyř řádků a pozic znaků. Konfigurační oblast textu zprávy je široká 24 znaků pro západoevropské znakové sady nebo 16 znaků pro asijské znakové sady. V obou případech je šířka znaku každé řádky dvojnásobná než u LOGO! vestavěného displeje nebo LOGO! TD. Řádky zpráv, které jsou delší než šířka skutečného zobrazení, lze nastavit na "posouvání". V oblasti zpráv LOGO! Soft Comfort označuje oblast odpovídající viditelné oblasti LOGO! vestavěného displeje nebo LOGO! TD v jedné barvě a oblast, kterou lze zobrazit pouze pomocí funkce posouvání zprávy v jiné barvě.

Chcete-li nakonfigurovat obsah textu zprávy, postupujte takto:

  1. Z oblasti "Blok" vyberte blok, jehož parametry chcete zobrazovat.

  2. Přetáhněte požadované parametry z oblasti „Parametr“ do oblasti „Text zprávy“. Pomocí tlačítka „Vložit parametr“ můžete vložit hodnotu parametru.

  3. V oblasti "Text zprávy" můžete podle potřeby přidat data parametrů, hodnoty času nebo data z oblasti parametrů bloku a zadat text. Chcete-li zadat text, vyberte znakovou sadu pro text zprávy a potom zadejte text. Pomocí tlačítek nad textovou oblastí zprávy můžete také přidat speciální znaky, sloupcové grafy, hodnoty analogových vstupů a názvy pro digitální stavy I/O (V/V).

Znaková sada textu zprávy

LOGO! 0BA6 a vyšší verze podporují pět znakových sad pro zprávy. Z nich můžete vybrat dvě pro zobrazení textu zprávy pomocí příkazu Soubor → Nastavení textu zprávy nebo "Msg Config" v menu přímo v zařízení LOGO!. Z padesáti možných textů zpráv, které můžete konfigurovat, můžete vybrat libovolný počet textů z prvního jazyka a libovolný počet z druhého jazyka. Například byste mohli nakonfigurovat padesát funkčních bloků textových zpráv, které mají jediný text zprávy pro znakovou sadu 1. Alternativně byste mohli nakonfigurovat dvacet pět funkčních bloků textových zpráv, z nichž každý má dva texty zpráv: jeden pro znakovou sadu 1 a jeden pro znakovou sadu 2. Jakákoli kombinace je platná tak, aby součet nepřesáhl padesát.

Dialogové okno Text zprávy zobrazuje sady znaků, které jsou aktuálně k dispozici pro text zprávy, jak je nakonfigurováno v nastavení textu zprávy. Chcete-li použít znakovou sadu, zaškrtněte políčko „Povoleno“ a tlačítko pro znakovou sadu. Znaky, které následně zadáte, budou ze znakové sady, kterou jste povolili a vybrali. Pokud zrušíte zaškrtnutí políčka „Povoleno“ pro znakovou sadu, LOGO! Soft Comfort vás vyzve k potvrzení a poté odstraní text zprávy, pokud existuje, který odpovídá dané znakové sadě.

Znaková sada textu zprávy je nezávislá na nastavení jazyka pro LOGO! vestavěný displej. Mohou se lišit.

Čínská znaková sada

LOGO! Základní modul a LOGO! TD podporuje čínskou znakovou sadu (GB-2312) pro Čínskou lidovou republiku. Zařízení používají pro tuto znakovou sadu kódování Microsoft Windows. Kódování Windows umožňuje zařízením zobrazit stejné znaky, jaké jsou zobrazeny v textovém editoru zpráv LOGO! Soft Comfort, pokud používáte čínský emulátor nebo čínskou verzi systému Microsoft Windows.

Čínská znaková sada vyžaduje čínskou verzi Windows nebo čínský emulátor, aby správně zobrazovaly čínské znaky v textovém editoru zpráv LOGO! Soft Comfort. Před otevřením funkčního bloku textu zprávy v LOGO! Soft Comfort musíte spustit čínský emulátor.

Posun textu zprávy

Můžete nastavit, zda se text zprávy bude posouvat, nebo ne. Existují dva typy posouvání:

U zpráv, které se posouvají znak po znaku, se posouvají znaky řádku zprávy o jeden znak po druhém doleva, další znaky se posouvají po jednom zprava. Časový interval posunutí je specifikován v nastavení časovače posunu.

U zpráv, které se posouvají řádek po řádku, se první část zprávy posouvá z displeje doleva a druhá část zprávy se posouvá na displej zprava. Časový interval posunutí je specifikován v nastavení časovače posunu. Obě poloviny zprávy se na LOGO! vestavěném displeji nebo LOGO! TD jednoduše střídají.

Čas posouvání je časový interval, ve kterém se znak nebo řádek textu posune mimo obrazovku. Čas posouvání je globální parametr, který platí pro všechny textové zprávy.

Příklad: Zpráva s posouváním Znak po znaku

Následující ilustrace ukazuje konfiguraci jednořádkové, 24-znakové textové zprávy v LOGO!Soft Comfort:

Pokud tuto zprávu posouváte "znak po znaku" s časem posouvání 0,1 sekunda, pak počáteční vzhled tohoto řádku zprávy na LOGO! vestavěném displeji nebo LOGO! TD je znázorněno na tomto obrázku:

Po uplynutí 0,1 sekundy se posune jeden jeden znak řádku zprávy. Zpráva pak vypadá následujícím způsobem:

Po dalším uplynutí 0,1 sekundy se znovu posune další znak zprávy. Zpráva pak vypadá následujícím způsobem:

Příklad: Zpráva s posouváním Řádka po řádce

Následující příklad používá stejnou konfiguraci zpráv jako předchozí příklad:

Pokud nastavíte posouvání zprávy jako "řádka po řádce" s časem posouvání 0,1 sekundy, pak počáteční vzhled zprávy na LOGO! vestavěném displeji nebo LOGO! TD je levá půlka zprávy, jak ukazuje následující obrázek:

Po 1 sekundě (10 x 0.1 sekundy) se zpráva posune a objeví se pravá půlka textové zprávy, viz následující obrázek:

Na displeji se střídají tyto dvě poloviny zprávy každou sekundu.

Můžete nastavit posouvání každého řádku individuálně tak, aby se posouval, nebo ne. Nastavení "znak po znaku" nebo "řádka po řádce" platí pro všechny řádky, u kterých nastavíte posouvání. Zašktrněte pole vedle čísla řádku pro umožnění posouvání konkrétního řádku.

Sloupcové grafy

Můžete určit zobrazení sloupcového grafu pro skutečnou hodnotu jakéhokoli jiného funkčního bloku v obvodu. Sloupcový graf může být na LOGO! vestavěném displeji nebo LOGO! TD vodorovný nebo svislý. V jednom textu zprávy můžete nakonfigurovat až čtyři sloupcové grafy.

Použijte tlačítko Sloupcového grafu pro umístění sloupcového grafu v oblasti textu zprávy. V dialogovém okně Nastavení sloupcového grafu musíte vyplnit následující informace:

Příklad:

V textu zprávy mějme sloupcový graf s následujícími charakteristikami:

Výsledný sloupcový graf bude dlouhý 3 znaky.

Textové znázornění digitálních vstupně-výstupních stavů (I/O stavů)

Můžete přiřadit názvy jako "Zapnuto" nebo "Vypnuto" dvoum stavům digitálního vstupu nebo výstupu. U zařízení LOGO! série 0BA6 a 0BA7 můžete jména stavů digitálních I/O zobrazit v textové zprávě. Maximální počet znaků pro název stavu je osm pro znakové sady západního jazyka; pro sady znaků v asijském jazyce je počet znaků čtyři. Použijte tlačítko ON/OFF pro nastavení názvů dvou stavů digitálních vstupů a výstupů v textu zprávy.

V rámci jednoho textu zprávy můžete nakonfigurovat až čtyři zobrazení názvů digitálních I/O.

V rámci jednoho obvodového programu lze ve funkčních blocích textových zpráv použít maximálně 20 názvů stavů I/O.

Zobrazení zbývajícího času časovače

S LOGO! řady 0BA6 můžete zobrazit zbývající čas časovače v textu zprávy. Před touto funkcí jste mohli zobrazit aktuální uplynulý čas časovače a parametry časovače.

Když je vložen do textu zprávy, zbývající čas zobrazí dobu, která zbývá do uplynutí času časovače. U časovačů s více hodnotami časovačů (například doba zpoždění zapnutí, doba zpoždění vypnutí) můžete ve zprávě zobrazit zbývající čas každého z nich.

Zobrazení analogových vstupů

Můžete také vybrat analogové vstupy, které se mají zobrazit v textu zprávy. Pomocí tlačítka AI v textové oblasti zprávy vyberte konkrétní AI, které chcete umístit do textové oblasti zprávy.

Pokud v textu máte analogové vstupy, nastavení textu zpráv pro časovač analogového vstupního filtru určuje, jak často se text zprávy aktualizuje o aktuální hodnoty. Možnosti doby obnovení jsou 100 ms, 200 ms, 400 ms, 800 ms a 1 000 ms. Pokud máte v textu zprávy více než jeden analogový vstup, obnovovací frekvence se vztahuje na všechny.

Statický editor (Manuálně upravit)

LOGO!Soft Comfort poskytuje statický editor pro texty zpráv, který může pomoci, když potřebujete přemístit textové prvky. Například má oblast koše, kde můžete dočasně přesouvat textové prvky zprávy za účelem přeskupení polohy prvků na ploše displeje. Prvky můžete posunout nahoru, dolů, doleva nebo doprava, aniž byste změnili polohu ostatních prvků.

Pro použití statického editoru, klikněte na tlačítko "Manuálně upravit" nad oblastí textové zprávy. Budete také vyzváni k manuální úpravě, pokud se pokusíte umístit nebo přesunout prvky do oblasti zpráv, které mají konflikt pozic s existujícími prvky.

0BA0-0BA3:
Maximální počet textových zpráv: 5
Není podporováno: posouvání zprávy, sloupcové grafy, analogové vstupy, názvy I/O stavů a zobrazení zbývající doby časovače.

0BA4-0BA5:
Maximální počet textových zpráv: 10
Není podporováno: posouvání zprávy, sloupcové grafy, analogové vstupy, názvy I/O stavů a zobrazení zbývající doby časovače.

Virtuální klávesnice

K virtuální klávesnici se dostanete kliknutím na tlačítko nad oblastí textu zprávy. Okno virtuální klávesnice se zobrazí následujícím způsobem:

Virtuální klávesnice zobrazuje některé znaky aktuální znakové sady. Když vyberete znak, můžete zobrazit jeho odpovídající znakový kód v poli „Zakódování znaku (hex)“. Chcete-li vložit vybraný znak, klikněte na tlačítko "Vložit".

LOGO! nepodporuje všechny znaky všech znakových sad. Pro znakovou sadu SJIS je podporovaný kód [0x21, 0x7E] && [0xA1, 0xDF] a pro ostatní znakové sady je to [0x21, 0x7E] && [0xA1, 0xFF]. Podrobný popis podporovaných znaků a jejich znakových kódů najdete na DVD pro LOGO! Soft Comfort.

Časová stupnice

Pro nakonfigurování časové stupnice pro funkční blok klikněte na tlačítko pro zobrazení dialogového okna "Nastavení časové stupnice":

V tomto dialogu můžete nakonfigurovat časovou základnu měřítka pro hodnotu funkčního bloku. Vyberete funkční blok, skutečnou hodnotu a časovou základnu a kliknutím na "OK" potvrďte nastavení.

Výpočet pro zobrazení času v textu zprávy na základě nakonfigurované časové základně je uveden níže, kde "C" představuje skutečnou hodnotu:

Časová základna textu zprávy

Časový formát

Výpočet pro hodnotu času

Hodina

xx

C

Minuta

xx : xx

C / 60 : C % 60

Sekunda

xx : xx : xx

(C / 60) / 60 : (C / 60) % 60 : C % 60

10 milisekund

xx : xx : xx : xx

C / 100 / 60 / 60 : ((C / 100 / 60) % 60 : (C / 100) % 60 : C % 100

Kopírování a vkládání textových znaků

Kdykoli zadáváte znaky do oblasti textu zprávy nebo do oblasti pro editaci názvu stavu I/O, můžete použít klávesové zkratky pro kopírování (Ctrl-c) a vložení (Ctrl-v). Můžete kopírovat a vkládat znaky mezi libovolným dokumentem v počítači, textem v textu zprávy, textem ve jménu stavu I/O nebo textem v oblasti editace LOGO! TD spouštěcí obrazovky. LOGO!Soft Comfort ověří, že všechny znaky, které se mají vložit, jsou platné pro vybranou znakovou sadu. Pouze oblasti pro zadávání znaků textových zpráv, názvů I/O stavů a LOGO! TD spouštěcí obrazovka podporuje kopírování a vkládání. Nemůžete například kopírovat a vkládat sloupcové grafy, parametry funkčních bloků ani nic jiného než textové znaky vybrané znakové sady.

Ctrl-x nelze použít k vyjmutí znaků pro vložení, s výjimkou dokumentu v počítači. LOGO! Soft Comfort nepodporuje operaci vyjmutí z textu zprávy, názvu I/O stavu nebo editačního okna LOGO! TD Spouštěcí obrazovky.

LOGO!Soft Comfort V7.0 zachovává informaci textu, když kopírujete a vkládáte funkční blok Textové zprávy.

Pokud vložíte funkční blok Textové zprávy do jiného obvodu s jinou znakovou sadou, LOGO!Soft Comfort uchová pouze znaky znakové sady obvodu, do kterého vkládáte. LOGO!Soft Comfort zobrazuje "?" místo nepodporovaných znaků.

Text zprávy po změně znakové sady

LOGO!Soft Comfort V7.0 zachovává informaci textu, když změníte sadu znaků.

LOGO!Soft Comfort zachovává pouze znaky podporované aktuální sadou znaků a zobrazuje znak "?" místo nepodporovaných znaků.

Omezení

Následující funkční omezení se vztahují na funkční bloky textové zprávy:

  • K dispozici je až 50 funkcí textových zpráv.

  • V textech zpráv je k dispozici až 32 sloupcových grafů.

  • LOGO!Soft Comfort podporuje všechny definované vlastnosti pro texty zpráv. Při programování přímo v LOGO! zařízení můžete naprogramovat pouze omezený počet funkcí textových zpráv. Prostudujte LOGO! Manuál pro popis programování textu zpráv z LOGO! zařízení.

  • Každý řádek zprávy může obsahovat 24 znaků (znakové sady západních jazyků) nebo 16 znaků (znakové sady asijských jazyků). V textu zprávy platí následující omezení:

    • Maximální počet parametrů: 4

    • Maximální počet sloupcových grafů: 4

    • Maximální počet názvů I/O stavů: 4 pro zařízení LOGO! 0BA6; LOGO! 0BA7 zařízení podporují maximálně osm názvů I/O stavů v jednom funkčním bloku textové zprávy a maximum 40 názvů I/O stavů ve všech funkčních blocích textových zpráv.

    • Maximální počet hodnot času/data: 4

    • Maximální počet analogových vstupů: 2

Zvláštní vlastnosti při konfiguraci

Text zprávy lze nakonfigurovat v dialogu vlastností bloku. Pro každý text zprávy můžete zadat až čtyři řádky (textové zobrazení vestavěného displeje LOGO! a LOGO! TD má čtyři řádky) a nastavit prioritu. Pomocí kurzorových kláves nebo myši se můžete přesunout na další řádek. Stiskem klávesy [ENTER] potvrďte všechny vaše záznamy v dialogu vlastností bloku a dialog zavřete.

V textových řádcích můžete také určit skutečné hodnoty ostatních bloků. Chcete-li to provést, vyberte příslušný blok v dialogu Blok. Otevře se dialogové okno Parametr, kde se zobrazí seznam všech parametrů dostupných pro vybraný blok. Parametr bloku, který vyberete v tomto dialogu, se zapíše na vybraný textový řádek. Při volání textu zprávy je nyní zahrnuta skutečná hodnota parametru.

Můžete nastavit atribut "Potvrzená zpráva" pro určení, zda je nutné zprávu nejprve potvrdit před jejím zavřením.

Režim simulace

Rozvržení textových zpráv

Zpráva v online testu (pouze 0BA7)

Pomocí funkce online testu zpráv můžete zobrazit stejné texty zpráv, jaké jsou uvedeny v LOGO! Base Module.

Zprávy online můžete spustit nebo zastavit kliknutím na přepínač a zprávy se zobrazují následovně:

Během online testu zprávy nemůžete použít program LOGO!Soft Comfort k úpravě parametrů textu zprávy, ke změně sady znaků, k potvrzení textu zprávy nebo k posunutí textu zprávy. Můžete však použít tlačítko "Přejít k bloku".

Přehled speciálních funkcí