[CodeSys] ST语言学习资料汇总

[复制链接]
查看272 | 回复3 | 2024-5-10 11:21:12 | 显示全部楼层 |阅读模式

从公众号后台看到有朋友在询问ST语言相关的资料,首先和大家介绍下ST语言。

ST(Struct Text结构化文本),和梯形图(Ladder diagram)这两种语言都属于IEC61131-3标准的PLC编程语言。

直观地看,ST和C语言语法上有些类似,确实,在目前工业自动化领域,不再只是逻辑性的控制,而随着设备的升级和复杂的应用,集运动控制,视觉系统,总线通讯,数据处理,通讯组网,安全控制,故障记录等各种功能于一体的控制器(PAC,可编程自动化控制器)也逐渐成为主流。

所以,ST也越来越受大家的欢迎,目前也是全球比较主流的PLC编程语言,另外,这几年在面试的时候,ST语言也成为PLC工程师的技能之一(话说,会ST的薪资待遇更高点哦

)。ST语言主要优势:
  • 指令更简单
  • 可实现更复杂算法
  • 程序结构更紧凑
  • 可读性更强
  • 跨平台复制粘贴
  • 程序更难破解

另外,需要说明的是,西门子里面的 SCL(Structured Control Language)语言,也就是结构化控制语言,它其实和IEC标准制定的ST语言是一样的,区别在于细微的差别,比如END_IF后需要加“;”。实际上都指的是结构化文本。

最后,我把这几年收集到的相关文件资料在这里汇总,有需要的自行下载。

主要包含:

  • 国内外关于IEC61131-3编程语言的著作

  • CODESYS中文手册

  • ST语言编程手册

  • 标识符命名建议




链接:https://pan.baidu.com/s/1vs9T154T75ivUKXZ6HrRBw
提取码:
游客,如果您要查看本帖隐藏内容请回复


您需要登录后才可以回帖 登录 | 注册哦

本版积分规则