undefined [object Object]
{}

我们的品牌

欢迎访问施耐德电气网站

欢迎访问我们的网站。
搜索常见问题解答
Vijeo Designer Basic如何使用参考变量?
问题描述:
Vijeo Designer Basic如何使用参考变量?

所属产品线:
Vijeo Designer Basic

解决方法:

Vijeo Designer Basic可以实现多个变量公用一个参考变量。当有多个画面相似时,使用参考变量,不必创建多个画面对象相似度较高的画面。

举例:有3个Team,每个Team有一个bool量、一个int变量,要求在弹出的公共窗口对它们进行控制:

步骤:

1.在Vijeo Designer Basic右键点击“变量”选择“用户数据类型”建结构体变量:

2.添加结构体变量Team,添加数组元素value1类型为bool、value2类型为INT、Teamnumber类型为INT类型:

3.在变量表添加结构体变量Team1、Team2、Team3:

4.在变量表添加参考变量value1类型为BOOL、value2类型为INT,参考变量的参数变量Teamnumber类型为INT:

5.参考变量value1的参考字符串设置为Team%02d.value1,参数1关联到变量Teamnumber:

6.参考变量value2的参考字符串设置为Team%02d.value2,参数1关联到变量Teamnumber:

7.将参考变量的参数变量Teamnumber的初始值设置为1:

8.将Team01中的Teamnumber属性中的“数据细节”设置为1,将Team02中的Teamnumber属性中的“数据细节”设置为2,将Team03中的Teamnumber属性中的“数据细节”设置为3:

9.创建弹出式窗口400X150(宽度X高度),启动按钮关联参考变量value1功能为置位,停止按钮关联参考变量value1功能为复位,数值显示关联参考变量value2启用输入模式,关闭窗口设置为关闭弹出窗口,Team编号的数值显示关联参考变量Teamnumber

10.创建基本画面,布置画面对象——数值显示1、指示灯2、启用输入功能的数值显示3、开关按钮4:

数值显示1关联变量Team01.Teamnumber,指示灯2关联变量Team01.value1,数值显示3关联变量Team01.value2,开关按钮4关联变量Team01.Teamnumber功能为将字置位、打开弹出式窗口:

Team2、Team3设置和上述类似。Team2的数值显示1关联变量Team02.Teamnumber,指示灯2关联变量Team02.value1,数值显示3关联变量Team02.value2,开关按钮4关联变量Team02.Teamnumber功能为将字置位、打开弹出式窗口;Team3的 数值显示1关联变量Team03.Teamnumber,指示灯2关联变量Team03.value1,数值显示3关联变量Team03.value2,开关按钮4关联变量Team03.Teamnumber功能为将字置位、打开弹出式窗口。

11.模拟运行,点击按钮“Team3控制”按钮,弹出小窗口,按启动、输入数据,Team3组的变量值发生变化;再点击按钮“Team2控制”按钮,在弹出窗口按启动、输入数据,Team2组的变量值发生变化。按Team控制按钮,对应组的变量可任意控制:

附件为参考程序,用Vijeo Designer Basic 2.0编写



附件
tanchu.vdz

是否有帮助?