中国自动化学会专家咨询工作委员会指定宣传媒体
免费注册 登录 广告服务 | 客服中心
您现在所在的是:

工业以太网

抖音 西门子减速电机 德嘉 台达 英威腾 泓格论坛 西门子 我和LOGO!有个约会 FLIR红外热像论坛 【有奖活动】英威腾 “Ni美国国家仪器 “PLC发展趋势大讨论”活动圆满结束 cc-link图文征集活动 西门子SMART LINE V3
工控论坛首页 工业以太网 → 浏览主题: 多工位的数据采集存储查询的实现方式?
发表新帖 回复该主题
回帖:12个,阅读:344 [上一页] [1] [2] [下一页]
* 帖子主题:

多工位的数据采集存储查询的实现方式?

分享到
975
三三hAbeGvQx
文章数:336
年度积分:475
历史总积分:975
注册时间:2016/7/25
发站内信
发表于:2019/4/1 9:10:16
#0楼
如果工厂要做生存管理系统、数据采集系统、MES系统等

往往就要在传统的工位上,进行数据采集。

当多工位进行数据采集存储查询时,数据库只有一个。

那怎么保证多工位存储查询时,这些操作不打架呢?还有实时性问题(查询和存储要足够迅速,不能影响工位节拍)

PS.跟一个IT开发大佬请教了下,他说了 几个名词:数据库的事务机制、服务端列队、内存缓存
[此贴子已经被作者于2019/4/1 9:27:47编辑过]
20分悬赏,已用10分
975
三三hAbeGvQx
文章数:336
年度积分:475
历史总积分:975
注册时间:2016/7/25
发站内信
发表于:2019/4/1 11:53:56
#1楼
肿么没人理呢?  周一太忙了吧
10711
pqsh 版主
文章数:4541
年度积分:2572
历史总积分:10711
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2019/4/1 12:18:39
#2楼
你的问题描述不清楚,和你另外一个帖子一样.
就是一个数据库,也不会打架.没有同时的事情.
至于实时,看你的要求了.强大的服务器应对一般的工控都没问题.当然专门做数据采集分析,那另说.
如果我忘了我
请帮忙记得我
pqsh@163,326199298@
24962
YXBK 版主
文章数:11823
年度积分:3950
历史总积分:24962
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2019/4/1 21:19:53
#3楼
服务端列队应该就是解决不打架的问题的,排着队一个一个的来
[此贴子已经被作者于2019/4/1 21:20:19编辑过]
大家一起学习
975
三三hAbeGvQx
文章数:336
年度积分:475
历史总积分:975
注册时间:2016/7/25
发站内信
发表于:2019/4/2 8:19:49
#4楼
以下是引用pqsh2019/4/1 12:18:39的发言:
你的问题描述不清楚,和你另外一个帖子一样.
就是一个数据库,也不会打架.没有同时的事情.
至于实时,看你的要求了.强大的服务器应对一般的工控都没问题.当然专门做数据采集分析,那另说.
不能算一样,因为之前说得只有存储的问题。  现在讲的是相对完整的系统。

这些问题有点跨领域,  那么咱们纯工控能处理这些问题吗?有没有什么方案?
[此贴子已经被作者于2019/4/2 8:21:23编辑过]
975
三三hAbeGvQx
文章数:336
年度积分:475
历史总积分:975
注册时间:2016/7/25
发站内信
发表于:2019/4/2 8:21:40
#5楼
以下是引用YXBK2019/4/1 21:19:53的发言:
服务端列队应该就是解决不打架的问题的,排着队一个一个的来
[此贴子已经被作者于2019/4/1 21:20:19编辑过]
这些问题有点跨领域,  那么咱们纯工控能处理这些问题吗?有没有什么方案?
24962
YXBK 版主
文章数:11823
年度积分:3950
历史总积分:24962
注册时间:2007/4/14
发站内信
2015论坛优秀版主
2015春节活动
2013论坛优秀版主
2012论坛优秀版主
发表于:2019/4/2 10:23:32
#6楼
以下是引用三三hAbeGvQx2019/4/2 8:21:40的发言:
以下是引用YXBK2019/4/1 21:19:53的发言:
服务端列队应该就是解决不打架的问题的,排着队一个一个的来
[此贴子已经被作者于2019/4/1 21:20:19编辑过]
这些问题有点跨领域,  那么咱们纯工控能处理这些问题吗?有没有什么方案?

