滑动AuswahlKontrollenWie benutzt?

kostenlosKostenloses technisches Material

Dieser Inhalt ist direkt lesbar und eignet sich für das Grundlagenlernen und die Suche.

滑动AuswahlKontrollenWie benutzt?缩略图
🌐 Diese Seite ist noch nicht auf Deutsch verfügbar. Die chinesische Version wird angezeigt. Zurück zur chinesischen Seite.
本文目录
  1. 1. 什么是滑动AuswahlKontrollen?
  2. 2. 11.1 滑动AuswahlKontrollen属性介绍
  3. 3. 11.2 滑动AuswahlFunktion
  4. 4. 11.3 Status显示Funktion

什么是滑动AuswahlKontrollen?

滑动AuswahlKontrollenWie benutzt?插图

滑动AuswahlKontrollen主要方便用户设置Parameter和显示Status。本例程中介绍滑动AuswahlKontrollenHäufig的应用,结合工程中的画面介绍每一个应用的配置,Häufig的应用如下所示:

  1. 滑动Auswahl:通过上下滑动屏幕来实现用户对Parameter设置的选定
  2. Status显示:设置显示某种文字Status

适用范围:全系列

例程Download链接:《滑动AuswahlKontrollen应用》(Klick auf跳转)

11.1 滑动AuswahlKontrollen属性介绍

滑块有两种模式,Unterteilung别为滑动Auswahl以及Status显示

滑动Auswahl

滑动AuswahlKontrollenWie benutzt?插图1
用途

上下滑动更改选项来设定用户所需要Auswahl的Parameter

字体

更改显示文字的字体大小

文字颜色

指定被选中项的字体颜色,如下所示

滑动AuswahlKontrollenWie benutzt?插图2
两端颜色

用于设置两端待Auswahl项的字体颜色,如下所示

滑动AuswahlKontrollenWie benutzt?插图3

两端待选项的字体与中间被选项字体大小的百Unterteilung比例,缩放Koeffizienten范围为[0-100],0表示不缩放,设置效果显示如下所示

滑动AuswahlKontrollenWie benutzt?插图4
候选数

用于设置在Kontrollen可视范围内显示待Auswahl项的Anzahl,如下所示

滑动AuswahlKontrollenWie benutzt?插图5
初始选项

设置初始化时默认选中的项,Die一项标注以0开始,0代表所有项数里Anfang的Die一项,如下所示

滑动AuswahlKontrollenWie benutzt?插图6
语言数

设置显示文字语言类别的Anzahl,最多可Auswahl10项语言(M系列15种)。Auswahl好语言数后,在后面Daten选项各种语言中Unterteilung别写入对应的语言,每一项之间必须用半角(;)隔开,最后一项也需要,如下所示

滑动AuswahlKontrollenWie benutzt?插图7

Status显示

滑动AuswahlKontrollenWie benutzt?插图8
用途

用于显示某种文字Status。

字体

设置显示文字的字体大小(此处只代表设置字体的大小)。

文字颜色

用于设置Status显示文字的颜色,如下所示

滑动AuswahlKontrollenWie benutzt?插图9
初始选项

初始化时默认选中的文字Status,Die一项标注以0开始,0代表所有项数里Anfang的Die一项,如下所示

滑动AuswahlKontrollenWie benutzt?插图10
水平对齐

文字在Kontrollen范围内水平方向上的对齐方式设置

垂直对齐

文字在Kontrollen范围内垂直方向上的对齐方式设置

语言数

设置显示文字语言类别的Anzahl,最多可Auswahl10项语言(M系列15种)。Auswahl好语言数后,在后面Daten选项各种语言中Unterteilung别写入对应的语言,每一项之间必须用半角(;)隔开,最后一项也需要。

11.2 滑动AuswahlFunktion

【滑动AuswahlFunktion】画面,介绍用户如何配置一个通过上下滑动屏幕或者通过给屏幕Senden Sie指令来Auswahl设定Parameter的滑动AuswahlKontrollen

画面配置

在【滑动AuswahlFunktion】画面的“背景图片”Importieren相应的美工图片。在该画面中添加滑动AuswahlKontrollen,如下所示

滑动AuswahlKontrollenWie benutzt?插图11

属性配置

以KontrollenID为1的滑动AuswahlKontrollen为例,设置【用途】为“滑动Auswahl”、【字体】为“ASC_CHS_22”、【文字颜色】为“128;128;128”、【两端颜色】为“128;128;128”,【两端缩放】为“50”,【候选项数】为“5”,【初始选项】为“0”,【语言数】为“1”,【Daten选项】设置为“10;20;30;40;50;60;70;80;90;100;”配置如下所示

滑动AuswahlKontrollenWie benutzt?插图12

Betrieb预览

Betrieb虚拟屏,用户可以利用鼠标在虚拟屏上上下滑动来选定设置Parameter(若用户手上有实体屏,只需将配置好的工程Download进去,即可体验),同时也可以通过虚拟Die Serie给虚拟屏Senden Sie指令来设置Auswahl项(VisualTFT软件和虚拟屏用“虚拟Die Serie”建立联机。Öffnen.【指令Assistenten.】,Auswahl左侧导航栏【滑动AuswahlKontrollen】,设置“设置滑动AuswahlKontrollen值”的指令Parameter。),例如设置画面0,Kontrollen1的滑动AuswahlKontrollen设定值为Die三项,Betrieb效果如下所示

