《MCGS触摸屏工程项目实践应用》项目7 触摸屏配方管理.pptxVIP

  • 5
  • 0
  • 约3.69千字
  • 约 23页
  • 2023-06-24 发布于广东
  • 举报

《MCGS触摸屏工程项目实践应用》项目7 触摸屏配方管理.pptx

任务一 配方组态设计任务一 配方组态设计任务目标掌握触摸屏内部配方组态及编辑方法;掌握配方变量的添加方法及配方组组态。任务一 配方组态设计第一步:添加配方组对应变量成员在MCGSE嵌入版组态软件的【工作台】界面下,在【实时数据库】页面,添加以下配方组对应变量成员。序号对象名称对象类型工程单位数值范围小数位数1液体A流量设置数值m3/h0~522液体B流量设置数值m3/h0~523混合液流量设置数值m3/h0~524灌装流量设置数值m3/h0~525输送线速度设置数值m/min0~1016搅拌时间设置数值min0~500任务一 配方组态设计第二步:组态配方组,并添加配方变量在MCGSE嵌入版组态软件的【工作台】界面下,点击菜单栏【工具】“配方组态设计”,打开配方组态设计对话框,新增配方组及配方变量。1)添加配方组:在【配方组态设计】对话框中,点击菜单“文件”新增配方组或点击工具栏“增加一个配方组”,添加配方组并修改配方名称为“液体混合配方”。任务一 配方组态设计第二步:组态配方组,并添加配方变量2)添加配方变量:在配方组“液体混合配方”中,按第一步中添加的变量名称添加配方组变量及相应的列标题。任务一 配方组态设计第三步:编辑配方在【配方组态设计】对话框中,点击“编辑配方”,进入配方修改,并根据工艺要求添加配方。如在“液体混合配方组”下增加“混合液1”和“混合液2”两个配方项。谢谢观看!任务二 配方组态制作任务二 配方组态制作任务目标 掌握常用配方操作函数的使用方法;了解配方管理画面的设计与组态。任务二 配方组态制作 在 MCGS触摸屏嵌入版组态软件的配方构件中,所有配料的列表就是一个配方组。当组态完成一个配方后,在运行环境下需要对配方进行操作,如装载配方记录,保存配方记录值等。任务二 配方组态制作配方操作函数及配方功能脚本函数介绍 MCGSE嵌入版组态软件使用特定的配方操作函数和配方功能脚本函数来实现对配方的操作。主要有以下几类: 1.通过用户界面装载和编辑配方的函数 2.不带用户界面的配方装载和编辑函数 3.配方组中当前配方的定位函数 4.对当前配方进行操作的函数。任务二 配方组态制作配方操作函数及配方功能脚本函数介绍序号函数函数功能实例1!RecipeLoadByDialog (配方组名称,对话框标题)弹出配方选择对话框,让用户选择要装入的配方。!RecipeLoadByDialog (液体混合配方, 装入配方…)2!RecipeModifyByDialog(配方组名称)通过配方编辑对话框,让用户在运行环境中编辑配方!RecipeModifyByDialog (液体混合配方)3!RecipeLoadByName (配方组名称,配方名称)装载指定配方组中的指定配方!RecipeLoadByName (液体混合配方, 混合液1)4!RecipeLoadByNum (配方组名称, 配方编号)装载指定配方组中指定编号的配方!RecipeLoadByNum (液体混合配方, 0)说明:装载配方“混合液1”任务二 配方组态制作配方操作函数及配方功能脚本函数介绍序号函数函数功能实例5!RecipeMoveFirst (配方组名称)设置指定配方组的当前配方为配方组中的第一个配方!RecipeMoveFirst (液体混合配方)6!RecipeMoveLast (配方组名称)设置指定配方组的当前配方为配方组中的最后一个配方!RecipeMoveLast(液体混合配方)7!RecipeMoveNext(配方组名称)设置指定配方组的当前配方为配方组当前配方的下一个配方!RecipeMoveNext (液体混合配方)8!RecipeMovePrev(配方组名称)设置指定配方组的当前配方为配方组当前配方的上一个配方!RecipeMovePrev (液体混合配方)9!RecipeSeekTo(配方组名称,配方名称)设置指定配方组的当前配方为配方组中指定名称的配方!RecipeSeekTo (液体混合配方, 混合液1)10!RecipeSeekToPositI/On(配方组名称,配方编号)设置指定配方组的当前配方为配方组中指定编号的配方!RecipeSeekToPositI/On (液体混合配方, 3)说明:设置当前配方编号为3任务二 配方组态制作配方操作函数及配方功能脚本函数介绍序号函数函数功能实例11!RecipeGetCurrentPositI/On(配方组名称)返回指定配方组当前配方的编号!RecipeGetCurrentPositI/On(液体混合配方)12!RecipeDelete(配方组名称)删除指定配方组的当前配方!RecipeDelete (液体混合配方)13!RecipeGetName(配方组名称)得到指定配

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档