conlycn
级别: 探索解密
精华主题: 0
发帖数量: 42 个
工控威望: 176 点
下载积分: 614 分
在线时间: 30(小时)
注册时间: 2013-07-14
最后登录: 2024-09-29
查看conlycn的 主题 / 回贴
楼主  发表于: 2022-08-10 22:05
哪位高人做过三菱Q 的自由组合流程的程序,比如有4个测试项目,编号定义为1、2、3、4,客户要求自由组合流程控制,如编号1流程走完,自动进行编号2流程,再依次编号3、编号4.。再要求3-2-4-1、4-1-2-3。。。。。。等等,这种模块化流程组合怎么做比较简单直观。谁有案例发个参考下也可以呀。求助,谢谢!
梦雨天涯
微信hui530527   &
级别: 网络英雄
精华主题: 0
发帖数量: 4234 个
工控威望: 7604 点
下载积分: 14867 分
在线时间: 2874(小时)
注册时间: 2016-10-31
最后登录: 2024-11-26
查看梦雨天涯的 主题 / 回贴
1楼  发表于: 2022-08-10 23:02
我会啊,就是子程序调用
【三菱任意序号启动-哔哩哔哩】 https://b23.tv/i29ieZs
微信hui530527      b站账号,非标自动化谭工
请不要随意加我,不会随便通过。QQ群942493953
攻城狮老王
工控人一名,欢迎骚扰。
级别: 略有小成
精华主题: 0
发帖数量: 219 个
工控威望: 247 点
下载积分: 1603 分
在线时间: 63(小时)
注册时间: 2022-03-22
最后登录: 2024-11-25
查看攻城狮老王的 主题 / 回贴
2楼  发表于: 2022-08-10 23:19
SFC吗?
ayusecret
级别: 略有小成
精华主题: 0
发帖数量: 183 个
工控威望: 261 点
下载积分: 806 分
在线时间: 73(小时)
注册时间: 2021-10-31
最后登录: 2024-11-26
查看ayusecret的 主题 / 回贴
3楼  发表于: 2022-08-12 08:41
大体思路:规划一片区域存储设置的子流程顺序,在主流程轮训执行搜索到的子流程,开始执行,子流程结束后返回继续轮寻下一个,直到遇到某个特殊值再重头开始。
tingfenghu
级别: 工控侠客

精华主题: 0
发帖数量: 2845 个
工控威望: 3617 点
下载积分: 3517 分
在线时间: 3803(小时)
注册时间: 2007-11-04
最后登录: 2024-11-26
查看tingfenghu的 主题 / 回贴
4楼  发表于: 2022-08-12 12:15
设置组合步
LD=   D0   K0  ------停止所有程序                        
LD=   D0   K1  ------组合1程序
                        ------ MOV  D11  D0
LD=   D0   K2  ------组合2程序
                        ------ MOV  D12  D0
LD=   D0   K3  ------组合3程序
                        ------ MOV  D13 D0
--------
启动运行第一步,
X0      -------MOV  D30   D0
  
D30   设为 K3     运行组合步3,
组合步3完成, 需要运行组合步1,
D13   设为 K1,

                  
  


                                
二手PLC,触摸屏,伺服驱动,各类气动设备
http://shop58129605.taobao.com/
冲出枪林弹雨
冲出枪林弹雨
级别: 家园常客
精华主题: 0
发帖数量: 143 个
工控威望: 624 点
下载积分: 354 分
在线时间: 86(小时)
注册时间: 2020-09-05
最后登录: 2024-11-25
查看冲出枪林弹雨的 主题 / 回贴
5楼  发表于: 2022-08-13 00:27
图片:
参考图中流程框架,有删减,主要是利用数组动态指针,根据设备实际情况,增加多个流程和多个动作,自由组合,且数量无限制可修改
技术交流vx: Electric973