如何在博途精智面板及WinCC RT ADV中创建面板

概述

我们在制作HMI画面的时候,使用面板可以极大的提高制作的效率,减少变量的使用数量,从而可以更方便的连接和变量。
下面我们将从一个实例来展示面板创建的方法:
本次展示以S7-1500PLC和精智面板为例

任务

下图是通过输出过程值展示一个容器内液位和温度的画面
当前容器的液位
当前液位的百分比
当前液体的温度
图1-1

PLC侧的组态

1.创建一个PLC数据类型
在PLC里新建一个名为PLC_TypeTank的数据类型,这个数据类型也可以供面板(faceplate)使用.
图2-1
2.将PLC数据类型添加到库中
使用拖拽的方法将我们创建的PLC数据类型拖拽到项目库的类型文件夹下面。
图2-2
3.在数据块中创建PLC数据类型的变量

  • 创建变量,并选择其类型为PLC数据类型
  • 这些变量可将过程值传送值人机界面
    图2-3

PLC程序中不需要关于“面板”的更多设置。

HMI侧的组态

1.创建面板

  • 打开制作好的画面(包括符号,IO域,图片等等)
  • 选择面板需要的元素
  • 右击,选择“创建面板”选项

图3-1

这样,面板的编辑器就会打开,我们就可以进行更多操作了。
2.组态面板
选择“属性”下的“添加新属性”(1)。该名称可由用户选择(2)。在参数“类型”中,选择的“PLC数据类型”(3)。
选择PLC数据类型将自动显示三个存储的标记。这些标记现在已指定给各个对象。
图3-2
3.定义面板的属性

  • 使用“拖放”将单个对象的属性链接到“PLC数据类型”的参数。
  • 然后关闭面板并将其释放。

图3-3
4.将属性分配到面板接口
控制器和面板中存储的对象之间的数据交换通过接口执行。

  • 将完成的面板从库拖动到画面中,并打开面板的属性(1)。
  • 参数显示在“接口”选项卡(2)中。
    作为此参数的标记,您可以选择用于控制器和操作员面板之间数据交换的数据块地址(请参阅链接)。

这就完成了面板的生成和配置。
在本例中,面板第二次拖拽到画面中。唯一需要的修改是必须分配给接口新的变量。
图3-4

评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值