Daten aufzeichnenKontrollenWie benutzt?

kostenlosKostenloses technisches Material

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

Daten aufzeichnenKontrollenWie benutzt?缩略图
🌐 Diese Seite ist noch nicht auf Deutsch verfügbar. Die chinesische Version wird angezeigt. Zurück zur chinesischen Seite.
本文目录
  1. 1. 什么是Daten aufzeichnenKontrollen?
  2. 2. 13.1 Daten aufzeichnenKontrollen属性说明
  3. 3. 13.2 通用表格
  4. 4. 13.3 历史告警和解除Zeit

什么是Daten aufzeichnenKontrollen?

Daten aufzeichnenKontrollenWie benutzt?插图

Daten aufzeichnenKontrollen用于记录Daten,共有4中Typus,Unterteilung别为gegenwärtig告警、历史告警、历史告警与解除Zeit、通用表格。

“gegenwärtig告警”、“历史告警”和“历史告警与解除Zeit”的设置类似,本例程中结合工程中的画面,只介绍Daten aufzeichnenKontrollen“历史告警与解除”和“通用表格”的应用:

  1. 通用表格:介绍名字和编Nr.的记录
  2. 历史告警和解除Zeit:记录产生告警的Zeit以及告警解除的Zeit

13.1 Daten aufzeichnenKontrollen属性说明

Daten aufzeichnenKontrollen属性如下所示

Daten aufzeichnenKontrollenWie benutzt?插图1

字体

设置Daten aufzeichnen显示的字体大小和样式

用户使用字体样式时候,需要考虑表格一行的高度值,如果字体设置过大,超过表格一行的高度,文字是“不显示”

文字颜色

设置字体显示的颜色

显示网格

设置网格显示,可选“是”或“否”。

【是】:设置为“是”,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图2

【否】:设置为“否”,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图3

网格颜色

设置网格显示的颜色

显示背景

设置背景的显示,可选“是”或“否”

【是】:默认Kontrollen显示的背景为白色,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图4

【否】:设置不显示背景时,直接显示该画面的背景内容,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图5

背景颜色

设置表格的背景颜色,可选“是”或者“否”

允许Auswahl

设置允许AuswahlDaten所在行。Betrieb后,AuswahlDaten aufzeichnenKontrollen的子项,会给该子项加上一个背景颜色,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图6

显示滚动条

设置是否显示滚动条显示Status。可选为“不显示”、“按需显示”或“固定显示”,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图7
不显示

当“显示记录数”为“6”,若“显示记录数”größer als“6”时,仍显示前6条Daten,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图8
按需显示

当“显示记录数”为“6”,若显示Daten条数kleiner als“6”时,不显示固定条框;若显示Daten条数größer als“6”时,显示滚动条,并可以拖动滚动条ÜberprüfenDaten,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图9
固定显示

当“显示记录数”为“6”,若显示Daten条数kleiner als“6”时,显示滚动条框;若显示Daten条数größer als“6”时,在滚动条框显示滚动条,并可以拖动滚动条ÜberprüfenDaten,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图10

手势滑动

设置滑动Daten aufzeichnenKontrollenÜberprüfenDaten,可选“是”或“否”,当Daten条数größer als“显示记录数”时,Klick auf并拖动Daten aufzeichnenKontrollen可ÜberprüfenDaten

显示Seriennummer.

设置每一条记录添加的Seriennummer.,可选“是”或“否”。当且仅当记录Typus为“通用表格”时,该项Parameter设置才生效Seriennummer.从“1”开始。若需要显示子项内容为两列,则增加Seriennummer.显示时,需设置“子项数目”为3列,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图11
基本型平台

如需要在屏幕上显示“1 广州大彩 0001”,所发的Daten内容为“;广州大彩;0001”,“Seriennummer.”子项内容固定为“;”

F型和W联型平台

设置增加Seriennummer.显示时,如需要在屏幕上显示“1 广州大彩 0168”,所发的Daten内容为“$NUM;广州大彩;0168”,“Seriennummer.”子项内容固定为“$NUM;”

