首页 上一页 1 2 下一页 尾页

小车往复程序求助 点击:636 | 回复:22



ptre

    
  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 28回
  • 年度积分:96
  • 历史总积分:181
  • 注册:2003年7月23日
发表于:2020-09-19 06:46:16
楼主
求助帖30分-已结帖

帮忙一下,这个程怎样写


小车动作顺序.jpg

正在下载,请等待……
下载附件需0积分!



楼主最近还看过



太月星辰

  • 精华:0帖
  • 求助:1帖
  • 帖子:5帖 | 349回
  • 年度积分:583
  • 历史总积分:3218
  • 注册:2011年11月02日
发表于:2020-09-21 11:25:05
1楼

看到这个心里第一感觉是,哪个没脑子的出的这种题?一点实际意义都没有,如果真想实现,解决方案固件就在变频器频率设定上,固定频率走每到三个位置的任意位置,动作时间均清零,动作之后计时(因为默认变频器频率是固定的),时间乘以速度就是位移,这样计算出每次停的大概位置,一旦触发回出料位信号,则计算出当前距离出料口位置,计算好25s走需要多大频率刚好走完。大概思路就是这样,仅供参考!

ptre

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 28回
  • 年度积分:96
  • 历史总积分:181
  • 注册:2003年7月23日
发表于:2020-09-19 06:54:22
2楼

小车动作顺序.jpg

关育谋

  • [版主]
  • 精华:5帖
  • 求助:22帖
  • 帖子:738帖 | 5640回
  • 年度积分:68
  • 历史总积分:84034
  • 注册:2004年5月28日
发表于:2020-09-19 10:42:49
3楼

这个最简单的逻辑程序了,楼主你这是课程设计吗?

ptre

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 28回
  • 年度积分:96
  • 历史总积分:181
  • 注册:2003年7月23日
发表于:2020-09-19 12:09:55
4楼

"关育谋" 的回复,发表在2楼
        对内容: 【这个最简单的逻辑程序了,楼主你这是课程设计吗?】进行回复:

        -----------------------------------------------------------------


真的简单吗!!!!,小车运行时不固定位置,要25秒后停在出料位置

ladis

  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 158回
  • 年度积分:1
  • 历史总积分:185
  • 注册:2020年9月12日
发表于:2020-09-19 19:36:35
5楼

只要时间满足就可以了还是也要距离。。。

xiexie1999

  • [版主]
  • 精华:1帖
  • 求助:12帖
  • 帖子:717帖 | 3886回
  • 年度积分:977
  • 历史总积分:161101
  • 注册:2013年4月29日
发表于:2020-09-21 09:33:46
6楼

"ptre" 的回复,发表在3楼
        对内容: 【"关育谋" 的回复,发表在2楼        对内容: 【这个最简单的逻辑程序了,楼主你这是课程设计吗?】进行回复:        ----------------------------------...】进行回复:

        -----------------------------------------------------------------


提前到位置有什么影响?

ptre

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 28回
  • 年度积分:96
  • 历史总积分:181
  • 注册:2003年7月23日
发表于:2020-09-21 10:24:34
7楼

"xiexie1999" 的回复,发表在5楼
        对内容: 【"ptre" 的回复,发表在3楼        对内容: 【"关育谋" 的回复,发表在2楼        对内容: 【这个最简单的逻辑程序了,楼主你这是课程设计吗?】进行回复:        ----...】进行回复:

        -----------------------------------------------------------------


关键25秒难控制,有6个方向。最关键的按出料按钮后不能停,小车的料要堆积出来,25秒到出料限位才行。

mr_nice_guy

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 90回
  • 年度积分:52
  • 历史总积分:2059
  • 注册:2016年5月07日
发表于:2020-09-21 13:45:42
8楼

感觉能达到控制要求的方法也只有像7楼说的那样了。

明天见

  • 精华:0帖
  • 求助:1帖
  • 帖子:2帖 | 10回
  • 年度积分:0
  • 历史总积分:108
  • 注册:2020年9月18日
发表于:2020-09-21 13:59:04
9楼

装一个位置编码器 完事

无锡一俗人

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 22回
  • 年度积分:0
  • 历史总积分:84
  • 注册:2018年7月24日
发表于:2020-09-21 17:07:51
10楼

7楼正解

yinguiyao

  • [版主]
  • 精华:3帖
  • 求助:0帖
  • 帖子:8帖 | 260回
  • 年度积分:1302
  • 历史总积分:40586
  • 注册:2010年12月23日
发表于:2020-09-22 08:35:16
11楼

电机换成伺服,给你精确到毫秒