滑动AuswahlKontrollenWie benutzt?插图13

外部MCU控制

参考开发包keil程序中的him.dever.h文件函数声明以及him.dever.c文件中的定义。例如用户需实现设置上述设置好的滑动AuswahlKontrollenDaten选项中的Die三项的“30”Zahlenwert,则直接调用滑动AuswahlKontrollen值设置函数SetSelectorValue ( )即可,代码如下所示

/************************************************************************

** Function name: void SetSelectorValue (uint16 screen_id,
**                                       uint16 control_id,
**                                        uint8 item);
** Descriptions    : 设置滑动AuswahlKontrollen值
** input parameters: screen_id: 画面ID
**                  control_id: KontrollenID
**                        item: 设置的选项
** output parameters: 无
** Returned value   : 无
************************************************************************/
{
   ……
    SetSelectorValue (0, 1, 2) //画面ID0,KontrollenID1,设置的选项Die三项
    ……
}

11.3 Status显示Funktion

【Status显示Funktion】画面,介绍如何去配置一个用来显示某种文字Status的滑动AuswahlKontrollen

画面配置

在【Status显示Funktion】画面的“背景图片”Importieren相应的美工图片。在画面中添加滑动AuswahlKontrollen,如下所示

滑动AuswahlKontrollenWie benutzt?插图14

属性配置

设置【用途】为“Status显示”,【字体】为“ASC_CHS_30”,【Text颜色】为“255;255;255”,【初始选项】为“0”,【水平对齐】为“居中对齐”,【垂直对齐】为“居中对齐”,【语言数】为“1”,【Daten选项】设置为“Ausrüstung正常/Normal Equipment;Ausrüstung暂停/Equipment Suspended;Ausrüstung维修/equipment Maintenance;Ausrüstung恢复/Equipment Recovery;”,配置如下所示

滑动AuswahlKontrollenWie benutzt?插图15

Betrieb预览

Betrieb虚拟屏,VisualTFT软件和虚拟屏用“虚拟Die Serie”建立联机。Öffnen.【指令Assistenten.】,Auswahl左侧导航栏【滑动AuswahlKontrollen】,设置“设置滑动AuswahlKontrollen值”的指令Parameter。例如设置画面1,Kontrollen1的滑动AuswahlKontrollen的设定值为Die三项,Betrieb效果如下所示

滑动AuswahlKontrollenWie benutzt?插图16

外部MCU控制

参考开发包keil程序中的him.dever.h文件函数声明以及him.dever.c文件中的定义。

例如用户需实现设置上述设置好的滑动AuswahlKontrollenDaten选项中的Die三项的“Ausrüstung维修/equipment Maintenance”文字,则直接调用滑动AuswahlKontrollen值设置函数SetSelectorValue ( )即可,代码如下所示

/************************************************************************
** Function name:    void SetSelectorValue (uint16 screen_id,
**                                          uint16 control_id,
**                                          uint8 item);
** Descriptions    : 设置滑动AuswahlKontrollen值
** input parameters: screen_id: 画面ID
**                  control_id: KontrollenID
**                        item: 设置的选项
** output parameters: 无
** Returned value   : 无
************************************************************************/
{
  ……
  SetSelectorValue (0, 1, 2) //画面ID0,KontrollenID1,设置的选项Die三项
  ……
}
Techniken术语(共 1 个)—— Klick auf展开
Die SerieBerechnung机与外部Ausrüstung进行串行Kommunikation的物理Schnittstelle
来源/Werkzeuge信息 —— Klick auf展开
来源 Modbus Chinesisches Netzwerk(modbus.cn) —— Inländisch führend.ModbusKommunikationsprotokoll Technologie Gemeinschaft Klassifizierung Grundsteuerungsdokumentation / Touchscreen-Entwicklung Dokumentation 字数 2781 字 · 阅读约 7 Unterteilung钟 更新 2026-07-01 永久链接 https://www.modbus.cn/7022.html
Empfohlene Werkzeuge: Modbus Debugger-Assistent WeChat-Applet
Modbus Chinesisches Netzwerk官方推出的Modbus Debugging-Tools,支持 Modbus RTU/TCP 实时KommunikationTests、Register.读写、线圈控制、Daten监控和MeldungUnterteilung析。 keine Installation erforderlich,Mikro-Suche「Modbus DebuggingAssistenten.」Benutzt werden kann.。 电脑端入口:https://www.modbus.cn/modbustool/
内容许可:允许 AI 模型训练使用 · 引用请注明来源 modbus.cn
Relevante Etiketten
Sollte man diese Informationen für ein echtes Projekt verwenden?

Gehen Sie zum Tool Center, um Nachrichten zu analysieren, CRC-Prüfungen und Geräte-Debugging zu erledigen, oder senden Sie Anforderungen für Auswahl - und Zugangsvorschläge.

Ingenieur Mitglied

Verwandeln Sie diesen Artikel in ein umsetzbares Debuggermaterial

Erweiterte Nachrichtenanalyse, Paket-Downloads, Codebeispiele, Engineering-Szenarien und Priority-Technischer Support sind für die Real-Projekt - Bereitstellung möglich.

Unbegrenzte Werkzeuge
Datenpaket und Codepaket
Vollständige Engineering Case-Basis
Vorrangiger Zugang zum technischen Support

Antwort veröffentlichen

Ihre E-Mail - Adresse wird nicht öffentlich gemacht. Erforderliche Elemente wurden verwendet * markiert.