欢迎来到湖南昭伟智能科技有限公司网站!
新闻详情
首页 > 新闻中心 > 西门子触摸屏旋转型动画功能的实现

西门子触摸屏旋转型动画功能的实现

点击次数:99发布时间:2021-09-09
  西门子触摸屏可以使我们的画面显示的更为直观,通常情况下需要我们在触摸屏上做一些动画的功能,常用的动画功能有两种,一种是直线型运动,比如说物体的向左移动或是向上移动。一种是旋转式移动,比如说风扇的旋转。那么在我们西门子的触摸屏中如何实现这两种功能呢?
  我们先谈谈直线运动功能的实现。比如我要在触摸屏上实现一个物体从左往右移动,那么需要怎么来实现呢?一,我们需要建立一个变量比如说VW0,这个变量用来表示物体移动的情况,也就说根据这个变量里面的值变化情况来实现小车的移动情况。变量的数据类型我们选择“INT”型。
  二、选中需要移动物体,双击,在其属性对话框里面有一个动画功能的选择,在其功能里面有几种直线移动的功能。比如我们选择水平移动,那么我们需要启用相应的变量。这里面启用的变量就是我们在一里面介绍的用来表示物体移动的变量VW0。设置好关联的变量后,接着设置好移动的距离以及对应的坐标轴。那么这些建立好后,我们只要在PLC的程序里面编写一个使VWO的值在我们设定的范围内变化的程序,这样就能实现物体的直线移动的效果。
  西门子触摸屏如何实现旋转型的动画功能的实现,比如说我在触摸屏上能够形象的表示出一个风机的运行情况,是正传、反正、还是停止的情况,那么应该如何来实现这个功能。
  一、跟我们实现直线型移动的动画效果一样,我们首先要建立一个变量,通过这个变量的值的变化来实现动画的移动效果。比如说我们先建立一个数据类型为“INT”类型的变量MW0。
  二、我们需要准备一些不同角度的图片,比如说风扇叶子的图片。如果我们每一幅风扇叶子的图片对于前面一副图片来说都相差30°。一个圆周360所以我们需要准备12个这样的图片,也就说12个图片的位置都不一样,每相邻的两张图片相差30°。
  三、编写PLC的程序,对MW0的数据进行自加或是自减,可以实现风扇叶子的正反转情况。当MW0里面的数据不变化的时候,那么就是一个停止状态。
Copyright © 2021 湖南昭伟智能科技有限公司(www.littlemustang.cn) 版权所有