ModbusAufbau der SeriemodbusVereinbarung使用Unterricht

kostenlosKostenloses technisches Material

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

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht缩略图
🌐 Diese Seite ist noch nicht auf Deutsch verfügbar. Die chinesische Version wird angezeigt. Zurück zur chinesischen Seite.
本文目录
  1. 1. 1.1 Öffnen.Vereinbarung
  2. 2. 1.2 配置主从机
  3. 3. 1.3 变Quantität定义
  4. 4. 1.4 变QuantitätAdresse和值的关系
  5. 5. 1.5 逻辑处理
  6. 6. 2.1 线圈
  7. 7. 2.2 离散输入
  8. 8. 2.3 保持Register.
  9. 9. 2.4 输入Register.
  10. 10. 2.5 Das System变Quantität
  11. 11. 3.1 KnopfKontrollen
  12. 12. 3.2 TextKontrollen
  13. 13. 4.1 仪表Kontrollen
  14. 14. 4.2 滑块和Fortschritt ArtikelKontrollen
  15. 15. 5.1 菜单Kontrollen
  16. 16. 5.2 滑动AuswahlKontrollen
  17. 17. 6.1 曲线Kontrollen
  18. 18. 6.2 历史曲线Kontrollen
  19. 19. 7.1 图标Kontrollen
  20. 20. 7.2 动画Kontrollen
  21. 21. 8.1 二维码Kontrollen
  22. 22. 8.2 RTCKontrollen
  23. 23. 9.1 Kontrollen显示隐藏
  24. 24. 9.2 多语言

1 Modbus 基本Parameter说明

ModbusVereinbarung的应用,本Kapitel节主要从以下几部Unterteilung说明

  1. Öffnen.Vereinbarung
  2. 配置主从机
  3. 创建变Quantität
  4. 变QuantitätAdresse和值的关系
  5. 逻辑处理

1.1 Öffnen.Vereinbarung

Das Modbus-Protokoll的配置界面在VisualTFT 上位机的菜单栏【Werkzeuge】→【Vereinbarung与变Quantität设置…】,Klick auf左侧文件路径,在右侧的Vereinbarung设置栏,设置VereinbarungTypus,如AuswahlModbus主机,aktiviert.Vereinbarung,如下所示

modbusVereinbarungÖffnen.后,在Strukturen界面上,Kontrollen才能显示【关联变Quantität】

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图

1.2 配置主从机

主机模式

Modbus主机的配置,Parameter如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图1
  1. aktiviert.Vereinbarung:需要aktiviert.Vereinbarung,才支持ModbusVereinbarung
  2. VereinbarungTypus:AuswahlModbus主机
  3. 轮询周期:UnwirksamParameter,不用设置
  4. 轮询延时:屏作主机时,Anfrage senden指令,zu屏幕应答后,等待Senden Sie下一条Bitte指令的Zeit
  5. 应答超时:屏作主机时,允许从机的最大延时,默认100毫秒
  6. 连续Lesen:设置连续Adresse变Quantität的最大Lesen数
  7. 优化Lesen:Öffnen.优化Lesen后,只Lesen与gegenwärtig画面Related的变Quantität
  8. 存储设置 :Öffnen.存储后,FlashAdresse0~2048,约2K为Modbus变Quantität存储所有,其他存储应规避此Adresse!!!不存储:不存储,断电重启后变Quantität恢复默认值Alles存储:不推荐,因为频繁存储会导致FLASH坏块增加存储指定变Quantität:Empfohlene Anwendung,一般用来存储很少更改的Das System配置Parameter
  9. 存储标记:识别存储在屏幕中的Daten版本标记, 当存储Datenformate发生改动时,一般需要手动修改此存储标记值
ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图2

从机模式

  1. aktiviert.Vereinbarung:需要aktiviert.Vereinbarung,才支持ModbusVereinbarung
  2. VereinbarungTypus:AuswahlModbus从机
  3. 从机Adresse:默认为1
  4. 存储设置 :Öffnen.存储后,FlashAdresse0~2048,约2K为Modbus变Quantität存储所私有,其他存储应规避此Adresse!!!不存储:不存储,断电重启后变Quantität恢复默认值Alles存储:不推荐,因为频繁存储会导致FLASH坏块增加存储指定变Quantität:Empfohlene Anwendung,一般用来存储很少更改的Das System配置Parameter
  5. 存储标记:识别存储在屏幕中的Daten版本标记,当存储Datenformate发生改动时,一般需要手动修改此存储标记值
ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图3

1.3 变Quantität定义

Klicken【变Quantität定义】,在Klick auf【添加】,即可添加一个变Quantität,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图4
变Quantität定义

详细变QuantitätAnalyse如下,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图5
  1. Name:默认的变QuantitätName为“Varialbe1、Varialbe2、Varialbe3……”,可以定义有意义的Name,如:机组Status;如果需要对变QuantitätUnterteilungbit含义,默认的Name为“Field1、Field2、Field3……”, 可以定义有意义的Name,如:开/关机、Betrieb/Stopp!
  2. Das Format:支持短整形、长整型、单精度浮点数、Charaktere串
  3. 符Nr.:可设置无符Nr.、有符Nr.
  4. 读写设置:设置变Quantität的读写权限,支持可读写、只Lesen、只写入
  5. 默认值:默认显示值
  6. Zahlenwert转换:对变Quantität进行转换,例如:实际值=原始值*缩放+平移
  7. Format zeigen:设置整数和小数部Unterteilung的位数
  8. 数组Typus:Öffnen.数组Typus,从该变Quantität的Adresse开始,Operationen连续Nein Register.
  9. 是否储存:当在配置Modbus主/从Vereinbarung时Öffnen.存储设置,此处若Auswahl存储,可掉电Daten speichern
Parameter

详细Parameter设置Analyse如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图6
  1. 变QuantitätTypus:线圈、离散输入、保持Register.、输入Register.、内存变Quantität、Das System变Quantität
  2. 从机Adresse:屏作主机时,才需要设置
  3. 变QuantitätAdresse:变Quantität(或Register.)的Adresse,16 Einführung填写
  4. 初始化从机:屏作主机时,屏上电后,把变Quantität的值写入从机Ausrüstung
  5. Lesen gescheitert归零:屏作主机时,当变QuantitätLesen gescheitert时,变Quantität的值归零

