圆形滑动条与滑动条相同,可应用于Temperatur、音Quantität和Leuchtkraft等调节Funktion当中,相较于KnopfKontrollen等更加快速且直观, 圆形滑动条与滑动条不同点在于其表现形状不同。
2.如何添加圆形滑动条
Öffnen.或新建一个工程文件,Klick aufWerkzeuge箱中的标准Kontrollen,Auswahl圆形滑动条图标在窗口中添加圆形滑动条Kontrollen, 如图 2.1 所示。

图2.1 添加圆形滑动条
3.如何进行外观修改
选中滑动条,Klick auf右侧属性窗口,可进行图像修改,Klick auf“添加”Knopf添加滑块显示,底图为滑动条未拉动 时显示的图片,Status图为滑动条拉动后显示的图片,滑块显示滑动条拉动的位置,如图 3.1 所示。

图3.1 图片替换
注:图像显示Auswahl单色
仿真时,滑动条无Operationen时显示底图及滑块,如图 3.2 所示。

图3.2 圆形滑动条无Operationen
拉动滑动条,如图 3.3 所示。

图3.3 拉动圆形滑动条

4.如何设置杂项
Klicken右侧属性窗口中的
,可设置滑动条的偏移坐标、最大小值、方向和触发模式,如图 4.1 所示。

图4.1 设置杂项
4.1 如何设置指针偏移角度
Klicken指针Anfang/终止角度下的输入框,可通过键盘或“+ ”“- ”Knopf设置指针Anfang/终止角度,设置指针角度 即设置圆形滑动条可拉动的范围。指针Anfang角度默认为 0°,指针默认角度为 360°,在范围内可任意拉动, 当指针Anfang角度为 0°,指针终止角度为 180° ,圆形滑动条显示为 0°- 180°,滑块也只能在这个区域进行
滑动,如图 4.2 所示。

图4.2 指针Anfang/终止角度

4.2 如何设置圆心横纵坐标
Klicken圆心横纵坐标的输入框,可通过键盘或“+ ”“- ”Knopf设置圆心横纵坐标,当圆形滑动条底图替换后, 底图圆心不在中点时需通过设置圆心横纵坐标找zu圆心。圆心横纵坐标的位置与圆形滑动条的高度和宽度有
关,圆心各个位置图,如图 4.3 所示。

圆心 (0,0) 位置


圆心默认位置


圆心 (100, 100) 位置

圆形滑动条的宽和高为
图4.3 圆心横纵坐标
4.3 如何设置半径
Klicken半径下的输入框,可通过键盘或“+ ”“- ”Knopf设置半径,设置半径即设置以圆形滑动条中点为圆心zu 滑块之间的距离,- 1 为默认半径 (不代表任何Zahlenwert意义) ,如图 4.4 所示。

图4.4 设置半径
4.4 如何设置宽度
Klicken宽度下的输入框,可通过键盘或“+ ”“- ”Knopf设置宽度,设置宽度即设置圆形滑动条显示的宽度,如 图 4.5 所示。

图4.5 宽度设置
4.5 如何设置最大/小值
Klicken最大/小值下的输入框,可通过键盘或“+ ”、“- ”Knopf设置滑动条的最大/小值,Maximaler Wert默认为 100 ,最 小值默认为 0。
设置最大/小值即设置滑动条代表的Daten的最大Der Mindestwert。
如设置Der Mindestwert为 15 ,Maximaler Wert为 36 ,则代表滑动条Ausgangswert为 15 ,滑动条的终止值为 36 ,如图 4.6 所示。

图4.6 设置最大/小值
注:需对滑动条进行变Quantität绑定,绑定一个Der Mindestwert为 15 Maximaler Wert为 16 的整型Custom definiert变Quantität
4.6 如何设置触发模式
Klicken触发模式下的Knopf弹出下拉框,有连续触发和释放时触发模式,Auswahl连续触发则在拉动滑动条时一直触 发,释放时触发模式为拉动滑动条在拉动后释放那瞬间进行触发,如图 4.7 所示。

图4.7 设置触发模式
5.应用案例
5.1 Ereignisse列表
Ereignisse列表,如下表说明:
|
Kontrollen初始化
|
“圆形滑动条”初始化时触发Ereignisse
|
|
Kontrollen销毁
|
“圆形滑动条”销毁时触发Ereignisse
|
|
值发生变化
|
“圆形滑动条”进行滑动Operationen时触发
|
5.2 如何通过圆形滑动条Senden SieCustom Vereinbarung指令
1 、如何添加Ereignisse
选中圆形滑动条,Klick auf右侧属性窗口中的Ereignisse,可进行添加Ereignisse,如图 5.1 所示。

图5.1 添加Ereignisse
2 、如何设置处理方法
Custom Vereinbarung是用户可在项目中使用其他的Vereinbarung,如 modbus Vereinbarung。
Klicken处理方法右下方

,弹出处理方法窗口,AuswahlBefehlSenden Sie→Auswahl【Custom Vereinbarung】Senden SieDie SerieBefehl→设置命
令,如图 5.2 所示。

图5.2 【Custom Vereinbarung】Senden SieDie SerieBefehl
注:Klick auf【Custom Vereinbarung】Senden SieDie SerieBefehl的输入框时会弹出Custom definiert指令函数说明窗口,如图 5.3 所示。

图5.3 Custom definiert指令函数说明窗口
3 、如何变Quantität绑定
选中滑动条,Klick auf右侧属性窗口中的变Quantität绑定→Klick auf添加→被绑定的Kontrollen属性“Der aktuelle Wert”→Datenquelle绑定“Var0” →转换模式“双向”→转换方法“默认”,Operationen如图 5.4 所示。

图5.4 变Quantität绑定
注:Var0 变Quantität为

4 、如何Überprüfen圆形滑动条Senden Sie的标准Vereinbarung指令
当Senden SieCustom Vereinbarung指令为“AB CD $BYTE(#3005) $CRC16MODBUS( 1,3) $DELAY(1000) ”时,Klick aufSimulation funktioniertKnopf

,在仿真界面中滑动圆形滑动条,ÜberprüfenSenden Sie的指令,如图 5.5 所示。

图5.5 Senden Sie【Custom Vereinbarung】指令
5.2 如何通过Custom definiertAnalyse设置圆形滑动条
1 、如何添加Custom definiertAnalyse
Klicken项目弹出项目窗口,Klick aufVereinbarung设置→VereinbarungTypus设置为“Custom Vereinbarung”→Klick aufCustom VereinbarungAnalyse设置→弹出 Analyse设置窗口→Klick auf添加弹出Custom definiertAnalyse设置窗口,根据需求和要求进行设置可添加一个Custom VereinbarungAnalyse, 如图 5.6 所示。

图5.6 添加Custom VereinbarungAnalyse
2 、如何设置自定Analyse
帧头设置为“AB CD 00 01”→勾选检验帧尾→帧尾“00 01”→帧总Länge“7”→关联变Quantität索引为“3005”→ DatenAnfang偏移Bytes“5”→DatenLänge (Bytes) 为“1”→Datenformate为“1 Byte”→Datentyp为“连续Quantität”→点 击“Bestätigen” ,如图 5.7 所示。

图5.7 设置Custom definiertAnalyse
3 、Simulation des Tests
具体Simulation des TestsOperationen及方法详看《Simulation des Tests使用手册》,如图 5.8 所示,通过Die SerieDebugging-Tools软件 Senden Sie指令“AB CD 00 01 19 00 01” ,圆形滑动条拉动zu 25 的位置

图5.8 Simulation des Tests
若有收获,就点个赞吧
Antwort veröffentlichen