w421635637
级别: 探索解密
精华主题: 0
发帖数量: 34 个
工控威望: 170 点
下载积分: 919 分
在线时间: 15(小时)
注册时间: 2012-09-26
最后登录: 2023-08-06
查看w421635637的 主题 / 回贴
楼主  发表于: 2018-06-11 15:37
图片:
如图:大车为母车,只在大车轨道左右移动,小车为子车,只在小车轨道前后移动。在触摸屏上设置小车能在任意点到任意点。定位控制:比如小车在A1点,我想 让他到B3点,小车就在当前的位置去B3点。并且小车要有两个移动速度,快到目标点就减速,到目标点停止。          我所想的减速方案是小车用变频多段速控制,小车机构上面装一个光电开关,在每个点的前面装一个挡片用来被光点检测。 但是定位程序要做的话,好复杂啊!只能通过计数来知道小车走到哪了。然后再减速。。好复杂的程序,有没有更好的方案。 西门子1200PLC。不能用伺服。求大神有更好的定位方案啊。
dgamen
岁月不饶人
级别: 略有小成
精华主题: 0
发帖数量: 315 个
工控威望: 423 点
下载积分: 2035 分
在线时间: 565(小时)
注册时间: 2016-05-23
最后登录: 2022-04-04
查看dgamen的 主题 / 回贴
1楼  发表于: 2018-06-13 11:27
1:大、小车用电池作电源,各自自带变频器(通信模式)+电机+编码器+无线从站模块;
2:固定或手持控制箱(控制器+无线模块主站+触摸屏);
3:设定大、小车在A点为零点(编码器当前值清零);
4:设定大车A、B、C、D四点坐标、正转及反转减速范围和到位范围;
5:设定小车1、2、3、A(停在大车上面位置)、4、5、6七点坐标、正转及反转减速范围和到位范围;
6;假设从B1到C6,先把大车当前值和目标值比较,若在B点到位范围则大车先不动,若不在B点到位范围则大车(按当前值和目标值的大小决定方向)启动,当前值到了减速范围值就减速,到了到位范围值就停车。
7:......
本帖最近评分记录:
  • 下载积分:+3(w421635637) 真诚感谢!