登录
首页 PLC论坛 欧姆龙OMRON
回帖 发帖
正文

主题:[求助]这段程序该如何编辑?

点击:15296 回复:52

[quote]“我也是这么做的,不过运行了一段时间就会开始乱报警”
[/quote]计数器1-计数器2>30?工件上密了可以,稀了不行,不报警。
最后修改:2004-11-29 10:25:05
04-11-29 10:23

引用 SPCHA 在 2004-11-29 10:16:00 发言【内容省略】

最多也就是快速,慢速,在就一个中速,用三个时间继电器,在加上互锁不就行了?你用计数器1--计数器2的方法和他的方法没本质区别,等与没用呀
04-11-29 12:29
[quote]最多也就是快速,慢速,在就一个中速,用三个时间继电器,在加上互锁不就行了?你用计数器1--计数器2的方法和他的方法没本质区别,等与没用呀
[/quote]这不是我的方法,我得思路是用移位寄存器!
04-11-29 13:05
怎么用移位寄存器,说清楚点啦~~嘿嘿~~
  我觉得用三个时间继电器还是比较简单的
04-11-29 17:56

引用 FANUC 在 2004-11-29 17:56:00 发言【内容省略】

用时间延迟,行不通的,速度是从3-6m/min任意设定的,还是看看别人用移位寄存器怎么用,我也不会用,请说一下?
04-11-30 08:27

引用 wuzq 在 2004-11-30 8:27:00 发言【内容省略】

前面已经说过了,就是位数太多。不了解现场情况,不知怎样解决好。将编码器的脉冲分频也许可以。但是一定要两个传感器之间的脉冲数确定。
最后修改:2004-11-30 8:41:25
04-11-30 08:40
系统不大,可以考虑一下用多功能的变频器,两台基本满足!
04-11-30 11:53
等待高手的方法!!!!!!!
04-11-30 23:02
不用高手啦,前面我的贴子我想都差不多可以完成了,不会移位的看看这个贴子.
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
按脉冲移位存贮输送带所有的信号.              
04-11-30 23:25
楼上的朋友,我这个一段是这么编的:
第一个工件进传感器1时,这个一段程序启用,这个时候记录编码器的数值,如到D10,然后把这个数值进栈,每个工件经过传感器1的时候,都会有一个不同的编码器数值,有一个工件就进栈一次,到下料的地方,第一条到传感器2的时候,就出栈一次,另外一个地址,如D200,读现在的编码器的数据,跟(出栈的数值+传感器1到传感器2的所需的脉冲数)比较,如果在数值相等(也可以放点余量),就表示没有跌落,如果数值不等,就报警。
不知道这样编的话,会有什么地方不妥,现在就是用这个程序,就是有时要乱报警,请帮忙解决
04-12-03 11:39

上一页 下一页

工控新闻

更多新闻资讯