您现在所在的是:

PLC论坛

回帖:21个,阅读:1501 [上一页] [1] [2] [3] [下一页]
39175
知道一点
文章数:23084
年度积分:867
历史总积分:39175
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2017/10/20 21:36:06
#10楼
关键是小车的运动方向是否可知
可知,前面网友已提出好建议
不知,要加检测器件
21114
fireray
文章数:3659
年度积分:477
历史总积分:21114
注册时间:2009/7/29
发站内信
发表于:2017/10/20 21:37:13
#11楼
可以考虑用步进做,只在当前步内信号起作用,其他时即使有信号也不执行。
此帖发自手机工控论坛
10516
xlian
文章数:3232
年度积分:62
历史总积分:10516
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2017/10/22 9:49:46
#12楼
每检测点用两个开关来检测就可以判断方向,或者直接用编码器或者自制一个码盘来检测
10516
xlian
文章数:3232
年度积分:62
历史总积分:10516
注册时间:2002/5/7
发站内信
2018论坛热心网友
西门子PLC体验(二)
发表于:2017/10/22 9:53:09
#13楼
两个开关一个前一个后(A,B)用A的上升沿或者下降沿来读取B的状态就可识别当前的方向,然后作加一或者减一就知道小车到了哪个区间;用编码器检测同样如此,只不过不需要你写程序来判断方向,直接用高速计数器来计数就行了,然后根据计数器的值就知道小车到了哪个区间
20178
高雅的雅
文章数:15776
年度积分:-210
历史总积分:20178
注册时间:2015/5/12
发站内信
2018论坛解答高手
发表于:2017/10/22 10:11:14
#14楼
我对于这种编程都是将小车位置用寄存器存储位置:前进过一个区间信号加一后退减一,就这么简单
28244
cfg168
文章数:17074
年度积分:58
历史总积分:28244
注册时间:2012/11/28
发站内信
2018论坛解答高手
2015论坛贡献奖
发表于:2017/10/23 0:37:28
#15楼
能装绝对值编码器的话,根本不用这么复杂的编程,PLC直接读取当前值就OK了。并且国产的绝对值编码器又不是非常昂贵。
49209
kdrjl 版主
文章数:24260
年度积分:48
历史总积分:49209
注册时间:2004/2/17
发站内信
2018论坛优秀版主
2017论坛优秀版主
2016论坛优秀版主
2015论坛优秀版主
2014论坛优秀版主
我秀我做2014
2013论坛优秀版主
秀秀我的办公桌
晒晒工控小礼品
2012论坛优秀版主
2011论坛贡献奖
2010年论坛优秀版主
发表于:2017/10/23 16:11:47
#16楼
嘻嘻,集思广益,方法很多呦,一个控制工艺的需求,可以引出各类不同技术风格的解决方案。百花齐放。真好!
8203
gaoqinxi
文章数:1637
年度积分:78
历史总积分:8203
注册时间:2006/1/14
发站内信
西门子接触器(二)
发表于:2017/10/24 8:19:42
#17楼
回复 #15楼 cfg168
一个绝对值编码器不少钱吧 ?还是要经济算算
6036
yecao2003
文章数:1437
年度积分:439
历史总积分:6036
注册时间:2003/8/13
发站内信
发表于:2017/10/24 8:36:09
#18楼
有方向信号就好办了。
623
覃华德YlmvJy
文章数:15
年度积分:50
历史总积分:623
注册时间:2016/10/26
发站内信
发表于:2017/10/24 9:26:29
#19楼
前面有人提到的用计数器加上方向判断加、减的方法挺好的。

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

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

93.6006