Win CC变量前辍的画面窗口在中石化催裂化油浆在线过滤上的应用

来源 :机电一体化 | 被引量 : 0次 | 上传用户:hrroad
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  【摘 要】本文介绍了Win CC变量前辍的画面窗口在中石化催裂化油浆在线过滤上的应用。
  【关键词】Win CC;结构变量
  1 引言
  保证油浆系统的畅通对整个催化裂化装置的平稳运行起到关键性的作用。催化裂化 (FCC) 是炼油行业的一个重要的二次加工手段,催化裂化塔底油浆中催化剂固体颗粒含量较高,残留在油浆物料中的催化剂会影响到油浆的再利用和销售价值。
  本套油浆过滤设备能保证被过滤的催化裂化油浆高速通过所述错流膜过滤器的滤芯的过滤通道,一部分催化裂化油浆透过滤芯从侧面流出,作为净化油浆过滤出来,而固体颗粒则随过滤后的浓缩油浆排出滤芯,流入到膜过滤器中,从而显著降低了催化裂化油浆过滤设备在对催化裂化油浆过滤过程中堵塞现象的发生机率。大大的提高了经济价值。
  2 Win CC软件简介
  SIMATIC Win CC集成了SCADA、脚本语言和OPC等先进技术,为用户提供了Windows操作系统环境下使用各种通用软件 的功能,继承了西门子公司全集成自动化系统技术先进、无缝连接的特点。此外,Win CC还是西门子公司DCS系统PCS7的人机界面核心组件,也是电力系统监控软件Power CC和能源自动化系统SICAM的重要组成部分。
  3 使用变量的画面窗口组态
  系统有十多个带回讯的开关阀,主画面如图1所示:
  图1 系统主画面
  为了避免建立更多的画面,减少组态维护的工作量,增加工作效率,选用画面窗口作为模板使用所提供的功能最丰富最灵活。首先需要在画面窗口对象要调用的模板画面,其中对象连接变量为结构变量的元素名,连接包括“变量连接”、“直接连接”、“动态对话框”、“C动作”;接下来在主画面中组态画面窗口对象,画面名称选择模板画面,变量可以静态定义或动态定义为相应的结构变量前辍。根据这一思路我们组态带回讯的开关阀实例说明其主要步骤。
  3.1 在Win CC和STEP7中建立结构变量
  在Win CC组态编辑器结构变量中,建立Xv Structure结构类型,在里面添加二个BOOL型的元素,如图2所示:
  图2 Win CC与STEP7中建立结构变量
  然后在变量管理器中建立结构变量,注意:我们最好在S7-300中的共享DB数据块中建立结构变量,类型和Win CC中的结构变量元素的数量、类型保持一致,这样可以省去Win CC中的外部点数。
  3.2 建立画面窗口和公共画面
  具体的方法是在画面中建立一个画面窗口,命名为画面窗口1,如图3所示:
  图3 画面窗口1
  我们建立一个公共的画面PW.PDL,如图4所示:
  图4 画面PW.PDL
  在按钮中添加鼠标按左键C脚本,完成对结构变量xv_con_c 在1和0之间的切换。如图5所示:
  图5 结构变量xv_con_c切换
  注意下面代码中的xv_con_o是结构变量中的元素,并不是真实的变量,这点一定要注意,具体脚本如下:
  if (Get Tag Byte ("xv_con_c")==1)
  Set Tag Bit ("xv_con_c",0);
  else if (Get Tag Byte ("xv_con_c")==0)
  Set Tag Bit ("xv_con_c",1);
  在按钮中的脚本和按钮中的脚本完全一样,只是变量前辍换成了"xv_con_c",在这里就不在重复写了。
  3.3 动态修改变画面窗口的变量前辍
  基本思路是先给变量前辍重新赋值,然后给画面名称赋值。我们根据这一思路,在画面中开关阀图标的单击事件中,添加按左键→C 动作..(C),如图6所示:
  图6
  具体代码如下:
  BOOL T1;
  T1=Get Tag Bit("AM_TJ");//Return-Type: BOOL
  if(T1==1)
  Set Prop Char("Main.Pd l","画面窗口1","Tag Prefix ","XV101_M.");//Return-Type: BOOL
  Set Picture Name ("Main.Pd l", "画面窗口1", "PW.pd l");//Return-Type: BOOL
  通过判断手动状态变量"AM_TJ"的状态,如果是处理手动状态,调用Win CC系统函数Set Prop Char和Set Picture Name。
  我们利用内部函数Set Prop Char主要来修改画面窗口的Tag Prefix属性,完成画面窗口的“变量预定”。Set Prop Char函数四参数的含义分别是:① 被画面窗口调用的画面名称;② 画面窗口名称;③ 变量预设定属性;④ 变量前辍。
  我们利用内部函数Set Picture Name主要来设置画面的属性,完成画面窗口的“变量预定”。Set Prop Char函数四参数的含义分别是:① 被画面窗口调用的画面名称;② 画面窗口名称;③ 显示在画面窗口中的画面名称;④ 变量前辍。
  我们以带回讯的开关阀XV102和XV106为例,点击XV102开关阀,可以实现XV102阀在手动和自动之间的切换,并显示阀的回讯状态,XV106原理是一样的,如图 7所示:
  图7 开关阀XV102与XV106
  4 结语
  建立结构变量,并建立一个画面窗口作为模板使用,建立一个公共画面,并调用WinCC系统功能函数,实现了只用一个画面窗口和一个画面就能实现多个开关阀的组态工作,完全实现了动态调用的效果。节约了大量的工作量。我们还可以按照上面方式,完成对同类电机的组态,调节阀门的组态任务等等。
  本控制系统设计完成后,进行了多次模拟实验,在现场调试时完全满足工艺控制要求,系统投入运行后,性能稳定可靠,满足各项工艺要求,生产效率和产品质量均有大幅提高。
  参考文献:
  [1]深入浅出西门子自动化产品系列从书.北京航空航天大学出版社,2006.
  [2]SIEMENS V6 VBS Refernce. 西门子(中国)有限公司自动化与驱动集团 2003.
  [3]Win CC组态手册 第一册/第二册/第三册. 西门子(中国)有限公司自动化与驱动集团.1999.
  [4]Win CC选项手册. 西门子(中国)有限公司自动化与驱动集团.1999.
