flyfeky
bilibili 工控贵族
级别: 论坛先锋
精华主题: 0
发帖数量: 889 个
工控威望: 1040 点
下载积分: 2000 分
在线时间: 688(小时)
注册时间: 2012-05-09
最后登录: 2024-12-13
查看flyfeky的 主题 / 回贴
楼主  发表于: 2018-11-23 21:37
每个工件扫码后, 都会产生一个路径,这路径都是根据配方来的。 假如果路径是不同 的工位轨迹。

大家有好的方法实现吗?  看大家的数据结构。

我也有方法, 觉得很繁锁。

请大家发表一下?

无论如何,我做好后都会把方法贴出来。

  
西门子倍福WPF+C#数据库,槽式设备专家
fqauto
级别: 探索解密
精华主题: 0
发帖数量: 49 个
工控威望: 155 点
下载积分: 618 分
在线时间: 22(小时)
注册时间: 2009-11-04
最后登录: 2024-12-10
查看fqauto的 主题 / 回贴
1楼  发表于: 2018-11-24 08:14
用扫码枪的数据当配方名了.
sjbandmm
级别: 略有小成
精华主题: 0
发帖数量: 237 个
工控威望: 407 点
下载积分: 987 分
在线时间: 168(小时)
注册时间: 2008-08-23
最后登录: 2024-11-19
查看sjbandmm的 主题 / 回贴
2楼  发表于: 2018-11-24 15:05
如果数据量不大,可以把配方存在PLC中,查询操作很方便,如果数量大,可以采用组态软件来做;如果用PLC来保存配方,查询只需要一个FOR循环就可以了,没什么复杂的。
changzyu9638
级别: 论坛先锋
精华主题: 0
发帖数量: 139 个
工控威望: 1030 点
下载积分: 1165 分
在线时间: 170(小时)
注册时间: 2018-09-19
最后登录: 2020-08-07
查看changzyu9638的 主题 / 回贴
3楼  发表于: 2018-11-24 16:11
你第一件事要做的,是定義工件的標準碼,碼的長度、每個字元代表的意義,對應配方的關鍵字是哪幾個?
標準碼定義好了之後,接著,你要知道工件的配方有幾項。
那,你就知道程序怎麼規劃了。
zqszk123
集百家之所长,融百家之所思,扬百家之所名!
级别: 论坛先锋
精华主题: 1 篇
发帖数量: 246 个
工控威望: 1067 点
下载积分: 585 分
在线时间: 123(小时)
注册时间: 2018-06-19
最后登录: 2023-04-03
查看zqszk123的 主题 / 回贴
4楼  发表于: 2018-11-26 08:59
查询调用就好了
静夜思飘
级别: 略有小成
精华主题: 0
发帖数量: 130 个
工控威望: 233 点
下载积分: 2500 分
在线时间: 74(小时)
注册时间: 2017-03-09
最后登录: 2022-06-28
查看静夜思飘的 主题 / 回贴
5楼  发表于: 2018-11-26 09:33
描述不清。产生一个路径还是获得一个路径?工位轨迹需要相互规避不?
是像那种无人港口那样无人货柜车通过扫码获得货柜的安放位置然后送达?即不考虑送达时间必须是规定时间。还是必须时间是规定时间不能有误差?
这些都会影响最后的结构。
flyfeky
bilibili 工控贵族
级别: 论坛先锋
精华主题: 0
发帖数量: 889 个
工控威望: 1040 点
下载积分: 2000 分
在线时间: 688(小时)
注册时间: 2012-05-09
最后登录: 2024-12-13
查看flyfeky的 主题 / 回贴
6楼  发表于: 2018-11-26 12:59
引用
引用第5楼静夜思飘于2018-11-26 09:33发表的  :
描述不清。产生一个路径还是获得一个路径?工位轨迹需要相互规避不?
是像那种无人港口那样无人货柜车通过扫码获得货柜的安放位置然后送达?即不考虑送达时间必须是规定时间。还是必须时间是规定时间不能有误差?
这些都会影响最后的结构。



的确,我只说了一个大概,不好意思~~  路径查询配方获得, 轨迹互相规避。时间越精确越好。  同时会运行多个配方, 满足时间条件时,会搬运某一轨迹的物料。
西门子倍福WPF+C#数据库,槽式设备专家