• «
  • 1
  • 2
  • »
  • Pages: 1/2     Go
梦想的火车
级别: 正式会员
精华主题: 0
发帖数量: 3 个
工控威望: 98 点
下载积分: 1239 分
在线时间: 10(小时)
注册时间: 2017-03-10
最后登录: 2022-07-15
查看梦想的火车的 主题 / 回贴
楼主  发表于: 2017-03-28 17:36
步进指令执行过程中,只有一个被激活的状态步。举个例子,一个程序里面有10个步,代表10个动作,是不是一个产品从第一步到第10步走完之后,第2个产品才开始第一步,     如果是这样,生产效率岂不是很慢吗。
thawless
不说尽力而为,只能全力以赴!
级别: 网络英雄

精华主题: 0
发帖数量: 734 个
工控威望: 8142 点
下载积分: 4568 分
在线时间: 818(小时)
注册时间: 2007-11-02
最后登录: 2024-12-24
查看thawless的 主题 / 回贴
1楼  发表于: 2017-03-28 17:45
你可以设计步进并行啊,多条支路同时执行。
楼主留言:
我的意思是,一个产品转到下个工位的时候,上一个工位的产品马上就转到本工位,以此类推
1935807118
级别: 家园常客
精华主题: 0
发帖数量: 673 个
工控威望: 864 点
下载积分: 2043 分
在线时间: 326(小时)
注册时间: 2013-05-03
最后登录: 2024-12-20
查看1935807118的 主题 / 回贴
2楼  发表于: 2017-03-29 08:34
给你打个简单的比方吧!10个人传砖,也就是第一个人把砖捡起来传给第二个人,第二个人接过传给第三个人,以此类推第九个人传给第十个人,第十个人把砖放好,任务结束,正常的工作状态肯定是第一个传给第二个之后马上又捡起一块继续传的,不可能等到第十个人把砖放好后,第一个才去捡下一块砖去传的,写程序也是同样的道理,在没有机械方面的关涉或者其他工艺方面导致不能提前动作外,能提前动作的尽量提前动作,这样整机的效率才会提高。
楼主留言:
这个比方打得好,我就是这个意思的,步进指令能实现这个功能吗
sanlihu
吉圆
级别: 论坛先锋
精华主题: 0
发帖数量: 1195 个
工控威望: 1740 点
下载积分: 7558 分
在线时间: 578(小时)
注册时间: 2012-08-31
最后登录: 2024-12-25
查看sanlihu的 主题 / 回贴
3楼  发表于: 2017-03-30 10:24
关键在分清步序。
就传砖,只要手里有砖,下个人手里没砖,就可传下去,效率就会提高
楼主留言:
还不知道怎么编写,能给点思路吗
吉圆电气 QQ751673698
fwhwq
老电工
级别: 家园常客
精华主题: 0
发帖数量: 638 个
工控威望: 578 点
下载积分: 383 分
在线时间: 63(小时)
注册时间: 2007-10-18
最后登录: 2024-12-22
查看fwhwq的 主题 / 回贴
4楼  发表于: 2017-03-30 15:09
尝试学习多路步进,肯定不肯能单一步进
楼主留言:
给个思路呗
358273433
级别: 家园常客
精华主题: 0
发帖数量: 608 个
工控威望: 838 点
下载积分: 1362 分
在线时间: 1031(小时)
注册时间: 2010-04-16
最后登录: 2024-12-04
查看358273433的 主题 / 回贴
5楼  发表于: 2017-03-30 17:03
可以用子程序试一下,10个动作就做10个子程序。每个动作设定一个触发信号,有信号就动作。
fengrunsheng
生活中本不缺少美,缺少的是发现美的眼睛!
级别: 网络英雄
精华主题: 0
发帖数量: 435 个
工控威望: 7091 点
下载积分: 19664 分
在线时间: 478(小时)
注册时间: 2014-09-07
最后登录: 2024-12-07
查看fengrunsheng的 主题 / 回贴
6楼  发表于: 2017-04-04 08:17
2楼说的很清楚了
转移条件就是每个人手里有没有砖
没砖就转移;有砖就暂停
gaoshenghua
级别: 略有小成
精华主题: 0
发帖数量: 85 个
工控威望: 213 点
下载积分: 8516 分
在线时间: 49(小时)
注册时间: 2014-04-13
最后登录: 2021-07-24
查看gaoshenghua的 主题 / 回贴
7楼  发表于: 2017-04-04 10:09
不同设备可能不一样,每一步不一定就处理一个产品,很可能是一批产品,一步只是一个工序而已。
apei2014
工控的世界,我不懂
级别: 论坛先锋
精华主题: 0
发帖数量: 1195 个
工控威望: 1840 点
下载积分: 78332 分
在线时间: 518(小时)
注册时间: 2016-08-15
最后登录: 2024-12-24
查看apei2014的 主题 / 回贴
8楼  发表于: 2017-04-04 18:23
二楼这个比喻很形象
东隅已逝,桑榆非晚。
jicjic111
进步
级别: 略有小成
精华主题: 0
发帖数量: 220 个
工控威望: 377 点
下载积分: 911 分
在线时间: 375(小时)
注册时间: 2013-05-30
最后登录: 2024-11-10
查看jicjic111的 主题 / 回贴
9楼  发表于: 2017-04-05 12:23
赞二楼,简洁,清晰,明白
静夜思飘
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 233 点
下载积分: 2500 分
在线时间: 74(小时)
注册时间: 2017-03-09
最后登录: 2022-06-28
查看静夜思飘的 主题 / 回贴
10楼  发表于: 2017-04-05 15:10
以前编过程,刚开始自学工控的梯形图。俺以过去编程的经验看,除第一步外的每步前头设置个标志位就行,复位状态代表空闲,可以接受上一步传来的工件,如果接受则置位,表示此步正在运行,等完成并传递给下一步以后复位此标志位。
第一步不用标志位,可以自主运行手头工作,只有完成手头工作后检测一下第二步的标志位是否空闲,如空闲发出传送指令然后传送,如果不空闲则等待,传送完毕后第一步又从开始接着继续。第二步接受到工件后置位标志位,然后开始加工,加工完毕后检测第三步的标志是否空闲,如空闲传递工件,不空闲则等待。。。。
当然为了更好的利用时间,每个步骤尽量用时接近,这样就可以减少等待传递的时间。提高效率。
因刚开始学工控,所以还没接触到工控的一些高级算法。 这算是给个较土的思路吧。
wwcwwc
级别: VIP会员

精华主题: 0
发帖数量: 3393 个
工控威望: 3191 点
下载积分: 70452 分
在线时间: 1604(小时)
注册时间: 2008-04-20
最后登录: 2024-12-17
查看wwcwwc的 主题 / 回贴
11楼  发表于: 2017-04-05 16:25
把一个待加工的产品设计若干个动作去完成,当完成加工动作后,重新返回起始步,这个是步进指令应用一个最具备的步骤。
至于你说的效率指哪方面?
硬件还是软件
  • «
  • 1
  • 2
  • »
  • Pages: 1/2     Go