Skip to main content

可视化元素:Dip 开关、电源开关、Push Switch、Push Switch LED、翘板开关

符号:

_visu_img_switch_all.png

类别: 灯/开关/位图

控件在输入后切换其布尔变量及其开关状态。开关位置“on”对应的值 TRUE,开关位置“off”对应的值 FALSE.

元素属性

所有元素属性都可用吗?

只有在您选择 “” 后,所有属性才可用 高级 选项或 所有类别 过滤 特性

元素名称

例子: Operating_Switch

提示

为元素指定单独的名称,以便更快地在元素列表中找到它们。

元素类型

拨码开关, 电源开关, 按钮开关, 按钮开关 LED, 要么 翘板开关

位置

该位置定义可视化窗口中元素的位置和大小。这是基于笛卡尔坐标系的。原点位于窗口的左上角。正水平 X 轴向右延伸。正垂直 Y 轴向下延伸。

X

元素左上角的 X 坐标(以像素为单位)

例子: 10

Y

元素左上角的 Y 坐标(以像素为单位)

例子: 10

宽度

以像素为单位指定

例子: 150

高度

以像素为单位指定

例子: 30

提示

您还可以通过拖动框来更改值 _visu_icon_position_element.png 符号到编辑器中的其他位置。

多变的

多变的

多变的 (BOOL)

变量的值 TRUEFALSE 代表开关位置开/关。

图像设置

透明度

standard icon: 这 透明色 属性被选中。

透明色

要求: 透明度 被激活。

指定颜色的所有像素都显示为透明。

_cds_icon_three_dots.png: 这 颜色 颜色选择器对话框打开

_cds_icon_arrow_down.png: 带有样式属性的列表框打开。

缩放类型

维数时元素的反应 框架 元素已更改:

  • 各向同性:图像的高度和宽度按比例调整大小 框架.

    注意:要保持元素的对齐也在缩放的范围内 框架 元素,定义 水平对齐 要么 垂直对齐 明确地 居中.

  • 各向异性:图像填满整个 框架 不管它的比例。

水平对齐

要求: 缩放类型各向同性.

元素框架或元素内图像的水平对齐

  • Left

  • Centered

  • Right

垂直对齐

要求: 缩放类型各向同性.

元素框架或元素内图像的垂直对齐方式:

  • Top

  • Centered

  • Bottom

元素行为

元素行为

  • 图像切换器:每次鼠标点击都会改变开关和 多变的 价值。

  • 图像窃听器:开关处于“打开”状态,并且 多变的 值为 TRUE 按下鼠标按钮时。

点击错误

standard icon: 价值 TRUE 被分配到 多变的 属性而不是值 FALSE, 然后回来。

要求: 图像窃听器 被选中在 元素行为 财产。

文本

工具提示

字符串(不带单引号)

例子: Products of customer A

文本作为工具提示输出。如果占位符 %<format string> 在文本中指定,然后在 文本变量 → 工具提示 属性在占位符的位置输出。

提示

使用 Ctrl+进入 添加换行符的快捷方式。

提示

指定的文本会自动传输到 全局文本列表 文本列表。因此,这些文本可以本地化。

状态变量

变量动态控制元素行为。

无形的

多变的 (BOOL) 用于切换元素的可见性

TRUE:该元素在运行时不可见。

例子: bIsVisibleVAR bIsVisible : BOOL := FALSE; END_VAR

停用输入

多变的 (BOOL) 用于切换元素的可操作性

TRUE:用户输入在运行时没有任何影响。该元素显示为已停用。

提示

无形的 “客户端动画”功能支持属性。

中心

属性包含旋转点坐标的固定值。旋转点在编辑器中显示为 _visu_icon_center_point.png 符号并用作旋转和缩放的中心。

提示

您也可以通过拖动 _visu_icon_center_point.png 符号到编辑器中的另一个位置。

X

旋转点的 X 坐标

Y

旋转点的 Y 坐标

绝对运动

这些属性包含用于动态控制元素位置的 IEC 变量。参考点是元素的左上角。在运行时,整个元素被移动。

移动

X

  • X 位置的变量(数字数据类型)(以像素为单位)

    例子: PLC_PRG.iPos_X

在运行时增加此值会使元素向右移动。

Y

  • Y 位置的变量(数字数据类型)(以像素为单位)

    例子: PLC_PRG.iPos_Y

  • 容器变量: Container.Height

    有关详细信息,请参阅: 优化调整位置和大小

在运行时增加此值会使元素向下移动。

回转

旋转角度的变量(数字数据类型)(以度为单位)

例子: PLC_PRG.iAngle1

元素的中点在 中心 观点。该旋转点显示为 _visu_icon_center_point.png 象征。

在运行时,元素的对齐相对于可视化的坐标系保持不变。增加该值会使元素向右旋转。

_visu_img_prp_rotation.png

内部旋转

旋转角度的变量(数字数据类型)(以度为单位)

例子: PLC_PRG.iAngle2

在运行时,元素围绕指定的旋转点旋转 中心 根据变量的值。此外,元素的对齐方式会根据可视化的坐标系进行旋转。增加代码中的值会顺时针旋转。

旋转点如图所示 _visu_icon_center_point.png 象征。

注意

如果在 位置→角度 属性,然后在执行可视化时将静态旋转角度添加到可变旋转角度(偏移)。

_visu_img_prp_inner_rotation.png

提示

您可以将变量组合到 单位换算.

提示

X, , 回转, 和 内部旋转 “客户端动画”功能支持属性。

动画

提示

这些属性仅在您选择了 支持客户端动画和原生元素叠加 中的选项 可视化管理器.

动画时长

元素运行动画的持续时间(以毫秒为单位)的变量

  • 变量(整数值)

    例子: Menu.tContentVAR tContent : INT := 500; END_VAR

  • 整数字面量

    例子: 500

. 动画属性
  • 绝对运动, 移动, X,

  • 绝对运动, 回转

  • 绝对运动, 内部旋转

  • 绝对运动, 外旋

当可动画属性的至少一个值发生变化时,将执行动画移动。然后执行的运动不是生涩的,而是在指定的动画持续时间内是平滑的。可视化元素在动态旋转的同时移动到指定位置。过渡很平滑。

移至前台

多变的 (BOOL) 用于在前景中设置元素

TRUE:在运行时,可视化元素显示在前台。

FALSE:在运行时,可视化元素显示在可视化编辑器中插入它的层中。

例子: bIsInForegroundVAR bIsInForeground : BOOL := FALSE; END_VAR

输入配置

提示

配置 按钮打开 输入配置 对话。您可以在此处为事件分配后续操作。

OnValueChanged

由于值的变化而触发后续动作的事件

触发哪些后续动作在 输入配置 对话。

定义的后续动作和相应的配置显示在元素属性下方。

OnValueChanged 事件可以被禁用 VISU_NO_VALUECHANGED 编译器在应用程序的属性对话框中定义。

背景

图片

包含背景颜色的列表框

注意

颜色名称已在可视化样式中定义,并根据所选的可视化样式而变化。

访问权

注意

仅当为可视化设置用户管理时可用。

访问权 按钮

打开 访问权 对话。您可以在此处编辑元素的访问权限。

. 状态消息:
  • 没有设置。完全权利。:所有用户组的访问权限: 可操作

  • 权利已设定:有限权利: 至少有一组限制访问。