EcoStruxure Machine Expert 1.1版本不支持M258、LMC058和LMC078控制器。

Logic Builder Shell 和 Scripting Immediate 视图中的键盘命令

概述

本章介绍了使用经由 LogicBuilderShell.exe 或 Logic Builder Scripting Immediate 视图启动的 Logic Builder Shell。

Tab 完成 / Intellisense

在输入 Python 语句时,可以使用键盘上的 tab 键来完成输入的语句,或者迭代选项。

示例:

输入文本 ins,然后按 tab 键。结果:表达式完成到 inspectapi

输入文本 inspectapi.d,然后按 tab 键数次。然后会显示用 d 启动的 inspectapi 的不同函数。

清除当前输入的提示文本

输入 Python 语句,然后按键盘上的 ESC 键。行被清除。

Python 语句历史记录

按下键盘上的 up 或 down 键,使用输入的 Python 语句的历史记录。

列出当前范围的变量

使用 dir() 函数显示当前范围的变量。

exit() / exit(…) 函数

使用 exit() / exit(…) 函数离开脚本,并且(如有指定)返回退出代码以供日后使用。

示例:

Python 脚本 (exit_code_test.py)

# …
# Python statements
exit(5)

在 Windows 命令提示(或批处理文件)中运行此脚本并使用 exit 代码:

LogicBuilderShell.exe exit_code_test.py
echo %ERRORLEVEL%

结果:

5 被打印到命令提示。您可以使用此 %ERRORLEVEL% 来控制批处理流。