1.4 变QuantitätAdresse和值的关系

线圈/离散Daten

创建一个线圈或离散输入Register.,变QuantitätDas Format为短整型,则里面含有16个线圈(从上zu下,依次为bit0….bit15),假设该变QuantitätAdresse为0x0000,那么变Quantität包含0x0000~0x000FAdresse范围内的变Quantität,一个bit对应一个线圈,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图7

Charaktere串Typus

创建一个保存Register.,变QuantitätDas Format为Charaktere串Typus(默认32个Charaktere),假设该变Quantität的Adresse为0x0000,那么此Charaktere串对应包含0x0000~0x000FAdresse范围内的变Quantität,一个Adresse对应两个Charaktere

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图8

假设保存Register-Adresse0,值为‘abcdefghij’,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图9

数组

创建一个输入Register.,且为数组Typus(默认数组大小为10,下标Beginn von 0),假设该变Quantität的Adresse为0x0000,那么此Variable Tabelle示从0x0000开始的连续10个变Quantität,数组下标对应一个变Quantität

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图10

假设创建一个输入Register.为Voltage的变Quantität,数组Typus,大小为10,则对应关系如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图11

1.5 逻辑处理

Auswahl左侧“逻辑处理”节点,Klick aufWerkzeuge栏Knopf“添加”逻辑处理。如下图所示,Auswahl所示新建的逻辑关系,然后通过属性窗口进行设置

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图12

通用属性Parameter介绍:

  • 用途:设置gegenwärtig逻辑的用途,例如Kontrollen绑定、Kontrollen显示等
  • 画面:Kontrollen所在的画面ID
  • Kontrollen:KontrollenID
  • 变Quantität:Kontrollen关联变QuantitätName
  • 执行条件:可设置该逻辑的执行条件,Always表示总是执行,Changed表示变Quantität改变时执行

1.5.1 Kontrollen绑定

设置Kontrollen关联的变Quantität:当Kontrollen改变时,自动更新变Quantität值;反之变Quantität更新时,更新Kontrollen显示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图13

使用VisualTFT软件V3.0.0.765及以上版本,也可直接在Konfiguration Kontrolle属性窗口设置关联变QuantitätName,如下所示,KnopfKontrollen绑定一个变Quantität

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图14

1.5.2 Kontrollen显示

当设置的“执行条件”成立时显示Kontrollen,否则隐藏Kontrollen

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图15

1.5.3 动画播放

当设置的“执行条件”成立时开始播放动画,否则Stopp!播放

1.5.4 Knopf按下与弹起

Knopf按下时或者弹起时,如果满足“执行条件”,则“执行动作”

1.5.5 条件执行

满足“执行条件”时“执行动作”,为防止重复执行,该逻辑仅在满足条件的瞬间执行一次(类似Aufstieg触发)

画面条件:限定此逻辑仅在某个画面下Wirksam

1.5.6 Wechseln画面

满足“执行条件”时,Wechselnzu指定的目标画面,该逻辑为触发方式

  • 目标Parameter:目标画面可以为变Quantität或者常Quantität
  • 画面条件:限定此逻辑仅在某个画面下Wirksam

1.5.7 设置变Quantität

满足“执行条件”时,设置变Quantität为指定Zahlenwert

  • 写入优化:aktiviert.优化时,仅在改变目标变Quantität时,执行写入
  • 画面条件:限定此逻辑仅在某个画面下Wirksam

1.5.8 汇编指令

支持的汇编指令包括:建议使用Lua或MiniCDrehbuch语言实现复杂的交互

  • Jmp跳转:当“执行条件”成立时,跳转zu“目标Kennzeichnung”,只能向后跳转
  • MovZuweisung:MOV A B,把“Parameter变Quantität或常QuantitätB”设置zu“目标变QuantitätB”
  • AddZugabe:ADD A B,ErgebnisA = A+B
  • SubAbzug:SUB A B,Ergebnis A = A-B
  • And逻辑与:AND A B,ErgebnisA = A&B
  • Or逻辑或:OR A B,ErgebnisA=A|B
  • MulMultiplikation:MUL A B,ErgebnisA=A*B
  • DivAußer Gesetz:DIV A B,ErgebnisA = A/B

1.5.9 Ereignisse记录

当“执行条件”成立时,记录EreignisseID

1.5.10 曲线绑定

当“执行条件”成立时,在“历史曲线”中记录指定变Quantität

1.5.11 颜色设置

当“执行条件”成立时,设置Kontrollen为指定颜色

1.5.12 Text闪烁

当“执行条件”成立时,设置TextKontrollen按指定周期闪烁

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图16

1.5.13 蜂鸣器控制

当“执行条件”成立时,控制蜂鸣器发出声音

  • 模式:可设置为“单次”鸣叫或周期性鸣叫
  • 控制:对于周期性模式,可以设置为开始鸣叫、Ende鸣叫、由条件控制
  • Zeit:对于“单次”模式,可以设置鸣叫ZeitLänge
  • 周期:对于“周期”模式,可以设置鸣叫的周期
ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图17

1.5.14 外接矩阵键盘

该Funktion为定制Funktion,常规版本不支持

1.5.15 写入Zeit

屏做主机时,可以定时写指定Register.,设置从机Zeit

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图18

2 如何创建关联变Quantität

大彩Serienbildschirmmodbus Vereinbarung可支持创建线圈、离散输入、保持Register.、输入Register.、内容变Quantität、Das System变Quantität,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图19
变QuantitätTypusRelated说明
线圈(Coils)参与通讯:0x01/0x05/0x0F
离散输入(Discrete Input)参与通讯:0x02
保持Register.(Holding Register)参与通讯:0x03/0x06/0x10
输入Register.(Input Register)参与通讯:0x04
内存变Quantität不参与通讯:用于做中间变Quantität、记录一些信息等
Das System变Quantität不参与通讯:如Das SystemPorter Rate、BetriebZeit等等

