Skip to main content

Дисплей

MitЗа denдопомогою Blöckenблоків derкатегорії Kategorie«Display» Display(«Дисплей») lässtможна sichналаштувати derта Bildschirmпідготувати desдо використання дисплей контролера TXT 4.00. ControllersЦей gestaltenпроцес undскладається nutzbarіз machen.двох Diesетапів:

geschieht in zwei Schritten:

 

  1. Konfigurieren,Конфігурування, das heißtтобто:
    • Eineвідкрити neueновий Dateiфайл derкатегорії Kategorie«Display»; Displayнатиснувши öffnen,на überіконку dasсторінки Seitenз Symbolплюсом mitвгорі dem Plus oben linksліворуч,
    • dieперетягнути gewünschtenпотрібні Elementeелементи aufв denобласть, gerastertenрозграфлену Bereichна ziehenклітинки (erвона stelltє denчастиною konfigurierbarenдисплея, Teilщо des Displays dar)настроюється);
    • beiза Bedarfнеобхідності  Spezifikationenзмінити anpassen. характеристики.
  2. Programmieren,Програмування, das heißtтобто:
    • ImВ Hauptprogrammосновній mitпрограмі denза Blöckenдопомогою derблоків Kategorieкатегорії Display dieзапрограмувати Wirkungрезультат vonвзаємодії Interaktionз mit dem Display programmieren.дисплеєм.

BlöckeБлоки

EreignisabfrageЗапит події

DerБлок Block EreignisEreignis [] ruft den Rückgabewert eines Elements ab. Dieser Block kann nur in den Ereignisprogrammen genutzt werden. In diesen Ereignisprogrammen bezieht sich der Block automatisch auf das Ereignis in dessen Programm er verwendet wird. Der geeignete Typ für den Rückgabewert, kann über das Dropdown-Menü (kleinesПодія Dreieck)[]) gewähltвикликає werden:значення елемента, що повертається. Цей блок можна використовувати лише у програмах подій. У програмах подій цей блок автоматично посилається на подію, в програмі якої він використовується. Відповідний тип значення, що повертається, можна вибрати у випадаючому меню (маленький трикутник):

image-1623752625042.png

 

BeschriftungsfeldПоле позначки

