wxb5626
级别: 正式会员
精华主题: 0
发帖数量: 13 个
工控威望: 82 点
下载积分: 363 分
在线时间: 21(小时)
注册时间: 2021-04-11
最后登录: 2023-12-05
查看wxb5626的 主题 / 回贴
楼主  发表于: 2022-01-09 21:31
利用业余时间搞PLC快两年了,为了理论与实践结合购买了三套伺服,二套步进,触摸屏,变频器,编码器,电磁阀,各种气缸等。结合自己十多年搞机械的经验搭建了个实操平台,两年下来也随便做了些小工程,用来验证验证。发现好多自动化项目采用转盘式的机械设计,个人觉得真的不错。可惜本人菜鸟一枚,程序写得不理想,像这种转盘式的,比如是八工位对于八个机械机构,执行八种工序,比如一号机构是送料到一工位,完成后转盘转动45度到二号机构执行,最后八号机构是取产品的,我写的程序只能是从一到八依次执行完成后再重新开始,其实这不合理,效率低,应该是一号机构执行完后转到二号机构执行,但是一号机构不能停应该接着干原来的事,不要等到最后才动,以此类推,希望大师们指点。
[ 此帖被wxb5626在2022-01-10 21:23重新编辑 ]
fczxjh
级别: 家园常客
精华主题: 0
发帖数量: 280 个
工控威望: 682 点
下载积分: 2270 分
在线时间: 146(小时)
注册时间: 2019-07-15
最后登录: 2024-12-15
查看fczxjh的 主题 / 回贴
1楼  发表于: 2022-02-03 14:50
用步进指令或SFC,八个工位分别为S1-S7,S1-S7分别指向各自的流程。启动开始后,根据完成信号置位S1-S7,每个工位就会各自运行,最后返回各个工位的完成信号,当所有完成信号都激活,置位S0,激活分度盘旋转,分度盘旋转完成后复位各工位完成信号,各工位停止且缺完成信号,又开始重复运动。

这里说下分割器,分割器是分度盘的安装底座,和减速箱差不多,是比例关系,比如主动轴转270度,分割器旋转1格(可根据自己的工位数量定制,比如6个工位,那就是60度1格),主动轴转完270度后剩下的90度就是空转的,是留给刹车的,分度盘不会转(具体角度是多少自己看分割器的说明)。分割器主动轴我们会用皮带轮联动电机,另一边的主动轴我们安装凸轮和感应器,上面的表盘安装分度盘。分度盘到位,凸轮的感应默认是有。我们让电机旋转,当感应到凸轮信号有-无-有,电机开始停机刹车,最后给1秒延时确保信号有,且不会刹不住又到无了。