工业组态控制技术 课件 4-2定义数据对象、动画连接和模拟运行_第1页
工业组态控制技术 课件 4-2定义数据对象、动画连接和模拟运行_第2页
工业组态控制技术 课件 4-2定义数据对象、动画连接和模拟运行_第3页
工业组态控制技术 课件 4-2定义数据对象、动画连接和模拟运行_第4页
工业组态控制技术 课件 4-2定义数据对象、动画连接和模拟运行_第5页
已阅读5页,还剩28页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

工业组态控制技术Industrialconfigurationcontroltechnology电气自动化技术专业王肖燕项目四管式螺旋给料机监控系统任务2定义数据对象、动画连接和模拟运行任务2定义数据对象、动画连接和模拟运行4.2.1数据对象的定义

西门子MM420变频器监控系统数据对象的定义三菱FR-A700系列变频器监控系统数据对象的定义序号数据对象名称数据类型说明1给料机启动开关型给料机组的启动命令2给料机停止开关型给料机组的停止命令3配方选择字符型在运行环境下进行配方转速的选择对话框名称4转速配方字符型A机、B机变频器输出频率配方组的名称5输料机A设定转速数值型输送机A变频器设定频率6输料机B设定转速数值型输送机B变频器设定频率7转速配方数据组数据组A机、B机变频器频率设定值组对象8输料机A实际转速数值型输料机A变频器输出转速9输料机A实际电压数值型输料机A变频器输出电压10输料机A实际电流数值型输料机A变频器输出电流11输料机A运行状态数值型输料机A变频器运行状态12输料机B实际转速数值型输料机B变频器输出转速13输料机B实际电压数值型输料机B变频器输出电压14输料机B实际电流数值型输料机B变频器输出电流15输料机B运行状态数值型输料机B变频器运行状态16旋转A数值型驱动A输料机物料流动知识箭头和螺旋叶片产生动画效果17旋转B数值型驱动B输料机物料流动知识箭头和螺旋叶片产生动画效果18A变频器调试标识开关型A变频器单独调试标识19B变频器调试标识开关型B变频器单独调试标识20MCGS变量名数值型设备命令读取到的变频器参数的值或写入值变频器参数的值21寄存器号字符型设备命令要读写的变频器参数的参数号22STW字数值型设备命令写至变频器的运行代码,停止用23STW字1数值型变频器A设备命令写至变频器的正转启动、反转启动等运行代码24STW字2数值型变频器B设备命令写至变频器的正转启动、反转启动等运行代码25HSW字数值型设备命令写至变频器的运行频率设定值,变频器停止用26HSW字1数值型变频器A设备命令写至变频器的运行频率设定值27HSW字2数值型变频器B设备命令写至变频器的运行频率设定值28小数点位数数值型设备命令对操作数小数点的设置,保留,0即可29IND字数值型设备命令要读写的变频器参数组下标。对非数组参数,使用0即可30参数长度数值型=0表示单字操作,=1表示双字操作;浮点数参数默认双字操作31浮点数处理标志数值型=1要读写的参数为浮点数格式,,否则置032P1000数值型对应变频器参数P1000,频率设定值选择西门子MM420变频器监控系统实时数据库中数据对象定义任务2定义数据对象、动画连接和模拟运行4.2.1

数据对象的定义

西门子MM420变频器监控系统数据对象的定义三菱FR-A700系列变频器监控系统数据对象的定义三菱FR-A700系列变频器监控系统实时数据库数据对象定义序号数据对象名称数据类型说明1给料机启动开关型给料机组的启动命令2给料机停止开关型给料机组的停止命令3配方选择字符型在运行环境下进行配方转速的选择对话框名称4转速配方字符型A机、B机变频器输出频率配方组的名称5输料机A设定转速数值型输送机A变频器设定频率6输料机B设定转速数值型输送机B变频器设定频率7转速配方数据组数据组A机、B机变频器频率设定值组对象8输料机A实际转速数值型输料机A变频器输出转速9输料机A实际电压数值型输料机A变频器输出电压10输料机A实际电流数值型输料机A变频器输出电流11输料机A运行状态开关型输料机A变频器运行状态12输料机B实际转速数值型输料机B变频器输出转速13输料机B实际电压数值型输料机B变频器输出电压14输料机B实际电流数值型输料机B变频器输出电流15输料机B运行状态开关型输料机B变频器运行状态16旋转A数值型驱动A输料机物料流动知识箭头和螺旋叶片产生动画效果17旋转B数值型驱动B输料机物料流动知识箭头和螺旋叶片产生动画效果18A变频器调试标识开关型A变频器单独调试标识19B变频器调试标识开关型B变频器单独调试标识20联动运行标识开关型给料机联动运行标识21运行指令A开关型引风变频器运行指令代码22运行指令B开关型送风变频器运行指令代码23小数点位数数值型数据库变量名,write(指令代码

,输入数据

,数据长度,小数点位数)任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接螺旋叶片A的水平移动属性设置B输料机的螺旋叶片也做类似属性设置,只需将水平移动标签下,表达式设为转速 B任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接B输料机的螺旋叶片也做类似属性设置,只需将水平移动标签下,表达式设为转速 B任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接物料移动方向指示箭头的水平移动属性设置任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接A输料电机物料垂直移动指示箭头动画组态属性设置中,需勾选位置动画连接下的垂直移动选项,其他与水平移动箭头属性设置类似。B输料机物料移动方向指示箭头也做类似属性设置,只需将对应数据对象设为转速B。任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接输料电机A的单元属性设置任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接B输料电机也做类似属性设置,填充颜色连接的数据对象也为给料机启动。任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接启动按钮标准按钮构件属性设置任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接停止按钮也做类似属性设置,按下脚本中的脚本程序为:给料机启动=0给料机停止=1A变频器调试标识=0B变频器调试标识=0任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接设备变量名称变频器A变频器B说明设定频率输料机A设定转速输料机B设定转速输入框输出频率输料机A实际频率输料机B实际频率标签显示输出电流输料机A实际电流输料机B实际电流标签显示输出电压输料机A实际电压输料机B实际电压标签显示运行状态输料机A运行状态输料机B运行状态标签显示输入输出数据框与实时数据库变量对应关系输出频率、输出电流、输出电压和运行状态在对应的标签动画组态属性设置对话框中,在属性设置标签下,勾选输入输出连接下的显示输出,然后在显示输出标签下,将表达式设为上表中对应的数据对象。任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接频率配方设置值实时曲线钮构件标注属性设置任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接频率配方设置值实时曲线钮构件画笔属性设置任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接频率实际输出值实时曲线钮构件也做类似属性设置,画笔属性中,将曲线1对应的表达式设为输料机A实际转速;曲线2对应的表达式设为输料机B实际转速。任务2定义数据对象、动画连接和模拟运行4.2.2设计动画连接

