回复:课时39中IF语句应用实例演示问题

贾岑

西门子1847工业学习平台

  • 帖子

    826
  • 精华

    2
  • 被关注

    20

论坛等级:侠圣

注册时间:2006-04-28

普通 普通 如何晋级?

发布于 2021-01-26 14:04:14

3楼

首先,您不用照着视频敲,我们给您的库程序是和视频一样的程序,您可以在此基础上验证。

其次,就您的问题,您再仔细思考下逻辑。初始状态On定时器条件为not Off定时器的输出,即为1,On定时器的输出就为1,再将这个1作为Off定时器的条件,那么Off定时器的输出是不是也就变为1了。此时,对于On定时器的触发条件是不是就有了一个1->0的变化,那么这个断开延时是不是就可以工作了,工作的时间就是您设定的脉宽;而对于Off定时器,当On定时器时间到后,开始工作,在其工作的过程中因为Off输出为1,所以On定时器始终不工作,在时间到后,Off定时器的输出变为0,又回到了初始状态下开始循环工作,Off的输出又立即变为1。所以,Off定时器负责周期,On定时器负责脉宽。

当然,这种逻辑您用接通和断开两个不同的定时器来做肯定是没问题的。而课程中本身给出的逻辑也是行的通的,上午我已经给您了程序执行的trace截图,也请您能够相信这个结果的真实性,从而再去思考一下程序本身的逻辑。

同时,课程中的第二章也已经讲解了trace的工具,在您调试时也可以是您判断问题的依据。



但行好事 莫问前程
评论
编辑推荐: 关闭

请填写推广理由:

本版热门话题

PLC编程精英训练营

共有1542条技术帖

相关推荐

热门标签

相关帖子推荐

guzhang

恭喜,你发布的帖子

评为精华帖!

快扫描右侧二维码晒一晒吧!

再发帖或跟帖交流2条,就能晋升VIP啦!开启更多专属权限!

  • 分享

  • 只看
    楼主

top
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。