PLC的结构化文本编程(ST)-小案例
作为PLC编程语言中的一种,结构化文本编程近些年越来越受欢迎。那么什么是结构化文本编程呢?
"结构"是指高水平的结构化编程能力,像一个"结构化的编程";"文本"是指应用文本而不是梯形图和顺序函功能表的能力。ST语言不能代替其它的语言,每种语言都有它自己的优点和缺点。ST主要的一个优点就是能简化复杂的数学方程。
今天我们做一个简单的案例,来熟悉一下ST编程方式。
编程要求:
以上为编程要求
有了题目之后,我们第一步需要做什么呢?当然是建立相关的变量表啦,变量表的建立如下:
建立变量表
变量表建立之后,我们就可以根据要求写程序啦,程序已经写好,但不完整,小伙伴们可以改进完善哦。
编程程序
程序编写完成之后,我们需要进行仿真测试。
首先我们将模拟量的输入值模拟为200,那么这个值在整个占比中为5%。因为小于设置的25%,因此结果输出为LOW。
输出结果为LOW
然后我们将模拟量的输入值模拟为2000和3800,那么这两个值在整个占比中分别为50%和95%。按照程序设定,我们分别会得到OK和HIGH的运行结果。
输出结果为HIGH
输出结果为OK
小伙伴们,看完之后是否有了一点点收获呢?欢迎小伙伴的添加补充,更欢迎小伙伴们的转发和收藏,有什么问题也可以私信小编哦,小编会尽力回答各位“控油”的。让我们一起在工控的道路上一起变得强大吧!!!
PLC编程添加备注,声明,注解的三个方法
在我们日常编写程序的过程当中,需要用到很多的软原件,而且每一个软原件的功能都不一样,特别是要把程序传给客户的时候,如果没有添加备注的话很麻烦,客户也不知道每一段程序,每一个点位是干什么的,这样就造成了人步不到现场,解决不了问题的,尴尬局面,因此在这里我就教大家怎么给PLC的程序添加备注,声明,以及注解,这三种!本文以三菱为例
第一种:软原件注释:1.点击工具栏'软元件注解编辑图标“2.双击:x0"也就是你要添加备注的软元件,3.输入:备注文字 4,确定 !
第二种:声明编辑
点击工具栏'软元件注解编辑图标“2 双击左母线空白处3.输入 文字 4.确定第三种:软原件注释:1.点击工具栏'注解编辑图标“2.双击:y0"也就是你要添加备注的输出软元件或者是指令,3.输入:备注文字 4,确定 !
以上就是三种添加备注的方法,如果有对PLC感兴趣的朋友,可以关注我的公众号,定期更新PLC技术文章!
相关问答
plc中能写入汉字么?
在PLC中,通常使用编程软件来编写程序。编程软件通常支持ASCII字符集,因此可以使用英文字母、数字和一些特殊符号。然而,对于汉字来说,它们通常不在ASCII字符...
c#如何写中文字符到plc?
要在C#中写中文字符到PLC,可以使用字符串编码转换的方法。PLC通常使用ASCII码来表示字符,而中文字符是使用Unicode编码表示的。因此,在将中文字符写入PLC之前...
plc编程必背十大程序西门子?
梯形图语言(LD)、指令表语言(IL)、功能模块图语言(FBD)、顺序功能流程图语言(SFC)及结构化文本语言(ST)。不同型号的PLC编程软件对以上五种编程语言的...梯...
plc五种编程语言?
plc编程语言如下1、梯形图语言(LD)梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟...
PLC常用的编程语言?
PLC编程语言五种:梯形图、指令表、功能模块图、顺序功能流程图及结构化文本)。目前编程语言的价值在于用经验的方式来管理软件系统复杂度。而SQL算是一个数...
plc编程语言有哪些?
1、梯形图语言(LD)梯形图语言是PLC程序设计中最常用的编程语言。它是与继电器线路类似的一种编程语言。由于电气设计人员对继电器控制较为熟悉,因此,梯形图...
西门子plc编程软件怎样设置中文-ZOL问答
对于S7-200编程软件MicroWinV4.0来讲中文设置如下:1、首先打开编程软件,点击Tools,找到options选项。2、进入到该选项后,出现如下画面按照图中要求操作后...
wincc如何编辑文本?
2、在弹出的“变量属性”对话框中的“常规”选项卡中“名称”文本框中可以输入过程变量的名称。3、在“数据类型”列表框中可以选择过程变量的数据类型。4、...
plc基本编程模式?
PLC编程有五种标准化编程语言:顺序功能图(SFC)、梯形图(LD)、功能模块图(FBD)三种图形化语言和语句表(IL)、结构文本(ST)两种文本语言。最常用的是梯...PLC...
PLC的中文全称是什么?由哪几部分总成?主要控制方式?
PLC中文全称为可编程逻辑控制器。PLC基本组成包括中央处理器(CPU)、存储器、输入/输出接口(缩写为I/O,包括输入接口、输出接口、外部设备接口、扩展接口等)、...