1938710891
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 155 点
下载积分: 1311 分
在线时间: 87(小时)
注册时间: 2013-08-25
最后登录: 2024-11-09
查看1938710891的 主题 / 回贴
楼主  发表于: 2018-09-24 20:46
现在有一台加工机械,机械分三个部分(送料机构,加工机构,取料卸料机构),运行的流程:送料→加工→取料卸料
开机自动,程序执行(送料)
当程序执(加工)的时候,(送料机构)应该执行第二次
当程序执(取料卸料)的时候,(加工)应该执行第二次
因为三个机械部分每一部分的程序都有好几步,现在的自动程序框架不知道究竟用单流程还是用并行分支。如果用单流程,照着送料→加工→取料卸料来编程,程序步骤是很清楚,不过有一个问题,就是程序要执行到卸料完成之后才开始执行送料,这中间加工位就一直处于空闲状态,那样机器效率太低。如果用并行分支感觉不太好做,兄弟刚开始用SFC,始终不得要领。
1938710891
级别: 探索解密
精华主题: 0
发帖数量: 24 个
工控威望: 155 点
下载积分: 1311 分
在线时间: 87(小时)
注册时间: 2013-08-25
最后登录: 2024-11-09
查看1938710891的 主题 / 回贴
1楼  发表于: 2018-09-24 22:11
那就是并行分支了,不过这个并行SFC好像不好操作。如果S2为自动初始化,转移条件为m8041+m8044,此时送料可以启动,不过加工和取料的转移条件却不是m8041+m8044。加工转移条件应该是送料完成,取料卸料转移条件应该是加工完成。因为并行分支要在分支之前给转移条件,不好搞