用在线文档工作 Working with the Online Documentation 在线帮助 在线帮助向你提供了需要处的信息。能够快速找到所需的信息而无需参考手册。在线帮助包括以下标明题: 目录: 给出显示帮助信息的各种选项。 上下文敏感帮助(F1 key): 显示关于已选定对象或当前对话框或窗口的信息。 介绍: 显示使用概况、主要特性、和应用软件的功能范围。 开始: 此项概述了达成第一次成功要进行的工作。 使用帮助: 此项描述在帮助系统找到特定信息的选项。 关于: 显示关于应用软件的目前版本的信息。 显示在线帮助 能够用不同方法显示在线帮助: 从在菜单条上的“帮助(Help)”菜单中选择菜单命令之一。 在对话框中,能够点击'帮助(Help)'按钮。然后将获得关于此对话框的特定帮助信息。 在窗口或对话框中将鼠标指针定位在需要帮助的标题上,然后按F1键或选择菜单命令帮助(Help) > 上下文敏 感的帮助(Context-Sensitive Help)。 窗口上的帮助,选择(问号标志)光标。 显示屏幕提示 如果将光标(鼠标指针)放到一个按钮上并在上面稍停一下,屏幕提示将描述在显示的工具条上的按钮。 打印一个或多个帮助标题 在要打印的帮助标题上点击'打印(Print)'按钮。 通过在帮助目录中选择一本书(标志),然后点击'打印(Print)'按钮,能够打印其中的一组标题。 打印全部文档 此在线文档与'用于S7-300/400的S7-SCL编程模块'手册是一样的。通过用Acrobat Reader格式打开能够打印 全部文档。 S7-SCL功能如何 How S7-SCL Functions 集成到STEP 7(Integration in STEP 7) S7-SCL支持STEP 7的(程序)块概念。 用S7-SCL可以创建下列STEP 7(程序)块: OB(组织块) FC(函数,在STEP 7中文版中称“功能”) FB(功能块) DB(数据块) UDT(用户自定义数据类型) 在一个S7程序中,S7-SCL(程序)块也能够与其他STEP 7编程语言所编写的块相结合,块可以相互调用。S7- SCL块也可以储存在库中并被其他语言使用。 因S7-SCL程序用ASCII文本编程,故极易导入导出。 S7-SCL块能编译成STEP 7编程语言STL(语句表)格式,但是记住,当存贮成STL形式的程序却不再能够在 S7-SCL中进行编辑。 开发环境(Development environment) 事实上,S7-SCL提供了强大的开发环境,其特殊的方面已经与STEP 7进行协调。开发环境包括下面组件: 一个编辑器,便于编制包含有函数(FC)、功能块(FB)、组织块(OB)、数据块(DB)和用户自定义数据类型 (UDT)的程序。编程器支持强大的处理功能。 一个批编译器,便于将编辑好的程序编译成MC7机器代码。生成的MC7代码可以在所有S7-300/400可编 程控制器系列CPU上执行,像CPU 314。 一个调试器,便于在无编辑错误的程序中查找逻辑错误。找出的错误在源语言程序中显示出来。 下图表明开发环境组件的概况: S7-SCL的应用范围 Area of Application of S7-SCL S7-SCL(结构化控制语言)是用于SIMATIC S7系列CPU编程的类PASCAL高级语言。 PLC无关性认可(PLCopen certificate) S7-SCL遵循在IEC 61131-3定义的文本高级语言ST(结构化文本),并且确保其可重用性。 应用范围(Area of application) S7-SCL针对可编程逻辑控制器(PLC)编程进行了优化,且其既包含了PASCAL编程语言的语言元素,又包含 了诸如输入/输出、计时器和计数器等的典型的PLC元素。 S7-SCL特别适合下列任务: 复杂算法的编程 数学函数的编程 数据和配方管理 过程优化 S7-SCL提供了哪些功能? Which Functions Does S7-SCL Offer? REPEAT) 来自高级编程的语言元素(Language elements from high-level programming) 通过使用有效的语言结构简单迅速创建程序,很少出错。如: 循环结构 分支结构(IF ... THEN ... ELSE) 跳转 程序通俗易懂(Program easy to understand) 下列特点增加了程序的易读性: 全符号编程 注释 基本的和自定义数据类型 显示交叉参考 通过在行首增加空格自动格式化输入的内容 语言元素的语法着色 高级语言级的调试(Debugger on high-level language level) 调试器允许高级语言级的简明程序调试,其提供下列功能: 连续监视程序的执行 按可单独设置的断点逐步监视 踏入(step-in)功能(调试期间跳入调用块中的可能性) 在版本V5.3 SP1中的新内容 What is New in Version V5.3 SP1? 语言的扩充(Language extensions) 在IEC 61131-3中定义的语言资源加进了S7-SCL V5.3 SP1: 处理数值的函数当作SCL的内部函数(SEL, MAX, MIN, LIMIT, MUX) 通过转换函数(BCD_TO_INT, INT_TO_BCD, etc.)支持表示整数的BCD码 派给操作符 => 用于函数的输出参数 用同类项初始化域 新的转换函数(BYTE_TO_INT, INT_TO_BYTE, etc.) 在源文件中进行编译器的设置(Compiler settings in the source) 编译器的设置能够储存在S7-SCL源文件或编译控制文件,意思是说可存贮源文件的特别编译性能。 扩充的调试功能(Extended debugging functions) 在S7-SCL块中的块矛盾和时间戳记冲突能用STEP 7的调试功能“检查块冲突(Check block consistency)”来检 查和纠正。此功能从STEP 7 V5.3 SP2开始就可用了。 “监视器(Monitor)”调试功能能够用在更多定义了调用环境的特殊情况。 “监视器(Monitor)”的监视范围能够在源文件中标识部分不进行特别限制。 彩色打印(Color printing) S7-SCL也能够进行彩色打印。 扩充的查找功能(Extended search function) 现在,S7-SCL也允许从光标位置开始查找和在选定内容中查找。 在源文本中放置书签(Placing of bookmarks in the source text) 现在,能够通过在源文件中的书签进行快速浏览。 用外语字符集创建S7-SCL程序块(Creation of S7-SCL blocks with foreign-language character set) S7-SCL源文件能包含用外语字符集的文本。这就允许建立适应广阔需要的程序块,用户见到的关键处是用外 语字符集显示的(如符号块名、属性和注释)。 更多的关于外语字符集的信息请参考Readme文件。 安装要求 Installation Requirements 系统要求(System Requirements) S7-SCL V5.3 SP1选件包能够运行在安装了STEP 7 V5.3或更高版本的标准包编程设备或PC 上。关于操作系统的必要条件请参考Readme.wri文件。 硬件要求(Hardware Requirements) S7-SCL的要求与STEP 7标准包一样。S7-SCL V5.3 SP1选件包对硬盘空间的要求能在 Readme.wri文件中找到。 S7-SCL的安装 Installation of S7-SCL 启动安装程序(Starting the Installation Program) S7-SCL包含一个自动安装软件的Setup程序。出现在屏蔽上的提示指导你一步一步地完成整个 安装过程。 大致步骤如下)Follow the steps outlined below): 1. 打开Windows 2000/XP的控制面板,双击增加/删除程序图标。 2. 选择安装l... 3. 插入CD,点击'下一步(Next)'。然后Windows将自动搜索安装程序'Setup.exe'。 4. 安装程序显示下面的指示。 安装许可证(Installing License Keys) 安装期间,程序将检查是否在硬盘上安装了相应的许可证。如未发现有效的许可证,信息会 告之软件只能在所显示的许可证下使用。如果需要,能够立即安装许可证或继续安装然后再 安装许可证。如果现在就安装许可证,按照提示插入授权软盘。 --------------------------------------- |
|