手机版

百科生活 投稿

st编程语言详解,ST语言编程手册(PLC的结构化文本编程)

百科 2026-07-10 16:01:40 投稿 阅读:8931次

关于【st编程语言详解】:st编程语言详解(st语言编程语言实例讲解),今天小编给您分享一下,如果对您有所帮助别忘了关注本站哦。

  • 内容导航:
  • 1、st编程语言详解(st语言编程语言实例讲解)
  • 2、PLC的结构化文本编程(ST)-小案例

1、st编程语言详解(st语言编程语言实例讲解)

小编我是一个ST语言编程的疯狂迷恋者,在前面几篇文章中,使用了ST语言编程。大家都习惯了梯形图,可能对ST语言很不习惯。今天小编就给大家来讲解一些ST语言的基础,就是最基本的逻辑功能。

PLC又称可编程逻辑控制器,可见实现基本的逻辑控制,是PLC最基本的功能。而最基本的逻辑控制就是或逻辑, 与逻辑。我们先看一下这两种逻辑在梯形图中的实现。

图一 与逻辑

如图一所示,这是与逻辑在梯形图中的实现,它表示 X0 和X1 两个条件同时满足时,Y0才导通,在ST 语言中用 and 表示。也就是

Y0:=X0 AND X1;

图二 或逻辑

如图二所示,这是或逻辑在梯形图中的实现,它表示 X0 和X1 两个条件只要一个满足,Y0就导通,在ST 语言中用 or 表示。也就是

Y0:=X0 OR X1;

如果是常闭,就在变量前面加个NOT

图三

如图三所示,X0变成了常闭,那么图三 就如下表示

Y0:= NOT X0 OR X1;

其实,PLC所有的逻辑都是 或逻辑和与逻辑的有机组合,我们要做的就是把复杂的逻辑拆分,然后用ST语言把它描述出来。

怎么样,是不是很简单?ST语言最大的障碍,就是你懒惰的大脑不肯去接受新事物。

2、PLC的结构化文本编程(ST)-小案例

作为PLC编程语言中的一种,结构化文本编程近些年越来越受欢迎。那么什么是结构化文本编程呢?

"结构"是指高水平的结构化编程能力,像一个"结构化的编程";"文本"是指应用文本而不是梯形图和顺序函功能表的能力。ST语言不能代替其它的语言,每种语言都有它自己的优点和缺点。ST主要的一个优点就是能简化复杂的数学方程。

今天我们做一个简单的案例,来熟悉一下ST编程方式。

编程要求:

st编程语言详解,ST语言编程手册(PLC的结构化文本编程)

以上为编程要求

有了题目之后,我们第一步需要做什么呢?当然是建立相关的变量表啦,变量表的建立如下:

st编程语言详解,ST语言编程手册(PLC的结构化文本编程)

建立变量表

变量表建立之后,我们就可以根据要求写程序啦,程序已经写好,但不完整,小伙伴们可以改进完善哦。

st编程语言详解,ST语言编程手册(PLC的结构化文本编程)

编程程序

程序编写完成之后,我们需要进行仿真测试。

首先我们将模拟量的输入值模拟为200,那么这个值在整个占比中为5%。因为小于设置的25%,因此结果输出为LOW。

st编程语言详解,ST语言编程手册(PLC的结构化文本编程)

输出结果为LOW

然后我们将模拟量的输入值模拟为2000和3800,那么这两个值在整个占比中分别为50%和95%。按照程序设定,我们分别会得到OK和HIGH的运行结果。

st编程语言详解,ST语言编程手册(PLC的结构化文本编程)

输出结果为HIGH

本文关键词:st 编程,st语言编程及讲解,ST语言编程手册,st编程基础,st编程语言详解pdf百度云下载。这就是关于《st编程语言详解,ST语言编程手册(PLC的结构化文本编程)》的所有内容,希望对您能有所帮助!

本文链接:https://bk.89qw.com/a-289881/

最近发表
网站分类