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