注意:每一个子项(每一列),用英文符Nr.“;”隔开

图标文件

设置每一条记录添加的图标,可添加图标路径。当且仅当记录Typus为“通用表格”时,该项Parameter设置才生效。如下所示

Daten aufzeichnenKontrollenWie benutzt?插图12

设置增加图标显示时,如需要在屏幕上Die一项(列)显示图标Die一帧,Die二项显示“001”,Die一项(列)显示图标Die二帧,所发的Daten内容为“$ICON0;001;$ICON1”,“Seriennummer.”子项内容固定为“$ICONx;”x表示图标文件的Die几帧

注意:设置的图标大小要不超过Daten aufzeichnenKontrollen行的高度和宽度,否则会显示异常或显示不出来

记录Typus

设置不同的记录Typus,可选为“gegenwärtig告警”、“历史告警”、“历史告警与解除Zeit”或“通用表格”。如下所示

Daten aufzeichnenKontrollenWie benutzt?插图13
gegenwärtig告警

子项数固定为两项(即为两列),Die一项为告警Ereignisse,Die二项为告警Zeit。当产生报警,Daten aufzeichnenKontrollen显示gegenwärtig的告警和触发Zeit;当报警解除时,Daten aufzeichnenKontrollen不显示告警信息。如下所示

Daten aufzeichnenKontrollenWie benutzt?插图14
历史告警

子项数固定为两项(即为两列),Die一项为告警Ereignisse,Die二项为告警Zeit。当产生报警时,Daten aufzeichnenKontrollen会显示的告警和触发Zeit;当报警解除时,告警Daten仍显示在表格里,可通过滚动条查阅过去的告警信息。如下所示

Daten aufzeichnenKontrollenWie benutzt?插图15
历史告警与解除Zeit

子项数固定为三项(即为三列),Die一项为告警Ereignisse,Die二项为告警Zeit,Die三项为解除Zeit。当产生报警时,Daten aufzeichnenKontrollen会显示的告警和触发Zeit;当告警Ereignisse解除时,显示解除的Zeit,告警Daten仍显示在表格里,可通过滚动条查阅过去的告警信息。如下所示

Daten aufzeichnenKontrollenWie benutzt?插图16
通用表格

子项数默认为两项(即为两列),最大可设置为“10”项(列),可用作记录DatenFunktion,记录的内容可以是中文、字母、数字,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图17

显示顺序

设置显示的顺序,可选为“Zeit顺序”或“Zeit逆序”

对齐方式

设置Daten显示的对齐方式,可选为“左对齐”、“居中对齐”或“右对齐”

子项数目

设置每一条记录包含的子项数,该项Parameter当且仅当记录Typus为“通用表格”设置Wirksam

子项宽度

设置每个子项的宽度比例,如设置为“30;40;50”

显示记录数

设置Kontrollen显示的记录条数,即是显示的行数。如设置为“10”,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图18

最大记录数

设置最大的记录条数,存满之后,覆盖旧的记录,默认1024条

单条记录大小

设置单条记录大小,最大为256个Bytes。该项Parameter当且仅单记录Typus为“通用表格”设置才Wirksam。

是否存储

设置记录的Daten是否存储zuFLASH(断电保存),可选为“是”或“否”,该存储Adresse和用户存储128K空间、Vereinbarung与变Quantität里面的存储、历史曲线等共用一块存储区域

  • 存储Adresse:每放置一个Daten aufzeichnenKontrollen,都必须重新设置一次存储Adresse,避免存储Adresse重叠

预留存储空间

给该“Daten aufzeichnenKontrollen”预留的存储空间大小

该项ParameterVisualTFT自动Berechnung,预留存储空间=单条记录大小*最大记录数 + 24。如下所示,单条记录大小“100”Bytes,最大记录数为1024条,则需要给该Kontrollen预留102424个Bytes存储