首先你看实际中能不能满足,如果不行的话可以做本地数据库,先存入本地数据库,然后服务器定时去拿取本地数据库。当然这只能满足存储,查询就不行了,因为查询是在服务器调数据的。不过一般来说查询没有必要那么高的实时性吧。
大家一起学习
10711
pqsh 版主
文章数:4541
年度积分:2572
历史总积分:10711
注册时间:2006/8/22
发站内信
2018论坛解答高手
发表于:2019/4/2 10:45:20
#7楼
工控和生产管理,肯定有区别.
但是也用不到什么数据库的深层机制.能应用就行了.打架的事情要到详细分析才知道会不会.
至于方案,至少你要把现状说清楚了才能有方案.
如果你不知道怎么说,那我问你就是.
1.有多少工位?工艺描述,设备描述.PID.
2.每个工位有多少数据,都是什么类型?IOList.
3.工位有多少节拍,节拍和哪些数据有关?
4.节拍多快?数据采集要求多快?
5.生产管理,mes需要哪些数据?数据周期要求?
这些说好了,再给你方案架构.控制层,采集层,数据库,管理层,分开.
+10
如果我忘了我
请帮忙记得我
pqsh@163,326199298@
975
三三hAbeGvQx
文章数:336
年度积分:475
历史总积分:975
注册时间:2016/7/25
发站内信
发表于:2019/4/16 12:13:33
#8楼

工控和生产管理,肯定有区别.
但是也用不到什么数据库的深层机制.能应用就行了.打架的事情要到详细分析才知道会不会.
至于方案,至少你要把现状说清楚了才能有方案.
如果你不知道怎么说,那我问你就是.
1.有多少工位?工艺描述,设备描述.PID.
答:共:20个工位, 4个零件检测工位,4个零件组件工位,12个产品安装流水线工位。
工艺描述:零件带有条码,然后检测,检测后把数据录入数据库。  在零件组件工位把零件安装成组件,然后组件有一个条码。这个条码能查到当前组件所有零件数据。产品安装工位是把组件组装成产品的流水线工位。
2.每个工位有多少数据,都是什么类型?IOList.
答:零件检测工位:常规的零件尺寸数据和判断数据。大概5个浮点数和2个字符串。
零件组件工位:零件的整合。
产品安装流水线工位 :把组件整合。
最终一个产品会有100个数据左右。
3.工位有多少节拍,节拍和哪些数据有关?

4.节拍多快?数据采集要求多快?
答:节拍为60s。
5.生产管理,mes需要哪些数据?数据周期要求?

这些说好了,再给你方案架构.控制层,采集层,数据库,管理层,分开。
有些问题我还回答不上来哈表情

总体效果应该是:
零件检测后,数据入库。 在安装时扫描零件条码能够马上通过HMI看到该零件是否检测过、检测后是否合格。

在零件组装成组件时,组件就有一个条码,扫描该条码,能查到所有零件的数据。

用组件组装产品后,扫描产品条码就能查到所有零件数据。
[此贴子已经被作者于2019/4/16 20:49:11编辑过]
975
三三hAbeGvQx
文章数:336
年度积分:475
历史总积分:975
注册时间:2016/7/25
发站内信
发表于:2019/4/19 16:59:35
#9楼
不知是不是我们的设计有问题,跟市场脱节,还是市场目前还没有相关的产品?
工控学堂推荐视频:

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 非法和不良信息举报

工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2019 Gkong.com, All Rights Reserved

93.6