• «
  • 1
  • 2
  • 3
  • »
  • Pages: 2/3     Go
mikeclarke
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 164 点
下载积分: 740 分
在线时间: 76(小时)
注册时间: 2010-11-18
最后登录: 2024-08-01
查看mikeclarke的 主题 / 回贴
12楼  发表于: 2013-01-26 19:06
谢谢楼上的,不是这个意思,

就是X0接通后,延时一段时间,Y0就输出,在延时这段时间X0如果再有信号输入,要能再次输入的信号也能延时输出,同时之前的不变。
apppple
级别: 探索解密
精华主题: 0
发帖数量: 15 个
工控威望: 116 点
下载积分: 590 分
在线时间: 16(小时)
注册时间: 2010-08-27
最后登录: 2021-04-16
查看apppple的 主题 / 回贴
13楼  发表于: 2013-01-26 19:11
图片:
新手,勿喷~~!
mikeclarke
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 164 点
下载积分: 740 分
在线时间: 76(小时)
注册时间: 2010-11-18
最后登录: 2024-08-01
查看mikeclarke的 主题 / 回贴
14楼  发表于: 2013-01-26 19:35
同样感谢楼上的,还是不是,谢谢!
yeti小明
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 140 点
下载积分: 513 分
在线时间: 59(小时)
注册时间: 2013-01-04
最后登录: 2017-08-12
查看yeti小明的 主题 / 回贴
15楼  发表于: 2013-01-26 20:38
楼主:
    您好,我是新手,编写如下程序,请您测试下。有啥问题MMM我【本人使用Q系列plc编写】
    
[ 此帖被yeti小明在2013-01-26 20:55重新编辑 ]
chenbo66
chenbo66
级别: 探索解密
精华主题: 0
发帖数量: 26 个
工控威望: 111 点
下载积分: 463 分
在线时间: 35(小时)
注册时间: 2010-04-13
最后登录: 2024-09-07
查看chenbo66的 主题 / 回贴
16楼  发表于: 2013-01-26 23:15
加个自锁
春刺二
春刺
级别: 略有小成
精华主题: 0
发帖数量: 121 个
工控威望: 209 点
下载积分: 2750 分
在线时间: 47(小时)
注册时间: 2010-09-15
最后登录: 2022-08-16
查看春刺二的 主题 / 回贴
17楼  发表于: 2013-01-27 16:15
楼主说的意思是这样吗?第一次x001输入信号后开始延时,但延时时间没到,x001又有信号输入,延时时间必须从第二次信号开始延时(而x001再没有信号输入)至到时间到,输出y0,是这样吗?
春刺
春刺二
春刺
级别: 略有小成
精华主题: 0
发帖数量: 121 个
工控威望: 209 点
下载积分: 2750 分
在线时间: 47(小时)
注册时间: 2010-09-15
最后登录: 2022-08-16
查看春刺二的 主题 / 回贴
18楼  发表于: 2013-01-27 16:24
图片:
这样行吗。。。。。。。
春刺
mikeclarke
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 164 点
下载积分: 740 分
在线时间: 76(小时)
注册时间: 2010-11-18
最后登录: 2024-08-01
查看mikeclarke的 主题 / 回贴
19楼  发表于: 2013-01-27 18:20
引用
引用第16楼yeti小明于2013-01-26 20:38发表的  :
楼主:
    您好,我是新手,编写如下程序,请您测试下。有啥问题MMM我【本人使用Q系列plc编写】
     [attachment=100179]



我才是新手啊,完全看不懂,谢谢您的帮助,我手上只有FX1S的PLC ,无法测试啊,谢谢!
mikeclarke
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 164 点
下载积分: 740 分
在线时间: 76(小时)
注册时间: 2010-11-18
最后登录: 2024-08-01
查看mikeclarke的 主题 / 回贴
20楼  发表于: 2013-01-27 18:23
引用
引用第18楼春刺二于2013-01-27 16:15发表的  :
楼主说的意思是这样吗?第一次x001输入信号后开始延时,但延时时间没到,x001又有信号输入,延时时间必须从第二次信号开始延时(而x001再没有信号输入)至到时间到,输出y0,是这样吗?



谢谢,是这样一个意思:第一次x001输入信号后开始延时,但延时时间没到,x001又有第二或者第三个信号输入,第一个,第二,第三个输入的信号都要能延时输出到Y0。
mikeclarke
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 164 点
下载积分: 740 分
在线时间: 76(小时)
注册时间: 2010-11-18
最后登录: 2024-08-01
查看mikeclarke的 主题 / 回贴
21楼  发表于: 2013-01-27 18:26
个人感觉有点像移位!把每一次的X0输入,都能延时一段时间输出,即使是在延时的过程中,X0有输入也照样有效
mikeclarke
级别: 探索解密
精华主题: 0
发帖数量: 73 个
工控威望: 164 点
下载积分: 740 分
在线时间: 76(小时)
注册时间: 2010-11-18
最后登录: 2024-08-01
查看mikeclarke的 主题 / 回贴
22楼  发表于: 2013-01-27 18:30
打个比方,X0有输入后延时0.3秒输出Y0,在0.3内X0又有了4次,5次或者多次的输入,都要能延时0.3秒后输出到Y0。X0有多少个输入Y0就要有多少次输出,而且都是延迟后的,不能漏掉一个。
yeti小明
级别: 探索解密
精华主题: 0
发帖数量: 21 个
工控威望: 140 点
下载积分: 513 分
在线时间: 59(小时)
注册时间: 2013-01-04
最后登录: 2017-08-12
查看yeti小明的 主题 / 回贴
23楼  发表于: 2013-01-27 21:43
那你照着我写的这个程序的意思自己写一个好了。我没那个系列的软件编写。
我大概告诉一下你大概的意思:  
1:【X1】接通一次后后d10就加1  【+P K1 d10】
  2:通过比较指令不等于 【K0 ≠d10】 接通中间继电器【M10】
  3:【M10】接通 采用【1S的脉冲指令】 中间加上比较指令你指定的定时时间比方说K10【<= d20 k10】
     然后输出【+P K1 d20】
4:然后是比较d20的当前值是否达到K10【< K10 d20】输出中间继电器【M11】
5:【M11】接通 给D20清零【mov K0 d10】
                 给D10减去一次【-p K1 d10】
                 输出Y1


通过比较X1按下的次数来延时输出Y1.你尝试着用你的软件写出来吧。还有疑惑MMM我,最后我真是新手。。。
      
  • «
  • 1
  • 2
  • 3
  • »
  • Pages: 2/3     Go