管式螺旋给料机监控系统主控窗口中的动画连接变频器运行数据监控窗口中的动画连接变频器运行曲线窗口中的动画连接频率实际输出值实时曲线钮构件也做类似属性设置,画笔属性中,将曲线1对应的表达式设为输料机A实际转速;曲线2对应的表达式设为输料机B实际转速。任务2定义数据对象、动画连接和模拟运行4.2.3转速配方设计

新建配方组配方组改名配方组信息修改配方组成员变量编辑配方编辑在制造领域,配方是用来描述生产一件产品所用的不同配料之间的比例关系,是生产过程中一些变量对应的参数设定值的集合,不同的配方合起来成为配方组任务2定义数据对象、动画连接和模拟运行4.2.3转速配方设计

新建配方组配方组改名配方组信息修改配方组成员变量编辑配方编辑

配方组可看出一个表格,如表所示,每一列是代表一种配料,每一行是一个配方。序号配方名称输料机A设定转速输料机A设定转速1水泥含量多30202水泥沙各半25253沙子含量多2030任务2定义数据对象、动画连接和模拟运行4.2.3转速配方设计

新建配方组配方组改名配方组信息修改配方组成员变量编辑配方编辑增加一个配方组,配方组名称为配方组0任务2定义数据对象、动画连接和模拟运行4.2.3转速配方设计

新建配方组配方组改名配方组信息修改配方组成员变量编辑配方编辑修改配方组的名字任务2定义数据对象、动画连接和模拟运行4.2.3转速配方设计

新建配方组配方组改名配方组信息修改配方组成员变量编辑配方编辑增加2个变量行任务2定义数据对象、动画连接和模拟运行4.2.3转速配方设计

新建配方组配方组改名配方组信息修改配方组成员变量编辑配方编辑设定变量名称和列标题任务2定义数据对象、动画连接和模拟运行4.2.3转速配方设计

新建配方组配方组改名配方组信息修改配方组成员变量编辑配方编辑配方编辑任务2定义数据对象、动画连接和模拟运行4.2.4模拟运行

调用和选择配方编写循环策略模拟调试

在工作台用户窗口下,打开管式螺旋给料机监控系统主控窗口,双击配方选择按钮,打开标准按钮构件属性设置对话框,在脚本程序标签下,按下按钮选项中输入脚本程序:!RecipeLoadByDialog("转速配方","配方选择")任务2定义数据对象、动画连接和模拟运行4.2.4模拟运行

调用和选择配方编写循环策略模拟调试

项目中需要用数据对象旋转A和旋转B值的改变,来驱动图形对象螺旋叶片和物料移动方向指示箭头产生动画效果。这里旋转A和旋转B的数值将由程序计算得到且自动变化,这样处理的目的是为了便于程序调试。任务2定义数据对象、动画连接和模拟运行4.2.4模拟运行

调用和选择配方编写循环策略模拟调试IF给料机启动=1THENIF输料机A设定转速>输料机B设定转速THENIF旋转A

<=100

THEN旋转A=旋转A+20ELSE旋转A=0ENDIFIF旋转B<=100

THEN旋转B=旋转B+5

ELSE旋转B=0

ENDIFENDIF任务2定义数据对象、动画连接和模拟运行4.2.4模拟运行

调用和选择配方编写循环策略模拟调试IF输料机A设定转速

<

输料机B设定转速THENIF旋转A

<=100

THEN旋转A=旋转A+5ELSE旋转A=0ENDIFIF旋转B<=100

THEN旋转B=旋转B+20

ELSE旋转B=0

ENDIFENDIF任务2

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论