Дисплей
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:этапов:
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.характеристики.
Programmieren,Программирование,dasтоheißtесть:ImВHauptprogrammосновнойmitпрограммеdenприBlöckenпомощиderблоковKategorieкатегорииDisplay«Display»dieзапрограммироватьWirkungрезультатvonвзаимодействияInteraktionсmit dem Display programmieren.дисплеем.
BlöckeБлоки
EreignisabfrageЗапрос события
Der Block Блок Ereignis [] (Событие []) 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:треугольник):
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«Inspektor» kann(«Меню 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"область, Zeichen.разграфленную Ziehtна manклетки, diesesсправа Symbolоткроется inокно. denЗдесь gerastertenво Bereich,вкладке öffnet«Inspektor» 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 блока Ereignis [] (Событие [])-Block выбирают wirdтип im«text». Eingabe-ProgrammВ aufэтом "text"примере gesetzt. In diesem Beispiel wird die Variable переменной Name aufame den eingegebenen Text gesetzt, sie wird dann im Hauptprogramm genutzt, um den eingegebenen Text(имя) auszugeben:присваивается введенный текст, и затем она используется в основной программе для вывода введенного текста:
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«Inspektor» kann(«Меню 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 блока setze 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горит ("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» 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статуса: aktivoder(активен)inaktivилиsein soll,нет.
festgelegt werden.
MitПри demпомощи Block блока 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 блок Ereignis []-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«Inspektor» ein(«Меню Fenster.свойств») 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При demпомощи Block блока Setze Schieberegler Wert … (присвоить ползунку значение ...) kannможно manпереместить denползунок Schiebereglerна aufдругое einen anderen Wert verschieben.значение.
MitПри помощи блока 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В программе ввода для блока Ereignis [] (Событие [])-Block выбирают wirdтип im«value». Schieberegler-ProgrammВ 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:числом:
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"этот Beschriftung. Ziehtсимвол manв diesesобласть, Symbolразграфленную inна denклетки, gerastertenсправа Bereich,откроется öffnetокно. sichЗдесь rechtsво einвкладке Fenster.«Inspektor» 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 блока setze 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В программе экранной кнопки нельзя использовать блок Ereignis []-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.кнопки.
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«Inspektor» Fenster.(«Меню Hierсвойств») 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Блок
übernimmtвыполняет zweiдве Funktionen.функции. ManМожно kannприсвоить entweder die Aktivitätзначение wahr (enabled im Dropdown-Menü wählen) oder den Zustandистина) или falsch (checkedложь) либо imактивности Dropdown-Menü(выбрать wählen)«enabled» auf wahr oder falsch setzen.(«включено») в выпадающем меню), либо состоянию (выбрать «checked» («отмечено») в выпадающем меню).
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В программе переключателя блок Ereignis []-Block устанавливается wirdна im«checked» Schalter-Programmи aufвозвращает "checked"значение wahr gesetzt,(истина) или falsch er(ложь). gibt wahr oder falsch zurück.Программа Diesesв Beispielprogrammэтом schaltetпримере dieвключает LEDСИД, ein,если wennпереключатель derпереключается, Schalterиначе umgelegtСИД ist, andernfalls wird die LED ausgeschaltet:выключается:
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«Inspektor» rechts(«Меню einсвойств») 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ätзначение wahr (enabled im Dropdown-Menü wählen) oder den Zustandистина) или falsch (checkedложь) либо imактивности Dropdown-Menü(выбрать wählen)«enabled» auf wahr oder falsch setzen.(«включено») в выпадающем меню), либо состоянию (выбрать «checked» («отмечено») в выпадающем меню).
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В программе переключателя блок Ereignis []-Block устанавливается wirdна im«checked» Schalter-Programmи aufвозвращает "checked"значение wahr gesetzt,(истина) или falsch er(ложь). gibt wahr oder falsch zurück.Программа Diesesв Beispielprogrammэтом schaltetпримере dieвключает LEDСИД, ein,если wennфлажок dasотмечен, Kontrollkästchenиначе angehaktСИД ist, andernfalls wird die LED ausgeschaltet.выключается.