您现在所在的是:

PLC论坛

回帖:10个,阅读:718 [上一页] [1] [2] [下一页]
* 帖子主题:

欧姆龙CP1H如何

62
亦水风涵
文章数:21
年度积分:62
历史总积分:62
注册时间:2022/1/5
发站内信
发表于:2022/1/22 10:40:51
#0楼
一台圆形打孔机的逻辑--工控机给出1-6个角度A,B,C,D,E,F;6个角度时为A,BA,CB,DC,ED,FE,如不是6个?
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/1/22 11:57:30
#1楼
与CP1H何干?
问题说的不清楚
快乐 幸福 自由 比什么都重要
62
亦水风涵
文章数:21
年度积分:62
历史总积分:62
注册时间:2022/1/5
发站内信
发表于:2022/1/22 13:59:54
#2楼
与PLC关系确实不大,就一个程序编写逻辑问题,简单的理解就是用一条PULS+SPED循环走1-6不定位的定点角度;难点在于怎么分,用什么指令完成比较简单
附件 27.jpg
62
亦水风涵
文章数:21
年度积分:62
历史总积分:62
注册时间:2022/1/5
发站内信
发表于:2022/1/22 14:05:41
#3楼
0是没有数据不需要停不是0点
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/1/22 14:31:14
#4楼
思维混乱,造成没有逻辑性。
0不是0点?是什么?A=45度以什么为参考点?
你所说的各个角度都是本点做原点?
如果这样很简单,转一周36000脉冲,1度要100脉冲,需要几度就发n*100脉冲好了。
快乐 幸福 自由 比什么都重要
8580
chengzheng
文章数:1655
年度积分:402
历史总积分:8580
注册时间:2006/7/24
发站内信
发表于:2022/1/22 14:40:51
#5楼
用绝对定位指令就可以实现。
62
亦水风涵
文章数:21
年度积分:62
历史总积分:62
注册时间:2022/1/5
发站内信
发表于:2022/1/22 16:38:59
#6楼
起始点为0点
正常要打6个孔定6个位置,图上A,B,E不需要打上位机给0。顺时针打循环不需要打一个回一次原点
是用绝对值,问题上位机给圆度数,1度要100脉冲需要给出17个脉冲量地址
38049
知道一点
文章数:22548
年度积分:2468
历史总积分:38049
注册时间:2004/6/12
发站内信
工控人谈电商
2013国庆活动
2011国庆活动
发表于:2022/1/22 18:59:39
#7楼
你还是先与领导确定一下A-B-C-D-E-F的位置,是参考0点的固定位置还是随机的位置---注意看F地址,二次不一样.
17个脉冲量地址?咋整的

A,B,E给0作甚,即便给你不理它就是了

假设编码器的0正好是你要的0,电脑给出角度,换算成相应脉冲量就是了
比如,在0点,给出A=45,45*100,下一个(80-45)*100.......

问一句,你用CP1H如何对接绝对编码器?
快乐 幸福 自由 比什么都重要
62
亦水风涵
文章数:21
年度积分:62
历史总积分:62
注册时间:2022/1/5
发站内信
发表于:2022/1/22 20:55:30
#8楼
感谢楼上回复!
A,B,C....角度值上位机随意给出的。
62
亦水风涵
文章数:21
年度积分:62
历史总积分:62
注册时间:2022/1/5
发站内信
发表于:2022/1/22 21:19:56
#9楼
为什么会有17个脉冲量位置的逻辑。假如从原点0到A点30°从A到B是80°脉冲量=B-Ax100=5000,
如果B点没有数据A直接到C,C-A=CA按照这个逻辑会得出17个角度脉冲,就是感觉这样比较繁琐,
而且后面增加孔位点这个角度也要加倍。

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

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

62.4004