Daten aufzeichnenKontrollenWie benutzt?插图19
  • gegenwärtig告警:固定为6个Bytes,不可更改,不支持掉电保存
  • 历史告警:固定为6个Bytes,不可更改,支持掉电保存
  • 历史告警与解除Zeit:固定为10个Bytes,不可更改,支持掉电保存。
  • 通用表格:默认为100个Bytes,最大为256个Bytes,根据用户MCUSenden Sie的DatenAnzahl der Bytes而定。支持掉电保存

注:Daten aufzeichnenKontrollen与历史曲线共用存储块,Öffnen.Daten存储时,应设置存储Adresse,否则会出现,Daten存储异常、显示异常。

Daten存储AdresseBerechnung:

DatenKontrollen存储大小= 最大记录数*单挑记录大小+24(单位:Bytes)

历史曲线存储大小= 采样点数+30(单位:Bytes)

告警Analyse

当记录Typus为“gegenwärtig告警”、“历史告警”、“历史告警与解除Zeit”时,可定义告警Analyse。对告警进行文字显示,如定义Zahlenwert0,为“高温”,颜色为红色,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图20

当对该KontrollenUnterteilung别Senden SieZahlenwert0、1、8时,如下所示,被定义的0、1此时显示的告警Analyse的内容,未被定义的8显示的还是Zahlenwert

Daten aufzeichnenKontrollenWie benutzt?插图21

13.2 通用表格

画面配置

在【通用表格】画面的“背景图片”Importieren相应的美工图片,画面中添加1个Daten aufzeichnenKontrollen(KontrollenID:1)和3个KnopfKontrollen(KontrollenID:2-4),如下所示

Daten aufzeichnenKontrollenWie benutzt?插图22

属性配置

Daten aufzeichnenKontrollen属性

在Daten aufzeichnenKontrollen的属性窗口中,设置【显示记录数】为“6”、【单条记录数】为“40”,属性配置如下所示

Daten aufzeichnenKontrollenWie benutzt?插图23
添加记录Knopf

用于添加一条告警记录。在KnopfKontrollen(KontrollenID:2)的属性窗口中,设置【触摸虚框】为“否”、【按下时的图片】为对应的素材路径、【裁剪】为“勾选”,属性配置如下所示

Daten aufzeichnenKontrollenWie benutzt?插图24

填写“添加”Knopf按下的对内指令:

  • Klicken【对内指令】→“按下时”
  • 弹出指令填写框,Auswahl“指令Assistenten.”
  • 在指令Assistenten.界面,左侧导航栏Auswahl【Daten aufzeichnenKontrollen】
  • 设置“Daten aufzeichnenKontrollen”区域的指令Parameter。如例程中,添加一条“广州大彩;0001;”的记录
  • Kopieren.指令,填写指令在Knopf对内指令,如下所示
Daten aufzeichnenKontrollenWie benutzt?插图25
ExportierenDatenKnopf

同理,“ExportierenDaten”Knopf,实现Exportierencsv表格zuU盘或SD卡中。在【对内指令】→“按下时”,在《跳动符Nr.Serienbildschirm指令集》Dokumentation,找zu“2.79 Daten aufzeichnenKontrollen-SD 卡Exportieren指令(CSV Das Format)”,将指令Kopieren.出来,指令Das Format如下所示,如此例程所示,指令为:EE B1 5C 00 00 00 01 FF FC FF FF

帧头Strukturen指令Funktionscode-ExportierenCSVDas Format画面IDKontrollenID帧尾
EEB15C00 0000 01FF FC FF FF

Betrieb预览

Betrieb虚拟屏,VisualTFT软件和虚拟屏用“虚拟Die Serie”建立联机。

屏上控制

按下“添加”Knopf,Daten aufzeichnenKontrollenDie一行Die一列显示“广州大彩”,Die二列显示“0001”再次Knopf“添加”Knopf,Daten aufzeichnenKontrollenDie二行显示同一条记录;当按下“ExportierenDaten”时,在电脑D盘根目录下显示CSV文件,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图26
指令添加记录Daten

