1 / 38
文档名称:

结构化文本语言(st)编程.pdf

格式:pdf   大小:671KB   页数:38页
下载后只包含 1 个 PDF 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

结构化文本语言(st)编程.pdf

上传人:977562398 2019/5/18 文件大小:671 KB

下载得到文件列表

结构化文本语言(st)编程.pdf

文档介绍

文档介绍:目录・简介………………………………………………………………………………………. 目的……………………………………………………………………………・结构文本特点……………………………………………………………………………. 概述……………………………………………………………………………. 特点……………………………………………………………………………. 可能性…………………………………………………………………………・结构文本基础……………………………………………………………………………. 表达式…………………………………………………………………………. 赋值……………………………………………………………………………. 注释……………………………………………………………………………. 操作符优先级…………………………………………………………………・命令组……………………………………………………………………………………. 布尔逻辑操作…………………………………………………………………. 算术运算……………………………………………………………………. 比较操作……………………………………………………………………. 判断…………………………………………………………………………. Case语句……………………………………………………………………. Loops………………………………………………………………………. 调用功能块…………………………………………………………………. 指针和动态变量……………………………………………………………・小结……………………………………………………………………………………・练****…………………………………………………………………………・附录……………………………………………………………………………………. 关键字………………………………………………………………………. 函数…………………………………………………………………………结构文本(ST) TM简介1、简介结构文本是一种高级语言,如果你知道如何使用高级语言来编程,像:Basic、PACSAL或C,那么你会很轻松的掌握StructuredText(ST)编程;如果不知道,你会看到ST有着简单、标准的结构,保证程序高效、快速运行并简单易懂。图.书本印刷:过去和现在在下一章里,你会学****到ST的命令、关键字、语法和其它的主题。所有的这些你都可以做练****我们有许多帮助你理解ST的简单例程。结构文本(ST) TM 目的课程参与者将熟悉使用结构文本给自动化目标编程。课程参与者将学到每个独立的命令组和它们之间如何工作。课程参与者将了解结构文本预留的关键字。图.综述结构文本(ST) TM结构文本特点2、 概述ST是针对自动化系统的高级文本编程语言。简单的标准结构确保快速、高效的编程。ST使用了高级语言的许多传统特性,包括:变量、操作符和控制流程语句。ST还能与其它的PLC编程语言一起工作。那么什么是结构文本呢?"结构"是指高水平的结构化编程能力,象一个"结构化的编程";"文本"是指应用文本而不是梯形图和顺序函功能表的能力。ST语言不能代替其它的语言,每种语言都有它自己的优点和缺点。ST主要的一个优点就是能简化复杂的数学方程。 特点结构化文本有以下特点:高级文本编程语言结构化的编程简单的标准结构快速高效的编程使用直观灵活与PASCAL类似有计算机编程经验的人可以很容易地使用它符合IEC- 可能性AutomationStudio提供以下功能:数字量和模拟量I/O逻辑操作逻辑比较表达式算术运算判断语句机器的状态语句循环语句功能块可选用的动态变量诊断工具结构文本(ST) TM结构文本基础3、 表达式表达式是指返回变量评估值的结构。表达式由操作符和操作数组成。操作数可以是常量,变量,调用函数或其它表达式。例子: 赋值操作符通过一个表达式和一个值来给变量赋值。赋值语句包括位于左边的变量,赋值操作符":=",及后边需要计算的表达式。所有的语句,包括赋值语句,必须要以分号";"结尾。例子:图Assignment当这行程序执行后,变量"Var"的值是变量"Var"的两倍。 注释虽然注释经常被删掉,但它们是源代码中非常重要的一部分。它们解释了一部分代码,使程序更易读懂。注释帮助你或其他人读你的程序,即使过去了很长时间。注释不被编译,因此不会影响程序的执行。注释应该用一对星号和小括号括起来"(*com