好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

归档配方处理.docx

6页
  • 卖家[上传人]:tang****xu1
  • 文档编号:283668990
  • 上传时间:2022-04-27
  • 文档格式:DOCX
  • 文档大小:56.62KB
  • / 6 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • 利用WINCCfi档功能进行工艺记录和配方处理2010年03月14日星期日19:41利用wiNcca档功能进行工艺记录和配方处理关键词:WINCC用户归档,记录,查询,配方摘要:利用wiNcca档功能,建立归档文件,进行生产过程工艺数据记录、查询、导出,便于统计分析,同时利用配方修改或数据导入功能,优化工艺参数,提高产品质量和产量正文:在实际的生产过程中,我们需要进行一些关键工艺数据及过程数据的记录和查询,另外需要对一些复杂的工艺过程控制,我们需采取各种不同的工艺配方对于这些处理,传统的方法是外装服务器,装上数据库,需要同HMI机及PLC同时通讯,需要不同的人员操作,硬件配置及软件编程都很昂贵和复杂,费用相当高,使用及维护都不方便由于我们一般控制的并不是太复杂的系统,功能要求也一般,现在的HMI机的硬件配置一般比较高,完全满足要求,我们直接在HMI上就可实现,特别是利用WINC隽带的用户归档功能,可以很方便的实现我们按照下面所说的方法,很方便地实现这一功能首先,我们在安装WINC时,不能选择默认的“典型”方式,应该选择“白定义”,安装可选件“用户归档”,并在WINCC1行时加载“CCUsrAcv.exe”可执行文件。

      第二,我们必须建立一个归档文件,比如取名为:Archive1操作步骤如下:1打开用户归档编辑器2新建归档文件:Archivel3在属性的“常规”中设置:归档文件名称:Archivel,归档类型:选无限制或限制(最大记录数:比如1000条记录)4在属性的“通讯”中设置:类型:通过Wincc变量进行通讯5在属性的“控件变量”中设置:一般选择“创建”,由系统白动生成内部变量:ID:@UA_Archive1_ID指令:@UA_Archive1_Job域:@UA_Archive1_Field数值:@UA_Archive1_Value6在属性的“授权与标志”中设置:一般选择“授权”:无,“标志”:“域”-最终更该7在属性的“顺序”中设置:如果有多个归档文件,可以选择他们的先后次序8在Archive1中新建域,比如:Field1,Field2,Field39在每个“域”比如:“Field1”的属性中,可设置如下项:A“常规”:写上域的名称:比如:Field1,类型:数字(单精度)B“数值”:选择最小值:比如:0,最大值:比如:100,开始值:比如:0,Wincc变量:我们一般选择具体的过程变量,比如:Pressure1C“授权与标志”中:可选:读保护、写保护、域必须包含唯一的数值等D“顺序”中:排列几个域的顺序,比如:Pressurel,Pressure2,Pressures这样,我们就把一个归档文件建好了,我们可以往此归档文件中写入记录、读取记录、修改删除记录等等,如果与PLC数据连接,就可以修改工艺参数。

      我们得预先建立一个空白表,我们通过记录的ID号来定位记录第三,我们如何具体的读写数据,操作步骤如下:打开全局脚本编辑器(或米用按钮、事件触发也一样),建立一个全局动作,比如:Archivel.pas,示例代码如下:(在此之前需定义一些内部及过程变量)#include'apdefap.h'intgscAction(void)if()〃写入条件判断语句SetTag***(“****”,GetTag***(“****”));//置归档变量值longi;SetTagDWord('@UA_Archive1_Job',0);//设置操作归档文件无错误SetTagDWord('@UA_Archivel_Job',6);//读取归档文件中的域值SetTagDWord('@UA_Archivel_ID',i);//定位到第“i”条记录SetTagDWord('@UAJArchive1_Job',7);//写入归档文件中的域值return0;结合Wincc中的内部函数SetTag***()/GetTag***()就可以将外围的过程值写入记录,也可以将记录中的数据送到外围这就完成了归档文件的读/写功能,当然还可以做其他更多的功能。

      最后如何在控制画面上显示归档文件中的内容,具体操作步骤如下:1新建一个画面,比如:Picture1.PDL2在该画面添加一个对象,在控制里选择控件:WinccUserArchive-TableEelement3该表控件属性中:对象名称:控件1,其他的一般选默认属性4双击“控件T,弹出表格元素属性对话框,其中:A“常规”:“源”:选择“Archive1”,“编辑”:选“只读”(根据需要也可选“可变”等)B“列”:一般选择所有的域C“工具栏”:根据需要选择D这样完成了画面的制作在主画面或其他画面中调用此画面,就可对该归档进行操作了下表就是宏发炼钢3#转炉的部分记录摘要:钢种石灰硅猛铝增碳剂氧气炉次结束时间7306869Q235E000002005-11-215:487306870Q235E000002005-11-215:497306866Q235E0042902005-11-24:007306867Q235E4100:325702092005-11-24:507306868Q235E5200118101162005-11-25:457306869Q235E822011860242005-11-26:177306870Q235E2290:338401962005-11-26:537306871Q235E4070116927952005-11-27:397306872Q235E414011790752005-11-28:117306807Q235E11270035002005-10-3114:387306808Q235E00002005-10-3115:067306809Q235E0107432202005-10-3115:187306810Q235E100394202005-10-3115:49WWW_RLQS_COMPLC-技.术_网(可编程控※制器技术门户)利用用户归档,可以很方便的进行数据查询、修改,数据导入/导出,实现过程数据的真实采集记录,比如:我们对转炉上每一炉的炉号、钢种、熔剂、合金、氧气、氮气消耗进行记录,跟踪冶炼情况和护炉情况,实现生产过程的监督,严格工艺的执行,实现规范化操作。

      记录的数据可以直接在画面上导出成生成"*.CSV”文件,可供其他软件导入,比如:EXCEL等,可供进一步的处理另夕卜,制定各种工艺配方曲线供操作工选用,甚至操作工可以根据实际情况白己制定合理的工艺曲线,实现工艺过程控制参数的优化,以便稳定生产、提高产品质量和降低成本很好地利用该归档功能,能实现生产的标准化,规范化,对我们分析各种生产矛盾和积累操作经验教训有很大的益处Welcome!!!欢迎您的下载,资料仅供参考!。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.