西门子博途WINCC动画之旋转运动

概述

本例将介绍在西门子 TIA Portal HMI 中旋转运动动画的一种实现方法。本例以风机、搅拌器和传送带为例,按下启动按钮开始转动,按下停止按钮停止转动。

第1步:

添加 PLC 设备。​博途TIA/WINCC社区VX群

​博途TIA/WINCC社区VX群

选择西门子 CPU 1214C。

设置 IP 地址:192.168.18.18。

设置子网掩码:255.255.255.0。

启用时钟存储器字节,选择 1Hz 时钟触发 HMI 中的控制旋转动画的内部变量循环加 1,即 1->2->3->4->1,用作图形列表的控制变量。

第2步:

添加 HMI 设备。

选择西门子 TP700 精智面板。

设置 IP 地址:192.168.18.3。

设置子网掩码:255.255.255.0。

第3步:

通过鼠标拖拽的方式建立 HMI 和 PLC 之间的数据连接。

第4步:

添加 HMI 变量,PLC 变量可以通过鼠标拖拽的方式快速添加。手动添加内部变量,内部变量 CtrlVarPub 作为控制旋转动画的公共变量,变量 CtrlVarPub 将值分别传递给需要旋转的设备的控制变量。

第5步:

编写控制旋转运动的VB脚本。

本例只添加了风机、搅拌器和传送带的脚本,如果有更多旋转设备,复制黏贴代码即可。不喜欢使用脚本的朋友可以参照前面的文章中介绍的模拟变量控制的方法。

第6步:

在 HMI 默认变量表中选择心跳时钟变量Clock_1Hz,添加事件属性,当数值更改时,调用以上步骤中编写的VB脚本。

第7步:

创建图形列表,以下图形可以从西门子图形库中找到,也可以自行设计。本例选择了四个不同角度的图形,如果需要更高的动画精度,则需要添加更多角度的图形。

图形列表 1 - 风机。

图形列表 2 - 搅拌器。

图形列表 3 - 传送带。

第8步:

1.添加 HMI 画面。

画面内容参见下图,设备动画部分选择图形 I/O 域控件。

西门子精简面板和精智面板与S7-1200/1500PLC时间同步功能

西门子精智面板Sm@rtServer功能的使用

在STEP 7 (TIA Portal) 中,如何实现流量累积功能?

如果你会WINCC却不懂WinCC Audit审计追踪

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值