SIMOTION ST编程说明书-中文.doc

  1. 1、本文档共150页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【MeiWei81-优质实用版文档】 PAGE 【MeiWei81-优质实用版文档】 目录 3. ST基本原理 7 3.1语言描述 7 3.1.1语法图 7 3.1.2语法图中的块 7 3.1.3规则的意义(语义) 8 3.2基本元素的语言 8 3.2.1 ST字符组 8 3.2.2 ST中的标识符 9 3.2.2.1标识符的规则 9 3.2.2.2标识符举例 10 3.2.3预留标识符 10 3.2.3.1保护标识符 11 3.2.4数字和布尔值 17 3.2.4.1整数 17 3.2.4.2浮点数 18 3.2.4.3指数 18 3.2.4.4布尔值 18 3.2.4.5数字的数据类型 19 3.2.5字符串 19 3.3 ST源文件的结构 20 3.3.1语句 21 3.3.2注释 22 3.4数据类型 23 3.4.1基本数据类型 23 3.4.1.1基本数据类型 23 3.4.1.2基础数据类型的值的范围限制 25 3.4.1.3普通的数据类型 26 3.4.1.4基础系统数据类型 27 3.4.2用户定义的数据类型 27 3.4.2.1用户定义的数据类型 27 3.4.2.2用户定义的数据类型的语法(类型声明) 28 3.4.2.3基础派生或派生的数据类型 29 3.4.2.4 派生数据类型ARRAY 30 3.4.2.5 派生的数据类型—枚举 31 3.4.2.6派生的数据类型STRUCT(结构) 32 3.4.3技术目标数据类型 34 3.4.3.1技术目标数据类型的描述 34 3.4.3.2轴属性的继承 35 3.4.3.3技术目标数据类型的例子 36 3.4.4系统数据类型 37 3.5变量声明 37 3.5.1变量声明的语法 37 3.5.2所有变量声明的概述 39 3.5.3变量或数据类型的初始值 40 3.6赋值和表达式 43 3.6.1赋值 44 3.6.1.1赋值的语法图 44 3.6.1.2基础数据类型的变量的数值指定 45 3.6.1.3串基础数据类型的变量数值指定 45 3.6.1.4位数据类型的变量的数值指定 46 3.6.1.5派生的枚举数据类型的变量的数值指定 48 3.6.1.6派生的阵列数据类型的变量的数值指定 48 3.6.1.7派生的STRUCT数据类型的变量数值指定 48 3.6.2表达式 49 3.6.2.1表达式结果 49 3.6.2.2表达式的解释顺序 50 3.6.3运算对象 50 3.6.4算术表达式 51 3.6.4.1算术表达式的例子 54 3.6.5关系表达式 54 3.6.6逻辑表达式和位串行表达式 56 3.6.7运算符的优先级 57 3.7控制语句 58 3.7.1 IF语句 58 3.7.2 CASE语句 60 3.7.3 FOR语句 61 3.7.3.1处理FOR语句 62 3.7.3.2 FOR语句规则 62 3.7.3.3FOR语句例子 63 3.7.4WHILE语句 63 3.7.5REPEAT语句 64 3.7.6EGIT语句 64 3.7.7RETURN语句 65 3.7.8WAIFORCONDITION语句 65 3.7.9GOTO语句 67 3.8数据类型转换 67 3.8.1基础数据类型转换 67 3.8.1.1隐式数据类型转换 68 3.8.1.2显式数据类型转换 70 3.8.2补充的转换 71 4.功能,功能块和程序 71 4.1创建和调用功能和功能块 72 4.1.1定义功能 72 4.1.2定义功能块 73 4.1.3FC和FB的声明部分 73 4.1.4FB和FC部分的语句 75 4.1.5功能和功能块的调用 76 4.1.5.1参数转移的原则 76 4.1.5.2转移给输入参数的参数 77 4.1.5.3参数转移给in/out参数 78 4.1.5.4参数转移到输出参数(仅对FB) 79 4.1.5.5参数访问时间 79 4.1.5.6调用一个功能 79 4.1.5.7调用功能块(实例调用) 80 4.1.5.8 在FB外访问FB输出参数 81 4.1.5.9在FB外访问FB输入参数 82 4.1.5.10FB调用时的错误源 82 4.2功能和功能块的比较 83 4.2.1例子说明 83 4.2.2带注释的源文件 84 4.3程序 85 4.4表达式 87 5.在SIMOTION中ST的集成 89 5.1源文件部分的使用 89 5.1.1源文件部分的使用 89 5.1.1.1interface部分 89 5.1.1.2implementation部分 91 5.1.1.3程序组织单元(POU) 91 5.1.1.4功能(FC) 92 5.1.1.5功能块(FB) 92 5.1.1.6程序 93 5.1.1.7表达式

文档评论(0)

Jermain2014 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档