基于台达PLC工厂产量监控查询系统0电热锅炉
基于台达PLC工厂产量监控查询系统
基于台达PLC工厂产量监控查询系统 2011年12月09日 来源: 摘 要:局限于技术条件,目前生产中在统计生产产品产量方面不少还是依靠人工进行统计。在实际操作过程中,往往出现产品严重丢失,投入的原料量和产出的成品量严重失衡,因此,有必要采用工厂产量监控查询系统对整个工厂的产品产量进行准确的计量,文章基于台达PLC与组态软件技术,成功开发了一个工厂产量监控查询系统。关键字:PLC 组态软件 监控查询系统 Abstract: Limited to the technical conditions,it makes statistic of production output still to be depended on manual work in factory product output statistic for the production process. It always appears that the product loses graveness and the input of raw material does not balance with product quantity of output in the pratical manipulation process. Therefore it is necessary to use Querying System of Factory Output Monitoring for accuracy measure of product output in whole factory. The paper discussed that it is made good winning to querying system of factory output monitoring based on Delta PLC. Key words: Programable logical controller Configuration software Output querying system [中图分类号] TP273 [文献标识码] B 文章编号
1 引 言上海佳泰塑胶有限公司是生产手术专用手套、医用手套、科研手套及各种PVC手套的专业公司,年产值在0.5到1亿元人民币,产品基本上都是出口外销。全厂有两个生产车间共26条生产线,整个工厂的所有生产线由工厂产量监控查询系统实施实时监控,对每一条生产线的产量数据进行实时存储,将PLC中掉电保持区的数据读到监控系统自定义的相应变量当中去, 每分钟通过标准的SQL语言对数据进行存储(每分钟向SQLSERVER数据库中存储26条生产线的产量数据,即26条生产线的当前产量),用户可以通过日期、时间、时间段、车间、生产线等查询任何车间、任意一条生产线的产量,能对车间、生产线的月产量进行统计,并在查询出满足条件的记录后,将结果通过报表显示,按规定报表格式将结果进行存储和打印。以下是对相关技术问题的简略讨论。2 系统结构与功能工厂产量监控查询系统的结构示意图如图1所示。
该系统要实现的功能是可以任意查询一车间、二车间任何生产线(共26条生产线)在任何时段的产量。具体要求如下:1)每条生产线产量的数据至少能够保存4个月的储存期,以便对历史数据进行查询;2)能查询每条生产线任意月、天、小时、分钟的产量;3)能对任意一条生产线在任意时段的产量进行查询;4)查询结果能以特定的格式在报表中显示,同时将结果打印出来;5)各条生产线任意月、日、小时、分钟的产量可在电脑上以柱状图、实时趋势曲线的形式显示。 查询系统的查询方式可以实现:1)按照日期进行查询;2)按照时间进行查询;3)按照生产线进行查询;4)按照任意时间段进行查询;5)按照班次进行查询(早、中、晚班);6)查询任意月的任意车间、任意生产线的产量;7)可以运用第1)到第5)种不同的排列组合进行复杂的查询。3 系统设计 该系统的设计是比较简单的,软、硬件选型配置如表1所示。表1 系统软、硬件配置
工厂产量监控查询系统的设计主要在于软件系统的设计,以下问题是考虑的重点。 1)两个车间共26条生产线,每分钟要有26条记录生成,每分钟向数据库插入26条记录。该系统全天24小时工作,不允许停,所以一天的数据量为37440条记录。每月的数据量为1160640条记录。如果要存储4个月,则数据量为4642260条记录。数据量是相当庞大的,硬盘的数据存储接近2-3G,不仅会造成在查询时,系统资源严重被占用,同时普通的数据库如ACCESS的表格没有能力管理如此庞大的数据系统。ACCESS在管理如此庞大的数据时,不仅系统会造成不稳定,同时会出现不可预料的情形。所以只能寻找能够管理大型数据系统的数据库,因此可以选择SQLSERVER或Oracle。2)组态软件(组态王)支持对标准的数据库进行数据的插入、选择、删除等基本的操作,同时支持标准的SQL语言。灵活的运用该组态软件提供的SQL函数使监控系统通过ODBC(开放性的数据源)配合标准的SQL语言对数据库进行各种简单和复杂的操作。3)即使使用大型的数据库,SQL Server或Oracle,由于每天的数据量多达37440条记录,如果将1个月,甚至是4个月的记录全部写入同一个数据库的同一个表格,则所有的数据量大的将使表格崩溃,即使数据库能够管理,查询的速度也是可想而知的,将会非常的慢。解决问题的思路是以系统的日期作为当天的表格名称。当系统时间为00:00:00时刻时,新建一个表格,通过SQLCreateTable( DeviceID, "TableName", "TemplateName" )函数建立不同的表格,因为组态软件支持字符串函数。4)查询条件比较复杂。为了完成如此复杂的查询,使用了Active控件,因为组态软件支持第三方控件,将所有的条件罗
- 下一篇:影响颚式破碎机生产效率的因素电热片
- 上一篇:升降机安装生产注意事项小结0胶纸机
- 最好2015年中国B2B电商排行榜SMT插件发泡模具角座阀气雾阀无源蜂鸣器Trp
- 最好北京市最新镍价格行情2011年10月27刀杆过滤阀螺旋分级机丝钉凿岩工具Trp
- 最好CNC数控加工中心编程扁顶针封边机酒精测试燃气阀小型电动机Trp
- 最好印度矿业部建议提高铝进口关税至75茶叶机械高压电容控制台筛选机氩焊Trp
- 最好29日北京市场报废汽车拆解价格行情电器插头活塞阀内燃机通风软管智能定硫仪Trp
- 最好美的热水净滤器新品上市双滤活水技术将震撼霸州防水插座金华潜孔钻头吸塑模具Trp
- 最好中国铝业高层调整卢东亮接棒余德辉车模工业编码器拉伸膜机升降台铣床液化气设备Trp
- 最好GFG的铝业务在供应链中寻找并购机会铲运机高邮矿砂邵阳验布机Trp
- 最好紧扣时代引领扩张发展兴发铝业纵深布局国内淬火光纤衰减器流化床数字压力计油炸锅Trp
- 最好专家献策助力珠江流域重金属污染治理钣金模具非标刀具金属切割机切脚机铣刀Trp
- 最好9日广州市场方坯价格行情铂热电阻盖州开关二极管熔断机悬挂链Trp
- 最好波浪形铝方通安装不平和验收标准电量仪器珲春木工机贴角机纸箱机械Trp
- 最好康健阀新款价格1程控交换机工装夹具乐清石棉板液压钳Trp
- 最好行星减速机定制只有走品牌之路才能更长远传动轴管件球阀连接管手套机饮水设备Trp