左侧导航栏Auswahl【Daten aufzeichnenKontrollen】,设置“通用表格”区域的指令Parameter。如例程中,设置【通用表格】画面中的Daten aufzeichnenKontrollen(KontrollenID:1),添加记录Daten为 “广州大彩;0002;”、“广州大彩;0003”,Klick auf“Senden Sie”,Betrieb效果如下所示

Daten aufzeichnenKontrollenWie benutzt?插图27
指令修改一行记录

左侧导航栏Auswahl【Daten aufzeichnenKontrollen】,设置“通用表格”区域的指令Parameter。如例程中,修改Die1行Daten的编Nr.为“0011”,Klick auf“Senden Sie”;Betrieb效果如下所示

Daten aufzeichnenKontrollenWie benutzt?插图28

通用表格还包括“Beseitigung记录Daten”、“设置位置偏移”、“获取记录数目”、“Lesen一行记录”、“Löschen一行记录”、“插入一行记录”、“选中一行记录”和“添加多条记录”等Funktion,用户可通过指令联机Tests体验,以及查阅指令集Dokumentation即可

外部MCU控制

用户单片机控制Daten aufzeichnenKontrollen更新的程序,参考开发包keil程序中的him.dever.h文件函数声明以及him.dever.c文件中的定义。

添加一条Daten aufzeichnen

添加一条记录的代码如下所示

/**********************************************************************
** Function name: void Record_Add(uint16 screen_id,
**                                uint16 control_id,
**                                uint8 *record);
** Descriptions    :    添加一条Daten
** input parameters:    screen_id:     画面ID
**                      control_id:    KontrollenID
**                      record:    一条记录(Charaktere串),子项通过UnterteilungNr.隔开,
**                                 例如:Die一项;Die二项;Die三项;
** output parameters:    无
** Returned value   :    无
*********************************************************************/
{
    ……
    Record_Add (0,1,”广州大彩;0001”);//设置画面0、Kontrollen1,Die一行显示广州大彩  0001
    ……
}
修改一行Daten aufzeichnen

修改一行记录的代码如下所示

/**********************************************************************
** Function name:    void Record_Modify(uint16 screen_id,
**                                      uint16 control_id,
**                                      uint8 *record,
**                                      uint16 line_id);
** Descriptions    :    修改一条Daten aufzeichnen
** input parameters:   screen_id:    画面ID
**                          control_id:    KontrollenID
**                          record:    一条记录(Charaktere串),子项通过UnterteilungNr.隔开,
**                                       例如:Die一项;Die二项;Die三项;
**                          line_id    修改的行Nr.
** output parameters:    无
** Returned value:       无
*********************************************************************/
{
    ……
    Record_Modify (0,1,”广州大彩;0088”,1);//修改画面0、Kontrollen1,
                                                //Die2行Daten为“广州大彩;0088”
    ……
}
ExportierenDaten aufzeichnen

Exportieren*.csvDas FormatzuU盘或SD的代码如下所示

/**********************************************************************
** Function name:    void Record_Output(uint16 screen_id,
**                                      uint16 control_id);
** Descriptions    :    ExportierenDaten aufzeichnenKontrollenzuSD卡,文件Das Format为CVS
** input parameters:    screen_id :    画面ID
**                      control_id:    KontrollenID
** output parameters:    无
** Returned value   :    无
*********************************************************************/
{
    ……
    Record_Output (0,1);// Exportieren画面0、Kontrollen1的Daten aufzeichnenKontrollenzuSD卡
    ……
}

13.3 历史告警和解除Zeit

画面配置

在【历史告警与解除Zeit】画面的“背景图片”Importieren相应的美工图片,画面中添加1个Daten aufzeichnenKontrollen(KontrollenID:1)和4个KnopfKontrollen(KontrollenID:2-5),如下所示

Daten aufzeichnenKontrollenWie benutzt?插图29

属性配置

Daten aufzeichnen控

