SCL : (*...*):插入注释段
对程序代码添加注释
可以有以下几种方式注释 SCL 程序:
行注释
行注释以“//”开头,直到行尾。
注释段
注释段以“(*”开始,到“*)”结束。该注释可跨多个行。
多语言注释
多语言注释是指可翻译为其它项目语言的注释。多语言注释是一个以“(*”开始,以“*)”结束的单元。即,只能对整个注释进行标记或选择,而不能选择其中一部分。多语言注释不能相互嵌套,但在注释行和注释段中使用。所不同的是,在多语言注释中不能使用注释行或简单的注释段。这是因为,系统会将“(/*”与“*/)”之间的所有内容均解释为常规文本消息。
插入注释段
要插入注释段,请按以下步骤操作:
|
此外,也可以后期再将现有程序代码转换为注释段:
|
插入多语言注释
要插入多语言注释,请按以下步骤操作:
|
通过注释禁用一行或多行
要通过注释来禁用程序代码,请按以下步骤操作:
|
启用注释行
要启用已被注释掉但仍可以再次启用为代码的行,请按以下步骤操作:
|
示例
以下代码显示了各种不同注释类型的具体应用:
(************************************************************************************* 在此可以放置指令后面的描述信息 **************************************************************************************) IF "MyVal1" > 0 THEN //不能被 0 除 "MyReal" := "MyVal2" (* 输入值 *)/"MyVal1" (* 测得值 *); END_IF; (/*数据类型转换*/) //"MyInt" := REAL_TO_INT("MyReal2"); "MyInt" := REAL_TO_INT("MyReal"); |
输入块注释 |
可以使用块注释对全部代码块加以说明。例如,可以指出块的用途或提醒用户注意某些特性。可以为打开的块和已关闭的块输入块注释。
说明 块注释不能超过 32767 个 Unicode 字符。 |
要求
代码块可用。
为打开的块输入块注释
要在打开的块中插入块注释,请按以下步骤操作:
|
为已关闭的块输入块注释
要在已关闭的块中插入块注释,请按以下步骤操作:
|
输入了指令和线圈的注释。