MitЗа demдопомогою Elementелемента Beschriftungsfeld«Поле kannпозначки» manна einenдисплеї Textможна aufрозмістити demтекст. BildschirmСимвол platzieren.цього Dasелемента Symbolу imконфігураторі Anzeigekonfiguratorдисплея ist dasярлик. Etikett.Якщо Ziehtперетягнути manцей diesesсимвол Symbolв inобласть, denрозграфлену gerastertenна Bereich,клітинки, öffnetправоруч sichвідкриється rechtsвікно. einТут Fenster.у Hierвкладці kann"Inspektor" unter Inspektor("Меню властивостей") можна задати

  • dieрозмір Größeполя desпозначки Beschriftungsfeldsу in Pixeln,пікселях;
  • dieположення Positionполя desмітки Beschriftungsfelds inв Pixelnпікселях (aufу demточці angegebenenіз Punktзазначеними liegtтут dieкоординатами obereперебуватиме linkeверхній Eckeлівий desкут Textfeldes),текстового поля);
  • derім'я Nameполя desмітки Beschriftungsfelds undта
  • derвміст Inhaltполя desмітки Beschriftungsfelds (dieserцей Textтекст wirdвідображатиметься beiпід Startчас desзапуску Displays abgebildet)дисплея).
  • За

    festgelegtдопомогою werden.

    блоку

    Mit dem Block setze Beschriftungsfeld Text … (привласнити полю мітки текст ... lässt) sichможна derзмінювати abgebildeteпоказаний Textтекст imпід Laufeчас desвиконання Programmsпрограми.

  • ändern.

    EingabenВведення даних

    Das ElementЕлемент Eingabe"Введення" erlaubtдозволяє es,користувачеві dassвводити Nutzer*innenтекст überчерез denконтролер. ControllerСимвол Textцього eingeben.елемента Dasв zugehörigeконфігураторі Symbolдисплея im- Anzeigekonfiguratorлітера ist"Т". dasЯкщо  перетягнути цей символ в область, розграфлену на клітинки, праворуч відкриється вікно. Тут у вкладці "T"Inspektor" Zeichen.("Меню Ziehtвластивостей") manможна dieses Symbol in den gerasterten Bereich, öffnet sich rechts ein Fenster. Hier kann unter Inspektorзадати

    • dieрозмір Größeполя desвведення Eingabefeldesу in Pixeln,пікселях;
    • dieположення Positionполя desвведення Eingabefeldesв in Pixelnпікселях (aufу demточці angegebenenіз Punktзазначеними liegtтут dieкоординатами obereперебуватиме linkeверхній Eckeлівий desкут Eingabefeldes),поля введення);
    • derім'я Nameполя desвведення Eingabefeldes undта
    • derвміст Inhaltполя des Eingabefeldesвведення (dieserцей Textтекст wirdвідображатиметься beiпід Startчас desзапуску Displays abgebildet)дисплея).

    festgelegtЗа werden.

    допомогою

    Mitблоку dem Block setze Eingabefeld Text ...  (присвоїти полю введення текст ...)lässt sichможна derзмінювати abgebildeteпоказаний Textтекст imпід Laufeчас desвиконання Programms ändern.програми

     

    Eingabe-ProgrammПрограма введення

    DasПрограма Eingabe-Programmвведення läuftвиконується ab,після завершення введення даних. Вона пишеться окремо від основної програми. Змінні працюють в обох програмах. Програма введення виконується в блоці wenn eine Eingabe abgeschlossen wurde.(якщо Esзавершено wirdвведення separatданих). vomУ Hauptprogrammпрограмі geschrieben.введення Variablen funktionieren global über beide Programme hinweg. Das Eingabe-Programm läuft im Block wenn Eingabe abgeschlossen ab. Derблоку EreignisEreignis [] (Подія [])-Block wirdвибирають imтип Eingabe-Programm«text». aufУ "text"цьому gesetzt.прикладі In diesem Beispiel wird die Variableзмінної NName (ім'я)ame auf denнадається eingegebenenвведений Textтекст, gesetzt,і sieпотім wirdвона dannвикористовується imв Hauptprogrammосновній genutzt,програмі umдля denвиведення eingegebenenвведеного Text auszugeben:тексту:

    image-1623752961393.png

    Messinstrument Вимірювальний інструмент

    DieФункція Messinstrument-Funktion«Вимірювальний kannінструмент» Werteможе відображати значення (keineза Werteвинятком kleinerзначень менше 1). darstellen.Символ Dasвимірювального zugehörigeінструмента Symbolу imконфігураторі Displaykonfiguratorдисплея ist dieлінійка. Skalierung.Якщо Ziehtперетягнути manцей diesesсимвол Symbolв inобласть, denрозграфлену gerastertenна Bereich,клітинки, öffnetправоруч sichвідкриється rechtsвікно. einТут Fenster.у Hierвкладці kann"Inspektor" unter("Меню Inspektorвластивостей") можна задати

    • dieрозмір Größeвимірювального des Messinstruments inінструменту Pixeln,в пікселях;
    • dieположення Positionвимірювального des Messinstrumentsінструменту inв Pixelnпікселях (aufу demточці angegebenenіз Punktзазначеними liegтут dieкоординатами obereперебуватиме linkeверхній Eckeлівий derкут Messlehre),засобу вимірювань);
    • derім'я Nameвимірювального des Messinstruments,інструменту;
    • dieорієнтацію Ausrichtungвимірювального des Messinstrumentsінструмента;
    • derдіапазон Wertebereich,значень denвимірювального das Messinstrument darstellt,інструменту undта
    • derзначення Wertвимірювального des Messinstruments,інструмента, derщо beiвідображається Startпід desчас Displaysзапуску gezeigt wirdдисплея.

    festgelegtЗа werden.

    допомогою

    Mit dem Blockблоку setzesetze Messinstrument auf Wert … (привласнити вимірювальному інструменту значення ... )lässt sichвимірювальному dasінструменту Messinstrumentнадається aufвведене denзначення. eingegebenenЦе Wertзначення setzen.має Dieserналежати Wertдо sollteпопередньо imзаданого vorherдіапазону definiertenзначень. WertebereichЯкщо liegen.це Liegtзначення derне Wertналежить außerhalbпопередньо desзаданому Wertebereich,діапазону wird,значень, jeто nachdemвідображається obверхня derабо Wertнижня zuмежа großцього oderдіапазону zuзначень kleinзалежно ist,від eineтого, derяке Grenzenзначення desвказано: Wertebereichsзанадто dargestellt.велике або занадто маленьке.

    StatusanzeigeВідображення статусу

    DerІндикатор Statusindikatorстатусу zeigtпоказує dieактивність Aktivitätчогось. vonЗалежно etwasвід an.статусу Jeвін nachгорить Status(активний) leuchtetабо erне горить (неактивний). Символ індикатора статусу в конфігураторі дисплея - діод, що горить. Якщо перетягнути цей символ в область, розграфлену на клітини, праворуч відкриється вікно. Тут у вкладці "Inspektor" ("aktiv"Меню властивостей") oderможна tut dies nicht ("inaktiv"). Das Symbol im Displaykonfigurator ist eine leuchtende Diode. Zieht man dieses Symbol in den gerasterten Bereich, öffnet sich rechts ein Fenster. Hier kann unter Inspektorзадати

    • dieрозмір Größeіндикатора derстатусу Statusanzeigeв in Pixeln,пікселях;
    • dieположення Positionіндикатора derстатусу Statusanzeigeв in Pixelnпікселях (aufу demточці angegebenenіз Punktзазначеними liegtтут dieкоординатами obereперебуватиме linkeверхній Eckeлівий desкут Statusindikators),індикатора статусу);
    • derім'я Nameіндикатора der Statusanzeige,статусу;
    • dieколір Farbeіндикатора derстатусу Statusanzeige undта
    • obвихідний dieстан Statusanzeigeіндикатора zu Beginnстатусу: aktiv oder(активний) inaktivчи sein soll,ні.

    festgelegtЗа werden.

    допомогою

    Mit dem Blockблоку setze setze Statusanzeige aktiv [] lässt sich die Statusanzeige aktivieren bzw. deaktivieren. Im Dropdown-Menü (kleinesзробити Dreieck)індикатор lässtстатусу sichактивним wählen,[]) obіндикатор dieстатусу Statusanzeigeможна aufактивувати aktivта oderдеактивувати. inaktivУ gesetztвипадаючому werdenменю soll.(маленький трикутник), можна вибрати стан індикатора статусу: активний або неактивний.

    SchiebereglerПовзунок

    DerПоложення Schiebereglerповзунка gibtвідображає Werteте abhängigчи vonінше seinerзначення. PositionКористувач zurück.може Dieзмінити Positionположення kannповзунка dabeiчерез vomсенсорний Nutzer*innenекран. überВикликати denзначення Touchscreenможна verändertчерез werden. Der Wert kann über denблок EreignisEreignis []-Block, abgerufenяк werden,повзунок sobaldзупиниться. derВикликане Schiebereglerзначення ruht.має Derвигляд abgerufeneдесяткового Wertчисла. istЯкщо eineВи Dezimalzahl.хочете, Willщоб manзначення, denяке Wertвідображає desповзунок, Schiebereglersмало ganzzahligвигляд haben,цілого mussчисла, manтреба den вставити блок runde (округлити).-Block einsetzen.Символ Dasповзунка zugehörigeв Symbolконфігураторі fürдисплея den Schiebereglerлінія istз derкружком. StrichЯкщо mitперетягнути demцей Kreis. Ziehtсимвол manв diesesобласть, Symbolрозграфлену inна denклітини, gerastertenправоруч Bereich,відкриється öffnetвікно. sichТут rechtsу einвкладці Fenster."Inspektor" Hier("Меню kannвластивостей") unterможна Inspektorзадати

    • dieрозмір Größeповзунка desв Schiebereglers in Pixeln,пікселях;
    • dieположення Positionповзунка desв Schiebereglers in Pixelnпікселях (aufтоді demу angegebenenточці Punktіз liegtзазначеними dannтут dieкоординатами obereбуде linkeперебувати Eckeверхній desлівий Schiebereglers)кут повзунка);
    • derім'я Name des Schiebereglers,повзунка;
    • dieактивність Aktivität des Schiebereglers,повзунка;
    • dieорієнтацію Ausrichtung des Schiebereglers,повзунка;
    • denдіапазон Wertebereichзначень, derякий überпокриває denповзунок, Schieberegler abgedeckt wird undта
    • derзначення, Wert,на aufякому demзнаходиться derповзунок Reglerпід beiчас Startзапуску des Displays stehtдисплея.

    festgelegtЗа werden.

    допомогою

    Mitблоку demSetze Block Setze Schieberegler Wert ... (Присвоїти повзунку значення ...) kann manможна denперемістити Schiebereglerповзунок aufна einenінше anderen Wert verschieben. значення.

    MitЗа допомогою блоку setze setze Schieberegler aktiviert [] kann man die Aktivität über das Dropdown-Menü (kleinesактивувати Dreieck)повзунок wechseln.[])

    можна змінювати активність у випадаючому меню (маленький трикутник).

    Schieberegler-ProgrammПрограма повзунка

    DasПрограма Schieberegler-Programmповзунка läuftвиконується ab,після nachdemпересування derповзунка. SchiebereglerВона verschobenпишеться wurde.окремо Esвід wirdосновної separatпрограми. vomЗмінні Hauptprogrammпрацюють geschrieben.в Variablenобох funktionierenпрограмах. globalПрограма überповзунка beideвиконується Programmeу hinweg.блоці Das Schieberegler-Programm läuft im Block wenn Schieberegler bewegt bewegt (якщо повзунок переміщений)ab.. DerУ програмі введення блоку EreignisEreignis [] (Подія [])-Block wirdвибирають imтип Schieberegler-Programm«value». aufУ "value"цьому gesetzt.прикладі Inшвидкість diesemдвигуна Beispielрегулюється wirdповзунком. dieЗначення, Geschwindigkeitщо desвідповідає Motorsположенню überповзунка, denмає Schiebereglerокруглятися, gesteuert.тому Derщо Wertчастота desобертання Schiebereglersдвигуна mussможе gerundetбути werden,виражена daтільки derцілим Motor nur ganze Zahlen als Drehzahl akzeptiert:числом:

     

    image-1623752981018. beispiel.png

     

    SchaltflächeЕкранна кнопка

    DieЕкранна Schaltflächeкнопка ist einце beschriftetesполе Feld,з dasнаписом, gedrücktна werdenяке kann.можна Drücktнатискати. manПри dieнатисканні Schaltfläche,на läuftекранну dasкнопку Schaltflächen-Programmвідразу ab,після sobaldвідпускання sieвиконується wiederпрограма losgelassenекранної wird.кнопки. DasСимвол zugehörigeекранної Symbolкнопки fürу dieконфігураторі Schaltflächeдисплея ist dasквадрат Quadratіз mitлітерами der«ОК». Якщо перетягнути цей символ в область, розграфлену на клітинки, праворуч відкриється вікно. Тут у вкладці "OK"Inspektor" Beschriftung. Zieht("Меню manвластивостей") diesesможна Symbol in den gerasterten Bereich, öffnet sich rechts ein Fenster. Hier kann unter Inspektorзадати

    • dieрозмір Größeекранної derкнопки Schaltflächeв in Pixeln,пікселях;
    • dieположення Positionекранної derкнопки Schaltflächeв in Pixelnпікселях (aufу demточці angegebenenіз Punktзазначеними liegtтут dieкоординатами obereперебуватиме linkeверхній Eckeлівий desкут Knopfes),кнопки);
    • derім'я Nameекранної der Schaltfläche,кнопки;
    • denтекст, Text,написаний derна aufекранній derкнопці, Schaltfläche steht undта
    • dieактивність Aktivitätекранної der Schaltflächeкнопки

    festgelegtЗа werden.

    допомогою

    Mit dem Blockблоку setzesetze Schaltfläche aktiviert [] (активувати екранну кнопку [])kann manможна dieзмінювати Aktivitätактивність überу dasвипадаючому Dropdown-Menüменю (kleinesмаленький Dreieck) wechseln.трикутник).

    Schaltflächen-ProgrammПрограма екранної кнопки

    DasПрограма Schaltflächen-Programmекранної läuftкнопки ab,виконується sobaldпісля die Schaltflächeвідпускання nichtекранної mehrкнопки. gedrücktВона ist.пишеться Esокремо wirdвід separatосновної vomпрограми. HauptprogrammЗмінні geschrieben.працюють Variablenв funktionierenобох globalпрограмах. überПрограма beideекранної Programmeкнопки hinweg.виконується Dasв Schaltflächen-Programmблоці läuft im Block wenn Schaltfläche angeklickt angeklickt (якщо екранна кнопка натиснута)ab.. DerУ програмі екранної кнопки не можна використовувати блок EreignisEreignis []-Block, kannтому imщо Schaltflächen-Programmв nichtекранної verwendetкнопки werden,немає daзначення, die Schaltflächeщо keinenповертається. RückgabewertУ hat.цьому Inприкладі diesemСІД Beispielактивується wirdнатисканням dieекранної LED aktiviert, wenn die Schaltfläche gedrückt wurde.кнопки.

    image-1623753071835.png

    SchalterПеремикач

    DerПеремикач Schalterможе kannприймати zweiдва Positionenположення einnehmenта undзавжди befindetзнаходиться sichточно immerв inодному genauз einerцих dieserдвох beidenположень. Positionen.Залежно Jeвід nachположення, Positionвін gibtповертає er значення wahr wahr (істина)oder  або falsch falsch (брехня)zurück.. DasСимвол zugehörigeперемикача Symbolу fürконфігураторі denдисплея Schalter istовал dasз Ovalточкою. mitЯкщо demперетягнути Punkt. Ziehtцей manсимвол diesesна Symbolобласть, inрозграфлену denна gerastertenклітинки, Bereich,праворуч öffnetвідкриється sichвікно. rechtsТут einу Fenster.вкладці Hier"Inspektor" kann("Меню unterвластивостей") Inspektorможна задати

    • dieрозмір Größeперемикача desу Schalters in Pixeln,пікселях;
    • dieположення Positionперемикача desв Schalters in Pixelnпікселях (aufу demточці angegebenenіз Punktзазначеними liegtтут dieкоординатами obereперебуватиме linkeверхній Eckeлівий desкут Schalters),перемикача);
    • derім'я Name des Schalters,перемикача;
    • denтекст, Text,що derрозташований nebenбіля dem Schalter steht,перемикача;
    • dieактивність Aktivitätперемикача des Schalters undта
    • denстан, Zustandу inякому demбуде sichперемикач derпід Schalterчас beiзапуску Start des Programms befinden sollпрограми.

    angepasst werden.

    Der BlockБлок

    image-1623753195948.png

    image-1623753186716.png

    übernimmtвиконує zweiдві Funktionen.функції. ManМожна kannпривласнити entwederзначення die Aktivitätwahr (істина) або falsch (брехня) або активності (вибрати enabled im(увімкнено) Dropdown-Menüу wählen)випадаючому oderменю), denабо Zustandстану (вибрати checked im(позначено) Dropdown-Menüу wählen)випадаючому auf wahr oder falsch setzen. меню).

    Schalter-ProgrammПрограма перемикача

    DasПрограма Schalter-Programmперемикача läuftвиконується jedesкожного malразу, ab,коли wennзмінюється derположення Schalterперемикача. umgelegtВона wird.пишеться Esокремо wirdвід separatосновної vomпрограми. HauptprogrammЗмінні geschrieben.працюють Variablenу funktionierenобох globalпрограмах. überПрограма beideперемикача Programmeвиконується hinweg.в Dasблоці Schalter-Programm läuft im Block wenn Schalter umgeschaltet umgeschaltet (якщо перемикач перемикається)ab.. DerУ програмі перемикача блок EreignisEreignis []-Block wirdвстановлюється imна Schalter-Programmchecked aufі "checked"повертає gesetzt,значення erwahr gibt (істина) або wahr falsch (брехня)oder . Програма в цьому прикладі включає falsch LEDzurück., Diesesякщо Beispielprogrammперемикач schaltetперемикається, dieінакше LED ein, wenn der Schalter umgelegt ist, andernfalls wird die LED ausgeschaltet:вимикається:

    image-1623760118876.png

     

    KontrollkästchenПрапорець

    DasПрапорець Kontrollkästchenможе kannприймати zweiдва Zuständeстани annehmenі undзавжди befindetзнаходиться sichточно immerв inодному genauз einemцих dieserдвох beiden.станів. JeЗалежно nachвід Zustandстану gibtвін es повертає значення wahr wahr (істина) oder чи falsch falsch (брехня)zurück.. DasСимвол Symbolпрапорця für dasквадратик Kontrollkästchenз istгалочкою. dasЯкщо Quadratперетягнути mitцей demсимвол Haken. Ziehtв manобласть, diesesрозграфлену Symbolна inклітинки, denправоруч gerastertenвідкриється Bereich,вікно. öffnetТут sichу rechtsвкладці ein"Inspektor" Fenster.("Меню Hierвластивостей") kannможна unter Inspektorзадати

    • dieрозмір Größeпрапорця desв Kontrollkästchens in Pixeln,пікселях;
    • dieположення Positionпрапорця desв Kontrollkästchens in Pixelnпікселях (aufу demточці angegebenenіз Punktзазначеними liegtтут dieкоординатами obereперебуватиме linkeверхній Eckeлівий desкут Kontrollkästchens),поля введення);
    • derім'я Name des Kontrollkästchens,прапорця;
    • denтекст, Text,розташований derбіля neben dem Kontrollkästchen steht,прапорця;
    • dieактивність Aktivitätпрапорця des Kontrollkästchens undта
    • denстан, Zustandу inякому demперебуватиме sichпрапорець dasпід Kontrollkästchenчас beiзапуску Start des Programms befinden sollпрограми.

    festgelegtНаступний werden.

    блок

    Derвиконує folgendeдві Block übernimmtфункції. zweiУ Funktionen.випадаючому Über das Dropdown-Menüменю (kleinesмаленький Dreieck)трикутник) kannможна gewähltвибрати werden,функцію, welcheяку manВи nutzt.хочете Manвикористовувати. kannМожна entwederпривласнити dieзначення Aktivitätwahr (істина) або falsch (брехня) або активності (вибрати enabled im(включено) Dropdown-Menüу wählen)випадаючому oderменю), denабо Zustandстану (вибрати checked im(позначено) Dropdown-Menüу wählen)випадаючому auf wahr oder falsch setzen.меню).

    image-1623753478781.png 

    image-1623753448613.png

    Kontrollkästchen-ProgrammПрограма прапорця

    DasПрограма Kontrollkästchen-Programmпрапорця läuftвиконується jedesщоразу malпри ab,натисканні wennна dasпрапорець. Kontrollkästchen gedrücktВона wird.пишеться Esокремо wirdвід separatосновної vomпрограми. HauptprogrammЗмінні geschrieben.працюють Variablenв funktionierenобох überпрограмах. beideПрограма Programmeвведення hinweg.виконується Dasв Kontrollkästchen-Programmблоці läuft im Block wenn Kontrollkästchen umgeschaltet umgeschaltet (якщо прапорець перемикається)ab.. DerУ програмі перемикача блок EreignisEreignis []-Block wirdвстановлюється imна Schalter-Programmchecked aufі "checked"повертає gesetzt,значення erwahr gibt (істина) або wahr falsch (брехня)oder . Програма у цьому прикладі включає falsch LEDzurück., Diesesякщо Beispielprogrammпрапорець schaltetпозначений, dieінакше LED ein, wenn das Kontrollkästchen angehakt ist, andernfalls wird die LED ausgeschaltet.вимикається.

    image-1623760160179.png