本Kapitel节屏幕配置为主机模式,介绍线圈、离散输入、保持Register.、输入Register.、Das System变Quantität的创建和绑定

适用范围: 全系列

例程Download链接:《ModbusUnterricht1_入门UnterrichtV1.0》(Klick auf跳转)

VereinbarungÖffnen.、变QuantitätRelated说明,参考链接:《Modbus 基本Parameter说明》

2.1 线圈

【线圈】画面是对MODBUSVereinbarung中“线圈”变Quantität的Status显示和控制,KnopfKontrollen直接绑定“线圈”Typus的变Quantität。线圈的Status为0或1,对应Knopf的弹起(0)、按下(1)。Betrieb后,当该Adresse的“线圈”值发生变化后,KnopfKontrollenStatus实时改变。同理,通过Klick aufKnopf,可以改变从机中线圈变QuantitätTypus对应Adresse的Status

变Quantität配置

添建立“机组Status”变Quantität,变QuantitätTypus设置为“线圈”,添加子节点“开/关机”、“Betrieb/ Stopp!”,配置变QuantitätAdresse为0x0000,详细设置说明参考Modbus 基本Parameter说明,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图20

画面配置

画面中添加一个KnopfKontrollen(KontrollenID:1),在KnopfKontrollen的属性栏,设置关联变Quantität“机组Status/开/关机”,Knopf的Operationen风格为Schalter!,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图21

Betrieb预览

通过以上两步,KontrollenID为1的KnopfKontrollen与变Quantität“机组Status/开/关机”建立起了关联。此时,编译工程并Betrieb虚拟Serienbildschirm,和MODBUS Slave软件建立Verbindung。KnopfKontrollen显示“机组Status/开/关机”的Status。同时Klick aufKnopfKontrollen,更改变Quantität“机组Status/ 开/关机”的Status。同理,KontrollenID为2的KnopfKontrollen通过以上方法,与变Quantität关联后,实现相应的Status显示和控制Funktion。如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图22

2.2 离散输入

【离散输入】画面是对MODBUSVereinbarung中“离散输入”变Quantität的Status显示,图标Kontrollen直接绑定“离散输入”Typus的变Quantität。图标Kontrollen将显示变Quantität的Status,当该Adresse “离散输入”值发生变化后,图标Kontrollen对应发生变化

变Quantität配置

添加变Quantität:建立“机组故障”变Quantität,添加子节点“压缩机低压”,变QuantitätTypus设置为“离散输入”,配置变QuantitätAdresse为0x0000,详细设置说明参考Modbus 基本Parameter说明,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图23

画面配置

画面中添加一个图标Kontrollen(KontrollenID:1),在图标Kontrollen的属性栏,设置关联变Quantität“机组故障/压缩机低压”,同理ID2~4的图标Kontrollen绑定对应的变Quantität。制作参考《Konfiguration KontrolleUnterricht-图标Kontrollen》,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图24

Betrieb预览

通过以上两步,KontrollenID为1的图标Kontrollen与变Quantität“机组故障/压缩机低压”建立起了关联。此时,编译工程并Betrieb虚拟屏Serienbildschirm,和MODBUS Slave软件建立Verbindung。图标Kontrollen显示变Quantität“机组故障/压缩机低压”的Status。同理,KontrollenID为2、3、4的图标Kontrollen通过以上方法,Unterteilung别与不同的变Quantität关联后,便可显示相应Adresse变Quantität的Status,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图25

2.3 保持Register.

【保持Register.】画面是对MODBUSVereinbarung中“保持Register.”变Quantität的Zahlenwert直接显示,TextKontrollen直接绑定“保持Register.”Typus的变Quantität。TextKontrollen将显示变Quantität的值,当该Adresse的“保持Register.”值发生变化后,TextKontrollen对应发生变化

变Quantität配置

添加变Quantität:创建“设定Temperatur”变Quantität,变QuantitätTypus设置为“保持Register.”,配置变QuantitätAdresse为0x0000,如该变QuantitätZeigt Temperatur,从机传输值为225℃,实际Temperatur为22.50℃,则实际值和传输值缩放比例为0.1,偏移值为0。则:设置“Zahlenwert转换”为“是”,“缩放”为 “0 .1”,平移为“0”,详细设置说明参考Modbus 基本Parameter说明,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图26

画面配置

画面中添加一个TextKontrollen(KontrollenID:1),如图4‑14所示,在TextKontrollen的属性栏,设置关联变Quantität“设定Temperatur”,输入方式为“弹出Das System键盘输入(用户主机可输入)”模式,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图27

Betrieb预览

通过以上两步,KontrollenID为1的TextKontrollen与变Quantität“设定Temperatur”便建立起了关联。此时,编译工程并Betrieb虚拟Serienbildschirm,和MODBUS Slave软件建立Verbindung,TextKontrollen便显示变Quantität“设定Temperatur”的Zahlenwert,Klick aufTextKontrollen,弹出键盘,可对变Quantität“设定Temperatur”设置值。同理KontrollenID为2、3、4的TextKontrollen通过以上方法Unterteilung别与不同的变Quantität关联后,实现相应的Zahlenwert显示和控制Funktion,Betrieb效果如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图28

2.4 输入Register.

【输入Register.】画面是对MODBUSVereinbarung中“输入Register.”变QuantitätZahlenwert的直接显示,TextKontrollen直接绑定“输入Register.”Typus的变Quantität,TextKontrollen将显示变Quantität的值,当该Adresse的“输入Register.”值发生变化后,TextKontrollen对应发生变化

变Quantität配置

创建“Temperatur”变Quantität,变QuantitätTypus设置为“输入Register.”,配置变QuantitätAdresse为0x0000,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图29

画面配置

画面中添加一个TextKontrollen(KontrollenID:1),在TextKontrollen的属性栏,设置关联变Quantität“Temperatur”,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图30

Betrieb预览

