为什么第一个上升沿不动作呢 点击:218 | 回复:7



ZH820218

    
  • 精华:0帖
  • 求助:2帖
  • 帖子:2帖 | 0回
  • 年度积分:49
  • 历史总积分:49
  • 注册:2013年8月08日
发表于:2022-05-19 22:04:09
楼主
求助帖50分-未结帖

用上升沿做了五个设置定时开关的程序。第一个断电后不动作,后面的四个都正常。

此帖发自小程序



121111115

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 129回
  • 年度积分:219
  • 历史总积分:6628
  • 注册:2016年1月20日
发表于:2022-05-20 09:03:55
1楼

上升沿是低电平到高电平的一瞬间,你断电后是什么意思,拉闸还是M14.0有信号输入?如果是M14.0有信号输入的话,那么你用个下降沿M13.1就动作了。

还有你这种操作本身就是带BUG的,你看你程序,M14.0有输入的时候对M13.1做了哪些操作,这地方要注意时序问题,对一个点的置位/复位操作,在一个扫描周期内,以最后一次操作为准,扫描一般是从左往右,从上到下,所以你的程序应该是动作了,这地方需要优化一下。

121111115

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 129回
  • 年度积分:219
  • 历史总积分:6628
  • 注册:2016年1月20日
发表于:2022-05-20 09:08:42
2楼
还有你得研究一下定时器EN端应该怎么输入,定时5秒钟,使能一瞬间。充电5分钟,通话2小时。

holdkcsxyz

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 241回
  • 年度积分:0
  • 历史总积分:2355
  • 注册:2015年3月09日
发表于:2022-05-20 15:53:54
3楼

楼上正解,调用子程序的EN端需要一直ON.

小西家

  • 精华:0帖
  • 求助:0帖
  • 帖子:5帖 | 4回
  • 年度积分:80
  • 历史总积分:80
  • 注册:2022年4月27日
发表于:2022-05-20 16:28:27
4楼

正解,如果还是解决不了可以私聊联系我帮你解决

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:616帖 | 7740回
  • 年度积分:71
  • 历史总积分:297699
  • 注册:2011年4月25日
发表于:2022-05-20 20:29:00
5楼

置位复位指令最好成对出现,这样看着好累

魏先生

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 1回
  • 年度积分:145
  • 历史总积分:145
  • 注册:2022年3月22日
发表于:2022-05-24 08:37:40
6楼

学习受教了

郭冬冬

  • 精华:0帖
  • 求助:0帖
  • 帖子:16帖 | 464回
  • 年度积分:95
  • 历史总积分:1395
  • 注册:2022年4月24日
发表于:2022-06-18 06:57:49
7楼

学习了,这个问题好像是程序设计没做好,最好梳理一下逻辑。看看问题在哪里?


热门招聘
相关主题

官方公众号

智造工程师