台达plc配合组态王实现工厂产量监控查询系统

台达plc配合组态王实现工厂产量监控查询系统

ID:34276866

大小:728.00 KB

页数:17页

时间:2019-03-04

台达plc配合组态王实现工厂产量监控查询系统_第1页
台达plc配合组态王实现工厂产量监控查询系统_第2页
台达plc配合组态王实现工厂产量监控查询系统_第3页
台达plc配合组态王实现工厂产量监控查询系统_第4页
台达plc配合组态王实现工厂产量监控查询系统_第5页
资源描述:

《台达plc配合组态王实现工厂产量监控查询系统》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、台达PLC配合组态王实现工厂产量监控查询系统1引言产量监控查询系统系统对整个工厂所有生产线进行实时监控,对每一条生产线的产量进行实时的存储,存储的数据通过组态王连接PLC,将PLC中掉电保持区的数据读到组态王自定义的相应变量当中,每分钟通过标准的SQL语言对数据进行存储(每分钟向SQLSERVER数据库中存储26条数据,即26条生产线的当前产量)。用户可以通过:日期、时间、时间段、车间、生产线对任何车间、任何生产线进行产量的查询;能够对任何车间、任何生产线进行月产量的统计。同时在查询出满足条件的记录后,将结果通过报表的组态显示在相应的表格当中,可以对该

2、结果进行存储和打印。2       系统设计2.1系统框图(图1) 图1 产量监控查询系统框图2.2设备选型设计3 系统分析3.1功能要求可以任意查询一车间、二车间任何生产线(共26条生产线)任何时段的产量。具体明细如下:(1)每条生产线产量的数据至少能够保存四个月的储存期,以便对历史数据进行查询。(2)要求能够查询每条生产线任意每月、任意每天、任意每小时、任意每分钟的产量。(3)要求能够对任意每条生产线在任意时段的产量进行查询。(4)查询出来的任何结果要以特定的格式在报表中进行组态,同时将结果打印。(5)各生产线任意每月产量、任意每天产量、任意每小时

3、产量、任意每分钟产量可以在电脑上用柱状图、实时趋势曲线的形式表现出来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/Mi

4、nute/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小时工作,不允许停。所以一天的数据量为3

5、7440条记录。每月的数据量为1160640条记录。如果要存储四个月,则数据量为4642260条记录。数据量是相当庞大的。硬盘的数据存储接近2-3G,不仅会造成在查询时,系统资源严重被占用,同时普通的数据库如ACCESS的表格没有能力管理如此庞大的数据系统。ACCESS在管理如此庞大的数据时,不仅系统会造成不稳定,同时会出现不可预料的情形。所以只能寻找能够管理大型数据系统的数据库,因此可以选择SQLSERVER或Oracle。4.2 基于WindowsXP创建SQL服务器的新数据源组态王支持对标准的数据库进行数据的插入、选择、删除等基本的操作。同时支持

6、标准的SQL语言。灵活的运用组态王提供的SQL函数使组态王通过ODBC(开放性的数据源)配合标准的SQL语言对数据库进行各种简单和复杂的操作。在Win2000/Winnt/Winxp等操作系统下,必须正确的进行设置:从控制面板中双击性能和维护,如图3所示。以WindowsXP为例说明。第一步:在控制面板下选择 管理工具->ODBC数据源,双击图标出现图2界面。图2 ODBC数据源管理器界面第二步:在用户DSN 选项卡片上,单击添加按钮,出现创建新数据源 对话框,选择SQL Server(图3)。     图3   创建新数据源第三步:单击第二步的完成按

7、钮,出现创建到SQL Server的新数据源。如图4所示。     图4 创建SQL服务器的新数据源(1)输入数据源名称、数据源描述和SQL Server 所在的服务器名称或者IP地址。服务器名称可以是SQL Server所在的机器名称,也可以是IP地址。单击下一步按钮。    第四步:选择登录SQL Server时的身份验证方式。并输入登录SQL Server时所用到的用户名和密码。如图5所示。     图5创建SQL服务器的新数据源(2)这里的用户名和密码是在SQL Server中建立的。在SQL Server数据库中选择 安全性->登录,新建用户

8、,如图6所示。     图6创建SQL服务器的新数据源(3)第五步一定要选择选项,否则默认数据

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。