通过以上两步,KontrollenID为1的TextKontrollen与0x0000Adresse的“Temperatur”便建立起了关联。此时,编译工程并Betrieb虚拟Serienbildschirm,和MODBUS Slave软件建立Verbindung,TextKontrollen便显示 0x0000 Adresse的保持Register.的Zahlenwert。同理,KontrollenID为2、3、4的TextKontrollen通过以上方法Unterteilung别与不同的变Quantität关联后,便可显示相应Adresse的变Quantität值,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图31

2.5 Das System变Quantität

【Das System变Quantität】Das System变Quantität是Das System中预先定义的变Quantität,方便在直接访问,屏幕中预定义的变Quantität,包括Porter Rate(可读)、背光Leuchtkraft(可读写)、蜂鸣器Schalter!(1使能蜂鸣器,0不使能,可读写)、通讯故障(0为正常,非0故障,可读)、gegenwärtig画面ID(可读写)、BetriebZeit(单位:Unterteilung钟,可读)、日期(可读)等

变Quantität配置

添加变Quantität:创建“背光Leuchtkraft”变Quantität,变QuantitätTypus设置为“Das System变Quantität”,Das System变QuantitätParameter为“背光Leuchtkraft”,详细设置说明参考Modbus 基本Parameter说明,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图32

画面配置

画面中添加Fortschritt ArtikelKontrollen(KontrollenID:2)、滑动条Kontrollen(KontrollenID:3)。Fortschritt ArtikelKontrollen属性栏,设置滑动通知为“关联滑动条”;滑动条Kontrollen属性栏,设置关联变Quantität为“背光Leuchtkraft”。滑块Kontrollen和Fortschritt ArtikelKontrollen的具体应用参考 Konfiguration KontrolleUnterricht – 滑块Kontrollen Unterricht,如下所示

Betrieb预览

通过以上两步,KontrollenID为2的滑动条Kontrollen与内存变Quantität“背光Leuchtkraft”建立起了关联;此时,编译工程并Betrieb虚拟Serienbildschirm,滑动“滑动条Kontrollen”的游标可控制屏幕的背光Leuchtkraft。同理,其他KontrollenID绑定对应的TextKontrollen或KnopfKontrollen,通过以上方法Unterteilung别与不同的变Quantität关联后,便可显示或控制Das System变Quantität的变Quantität值,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图33

3 KnopfKontrollen和TextKontrollen

本Kapitel节主要介绍KnopfKontrollen、TextKontrollen在ModbusVereinbarung中Häufig的应用。Von denen简单的Kontrollen绑定变Quantität,可以在Strukturen配置页面关联,或者在【Werkzeuge-Vereinbarung与变Quantität-逻辑处理】绑定变Quantität

本Kapitel节屏幕当Hauptstation,读写从机指令,若屏幕当Von der Station,Text、KnopfKontrollen的应用一样,参考即可,本Kapitel节创建2个线圈、4个保存Register.,用于说明KnopfKontrollen、TextKontrollen的应用,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图34

适用范围: 全系列

例程Download链接:《ModbusUnterricht1_入门UnterrichtV1.0》(Klick auf跳转)

VereinbarungÖffnen.、变QuantitätRelated说明,参考链接:《Modbus 基本Parameter说明》

3.1 KnopfKontrollen

【KnopfKontrollen】画面,当MODBUSVereinbarung版本中,Knopf按下或弹起时可以执行一些预设的逻辑Operationen

画面/逻辑配置

设置关机

【KnopfKontrollen】画面,KnopfKontrollenID1,Strukturen界面不直接关联Kontrollen,,添加以下逻辑处理

添加逻辑处理:用途用于【Kontrollen绑定】,填写对应的画面ID1、KnopfKontrollenID1,变Quantität为【机组Status/开/关机】

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图35
设置湿度40%

【KnopfKontrollen】画面,KnopfKontrollenID2、TextKontrollenID3,Strukturen界面不直接关联Kontrollen,添加以下逻辑处理

Die1条:用途用于【Knopf按下】,填写对应的画面ID1、KnopfKontrollenID2,执行动作为【设置变Quantität】 ,设置【设置湿度】为40

Die2条:用途用于【Kontrollen绑定】,填写对应的画面ID1、TextKontrollenID3,变Quantität为【设置湿度】,绑定的变Quantität为【设置湿度】

如下所示:

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图36
设置Temperatur

【KnopfKontrollen】画面,KnopfKontrollenID4和ID6、TextKontrollenID5,Strukturen界面不直接关联Kontrollen,添加以下逻辑处理

Die1条:用途用于【Knopf按下】,填写对应的画面ID1、KnopfKontrollenID4,执行动作为【增Quantität调节】 、调节的变Quantität为【设置Temperatur】、调节1步长为【1】(步长只能为整数),调节方式为【递减】

Die2条:用途用于【Kontrollen绑定】,填写对应的画面ID1、TextKontrollenID5,绑定的变Quantität为【设置Temperatur】

Die3条:用途用于【Knopf按下】,填写对应的画面ID1、KnopfKontrollenID6,执行动作为【增Quantität调节】 、调节的变Quantität为【设置Temperatur】、调节1步长为【1】(步长只能为整数),调节方式为【递增】

如下所示:

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图37

Betrieb预览

根据画面配置和逻辑处理,结合modbus slaveDebugging-Tools,当按下KnopfKontrollen(KontrollenID:1),从机Ausrüstung的Status为关机。同理,Knopf按下时还可以用于保存Register.的变Quantität设置,增Quantität调节等Funktion,BetriebErgebnis如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图38

3.2 TextKontrollen

【TextKontrollen】画面,TextKontrollen主要是用于显示绑定的变Quantität值。对于线圈、保持Register.等可读写Typus的变Quantität,可以设置“输入方式”为弹出Das System键盘输入,通过弹出的键盘对绑定的变Quantität值进行修改。另外可以绑定修改显示颜色、闪烁的逻辑处理

画面/逻辑配置

画面中添加一个TextKontrollen(KontrollenID:1),作为显示电压值;输入方式为弹出键盘,添加以下逻辑处理:

Die1条:用途为“Kontrollen绑定”,绑定变Quantität“电压”

Die2条:用途为“设置颜色”,颜色设置为红色(RGB(255,0,0)),执行条件为“设定电压”的值größer als“250”