其他文献
张掖市现状水平年用水效率和效益都还偏低,未来仍有较大节水空间,而最具节水潜力的用水部门仍然是农业。应当逐步建立与水资源承载力相适应的农业种植结构布局,大力推进经济
本文针对独立学院大学生心理健康所存在的问题及独立学院的心理健康教育工作所存在的问题,提出了大学生心理健康教育的对策,希望能对大家的工作有所裨益。
该文在分析铸轧过程板形产生机理的基础上,针对铸轧板形控制特点提出了基于激光扫描检测、布流调控为主的铸轧板形控制方案.
物理教学中个体差异是客观存在的,教师要允许学生思维方式的多样化和思维水平的不同层次以及对同一事物的理解角度和深度的不同。高中物理教学在承认差异、研究差异基础上站在
随着国家经济社会的快速发展,青少年性发育成熟年龄明显提前,而性心理发育又相对滞后,青少年性观念发生了很大转变,性意识活跃,性态度开放,但往往缺乏足够的生殖健康知识。本
介绍了SG3525PWMIC芯片的内部结构,基于该芯片设计了15V/36V的开关电源。设计中给出具体的设计电路和参数。经过实验验证该系统控制可靠,稳定性好,纹波系数低,能够很好地适应电源
目的大学生创业教育已引起高校和全社会的广泛关注。本文通过阐述我国高校创业教育课程的培养目标、培养内容,探讨了创业教育课程实施所面临的困境及对策。
结合某水库工程坝基生产性试验灌浆的灌浆参数及灌浆方法,验证分析了采用稳定浆液、合理的首灌压力,采取限浆、限压、间歇复灌等一系列非常规灌浆技术措施的灌浆效果,初步认
抗滑桩是边坡治理过程中常见的一种工程措施之一。采用FLAC^3D软件进行数值模拟,分析抗滑桩随着锚固深度、桩间距和桩截面的不同对抗滑桩桩顸位移的影响。数值模拟表明:抗滑桩
实践教学是高等教育的重要环节,是应用型、创新性人才培养的重要手段。本文结合高等教育现状,探讨了高校实践教学中存在的一些问题及相应对策。