- 1、本文档共16页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PLC与组态王实现工厂产量监控查询系统.doc
台达PLC配合组态王实现工厂产量监控查询系统
1引言 产量监控查询系统系统对整个工厂所有生产线进行实时监控,对每一条生产线的产量进行实时的存储,存储的数据通过组态王连接PLC,将PLC中掉电保持区的数据读到组态王自定义的相应变量当中,每分钟通过标准的SQL语言对数据进行存储(每分钟向SQLSERVER数据库中存储26条数据,即26条生产线的当前产量)。用户可以通过:日期、时间、时间段、车间、生产线对任何车间、任何生产线进行产量的查询;能够对任何车间、任何生产线进行月产量的统计。同时在查询出满足条件的记录后,将结果通过报表的组态显示在相应的表格当中,可以对该结果进行存储和打印。 2???????系统设计 2.1系统框图(图1)
?图1?产量监控查询系统框图
2.2设备选型设计
3?系统分析 3.1功能要求 可以任意查询一车间、二车间任何生产线(共26条生产线)任何时段的产量。具体明 细如下: (1)每条生产线产量的数据至少能够保存四个月的储存期,以便对历史数据进行查询。 (2)要求能够查询每条生产线任意每月、任意每天、任意每小时、任意每分钟的产量。 (3)要求能够对任意每条生产线在任意时段的产量进行查询。 (4)查询出来的任何结果要以特定的格式在报表中进行组态,同时将结果打印。 (5)各生产线任意每月产量、任意每天产量、任意每小时产量、任意每分钟产量可以在电脑上用柱状图、实时趋势曲线的形式表现出来 3.2查询方式 (1)能够按照日期进行查询(格式:Year/Month/Day) (2)能够按照时间进行查询(格式:Hour/Minute/Second) (3)能够按照生产线进行查询(一车间:1-1、1-2;2-1,2-2;3-1,3-2;4-1,4-2; 5-1,5-2;6-1,6-2;7-1,7-2;8-1,8-2??二车间:1-1,1-2;2-1,2-2;3-1,3-2;4-1,4-2,4-3,4-4) (4)能够按照任意时间段进行查询(格式:Year/Month/Day?Hour/Minute/Second??To??Year/Month/Day/?Hour/Minute/Second) (5)能够按照班次进行查询(格式:早班,中班,晚班)早班:7:30—15:30?????? ????????中班:15:30—23:30??????晚班:23:30—7:30 (6)能够查询任意每月任意车间、任意生产线的产量 (7)能够运用1——5的各种不同的排列组合进行复杂的查询 4难点及实现方法 4.1?海量数据管理 两个车间共26条生产线,每分钟要有26条记录生成,每分钟向数据库插入26条记录。 该系统全天24小时工作,不允许停。所以一天的数据量为37440条记录。每月的数据量为1160640条记录。如果要存储四个月,则数据量为4642260条记录。数据量是相当庞大的。硬盘的数据存储接近2-3G,不仅会造成在查询时,系统资源严重被占用,同时普通的数据库如ACCESS的表格没有能力管理如此庞大的数据系统。ACCESS在管理如此庞大的数据时,不仅系统会造成不稳定,同时会出现不可预料的情形。所以只能寻找能够管理大型数据系统的数据库,因此可以选择SQLSERVER或Oracle。 4.2?基于WindowsXP创建SQL服务器的新数据源 组态王支持对标准的数据库进行数据的插入、选择、删除等基本的操作。同时支持标准的SQL语言。灵活的运用组态王提供的SQL函数使组态王通过ODBC(开放性的数据源)配合标准的SQL语言对数据库进行各种简单和复杂的操作。 在Win2000/Winnt/Winxp等操作系统下,必须正确的进行设置:从控制面板中 双击性能和维护,如图3所示。以WindowsXP为例说明。 第一步:在控制面板下选择?管理工具-ODBC数据源,双击图标出现图2界面。
图2?ODBC数据源管理器界面
第二步:在用户DSN?选项卡片上,单击添加按钮,出现创建新数据源?对话框,选择SQL?Server(图3)。
?????图3???创建新数据源
第三步:单击第二步的完成按钮,出现创建到SQL?Server的新数据源。如图4所示。
?????图4?创建SQL服务器的新数据源(1)
输入数据源名称、数据源描述和SQL?Server?所在的服务器名称或者IP地址。服务器名称可以是SQL?Server所在的机器名称,也可以是IP地址。单击下一步按钮。 ????第四步:选择登录SQL?Server时的身份验证方式。并输入登录SQL?Server时所用到的用户名和密码。如图5所示。
?????图5创建SQL服务器的新数据源(2)
这里的用户名和密码是在SQL
您可能关注的文档
最近下载
- QGDW11060-2013交流金属封闭开关设备暂态地电压局部放电带电测试技术现场应用导则.pdf
- 人教版八年级上册英语Unit3单元整体教学设计.pdf VIP
- 2025夏季腹泻常识PPT课件.pptx VIP
- 建筑工程见证取样方案(3篇).docx VIP
- 五年级数学下册期末考试卷【及答案】.doc VIP
- 福建省厦门市2023-2024学年高一下学期7月期末英语试题(含答案).docx VIP
- 国家开放大学1304管理案例分析2022年度期末考试真题(有答案)管理.pdf VIP
- 常压储罐安全附件设置及管理要点.pdf
- 15ZJ201 平屋面(建筑图集).docx VIP
- 《钻孔灌注桩施工技术》课件.ppt VIP
文档评论(0)