Die3条:用途为“设置颜色”,颜色设置为黑色(RGB(0,0,0)),执行条件为“设定电压”的值kleiner als gleich“250”

Die4条:用途为“Text闪烁”,执行条件为“设定电压”的值größer als“250”

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图39

Betrieb预览

实时显示电流电压的Zahlenwert。当“电压”的值größer als250时,Text显示为红色并闪烁,如果“电压”的值kleiner als gleich250时,Text显示为黑色,并且不闪烁,如下所示:

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图40

4 仪表、滑块和Fortschritt ArtikelKontrollen

本Kapitel节主要介绍仪表Kontrollen、滑块Kontrollen、Fortschritt ArtikelKontrollen在ModbusVereinbarung中Häufig的应用。Von denen简单的Kontrollen绑定变Quantität,可以在Strukturen配置页面关联,或者在【Werkzeuge-Vereinbarung与变Quantität-逻辑处理】绑定变Quantität

本Kapitel节屏幕当Hauptstation,读写从机指令,若屏幕当Von der Station,仪表、滑块、Fortschritt ArtikelKontrollen的应用一样,参考即可,本Kapitel节创建2个保存Register.、2个输入Register.,用于说明仪表Kontrollen、滑块Kontrollen、Fortschritt Artikel应用,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图41

适用范围: 全系列

例程Download链接:《ModbusUnterricht3-仪表、滑块及Fortschritt ArtikelKontrollenV1.0》(Klick auf跳转)

VereinbarungÖffnen.、变QuantitätRelated说明,参考链接:《Modbus 基本Parameter说明》

4.1 仪表Kontrollen

【仪表Kontrollen】画面主要对仪表Kontrollen的使用做Beispiel说明。仪表Kontrollen反映用户主机上的Daten变化,满足用户使用的仪器仪表界面

画面/逻辑配置

方法一:逻辑处理绑定

画面中添加一个仪表Kontrollen(KontrollenID:1),作为显示从机电压值,Öffnen.【Werkzeuge-Vereinbarung与变Quantität】,添加1条逻辑处理

用途用于【Kontrollen绑定】,填写对应的画面ID1、仪表KontrollenID1,绑定的变Quantität为【电压】,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图42
方法二:Strukturen画面绑定

画面中添加一个仪表Kontrollen(KontrollenID:2),作为显示从机电流。且在其属性栏窗口中绑定“电流”变Quantität,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图43

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件联机,仪表Kontrollen实时显示电压(KontrollenID:1)、电流(KontrollenID:2)的变化

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图44

4.2 滑块和Fortschritt ArtikelKontrollen

【Fortschritt Artikel和滑块Kontrollen】画面,将Fortschritt ArtikelKontrollen和滑块Kontrollen一起配合使用,Fortschritt Artikel的通知为关联滑动条,主要是用于显示绑定的变Quantität值,通过拖动滑块Kontrollen的游标,改变变Quantität值

画面/逻辑配置

方法一:逻辑处理绑定

画面中添加Fortschritt ArtikelKontrollen(KontrollenID:1)、滑块Kontrollen(KontrollenID:2)。在【Vereinbarung与变Quantität设置】中添加1条逻辑处理

用途用于【Kontrollen绑定】,填写对应的画面ID2、仪表KontrollenID2,绑定的变Quantität为【设置Temperatur】,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图45
方法二:Strukturen软件绑定

画面中添加Fortschritt ArtikelKontrollen(KontrollenID:3)、滑动条Kontrollen(KontrollenID:4)。滑块Kontrollen直接绑定【设置湿度】,配置如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图46

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件联机。当变Quantität的值发生变化时,滑块Kontrollen和Fortschritt Artikel显示的Status也会相应的更新;通过鼠标Klick auf滑块Kontrollen并拖动,变Quantität的值也会相应变化更新

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图47

5 菜单Kontrollen和滑动AuswahlKontrollen

本Kapitel节主要介绍滑动AuswahlKontrollen、菜单Kontrollen在ModbusVereinbarung中Häufig的应用。Von denen简单的Kontrollen绑定变Quantität,可以在Strukturen配置页面关联,或者在【Werkzeuge-Vereinbarung与变Quantität-逻辑处理】绑定变Quantität

本Kapitel节屏幕当Hauptstation,读写从机指令,若屏幕当从机,滑动AuswahlKontrollen、菜单Kontrollen的应用一样,参考即可,本Kapitel节创建2个保存Register.,用于说明滑动AuswahlKontrollen、菜单Kontrollen的应用,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图48

使用范围:全系列

例程Download链接:《ModbusUnterricht4_滑动Auswahl和菜单AuswahlKontrollenV1.0.rar》

VereinbarungÖffnen.、变QuantitätRelated说明,参考链接:《Modbus 基本Parameter说明》

5.1 菜单Kontrollen

【菜单Kontrollen】画面主要对菜单Kontrollen的使用做Beispiel说明,菜单Kontrollen的“风格”有两种:“弹出菜单”和“固定菜单”。此处主要做弹出菜单Benutzungsanweisungen,“菜单风格”为“弹出菜单”,需要KnopfKontrollen将菜单Kontrollen和TextKontrollen关联使用,Klick aufKnopf弹出菜单Kontrollen,选中菜单项后直接显示在TextKontrollen中

画面/逻辑配置

方法一:逻辑处理绑定

画面中添加一个菜单Kontrollen(KontrollenID:2),作为控制从机Schalter!机,详细配置如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图49

在【Vereinbarung与变Quantität设置】中添加一条逻辑处理,该逻辑处理的用途为“Kontrollen绑定”,画面为“1”;Kontrollen为“2”;变Quantität为“机组Status/开/关机”,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图50
方法二:Strukturen画面绑定

画面中添加一个菜单Kontrollen(KontrollenID:5),作为控制从机风速。且在其属性栏窗口中绑定“设置Temperatur”变Quantität,详细配置如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图51

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件联机,当按下KnopfKontrollen(KontrollenID:4),弹出菜单Kontrollen(KontrollenID:5),Auswahl菜单Kontrollen的“一级”选项,直接“一级”将显示在TextKontrollen(ID:6)中,且从机变Quantität“设置风速”相应改变

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图52

