ST语言(结构化文本 Structured Text)编程手册.docxVIP

  • 2
  • 0
  • 约5.21千字
  • 约 10页
  • 2026-10-31 发布于广东
  • 举报

ST语言(结构化文本 Structured Text)编程手册.docx

ST语言(结构化文本StructuredText)编程手册

依据:IEC61131-3国际标准;适用于Codesys、汇川、倍福、施耐德、欧姆龙、三菱GXWorks、西门子SCL(SCL为ST的厂商实现版本),语法主体通用,仅部分内置库存在厂商差异。面向PLC工程师、自动化工程师,定位为基础语法手册+标准样例+工程规范。

一、概述

ST(StructuredText,结构化文本)是IEC61131-3定义的文本型PLC编程语言,语法源自Pascal,适合复杂算法、批量运算、数据处理、通信解析、顺控状态机开发;可和LD、FBD、SFC混合编程。

优势:可读性强、适合复杂数学逻辑、便于封装FB复用、方便版本管理

短板:纯联锁逻辑直观性不如梯形图

注意:西门子叫SCL,属于ST的厂商方言;Codesys、汇川、倍福为原生标准ST。

二、词法基础

2.1注释

st

注释写法

//单行注释

(*多行注释

支持换行*)

2.2标识符规则

字母、数字、下划线,不能以数字开头

不区分大小写(标准ST,部分厂商可设置区分)

禁止使用关键字:IF、THEN、ELSE、ELSIF、END_IF、CASE、OF、FOR、WHILE、REPEAT、UNTIL、RETURN、EXIT、VAR、FUNCTION、FUNCTION_BLOCK、P

文档评论(0)

1亿VIP精品文档

相关文档