plcst语言编程教程_PLC编程(ST)语言常用语句及功能简介

前文给大家简单的讲了一下IEC61131-3&GB/T15969.3,可编程序控制器-第3部分:编程语言。IEC 61131-3国际标准的编程语言包括5种语言。

今天给大家带来的是其中我本人认为使用最方便,最简化的ST语言。

文本编程语言'结构文本(Structured Text),ST'来源于编程语言Pascal。主要分为赋值语句,选择语句,迭代语句。本次将从ST语言的操作符以及ST语言的语句来描述ST语言。大家不要认为ST语言很难。从本人的使用感受上来说,一个IF语句就可以应付90%以上的应用场景。

ST语言的操作符

ST语言的操作符

ST语言的语句

赋值语句(比较、结果、调用)

赋值语句用表达式的求值结果替代单个或多个元素变量的当前值。赋值语句应包括:左侧的变量应用,接着是赋值操作符':=',其后是要求值的表达式。

选择语句(IF、CASE)

选择语句包括IF语句和CASE语句。选择语句基于所规定的条件,选择其组成语句之一(或一组)用于执行。

IF语句规定,仅当相关的布尔表达式求值为1(真)时,才会执行一组语句。如果条件为假,不是没有语句执行,而是执行跟着ELSE关键字(或ELSIF关键字,若其相关布尔条件为真)的语句组。

CASE语句由一个对基本数据类型(选择符)变量求值表达式和一个语句组列表组成,每组都可应用一个或多个直接量或枚举值或子范围值来标记。这些标记的数据类型应该与选择符变量的数据类型匹配,选择符

你可能感兴趣的:(plcst语言编程教程)