5.2 滑动AuswahlKontrollen

【滑动AuswahlKontrollen】画面,AuswahlKontrollen主要有两种用途:“滑动Auswahl”和“Status显示”。“滑动Auswahl”主要用于通过触摸屏滑动Auswahl预设的选项;“Status显示”主要用于显示不同的预设选项,类似图标Kontrollen

画面/逻辑配置

方法一:逻辑处理绑定

画面中添加一个滑动AuswahlKontrollen(KontrollenID:1),作为显示风机Status;用途为“Status显示”,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图53

在【Vereinbarung与变Quantität设置】中添加1条逻辑处理:用途为“Kontrollen绑定”;画面为“2”;Kontrollen为“1”;变Quantität为“机组Status/风机故障”。如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图54
方法二:Strukturen画面绑定

画面中添加一个菜单Kontrollen(KontrollenID:2),作为控制从机风速等级。在其属性栏窗口中绑定“设置风速”变Quantität,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图55

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件联机。当变Quantität“机组Status/风机故障”的值发生变化时, 滑动AuswahlKontrollen(KontrollenID:1)显示的Status也会相应的更新;通过鼠标点滑动AuswahlKontrollen(KontrollenID:2)并拖动,当拖动Stopp!后,选中某个选项,同时变Quantität“设置风速”的值也会变化更新

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图56

6 曲线和历史曲线Kontrollen

本Kapitel节主要介绍曲线Kontrollen、历史曲线Kontrollen在ModbusVereinbarung中Häufig的应用。Von denen简单的Kontrollen绑定变Quantität,可以在Strukturen配置页面关联,或者在【Werkzeuge-Vereinbarung与变Quantität-逻辑处理】绑定变Quantität

本Kapitel节屏幕当Hauptstation,读写从机指令,若屏幕当从机,曲线Kontrollen、历史曲线Kontrollen的应用一样,参考即可,本Kapitel节创建2个保存Register.,用于说明曲线,历史曲线的应用,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图57

适用范围:全系列

例程Download链接:《ModbusUnterricht-5-曲线和历史曲线KontrollenV1.0》

VereinbarungÖffnen.、变QuantitätRelated说明,参考链接:《Modbus 基本Parameter说明》

6.1 曲线Kontrollen

【曲线Kontrollen】画面,主要对曲线Kontrollen的使用做Beispiel说明。MODBUSVereinbarung版本中,曲线Kontrollen用于显示关联的变Quantität,曲线Kontrollen周期性的采样变Quantität值, 然后将所有采样值绘制zu曲线Kontrollen内,Verbindung形成曲线;曲线Kontrollen的每个通道都可以关联一个变Quantität,最多可以设置8个通道

画面/逻辑配置

画面中添加一个曲线Kontrollen(ID:1),作为显示从机“Temperatur”值。同时添加两个KnopfKontrollen(ID为2和4)作为增减“Temperatur”变Quantität的控制,以及添加一个TextKontrollen(ID:3),直接绑定“Temperatur”,作为Zahlenwert的显示。曲线Kontrollen的RelatedParameter配置,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图58

在【Vereinbarung与变Quantität设置】中添加3条逻辑处理:

Die1条:用途为“曲线绑定”,画面为“1”;Kontrollen为“1”;通道为“0”,变Quantität为“Temperatur”;采集周期为“1”

Die2条:控制“Temperatur”的增减。用途为【Knopf按下】,填写画面ID为1,KontrollenID为2;执行动作为【增Quantität调节】,变Quantität为【Temperatur】,调节步长为【1】,调节方式为【递减】;循环从0~100调节

Die3条:控制“Temperatur”的递增。用途为【Knopf按下】,填写画面ID为1,KontrollenID为4;执行动作为【增Quantität调节】,变Quantität为【Temperatur】,调节步长为【1】,调节方式为【递增】;循环从0~100调节。如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图59

Betrieb预览

此时,编译工程并DownloadzuSerienbildschirm,和MODBUS Slave软件联机,曲线Kontrollen实时显示Temperatur的变化。同时按下KnopfKontrollen(ID:2和ID:4)可以对“Temperatur”变Quantität的控制,曲线Kontrollen的显示也随着改变,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图60

6.2 历史曲线Kontrollen

【历史曲线Kontrollen】画面,主要对历史曲线Kontrollen的使用做Beispiel说明。历史曲线Kontrollen和曲线Kontrollen都可以实时采样、显示绑定的变Quantität值。不同处是历史曲线Kontrollen保存前期的Daten,可以Überprüfen历史Daten。MODBUSVereinbarung版本中,历史曲线Kontrollen用于显示关联的变Quantität值,历史曲线Kontrollen周期性的采样变Quantität值,然后将所有采样值绘制zu历史曲线Kontrollen内,Verbindung形成曲线;历史曲线Kontrollen的每个通道都可以关联一个变Quantität,最多可以设置8个通道。

画面/逻辑配置

画面中添加一个历史曲线Kontrollen(ID:1),作为显示从机“湿度”值。同时添加两个KnopfKontrollen(ID为2和4)作为增减“湿度”变Quantität的控制;以及添加一个TextKontrollen(ID:3),直接绑定变Quantität“湿度”,作为Zahlenwert的显示。历史曲线Kontrollen的RelatedParameter配置如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图61

在【Vereinbarung与变Quantität设置】中添加3条逻辑处理:

Die1条:用途为“曲线绑定”,画面为“2”;Kontrollen为“1”;通道为“0”,变Quantität为“湿度”;采集周期为“1”

Die2条:控制“湿度”的增减。用途为【Knopf按下】,填写画面ID为2,KontrollenID为2;执行动作为【增Quantität调节】,变Quantität为【湿度】,调节步长为【1】,调节方式为【递减】;循环从0~100调节

Die3条:控制“湿度”的递增。用途为【Knopf按下】,填写画面ID为2,KontrollenID为4;执行动作为【增Quantität调节】,变Quantität为【湿度】,调节步长为【1】,调节方式为【递增】;循环从0~100调节。如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图62

