m 为可选参数。? Num 、 Bool 、 Pos 、 Orient 和 Dnum 互相排斥。形式语法示例 TPWrite [String ':='] <expression (IN) of string> ['\'Num':=' <expression (IN) of num> ]| ['\'Bool':=' <expression (IN) of bool> ]| ['\'Pos':=' <expression (IN) of pos> ]| ['\'Orient ':=' <expression (IN) of orient> ] ['\' Dnum':=' <expression (IN) of dnum]';' ?????方括号[] 中的文字可忽略。互相排斥的参数不能同时存在于同一指令中,在同一指令中就要用竖线| 隔开。用波形括号{} 将可重复任意次的参数括起来。用单引号(两个撇号'' )将为获得正确语法而写出的符号括起来。用尖角括号<> 将参数和其他字符的数据类型括起来。更多详情,请查阅程序参数说明。用特殊语法 EBNF 编写语言和特定指令的基本元素。规则不变,而且还有所增加。??符号::= 等同于被定义为。至于尖角括号<> 中的文字,将另起一行单独说明。下一页继续技术参考手册- RAPID 语言概览 3HAC050947-010 修订:B 9 ? 版权所有 2004-2015 ABB 。保留所有权利。如何查阅本手册续前页示例 GOTO <identifier> ';' <identifier> ::= <ident> |<ID> <ident> ::= <letter> {<letter> |<digit> |'_'} 10技术参考手册- RAPID 语言概览 3HAC050947-010 修订:B ? 版权所有 2004-2015 ABB 。保留所有权利。