




已阅读5页,还剩3页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
iFix下的一种画面切换方法在工业生产线上,一个大的生产系统往往由若干个子系统构成。其相应的监控画面也应该随之分成若干个画面组。这里就产生了一个问题,就是如何处理从一个子系统切换到另一个子系统时画面的切换,在一个子系统内由一个工艺画面切换到另一个工艺画面的问题。一、画面构成我们把屏幕分为四个部分: 顶部,由标题和工艺功能画面切换按钮组成。标题可随工艺画面变化而变化,反映画面内容;工艺功能画面切换按钮用于切换子系统内不同的功能画面。绿色按钮代表工艺画面部分当前显示画面和该按钮一致,且禁止操作;灰色按钮代表工艺画面部分可以切换到该按钮指示的工艺画面。按钮上的标识为工艺小系统名;称或功能名称,按钮的数量和子系统有关。该部分根据具体需要可以增加按钮和其它显示内容。该部分一般不会被切换。 左侧 含子系统切换按钮。也可以增加具体工程要求的其它按钮和数据、状态显示内容。工艺画面所属系统对应操作按钮颜色为绿色,且不能操作。其余系统所对应按钮为灰色,可操作。按钮标识为子系统名称。该部分一般不会被切换。 底部 一般是公共报警或子系统报警该部分可固定不切换,也可根据子系统的变化而切换。 中部 这一部分是设备监控的主要部分。这是设备状态、过程数据显示及设备操作的区域。随子系统和工艺功能显示要求而切换。各子系统的工艺功能画面数量不等。二、系统规划2.1、子系统的划分2.2、各子系统工艺画面、功能画面的内容确定以上两项列出表格。2.3、切换方法的规划设计2.3.1、画面名称的构成画面名称按下述格式构成:工艺名称(功能名称)_子系统编号_工艺功能编号.grf 4汉字 1位数字1位数字这样处理,便于系统的动画表示和工艺功能画面的动画表示。2.3.2、辅助全局变量其中:SYS_No-子系统编号,整形数;GY_No-工艺单元、功能画面编号,整形数;Pic_Nm0-在显示工艺、功能画面名称,字符串;Pic_Nm1-待显示工艺、功能画面名称,字符串;2.4、显示及切换规则2.4.1、例:按钮“系统1”背景色为绿色,且禁止操作时,说明工艺、功能区显示的是1#子系统的设备运行情况。依此类推。2.4.2、例:例:按钮“系统1”背景色为绿色,且禁止操作;顶部按钮“1” 背景色为绿色,且禁止操作时,说明工艺、功能区显示的是1#子系统的1#设备组设备运行情况。依此类推。子系统不同,顶部显示的按钮数量多少不等。按钮显示与否,和子系统相关。2.4.3、例:1#子系统有10个画面,2#子系统有6个画面。如果当前显示的是1#子系统10号画面,按“系统4”按钮时,画面切换到4#子系统1#画面。其余相同。三、相关脚本3.1、顶部画面脚本画面全局变量Dim SYS_No As StringDim HM_NM0 As StringDim HM_NM1 As String1#按钮脚本Private Sub GY_BT1_Click()SYS_No = user.SYS_No.CurrentValueHM_NM0 = user.Pic_Nm0.CurrentValueHM_NM1 = GY_ + Format(SYS_No) + _ + Format(1) + .grf ReplacePicture HM_NM1, HM_NM0End Sub10#按钮脚本Private Sub GY_BT10_Click()SYS_No = user.SYS_No.CurrentValueHM_NM0 = user.Pic_Nm0.CurrentValueHM_NM1 = GY_ + Format(SYS_No) + _ + Format(10) + .grf ReplacePicture HM_NM1, HM_NM0End Sub其余类同。3.2、左侧画面脚本画面全局变量Dim HM_Nm0 As StringDim HM_Nm1 As StringDim HM_No As String1#子系统按钮脚本Private Sub SYS_BT1_Click() HM_Nm0 = user.Pic_Nm0.CurrentValue HM_No = Format(user.GY_No.CurrentValue) HM_Nm1 = GY_ + Format(1) + _ + HM_No + .grf ReplacePicture HM_Nm1, HM_Nm0End Sub2#子系统按钮脚本Private Sub SYS_BT2_Click() HM_Nm0 = user.Pic_Nm0.CurrentValue HM_No = Format(user.GY_No.CurrentValue) If user.GY_No.CurrentValue 6 Then HM_No = 1 HM_Nm1 = GY_ + Format(2) + _ + HM_No + .grf ReplacePicture HM_Nm1, HM_Nm0End Sub3#子系统按钮脚本Private Sub SYS_BT3_Click() HM_Nm0 = user.Pic_Nm0.CurrentValue HM_No = Format(user.GY_No.CurrentValue) If user.GY_No.CurrentValue 7 Then HM_No = 1 HM_Nm1 = GY_ + Format(3) + _ + HM_No + .grf ReplacePicture HM_Nm1, HM_Nm0End Sub4#子系统按钮脚本Private Sub SYS_BT4_Click() HM_Nm0 = user.Pic_Nm0.CurrentValue HM_No = Format(user.GY_No.CurrentValue) If user.GY_No.CurrentValue 8 Then HM_No = 1 HM_Nm1 = GY_ + Format(4) + _ + HM_No + .grf ReplacePicture HM_Nm1, HM_Nm0End Sub四、按钮动画4.1、左侧系统切换按钮按钮颜色动画如下图。按钮使能动画如下图。4.2、顶部工艺功能切换按钮4.3、中部工艺功能画面初始化脚本 画面GY_1_1初始化脚本Private Sub CFixPicture_Initialize()user.Pic_Nm0.CurrentValue = GY_1_1user.GY_No.CurrentValue = 1user.SYS_No.CurrentValue = 1End Sub 画面GY_2_3
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年工业互联网平台入侵检测系统智能化检测与响应优化
- 2025年文化娱乐产业消费者行为分析:市场细分与竞争策略001
- 2026届内蒙古喀喇沁旗锦山蒙古族中学化学高二上期中学业水平测试模拟试题含解析
- 现代诗歌批评性鉴赏课件
- 2025年高中地理教师资格证考试教育评价方法押题真题试卷
- 2026届河北省唐山市重点初中高二化学第一学期期末质量跟踪监视模拟试题含答案
- 2026届四川省广安遂宁资阳等六市化学高二上期末教学质量检测试题含答案
- 2026届陕西省延安市吴起县高级中学化学高三上期末综合测试试题含解析
- 眼睛科普问答题目及答案
- 2026届嘉峪关市重点中学化学高一第一学期期中学业水平测试模拟试题含解析
- 妇产科护理 课件06章-正常产褥期母婴的护理
- 2025年三类人员安全员C证继续教育题库带参考答案
- 蝴蝶的色彩课件
- 2022年江苏泰州泰兴市济川街道招聘劳动保障协理员6人笔试备考试题及答案解析
- 2025年《药品管理法》试题(附答案)
- 基孔肯雅热防控指南专题课件
- 2025年党建知识应知应会测试题库(附答案)
- 2025至2030中国人造土壤市场经营形势与未来发展方向研究报告
- 特种设备突发事件应急处置技术指南 第5部分:起重机械-地方标准
- 友邦资讯面试题目及答案
- 2025年社区工作者考试真题库及答案
评论
0/150
提交评论