分享

【西门子】SIMATIC S7

 继明理解 2016-02-24



用在线文档工作
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)
安装期间,程序将检查是否在硬盘上安装了相应的许可证。如未发现有效的许可证,信息会
告之软件只能在所显示的许可证下使用。如果需要,能够立即安装许可证或继续安装然后再
安装许可证。如果现在就安装许可证,按照提示插入授权软盘。

---------------------------------------

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约

    类似文章 更多