温馨提示:本站为童趣票务官方授权演出订票中心,请放心购买。
你现在的位置:首页 > 演出资讯  > 儿童亲子

S7-1200+触摸屏TP700动画:3种办法制作技巧与案例

更新时间:2025-03-30 12:05  浏览量:4

有同学问:西门子博图精简触摸屏与2个S71200能同时通讯吗?我现在有两个西门子S-1200PLC,想和一个西门子7寸精简型触摸屏通讯。具体该怎么配置,请教一下各位师傅

回答:S7-1200和TP700之间使用PN网络,IP地址分好,硬件组态直接在博图里面设好就可以了

下面讲讲具体的方法:

在实际的工作场所里,要是想更直接明了地呈现实际设备的状态,或许得在触摸屏上通过做动画的形式来展示。就像视频 1 呈现的那样,就是电机启动之后,风扇就开始转动,电机停止之后风扇就停止转动。那这种效果要怎么达成呢,我这给推荐 3 种办法。大家可以自己挑合适的方法来实现动画的功能!

一、建立连接

打开博途软件,组态 PLC 和触摸屏,并且在“网络视图”里建立 PLC 与触摸屏的连接。


二、程序设计

方法一:关联 PLC 变量再结合可见性

组态 PLC ,然后启动系统时钟字节设为 MB100 。程序段 1 属于起保停程序。程序段 2 呢,是当 Q0.0 接通以后,利用系统时钟再结合加法指令,让数据累加起来,MW10 里的数据能依次按照 1 - 2 - 3 - 4 这样循环。

在触摸屏的画面里添加 4 个角度不一样的画面。把 PLC 里的变量添加到触摸屏当中。把这 4 个画面分别关联变量来做“可见性”。当变量的值是 1 的时候就显示一张图片,等于 2 时就显示另外一张图片,一共关联 4 张。这样一来,这 4 张图片依次显示,然后就能形成动画的效果啦。要注意:这 4 张图片得重叠在一起。

方法二:使用图形视图

打开“文本和图形列表”这个窗口,把 4 个不同角度的图片拖到“图形列表条目”里,同时设定好,让不同的值能显示出不同的图片。把“图形 IO 域”元素拖到画面当中,然后关联上变量就行啦。这样也能同样做到不同的值显示不同的图片。

方法三:使用脚本

前面这两种方法都得依据 PLC 程序里的变量。但要是用脚本的话,就可以不依靠 PLC 里变量值的变化。新建一个脚本,再编写这个脚本。这脚本大概的意思是:判断“电机 1”这个变量是不是真的,如果是“真”,那内部变量就自己加 1,等变量的值到了 5 之后就赋值成 1,这样也就让数据 1 - 2 - 3 - 4 循环起来了。

凭借这个变量能够激活脚本。在这个变量的“属性”里的“事件”中挑“数值更改”,接着选脚本就行了。

脚本里的内部变量关联到画面当中。这跟“方法一”是相同的,也是用 4 张不同角度的图片,然后通过不同的数据来显示。