Betrieb预览

此时,编译工程并DownloadzuSerienbildschirm,和MODBUS Slave软件联机,历史曲线Kontrollen实时显示湿度的变化。当屏幕显示的采样点数größer als设置的值(默认为 100),可以通过历史曲线Kontrollen上方的滚动条Überprüfen历史Daten。同时按下KnopfKontrollen(ID:2和ID:4)可以对“湿度”变Quantität的控制,历史曲线Kontrollen的显示也随着改变

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图63

7 图标Kontrollen和动画Kontrollen

本Kapitel节主要介绍图标Kontrollen、动画Kontrollen在ModbusVereinbarung中Häufig的应用。Von denen简单的Kontrollen绑定变Quantität,可以在Strukturen配置页面关联,或者在【Werkzeuge-Vereinbarung与变Quantität-逻辑处理】绑定变Quantität

本Kapitel节屏幕当Hauptstation,读写从机指令,若屏幕当从机,图标Kontrollen、动画Kontrollen的应用一样,参考即可,本Kapitel节1组离散输入变Quantität,2个输入Register.用于说明图标Kontrollen和动画Kontrollen的应用,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图64

适用范围:全系列

例程Download链接:《ModbusUnterricht7-图标和动画KontrollenV1.0》

VereinbarungÖffnen.、变QuantitätRelated说明,参考链接:《Modbus 基本Parameter说明》

7.1 图标Kontrollen

【图标Kontrollen】画面,主要对图标Kontrollen的使用做Beispiel说明。图标Kontrollen为GIF或ICONDas Format的动画文件,默认图标索引Beginn von 0。在MODBUSVereinbarung中可以使用图标Kontrollen绑定变Quantität,形象地Ausrüstung zeigen的Status

画面/逻辑配置

方法一:逻辑处理绑定

画面中添加一个图标Kontrollen(KontrollenID:1),作为显示从机“机组故障/压缩机Status”,如下所示

KontrollenID:2配置同理

图标文件的生成,参考链接:《ICONKontrollen应用》(Klick auf跳转)

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图65

在【Vereinbarung与变Quantität设置】中添加一条逻辑处理,该逻辑处理的用途为“Kontrollen绑定”,画面为“1”;Kontrollen为“1”;变Quantität为“机组故障/压缩机低压”,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图66
方法二:Strukturen画面绑定

画面中添加一个图标Kontrollen(KontrollenID:3),作为显示从机烟感报警Status。且在其属性栏窗口中绑定“机组故障/烟感报警”变Quantität,详细配置如下所示

KontrollenID:4配置同理

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图67

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件联机。当变Quantität“机组故障”每一个节点的值不间断发生变化时, 图标Kontrollen(KontrollenID:1~ID4)显示的Status也会相应的更新

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图68

7.2 动画Kontrollen

【动画Kontrollen】画面主要对动画Kontrollen的使用做Beispiel说明,动画Kontrollen用于播放设置的GIF或ICONDas Format的动画文件,可以控制暂停或者播放

画面/逻辑配置

方法一:逻辑处理绑定

画面中添加一个动画Kontrollen(KontrollenID:1),作为显示控制从机“动画1”变Quantität;同时添加两个KnopfKontrollen(ID为2和3)作为动画Kontrollen(KontrollenID1)的播放、暂停的控制,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图69

在【Vereinbarung与变Quantität设置】中添加3条逻辑处理 :

Die1条:用途为“动画播放”,画面为“2”;Kontrollen为“1”;和“动画1“关联

Die2条:控制“动画”的播放。用途为【Knopf按下】,填写画面ID为2,KontrollenID为2;执行动作为【设置变Quantität】,变Quantität为【动画1】,设置值为1

Die3条:控制“动画”的暂停。用途为【Knopf按下】,填写画面ID为2,KontrollenID为3;执行动作为【设置变Quantität】,变Quantität为【动画1】,设置值为0

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图70
方法二:Strukturen画面绑定

画面中添加一个动画Kontrollen(KontrollenID:4),作为显示控制从机“动画2”变Quantität。在其属性栏窗口中绑定“动画2”变Quantität。添加一个KnopfKontrollen(ID:5),作为动画Kontrollen(KontrollenID4)的播放、暂停的控制,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图71

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件联机。当变Quantität“动画1”的值不为“0”的时候,动画Kontrollen(KontrollenID:1)播放动画;同时Klick aufKnopfKontrollen(KontrollenID:2或3),可以控制动画Kontrollen“播放”或者“Stopp!”,同时变Quantität“动画1”的值相应改变。同理,动画Kontrollen(KontrollenID:4)的现象和Operationen类似。

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图72

8 二维码Kontrollen和RTCKontrollen

本Kapitel节主要介绍二维码Kontrollen、RTCKontrollen在ModbusVereinbarung中Häufig的应用。Von denen二维码Kontrollen只支持在【Werkzeuge-Vereinbarung与变Quantität-逻辑处理】绑定变Quantität

本Kapitel节屏幕当Hauptstation,本Kapitel节创建1个保存Register.,用于二维码Kontrollen的应用,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图73

适用范围:基本型-二维码特殊支持,其他系列均支持

例程Download链接:《ModbusUnterricht8-二维码Kontrollen和RTCKontrollenV1.0》

VereinbarungÖffnen.、变QuantitätRelated说明,参考链接:《Modbus 基本Parameter说明》

8.1 二维码Kontrollen

【二维码】画面主要对二维码Kontrollen的使用做Beispiel说明。二维码Kontrollen可以将设定的Charaktere串以二维码的形式显示出来。可以被一些扫描仪器识别。

注意:基本型系列的Serienbildschirm使用二维码Kontrollen需要特殊的固件支持

画面/逻辑配置

画面中添加一个二维码Kontrollen(KontrollenID:1),Kontrollen属性配置,如下所示:

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图74

在【Vereinbarung与变Quantität设置】中添加一个变Quantität,变QuantitätTypus为“Charaktere串”,Charaktere串Länge为32,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图75

