『7x24小时有问必答』
点击蓝字 关注我们
在往期文章中呢西门子触摸屏入门教程之触摸屏快速连接PLC小妙招!快来学习学习!,我们讲解了触摸屏如何与PLC进行连接,而本期呢我们来讲解一下在触摸屏中按钮的一些主要用法。

首先呢我们新建一个项目,然后添加一个触摸屏和PLC,如下图所示即可

然后我们在PLC的程序块中新建一个数据块,点击添加新块

点击DB数据块,然后修改合适的名称,文章中就选择了默认名称,然后点击确定即可

然后我们添加三个BOOL类型的变量,在我们编程使用中呢,频率比较高的就是点动、置位复位和取反了,所以本文就以这个来演示

然后我们来到触摸屏的画面页面,在右侧的元素中呢拖出四个按钮到页面中

我们修改为下图这样即可,在刚把按钮拖入到页面中的时候,按钮显示的是TEXT,我们只需要双击TEXT,然后TEXT就会变成选中状态,然后就可以修改合适的按钮名称

我们先设置点动按钮,点击点动按钮,然后点击右下角的属性,点击左下角的事件,就来到了配置界面,在开始配置之前呢,我们先想想我们的点动按钮的需求是什么,一般来说呢点动就是按下去得电,然后松开失电,这也就是我们常说的按1松0;同样的,也会有需求是按0松1,那么本文呢就以按1松0为例来介绍

我们点击左侧的按下,然后点击图中最右侧的小三角,就会弹出按钮可以配置的所有函数,我们选择编辑位,然后选择置位位

然后我们点击红色框右侧的三个点,然后去找需要连接的PLC,然后展开数据块,点击我们新建的数据块,然后选择点动即可

最后就会变成这样的效果

然后我们再如法炮制,点击左侧的释放,然后选择复位位,依然连接点动变量,然后变成了下图这个效果就说明配置完成了,此时我们再重新捋顺一下我们的设置,按下按钮的时候置位点动,然后释放按钮的时候复位点动,这就是我们所说的按1松0,那么同样的按0松1相信在看的你也可以轻松做得出来

然后我们再说置位和复位吧,在开始之前呢我们依然先想想,我们只需要一个按钮按下让那个变量变成1,然后另外一个按钮按下让变量变成0,所以就相当于把点动的功能拆分到两个按钮上就可以,所以我们就开始吧

我们点击置位,然后点击属性,点击按下,接下来的工作呢,就是添加一个置位位函数,选择我们的第二个变量置位复位演示

效果如下

然后我们在对复位按钮添加,同样的也是在按下函数,这里就不演示了,我们直接看最后的效果

最后呢就是我们的取反按钮,我们希望呢,先按下的时候变成1,然后再按就变成0,然后再按变成1.....以此类推,正常来说呢我们可能是需要写一些逻辑来去完成,但是呢触摸屏的函数中呢有一个取反函数来让我们选择

我们点击取反按钮,点击右下角的属性,然后点击左下角的事件,然后选择按下

然后再添加函数的时候呢,我们选择取反位,然后再去连接我们的取反变量即可

效果如下图

到这里呢我们就全部配置完成了,我们就可以下载到设备中看看效果了,假如我们没有设备的话,可以使用仿真的方式去完成,我们依次启动plc仿真和触摸屏仿真然后下载PLC程序,监控变量就可以看到效果了

接下来呢我们说说仿真怎么做

我们点击plc然后点击小电脑,就可以启动PLC仿真,但是假如你没有安装PLCSIM的话就需要先安装

然后触摸屏仿真,点击触摸屏,然后再点击小电脑即可

我们再说说变量监控,我们打开新建的数据块,然后点击这个眼镜图标,即可看到变量的实时状态

技术花境

欢迎关注


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

x
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

上一主题上一主题         下一主题下一主题
QQ手机版小黑屋粤ICP备17165530号

关于我们·投诉举报· 用户帮助· 联系我们 · 本站服务 · 版权声明· 隐私政策 · 投搞指南

法律保护:PLC技术网,plcjs.com,plcjs.net等字样
Copyright 2010-2030. All rights reserved. 


微信公众号二维码 抖音二维码 百家号二维码 今日头条二维码哔哩哔哩二维码