PML基础R1资料参考 学习.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
PML基础 王 元 AVEVA中国 课程将包括... PML介绍 PML概念 PML功能 PML构成 PML程序语言 变量的定义及用法 循环Do、判断If、跳转Golabel 错误处理 文件处理 函数Functions、方法Method 对话框Forms和菜单Menu 课程结束后 ... 您会具有以下知识 … PML构成及功能 编写简单的宏 PML变量的定义及应用 PML函数/方法的定义及调用 PML窗体/对象的定义及调用 PML - 功能强大的语言 Programmable Macro Language可编程宏语言 PML2基于面向对象(Object Oriented)概念的编程语言 支持用户可自定义对象类型(Object Types) 简单易学,与PDMS无缝连接 丰富的内置函数,方法及对象 最简单的对话框,菜单编写语言 PML构成 Macros Macros是包含PDMS 命令序列的ASCII文件 Macros 在 PDMS 中通过 $m /FILENAME来执行 PML 变量(Variables) 判断语句(if Constrcuct) 循环(Do loops) 错误处理(Error Handling) 文件处理(Files and Directories) 窗体和菜单 PDMS大多数应用程序都由对话框 (Forms)和菜单 (Menus)来驱动 一个简单的 Macro 宏是包含PDMS 命令序列的一个文本文件 参数化宏Parameterized Macro 宏可以参数化 宏的参数 Macros 可以有多达 9 个由空格分隔的参数. $M /MyFile PML TRAINING 55 66 文本字符串可以以单个参数输入 $M /MyFile $ PML TRAINING $ 55 66 $ 和 $ 是分隔符,在它们之间的任何字符都被认为是单个参数 变量Variables 变量基本概念 变量用于存储数值,变量必须有名字,变量的数值可以改变,但变量名是固定的. PML变量 在PML2中变量是一个对象(Objects) 每一个对象(变量)有一个唯一的名字 每一个对象都有一套函数与之相关联,这些函数称为方法(Methods).方法用于处理对象中的数据 生成对象时必须指明对象类型(Object type),不同的对象类型对应不同的方法 对象(变量)类型Object Types 内置(Build-in)的对象类型 字符串类型(String).如‘Hello World’ 实数类型(Real).整数类型包括在实数类型中,如99 布尔类型(Boolean).用于逻辑表达式,如True,False 数组类型(Array).可以存储任意类型的数据 系统定义(System-defined)的对象类型 指在PDMS中的变量类型,如Positon,Reference 用户自定义(User-defined)的对象类型 生成、查询、删除变量 通过赋值声明变量类型 !MyString = ‘Hello World’ Q var !MyString 显示STRING Hello World 直接声明变量类型 !Length = Real() Q Var !Length 显示REAL Unset 删除变量用到方法 !MyString.Delete() 变量命名规则(Naming Conventions) 局部变量(Local)和全局变量(Global) !SurfaceArea ! 表示局部变量 !!Area !!表示全局变量 变量名最长 16 个字符(不包括!和!!),变量名可以包含字母和数字 变量名不能用数字和点(.)开头 变量名的大小写不敏感 建议:一个变量一个用途,最好给变量名一个有意义的名字,并且区分大小写 !!StartInUpperCase PDMS属性类型-系统定义变量类型 字符串(String) 如Name,Description,Function 实数(Real) 如Angle,Temperature 布尔(Boolean) 如Lock,Shop,Built 数组(Array) 如Level 参考(Reference) 如Spref,Catref,Lstube 关键字(Word) 如Type,Purpose 位置(Position) 如Position,Hposition 方位(Orientation) 如Orientation 方向(Direction) 如HDirection 变量提取属性 用变量提取属性值,变量名=属性名 !Name = Name !Desc = Description !Pspec = Pspec !Temp = Temp !Purp = Purp 查询属性

文档评论(0)

文人教参 + 关注
实名认证
文档贡献者

老师教学,学生学习备考课程、成人语言培训课程及教材等为提升学生终身学习竞争力,塑造学生综合能力素质,赋能学生而努力

版权声明书
用户编号:6103150140000005

1亿VIP精品文档

相关文档