ptre

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 28回
  • 年度积分:96
  • 历史总积分:181
  • 注册:2003年7月23日
发表于:2020-09-22 10:42:53
12楼

不是出题目,实际设备需要这个动作,设备环境不是特别好,不必要装编码器,25秒 有1左右误差没事,大家还有没有其他思路了。

ptre

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 28回
  • 年度积分:96
  • 历史总积分:181
  • 注册:2003年7月23日
发表于:2020-09-22 10:50:20
13楼

 我发的是小车往复,实际设备上面不是小车,但是设备就是这个动作顺序

mr_nice_guy

  • 精华:0帖
  • 求助:3帖
  • 帖子:3帖 | 90回
  • 年度积分:52
  • 历史总积分:2059
  • 注册:2016年5月07日
发表于:2020-09-22 13:22:00
14楼

"ptre" 的回复,发表在12楼
        对内容: 【不是出题目,实际设备需要这个动作,设备环境不是特别好,不必要装编码器,25秒 有1左右误差没事,大家还有没有其他思路了。...】进行回复:

        -----------------------------------------------------------------

7楼的方法不行吗?

启动时,给定一个变频器的方向信号,作为初始化信号。

取3个限位的上升沿传送不同数值给数据寄存器,然后根据数据寄存器的当前值和变频器的运转方向就能确定设备在哪个区间朝着哪个方向移动。

不过这样有一个先决条件就是必须检测到某一个限位的输入信号后才能允许出料。



gaoyingchun

  • 精华:0帖
  • 求助:0帖
  • 帖子:1帖 | 19回
  • 年度积分:0
  • 历史总积分:645
  • 注册:2009年7月17日
发表于:2020-09-25 15:37:11
15楼

14楼方法可行

我再详细说说,按下【i0.0】小车启动,在没有碰到左右限位时,按下出料【i0.5】可设置成立即停止或无效。

假如小车先碰到右限位,小车开始朝着左限位方向运行同时计时t1,当按下出料【i0.5】时,会有两种情况:


1、t1<20【小车在出料位置和右限位之间】

   t2=20-t1【小车到出料位置时间】

   t3=(25-t2)/2【小车越过出料位置继续行驶时间】

   总结一下:当按下【i0.5】后,小车继续行驶t2+t3,然后反向行驶t3时间


2、t1>20【小车在出料位置和左限位之间】

   t4=t1-20【小车返回出料位置时间】

   t5=(25-t4)/2【小车继续行驶时间】

   总结一下:当按下【i0.5】后,小车继续行驶t5,然后反向行驶t4+t5时间


当碰到左限位,也按照这个方法分析,仅供参考


落叶归根87

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 338回
  • 年度积分:0
  • 历史总积分:792
  • 注册:2013年8月05日
发表于:2020-09-29 15:12:01
16楼

课程设计不再此套路

zhuaizx

  • 精华:0帖
  • 求助:0帖
  • 帖子:2帖 | 19回
  • 年度积分:0
  • 历史总积分:64
  • 注册:2010年3月14日
发表于:2020-10-13 22:08:32
17楼

典型的寻原点问题。 关键是你为什么要准时25秒 是你的下一步动作必须要在25秒动作吗? 那你只管在寻原点结束后输出个上升沿触发下一步动作就行啊    你这个25秒要求加上变频器固定频率控制就是个大大的悖论  标记下有更好思路我来学习

噬魅

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 113回
  • 年度积分:0
  • 历史总积分:105
  • 注册:2015年10月03日
发表于:2020-10-14 09:09:41
18楼

这个很难吗,尝试搞下。

ptre

  • 精华:0帖
  • 求助:3帖
  • 帖子:4帖 | 28回
  • 年度积分:96
  • 历史总积分:181
  • 注册:2003年7月23日
发表于:2020-10-15 10:28:55
19楼

"zhuaizx" 的回复,发表在17楼
        对内容: 【典型的寻原点问题。 关键是你为什么要准时25秒 是你的下一步动作必须要在25秒动作吗? 那你只管在寻原点结束后输出个上升沿触发下一步动作就行啊    你这个25秒要求加上变频器固定频率控制就是个大大的...】进行回复:

        -----------------------------------------------------------------


要求25秒到原位,原因提前25秒提前报警,提醒操作工人准备出料,小车每次装的东西要等量,

Smile-lyc

  • [管理员]
  • 精华:127帖
  • 求助:50帖
  • 帖子:3482帖 | 22331回
  • 年度积分:1963
  • 历史总积分:145694
  • 注册:2006年8月04日
发表于:2020-11-03 14:52:12
20楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。



热门招聘
相关主题

官方公众号

智造工程师
    首页 上一页 1 2 下一页 尾页