随机多段脉冲程序请教 点击:634 | 回复:4



462842573lsb

    
发表于:2012-03-13 14:06:01
楼主
求助帖20分-已结帖
 TP屏上会设定多段定位尺寸(最小一段,最多三十段),而且每个尺寸会有循环次数(最少一次,最多十次),也就是说我要定位的尺寸段数和每一段重复次数都是随机的!工艺过程如下:A工艺结束后,发脉冲驱动伺服电机走第一段TP屏上设定的尺寸,走完之后重新执行A工艺,然后伺服电机继续走第一段TP屏上设定的尺寸,依次循环,直到第一段重复次数走完才走第二段尺寸。最后以判断下一段要走的尺寸是0自动判断工艺过程结束!
    麻烦各位大虾费心帮忙给我想想有没有好一点的简单办法,给我回复一个例子程序!谢谢!我已经想啦很久了没有想出办法,不得己求救!十分感谢


楼主最近还看过



青岛黄工

  • [版主]
  • 精华:5帖
  • 求助:89帖
  • 帖子:171帖 | 4776回
  • 年度积分:0
  • 历史总积分:24301
  • 注册:2007年4月02日
发表于:2012-03-13 16:48:47
1楼
TP屏上配方+PLC上循环程序。

dianqisu

  • 精华:5帖
  • 求助:1帖
  • 帖子:30帖 | 804回
  • 年度积分:0
  • 历史总积分:9139
  • 注册:2008年12月19日
发表于:2012-03-13 17:34:01
2楼
TP  的屏的配方功能很强大了,不知道楼主所说的随机产生,是怎么回事? 这种程序不适合用步进指令来编写,循环的次数太多了,写起来累人,可以考虑用移位指令来做,所对应的脉冲采用间接寻址的方式来对应。

改锥

  • 精华:1帖
  • 求助:0帖
  • 帖子:8帖 | 144回
  • 年度积分:0
  • 历史总积分:1048
  • 注册:2007年5月22日
发表于:2012-03-14 20:20:18
3楼

这个有几种方法可以做

1、用PLC指令将每段赋值到连续地址里,通过脉冲完成定位计数,通过变址寄存器取读取;

2、将所有重复次数相加,脉冲完成定位计数,判断处于那一面,然后赋相应的值;

有不明白可加群讨论 75790697

462842573lsb

  • 精华:0帖
  • 求助:2帖
  • 帖子:3帖 | 8回
  • 年度积分:0
  • 历史总积分:0
  • 注册:2008年7月20日
发表于:2012-03-16 16:56:57
4楼
回复内容:
对:dianqisu关于TP  的屏的配方功能很强大了,不知道楼主所说的随机产生,是怎么回事? 这种程序不适合用步进指令来编写,循环的次数太多了,写起来累人,可以考虑用移位指令来做,所对应的脉冲采用间接寻址的方式来对应。 内容的回复:

随机就是说我这三十组尺寸不一定是设几组的,一到三十组都有可能!
SSI ļʱ