对于边沿触发指令的疑问 点击:882 | 回复:6



xxlplc

    
  • 精华:0帖
  • 求助:20帖
  • 帖子:21帖 | 47回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2014年10月10日
发表于:2016-08-28 08:34:52
楼主

对于边沿触发指令,既有触点的指令,也有线圈的指令,这两种有什么区别呢?


下面两条指令都是1200PLC的,在I0.0的上升沿触发Q0.0,有什么不同吗?




灵魂指针

  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 64回
  • 年度积分:0
  • 历史总积分:69
  • 注册:2014年11月24日
发表于:2016-08-28 10:44:12
1楼

有区别:一个是条件来一个上升沿,才接通一个扫描周期;一个是条件满足了,才接通一个扫描周期

xxlplc

  • 精华:0帖
  • 求助:20帖
  • 帖子:21帖 | 47回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2014年10月10日
发表于:2016-08-28 10:55:08
2楼


回复内容:

对: 灵魂指针 有区别:一个是条件来一个上升沿,才接通一个扫描周期;一... 内容的回复!

还是有点晕,您说的这不是一回事吗

leeviex

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 17回
  • 年度积分:0
  • 历史总积分:128
  • 注册:2015年5月04日
发表于:2016-08-28 12:16:49
3楼

第一个是 在i0.0 上升为高电平是 Q0.0 接通一个扫描周期 多用于启保停电路 从而可以忽略I0.0的状态 进入下一步。

第二个是在i0.0 为高电平时Q0.0接通一个扫描周期。可作为中间转换使用,采集I0.0的上升沿。

第一个相当于i0.0有效一个扫描周期,第二个相当于q0.0有效一个扫描周期,而I0.0后面再接其他触点时,i0.0依旧有效还可以记时等。但是第一个就不行了,i0.0上升沿后无法在接记时电路了。

xxlplc

  • 精华:0帖
  • 求助:20帖
  • 帖子:21帖 | 47回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2014年10月10日
发表于:2016-08-28 15:22:10
4楼


回复内容:

对: leeviex 第一个是 在i0.0 上升为高电平是 Q0.0 接通一... 内容的回复!

谢谢您的解答,我再好好理解理解。

chinalgo

  • 精华:0帖
  • 求助:3帖
  • 帖子:8帖 | 248回
  • 年度积分:99
  • 历史总积分:438
  • 注册:2014年11月24日
发表于:2016-08-29 14:50:03
5楼

其实不用这么费脑筋的 用到的时候自然会知道 I0.0给个上升沿有时候不一定会有输出显示 但是你给Q0.0一个上升沿 就会能看到变化

阿呆

  • 精华:0帖
  • 求助:4帖
  • 帖子:12帖 | 220回
  • 年度积分:0
  • 历史总积分:162
  • 注册:2016年9月16日
发表于:2016-09-17 13:36:23
6楼

没学过1200的指令(为什么加个%),我的理解是:第一条,检测的是输入回路有没有从0—1的跳变(本条检测的是i0.0); 第二条,大概就是为了输出一个脉冲吧。(s7300好像没有第二条指令)      希望用过1200的朋友出来解释一下! 


热门招聘
相关主题

官方公众号

智造工程师