ai625
要它何用
级别: 略有小成
精华主题: 0
发帖数量: 116 个
工控威望: 263 点
下载积分: 4288 分
在线时间: 32(小时)
注册时间: 2007-07-22
最后登录: 2024-12-05
查看ai625的 主题 / 回贴
楼主  发表于: 2018-07-31 16:59
最近遇到个问题,让我死了很多脑细胞也没有答案:求各位大神支招——————————————————————————

  我家的设备用的是三菱PLC FX1N-60MR-001  

要求:只有一个限位开关 (X21)输出是Y5    要求实现:当X21有信号后延时n秒后Y5有输出,X21断信号后Y5同样延时n秒停止,时间n是不固定但一定是小于60秒的,

        请求各大神支支招,帮忙写个梯形图,小弟不胜感激!!!!!
趁年轻 得多学习 
ymmfa
不想大江大河,不想浪起潮落,只愿一湾小湖,静待岁月安好。
级别: 管理员

精华主题: 8 篇
发帖数量: 9681 个
工控威望: 8579 点
下载积分: 16739 分
在线时间: 5328(小时)
注册时间: 2006-08-10
最后登录: 2024-12-29
查看ymmfa的 主题 / 回贴
1楼  发表于: 2018-07-31 17:20
我感觉程序好编程,用X的上升洞或下降洞SET一个M,然后触发定时。
只是这个逻辑关系有点混乱。

假如:

延迟是30秒。

X21 如果按下的时间是20秒

那这怎么输出 ?  是从按下的那一瞬间算起,还是从松开的那一瞬间算起?

如果从按下的那一瞬间算起,就是第30秒的时候会输出 ,这时从按下算起有30秒了,但从松开算下只有10秒。

然后到第60秒的时候,松开的又到时间了,又继续输出吗?假如按下和松开都算,那理论上有可能会连续输出60秒,双倍时间。是这样吗?

这样的话就是把打开的条件多做一个。 办法是一个用X上升洞触发定时器,一个是用X下降沿触发定时器。两种条件都可以导致Y输出 。
本帖最近评分记录:
  • 下载积分:+5(ai625) 真诚感谢!
  • 特别提醒大家:
    偶尔修改下自己的密码,以防被盗
    不要在多个网站都用一样账号密码
    偶尔还是要发发贴,回回贴,不要总潜水