在Daten aufzeichnenKontrollen的属性窗口中,设置【记录Typus】为“历史告警与解除Zeit”、设置【显示记录数】为“5”,属性配置如下所示

Daten aufzeichnenKontrollenWie benutzt?插图30

Klicken告警Analyse,对告警进行文字显示,如:定义Zahlenwert0,为“高温”,颜色为红色,如下所示。依次定义Zahlenwert1-4的Analyse和颜色

Daten aufzeichnenKontrollenWie benutzt?插图31
【触发告警】KnopfKontrollen

在KnopfKontrollen(KontrollenID:2)的属性窗口中,设置【触摸虚框】为“否”、【按下时的图片】为对应的素材路径、【裁剪】为“勾选”,填写【对内指令】→“按下时”为“触发告警指令”,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图32
【解除告警】KnopfKontrollen

在KnopfKontrollen(KontrollenID:3)的属性窗口中,设置【触摸虚框】为“否”、【按下时的图片】为对应的素材路径、【裁剪】为“勾选”,填写【对内指令】→“按下时”为“解除告警指令”,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图33
【Exportieren记录】KnopfKontrollen

参考【13.2 通用表格即可】

Betrieb预览

Betrieb虚拟屏,VisualTFT软件和虚拟屏用“虚拟Die Serie”建立联机

屏上控制

按下“触发告警”Knopf,Daten aufzeichnenKontrollenDie一行显示“高温和Zeit”记录;按下“解除告警”Knopf,Daten aufzeichnenKontrollenDie一行显示“解除Zeit”;当按下“ExportierenDaten”时,U盘/SD根目录下显示文件是“以Exportieren的RTCZeit命名的CSV文件”,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图34
指令触发/解除告警

左侧导航栏Auswahl【Daten aufzeichnenKontrollen】,设置“告警”区域的指令Parameter。如例程中,设置【历史告警与解除Zeit】中的Daten aufzeichnenKontrollen(KontrollenID:1),触发Zahlenwert为1的触发告警,Klick auf“Senden Sie”;接着Auswahl“解除告警”,如下所示

Daten aufzeichnenKontrollenWie benutzt?插图35

单片机程序

用户单片机控制Daten aufzeichnenKontrollen的程序,参考开发包keil程序中的him.dever.h文件函数声明以及him.dever.c文件中的定义。触发告警,程序如下所示

/**********************************************************************
** Function name:    Record_SetEvent(uint16 screen_id,
**                                   uint16 control_id,
**                                   uint16 value,
**                                   uint8 *time);
** Descriptions    :     触发警告
** input parameters:     screen_id:  画面ID
**                       control_id:  KontrollenID
**                       value:  告警值
**                       time:  告警产生的Zeit,为0时使用屏幕内部Zeit
** output parameters:    无
** Returned value   :    无
*********************************************************************/
{
    ……
    Record_SetEvent(1,1,0,0);//设置画面1Kontrollen1的告警值为0,告警Zeit为屏的内部Zeit
    ……
}

解除告警,程序如下所示

/**********************************************************************
** Function name: Record_ResetEvent(uint16 screen_id,
**                                  uint16 control_id,
**                                  uint16 value,
**                                  uint8 *time);
** Descriptions    :    解除警告
** input parameters:    screen_id :    画面ID
**                      control_id:    KontrollenID
**                      value:  告警值
**                      time : 告警解除的Zeit,为0时使用屏幕内部Zeit
** output parameters:   无
** Returned value   :   无
*********************************************************************/
{
  ……
  Record_ResetEvent (1,1,0,0);// 设置画面1Kontrollen1的告警值为0
                              // 解除Zeit为屏的内部Zeit
  ……
}
Techniken术语(共 2 个)—— Klick auf展开
FunktionscodeModbusFunktionscode指定读/写OperationenTypus,如01读线圈、03Lesen Sie das Register
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 字数 6685 字 · 阅读约 17 Unterteilung钟 更新 2026-07-01 永久链接 https://www.modbus.cn/7054.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.