文档介绍:万方数据
METALLURPOWER辅期-II1006-67(2008)0l9105setI----oLtd【KeyHMIHMI于仅显示设备的状态,物料的位置,采集的数据,还HMIHMI力和报表生成的功能。但在数据库处理上,不能提供直接对关系数据库多个表实现关联性操作。在报表统计处理功能上,报表的格式不能满足不同的需要,而且不能完成较为复杂的数据统计。下面就西门子的樘砑组态信息都是以数据库方式存储的。同时还提供了标签记录、报警记录、用户归档等方式,可以让用户灵活组织自己的数据存储在其系统的数据库中。。例如竖炉生产中。对煤气空气用量、炉内各部分温度的记录一般每小时记录一次,适于用循环记录方式;对于转炉生产。记录每一炉的合金、氧气、氩气用量就宜采用非循环归档。标签记录提供了循环归档、非循环归档等多种方式,因此这种方案也是我们最优先考虑的。,常用于记录要显示历史趋势的场合。在马钢二钢棒材系统的轧辊管理中。,孔号以及轧辊的轧制重量进行记录。由于这个功能仅起参考作用,对数据查询没有过高的要求,所以采用了标签记录的方式来完成。在标签记录中,对于循环归档,可以在设置定时事件触发的非循环归档,这种标签记录的方式存在一定的缺陷,即触发信号的上下沿均归档,所以需要将触发归档信号转换成方波信号。这个转换需要编1各个轧辊换辊信号和归档信号之间的关系。OPCADO【关键词】标签记录;报警记录;用户归档;内存映射【中图分类号】B纰拥戚∞昱嚼聊礑作一分析和比较。标签淞记录器时指定启动分秒将记录时间设置的很精确。对于戆吧礁痔煞莨咀远こ坦荆不章戆吧等解决方案。并讨论了每种方案的适用场合。243000,l)琌疧產discussed1非循环归档信号之间的关系CohJIfohalAnhuianalyzedThe籥loguser;RoELAwh125GCAL&RolllO_Arch‘
万方数据
3报警记录只在信号的上升沿归档,因此仅在非循环记录的报表中可以采用,将需要记录的数据放在过程值字段中予以记录。由于直接用触发信号作为归档信号,不需任何处理,实施比标签记录要简单。报警记录的优点是可以执行多种条件的查询。但棒材的轧辊管理,就不能采用报警记录的方法。因为报警信息中还包括重故障、轻故障及其他操作信息,SQL但会被大量的其他信息冲掉,无法保存较长的一个用户归档多用于配方管理。如棒材、线材生产的轧制表、连注工艺的配水表等。用户归档提供了数据过滤功能。能完成查询的任务。但用户归档的函数使用起来较为烦琐。而且效率不高。限制,对于较复杂的数据统计和报表功能,即使我们用上述方式记录了数据。60SQLServerOLE/方式进行访问。而这种访问还是受到限制的,只能访问没有经过压缩的标签和报警记录。、统计和报表。要将这些数据写入不受管理的外部数据库。数据写入外部数据库中的问题。要想获得这些数据,必须在两个程序之间通信。通常两个进程通信用内存映射文件的方法比较简单,映射文件方式还可以完成其他的一些功能。由于我们通常将获取的数据先暂存在缓冲区中。再根据触发条件将其写入数据库。我们就可以利用缓冲区中的数