博图里面编写1500程序时上升沿和下降沿都必须家一个bool变量记录以前的状态吗?

每写一个脉冲都得建一个bool变量,有没有直接加一个脉冲的?

问题补充:
你可以自己作用功能块,把这个保存变量用stat变量保存,这样你就不用手动加它了

这个能说的稍微详细一点吗?我还有点不明白,多谢!

图片说明:

博图里面编写1500程序时上升沿和下降沿都必须家一个bool变量记录以前的状态吗?   

最佳答案

是的必须加变量,你可以自己作用功能块,把这个保存变量用stat变量保存,这样你就不用手动加它了。

补充:就是自定义功能块呀!
比如你新建立一个fb2:
in:mypulse
stat:pulse_sav
out:one_cycle
a mypulse
an pulse_sav
=one_cylce
a mypulse
=pulse_sav

在其他程序中调用为了节省,你可以把所有需要上升沿的都用一个fb3来处理,fb3中定义stat变量pulseup1~pulseupn,数据类型为fb2,然后编程:
call pulseup1
mypulse:=需要处理上升沿的输入变量
one_cycle:=一个周期的输出值。
...........................
call pulseupn
mypulse:=需要处理上升沿的输入变量
one_cycle:=一个周期的输出值。
一个周期的输出值,这个变量的值在其他程序中使用。

提问者对于答案的评价:
讲的很详细,多谢了!

专家置评

已阅,最佳答案正确。

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc150381.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月4日 上午7:51
下一篇 2017年6月4日 上午7:51

相关推荐

  • CPU 1512SP-1 PN

    这个CPU型号,样板上面没有看到。难道直接与 ET200SP 连接么,不通过 ET200SP的接口模块? 问题补充:接口摸块后面会有32个,64个模块…

    SIMATIC S7-1500 2017年5月28日
  • CPU1517-3 DP/PN V2.8固件版本信息

    1,CPU1517-3 DP/PN V2.8这个固件版本,博图V15是否支持?我的博图V15只能到V2.5版本。我是否需要安装博图V16?2,博图中CPU151…

    SIMATIC S7-1500 2021年7月5日
  • 博途软件在线监控数据格式如何变换?

    如需以浮点数形式监控,是灰色的,不能设置,不知为何? 问题补充:如何在程序中监控数据格式转换,不是在监控表中 最佳答案 在监控表中点显示格式--浮点数。如截图所示。在程序中更改显示…

    2017年6月13日
  • 1500cpu恢复出厂设置删除了IP

    1500cpu恢复出厂设置删除了IP地址后和电脑连不上了  并且cpu显示stop cpu显示屏上也设置不进去IP地址 求解决办法&nbsp…

    SIMATIC S7-1500 2017年6月4日
  • 程序循环问题

    我想问下在程序段6“翻转气缸出料完成”的线圈已经输出的情况下,为什么程序段5线圈的常开触点没有闭合,程序周期循环运行,线圈输出,在下一个扫描周期,其常开触点应该闭合,是我理解有错误…

    2021年7月5日
  • 博途V13自动退出的问题

    刚安装的博途V13,装完之后升级到V13 SP1 Update9,新建项目之后添加一个CPU就显示出错,需要关闭。重启之后还是一样,请问怎么解决? 图片说明: …

    2017年6月4日
  • 西门子SCL语言

    图中的IF条件不满足,是直接跳到 end if,还是先到EXIT啊,EXIT的意思是退出程序的意思吗,还是FOR循环中i重新从0开始循环。 图片说明: &nbs…

    2021年7月5日
  • 博图V13 SP1安装问题

    我前几天安装了博图V14(step7和wincc),然后又卸载了,现在安装V13 SP1时,step7安装成功了,但是安装wincc profisional版时…

    2017年6月1日
  • TIA portal怎么打开示例程序?

    STEP7中打开示例程序是和打开普通的程序在一起的,博途里找不到打开示例程序的地方了。是换地方了?不会取消了打开示例程序的功能了吧? 图片说明:    最佳答案…

    2017年6月3日
  • 博图V13的警告影不影响程序的运行

    从S7 V5.5移植项目到博图V13,编译完后出现很多警告,如图所示,这样的警告有点多,想问一下这会不会影响程序的运行。 图片说明:    &nbsp…

    SIMATIC S7-1500 2017年6月1日