您现在所在的是:

欧姆龙OMRON

回帖:52个,阅读:15460 [上一页] [1] [2] [3] [4] [5] [6] [下一页]
1145
SPCHA
文章数:64
年度积分:50
历史总积分:1145
注册时间:2004/10/9
发站内信
发表于:2004/11/29 10:23:00
#30楼
“我也是这么做的,不过运行了一段时间就会开始乱报警”
计数器1-计数器2>30?工件上密了可以,稀了不行,不报警。


[此贴子已经被作者于2004-11-29 10:25:05编辑过]
1086
FANUC
文章数:68
年度积分:50
历史总积分:1086
注册时间:2004/11/27
发站内信
发表于:2004/11/29 12:29:00
#31楼
以下是引用SPCHA在2004-11-29 10:16:00的发言:
以下是引用FANUC在2004-11-28 18:23:00的发言:
也可以这样,当第一个传感器检测到工件的时候计数器上在并一个时间继电器,意思就是延时比较两个计数器,这个时间继电器设定的时间也就是两个工件最大距离运行所需的时间,这样的话就不会乱报警,你可以试试!
    这我的水平不怎么样,嘿嘿!如果错了请多多关照!
人家输送带是时快时慢速度在变化,依你的方法肯定警报器乱响。
最多也就是快速,慢速,在就一个中速,用三个时间继电器,在加上互锁不就行了?你用计数器1--计数器2的方法和他的方法没本质区别,等与没用呀
1145
SPCHA
文章数:64
年度积分:50
历史总积分:1145
注册时间:2004/10/9
发站内信
发表于:2004/11/29 13:05:00
#32楼
最多也就是快速,慢速,在就一个中速,用三个时间继电器,在加上互锁不就行了?你用计数器1--计数器2的方法和他的方法没本质区别,等与没用呀
这不是我的方法,我得思路是用移位寄存器!
1086
FANUC
文章数:68
年度积分:50
历史总积分:1086
注册时间:2004/11/27
发站内信
发表于:2004/11/29 17:56:00
#33楼
怎么用移位寄存器,说清楚点啦~~嘿嘿~~
  我觉得用三个时间继电器还是比较简单的
1080
wuzq
文章数:91
年度积分:50
历史总积分:1080
注册时间:2002/8/17
发站内信
发表于:2004/11/30 8:27:00
#34楼
以下是引用FANUC在2004-11-29 17:56:00的发言:
怎么用移位寄存器,说清楚点啦~~嘿嘿~~
   我觉得用三个时间继电器还是比较简单的

用时间延迟,行不通的,速度是从3-6m/min任意设定的,还是看看别人用移位寄存器怎么用,我也不会用,请说一下?
1145
SPCHA
文章数:64
年度积分:50
历史总积分:1145
注册时间:2004/10/9
发站内信
发表于:2004/11/30 8:40:00
#35楼
以下是引用wuzq在2004-11-30 8:27:00的发言:
用时间延迟,行不通的,速度是从3-6m/min任意设定的,还是看看别人用移位寄存器怎么用,我也不会用,请说一下?
前面已经说过了,就是位数太多。不了解现场情况,不知怎样解决好。将编码器的脉冲分频也许可以。但是一定要两个传感器之间的脉冲数确定。


[此贴子已经被作者于2004-11-30 8:41:25编辑过]
1378
ww_ggdd
文章数:218
年度积分:50
历史总积分:1378
注册时间:2004/11/29
发站内信
发表于:2004/11/30 11:53:00
#36楼
系统不大,可以考虑一下用多功能的变频器,两台基本满足!
汗水滴出金子
1086
FANUC
文章数:68
年度积分:50
历史总积分:1086
注册时间:2004/11/27
发站内信
发表于:2004/11/30 23:02:00
#37楼
等待高手的方法!!!!!!!
1891
zh_zhu0001
文章数:281
年度积分:53
历史总积分:1891
注册时间:2001/12/24
发站内信
发表于:2004/11/30 23:25:00
#38楼
不用高手啦,前面我的贴子我想都差不多可以完成了,不会移位的看看这个贴子.
http://www.gkong.com/gkong_bbs/dispbbs.asp?Boardid=2&ID=23947


三菱写的带处理带宽度的移位例子,
ld m8000
out c235 k1(2,3,4,....)
ld m8000
dhscr K2(2,3,4,5) c235 c235 以上构置C235为一个可变的计数脉冲当量,适应精度及处理速度的需要.
ld c235
wsflp k4x20(宽度起始检测开关)d 200(存取起始数据)K180(数据长度.)K1
按脉冲移位存贮输送带所有的信号.              


1080
wuzq
文章数:91
年度积分:50
历史总积分:1080
注册时间:2002/8/17
发站内信
发表于:2004/12/3 11:39:00
#39楼
楼上的朋友,我这个一段是这么编的:
第一个工件进传感器1时,这个一段程序启用,这个时候记录编码器的数值,如到D10,然后把这个数值进栈,每个工件经过传感器1的时候,都会有一个不同的编码器数值,有一个工件就进栈一次,到下料的地方,第一条到传感器2的时候,就出栈一次,另外一个地址,如D200,读现在的编码器的数据,跟(出栈的数值+传感器1到传感器2的所需的脉冲数)比较,如果在数值相等(也可以放点余量),就表示没有跌落,如果数值不等,就报警。

不知道这样编的话,会有什么地方不妥,现在就是用这个程序,就是有时要乱报警,请帮忙解决

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 工控网 Copyright©2025 Gkong.com, All Rights Reserved

62.4004