技术论坛

关于plc沿触发问题

作者 主题
侠客

经验值: 926
发帖数: 77
精华帖: 0
主题:【求助】关于plc沿触发问题


只看楼主 楼主 2019-07-26 09:27:49


如图,上升沿检测结果什么时候有用? 本次扫描周期还是下一个周期?
仿真结果为"Test-DB".FP_Bool."01"置1之后"Test-DB"."Bool"."02" "Test-DB"."Bool"."03"为什么同时置1


 
以下网友喜欢您的帖子:

  
重要声明:

著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。

帖子链接:https://www.ad.siemens.com.cn/club/bbs/post.aspx?a_id=1575075&b_id=66&s_id=0&num=10

版主

经验值: 69053
发帖数: 12266
精华帖: 59
回复:关于plc沿触发问题
推荐帖


只看楼主 1楼 2019-07-26 10:00:49

如果上个周期变量值是0,这个周期变量值是1,则在这个周期产生上升沿

同时置1,说明.02和.03变量在产生上升沿的时候是0,就置1了


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
版主

经验值: 69053
发帖数: 12266
精华帖: 59
回复:关于plc沿触发问题


只看楼主 2楼 2019-07-26 14:08:20

哦,刚看出来

但是你执行完第一个if的时候.02就等于1了啊,所以执行第二个if的时候03也=1了


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
侠士

经验值: 1189
发帖数: 59
精华帖: 0
回复:关于plc沿触发问题


只看楼主 3楼 2019-07-26 14:33:33
上升沿输出Q保持一个循环周期
 
以下网友喜欢您的帖子:

  
侠圣

经验值: 3018
发帖数: 364
精华帖: 4
回复:关于plc沿触发问题


只看楼主 4楼 2019-07-26 19:20:23

用梯形图多直观!


 
以下网友喜欢您的帖子:

  
版主

经验值: 69053
发帖数: 12266
精华帖: 59
回复:关于plc沿触发问题


只看楼主 5楼 2019-07-27 16:03:11

不是啊,只要上面的逻辑结果成了1,后面扫描的时候,就按1再判断逻辑了


Q群:https://jq.qq.com/?k=9BDuEgf6
以下网友喜欢您的帖子:

  
侠客

经验值: 614
发帖数: 31
精华帖: 0
回复:关于plc沿触发问题


只看楼主 6楼 2020-06-06 21:23:54

上升沿我的理解是从0到1的过程中输出

下降沿是从1到0的过程输出


 
以下网友喜欢您的帖子:

  
新手

经验值: 17
发帖数: 1
精华帖: 0
回复:关于plc沿触发问题


只看楼主 7楼 2020-06-22 14:45:19

你先有上升沿 01和  NOT02  则02 就置位了    导致03的条件也成立了


 
以下网友喜欢您的帖子:

  
新手

经验值: 48
发帖数: 11
精华帖: 0
回复:关于plc沿触发问题


只看楼主 8楼 2020-06-24 15:12:29

你这应该写个if的嵌套程序,而且内部用的话结果并不是下个周期才输出的。



 
以下网友喜欢您的帖子:

  
游民

经验值: 104
发帖数: 17
精华帖: 0
回复:关于plc沿触发问题


只看楼主 9楼 2020-06-28 10:11:14

沿信号 明确的说不是沿.

而是一个持续时间. 这个持续时间和程序的扫描周期相关.


c = a and not b

b = a

这样的程序. 在CPU里, c 的结果是判断 a and not b  的结果  持续脉冲长度为一个CPU周期. 


从这里也能够看出. 肯定是本周期出现结果的.



 
以下网友喜欢您的帖子:

  
至圣

经验值: 19840
发帖数: 8834
精华帖: 39
回复:关于plc沿触发问题


只看楼主 10楼 2020-06-28 11:33:29

你的程序有让它变成0的机会吗?没有!


 
以下网友喜欢您的帖子:

  
  • 上一页
  • 1
  • 下一页
收起
关于plc沿触发问题
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。