在【Vereinbarung与变Quantität设置】中添加一条逻辑处理,该逻辑处理的用途为“Kontrollen绑定”,画面为“1”;Kontrollen为“1”;变Quantität为“二维码”,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图76

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,二维Kontrollen将Charaktere串“VisualTFT”以二维码的形式显示出来,和Modbus Slave软件联机,二维KontrollenKontrollen显示对应Charaktere串。

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图77

8.2 RTCKontrollen

【RTCKontrollen】画面主要对RTCKontrollen的使用做Beispiel说明,当屏做主机时,修改从机RTCZeit;从机创建固定Adresse的保持Register.,用于存放Zeit变Quantität,连续7个保持Register.,Unterteilung别存放Jahr、月、星期、日、时、Unterteilung、秒,屏幕周期性地把最新的Zeit通过0x10指令写从机Register.

画面/逻辑配置

画面中添加一个RTCKontrollen(KontrollenID:1),如下所示:

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图78

在【Vereinbarung与变Quantität设置】中添加1条逻辑处理:用途为“写入Zeit”;从机Adresse为“1”;Register.为“50”(10 System);周期为“10”(单位秒),如下所示:

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图79

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件联机。主机每10S将RTCZeitSenden Sie至从机。

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图80

9 Kontrollen显示隐藏和多语言Funktion

本Kapitel节主要介绍Kontrollen的显示和隐藏、多语言的应用。Von denenKonfiguration Kontrolle才支持显示隐藏,Konfiguration KontrolleTypus可参考VisualTFT 工作界面介绍,支持多语言的Kontrollen有文字、Knopf、菜单、滑动Auswahl、Daten aufzeichnen(告警)等等

本Kapitel节屏幕当Hauptstation,本Kapitel节创建1个保存Register.,用于控制Konfiguration Kontrolle的显示隐藏;创建一个Das System变Quantität,用于语言控制Auswahl,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图81

适用范围:全系列

例程Download链接:《ModbusUnterricht9-Kontrollen隐藏和多语言V1.0》

VereinbarungÖffnen.、变QuantitätRelated说明,参考链接:《Modbus 基本Parameter说明》

9.1 Kontrollen显示隐藏

【显示隐藏KontrollenFunktion】画面主要对显示隐藏KontrollenFunktion的使用做Beispiel说明。当需要在某个条件成立的情况下,隐藏或显示一个或一些Kontrollen的应用

画面/逻辑配置

画面中添加一个TextKontrollen(KontrollenID:1),作为控制Kontrollen的隐藏和显示。添加一个Fortschritt ArtikelKontrollen(KontrollenID:1)、一个仪表Kontrollen(KontrollenID:2)、一个TextKontrollen(KontrollenID:3)作为被显示或被隐藏,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图82

在【Vereinbarung与变Quantität设置】中添加3条逻辑处理:Die一条:用途为“Kontrollen显示”;画面为“1”;Kontrollen为“2”;执行条件为“变Quantität 【Kontrollen显示】不为0”,同理,Die2、3条设置类是

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图83

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件建立联机。当变Quantität“Kontrollen显示”的值为“0”,滑动条Kontrollen(KontrollenID:2)、仪表Kontrollen(KontrollenID:3)、TextKontrollen(KontrollenID:4)被隐藏;当变Quantität“Kontrollen显示”的值为“1”,这些Kontrollen显示出来。同时,Klick aufTextKontrollen(KontrollenID:1),弹出键盘输入“0”或“1”,控制Kontrollen显示或隐藏。

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图84

9.2 多语言

【多语言Funktion】画面主要对多语言Funktion的使用做Beispiel说明。针对面向不同的客户,需要多语言应用。屏支持文字、菜单Kontrollen和滑动AuswahlKontrollen的多语言设置。工程以3个Knopf来控制文字、菜单Kontrollen和滑动AuswahlKontrollen的中文、英文、繁体的显示

画面/逻辑配置

画面中添加一个文字(ID:1)、滑动AuswahlKontrollen(KontrollenID:2)、菜单Kontrollen(KontrollenID:3),用于显示不同语言。以文字Kontrollen为例,Kontrollen属性设置如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图85

画面中添加3个KnopfKontrollen(KontrollenID:4、5、6)用于控制显示不同的语言。以KnopfKontrollenID4为例,Kontrollen属性配置如下所示

KnopfKontrollenID4~6,做了互斥Funktion(同时只能选中一个,可参考《Konfiguration KontrolleUnterricht——KnopfKontrollen》1.3Kapitel节Knopf互斥

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图86

【Vereinbarung与变Quantität设置】中添加3条逻辑处理:Die一条,用途为“Knopf按下”;画面为“2”;Kontrollen为“4”;执行条件为“设置[Das System语言]为0”,对应显示“语言1”。同理,Die2、3条设置类是,如下所示

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图87

Betrieb预览

此时,编译工程并Betrieb虚拟Serienbildschirm,和Modbus Slave软件联机。当按下KnopfKontrollen(KontrollenID:1)时显示中文;按下钮Kontrollen(KontrollenID:5)时显示“英文”;当KnopfKontrollen(KontrollenID:5)时显示“繁体”

ModbusAufbau der SeriemodbusVereinbarung使用Unterricht插图88

Techniken术语(共 5 个)—— Klick auf展开
Register.Modbus Register.存储Daten单元,Unterteilung线圈/离散输入/保持/输入Register.四类
Porter Rate串行Kommunikation每秒传输符Nr.数,Modbus RTU常用9600/19200
Die SerieBerechnung机与外部Ausrüstung进行串行Kommunikation的物理Schnittstelle
线圈Modbus位可读Schreiben von Daten,Adresse从00001开始
保持Register.Modbus 16位可读Schreiben von Daten,Adresse从40001开始
来源/Werkzeuge信息 —— Klick auf展开
来源 Modbus Chinesisches Netzwerk(modbus.cn) —— Inländisch führend.ModbusKommunikationsprotokoll Technologie Gemeinschaft Klassifizierung Nicht klassifiziert 字数 13727 字 · 阅读约 35 Unterteilung钟 更新 2026-07-01 永久链接 https://www.modbus.cn/29595.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
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.