品牌 | Siemens/德国西门子 | 电动机功率 | 7.5KW |
---|
应用领域 | 医疗卫生,生物产业,农业,能源,印刷包装 | | |
西门子CPU313C-2DP编程处理器
SCL 程序编辑器
可以在创建该块时任何块类型(OB、FB 或 FC)以便使用 SCL 编程语言。 STEP 7 提
供包含以下元素的 SCL 程序编辑器:
●
用于定义代码块参数的接口部分
●
用于程序代码的代码部分
●
包含 CPU 支持的 SCL 指令的指令树
可以直接在代码部分输入指令的 SCL 代码。 编辑器包含用于通用代码结构和注释的按钮。
要了解更复杂的指令,只需从指令树拖动 SCL 指令并将其放入程序中。 也可以使用任意文
本编辑器创建 SCL 程序,然后将相应文件导入 STEP 7 中。
在 SCL 代码块接口部分,可以声明下列类型的参数:
● Input、Output、InOut 和 Ret_Val: 这些参数定义代码块的输入变量、输出变量和返回
值。 执行代码块期间局部使用此处输入的变量名称。 通常不会使用变量表中的全局变量
名称。西门子CPU313C-2DP编程处理器
● Static(仅适用于 FB,上述示例适用于 FC): 代码块使用静态变量在背景数据块中存
储静态中间结果。 块会一直保留静态数据,直到多个周期后被覆盖。 块的名称(此块将
其作为多重背景调用)也存储在静态局部数据中。
● Temp:这些参数是执行代码块期间使用的临时变量。
● Constant:这些是为代码块的常数值。
如果从其它代码块调用 SCL 代码块,该 SCL 代码块的参数会显示为输入或输出。