我这里学习 psc 编程的学员们,有的用 sfc 学习编程,有的用梯形图学习编程,也有的学员用的是 st 语言编程。当然这也归结于我们的老师对这几种编程语言都是非常熟悉的,同时也应才是教。 自古以来,人们就对图像的直观性理解非常清楚。批形图编程语言接近于继电器的逻辑图形原理,而且从图像上来看都是一些符号,对于图形图像处理能力较强的人来说, 毫无疑问应该选择梯形图编程。 isfc 编程语言更接近于公益流程图,逻辑上不容易出错,整体修改比较简单,从直观上也很容易读懂,尤其是顺序控制,其优势非常之明显。对于逻辑 混乱的朋友来说, sfc 块编程简直就是他的救星。 st 语言是文本编程,对于从那些其他语言编程的行业转过来的人,毕竟他们有一些语言基础,再加上他们本来就是 做高级语言编程的,介入公控领域之后, st 语言就是他们的福音。而且针对运动控制, st 语言优势明显。 所以在笔者看来,别别语言并没有什么好坏之分,要根据编程人员的行为习惯和个人特质来选用适合自己的编程语言方为上策。不知道大家以为如何?
粉丝287获赞1411

电气工程师学会 stscl 编程是能够提升职业生涯发展的,包括工资待遇值几等。很多人说我只会梯形图,搞不懂 st, 其实 st 比 梯形图简单多了,梯形图要记一大堆纸令,而 st 只要会三条指令就可以干遍公共各行各业。 st 最核心的指令, 使 f 条件判断指令 boss 循环指令、 case 分支判断指令以及梯形图中的顺控步进。掌握这三条 st 指令,足够公控各行各业了。其实最简单的只要掌握 a 就可以干遍大多数项目了,不过多会几条指令更加方便。

plc 软件编成 stscl 结构化文本编成真的重要吗?显而易见,梯形图在很多系统化的场景是有一定局限的,因为梯形图本身就是在高级语言基础上开发出来的二次电气化编成方法。那么 st 结构化编成容易学吗? 实际上, st 非常简单,掌握 iphone s for 足够打遍天下无敌手了。所以说 st 比题型图简单多了,掌握三条指令,干遍任何一个领域。

二零二三年玩 psc, 谁还用这么低级的细图来编程,现在都采用 sclst 高级原来玩。 今天有个粉丝在评论区留下这段话,我姑且不说这句话到底对还是不对,我们从两个维度来分析这个问题,你看完之后你就知道到底选择什么样的语言来。第一个,我们首先从这个入门的这个人员啊来来分析 t 型图,他是从传统的继电器系统演变而来,所以说他的入门的人群趋向于电工基础,从现场基础人员入手的。现场人员入门的时候选择的 t 型图语言 scl, 它是属于高级元,是属于类人类元啊,它其实也不难啊,它是面向对象的一个编程啊,如果喜欢 用 scl 语言或者 st 语言的朋友呢?他多半属于层次比较高一点的。呃,高级语言的编程来学习这个入门的 prc 控制,所以说他两个是从两个方向的人才都向 prc 靠拢,第一个是从基层向 prc 靠拢,第二个是从面向高级编程的一个程序员啊,坐在办公室的程序员来编写这个程序啊,来编写控制 prc, 这两个一个入门的一个人群不一样。第二个维度,其实我们从他的那个功能入手分析 新型图语言,他学起来比较简单,而且他的逻辑性很强,适合逻辑编程,而且他能够实现在线监控,能够监控非常方便。 sal 语言或者 st 语言他就没有这个功能,他不适合监控啊,但是他适合什么呢?做 数学运算,数学数据存储啊,各种复杂的数学运算,所以说这两个语言都是可以达到效果的,如果说你这两种情况你都觉得不好啊,而且这两种情况你都要想用啊,那用什么方法呢?你就用 框架,用 prc 提醒图程序来做框架,然后呢嵌入 scl 语言去做,比如说你的提醒图写完,然后你要做一个数据运算或者数据存,可以用提醒图插入一段高级语言来去做就可以了。 欢迎在评论区说出你的看法。如果有想学 prc 的朋友呢,可以关注老王,老王每天分享 prc 学习方法新的和技巧。

你记住啊,新手学 ps 不需要去学习 st 语言。什么是 st 语言? st 语言是一种中高级语言,它的最主要的一个优点是什么?是简化复杂的数学方程, 很多运算,我们在 t 型图当中也能够做运算,你作为新手,你就好好研究一下你的 t 型图框架就可以了,你不需要去研究 st 语言,你可以扩展一下,学习 st 语言结构化编程要用什么?要用 st 语言的 奇宝亭啊,我们来做 st 与那奇宝亭程序两侧,对不对?我们来做这个,这主要是让你熟悉什么是 f b d 啊?它的功能包括 st 的一个嵌套啊, 这些随便你怎么用,怎么搭配,都是可以啊,都是可以实现很多功能啊,我们仍然是来,我们仍然是来那个打开这个程序啊,将来说我要用 st 语言做一个 保存,然后呢,用 f b d 功能块来调用这个 st 元,对不对?首先这样的话,我们也是要写写那个结构化工程,然后主程序我们写什么呢?写 f b d 是吧? f b d, 然后要新建一个什么? 新建一个 st st 元的 f b q 二,对不对?这个叫什么?起跑型?叫超级,就是叫我们叫终极项目, 终极项目的一个超级超级流程流程法的一个基础,一个起跑线啊, 好,然后这个呢?我们用什么语言拿 st 语言去做啊?这个 f b 块啊,然后这里呢?仍然是我们要定义 f b 啊,定义一个变量,对吧?你只要是 f b 块,你就有个定定变量啊,这人家是两个,一个两个输入,你一个输出啊,然后这个呢?是启动 对不对啊?停止,然后呢?输出对吧?跟起跑停的三要出, 然后呢?都是未,都是未好未啊,局部变亮啊。标签定好了之后,我们就来写一个这个程序,这个程序就很简单啊,实际上就是一个一条指令,对不对?我们用输出啊,输出,输出啊,等于等于哪个呢?啊?输出啊,刚才那个字有点背哈 啊,输出,输出等于哪个呢?等于括号了啊,括号什么呢?括号就是说启动跟啊输出的一个并列,对吧?啊?启动 啊,这里转换的时候一定要注意啊,你转换的时候一定要打汉字的时候在汉语,然后呢?打拼的是在就是打打那个字符的时候要在英文方面,然后 启动的输出,对吧?启动输出,输出,然后哦,然后呢?按着,是不是按着哪个呢? on and on the c 是不是 notch 它是飞,是吧? and notch 什么呢?呃?急停啊,停止对不对?停止对不对?就这一条指定,是不是这样子说启动和输出,然后并列,我们来画一下这个是不是这样的 啊?比如你的你的那个起码零,比如说这个是启动,就是 x 零啊,然后呢?这个是 y 零,对吧? y 零是输出,是不是?然后这里呢?一个长臂,然后呢? alt alt y 零,对不对?这里是,这里写的是 alt y 零,然后这个是这两个运啊, nicole, 是吧?并列,然后呢?按的 lot on the lot on the lot, 就是说这个的一个长 b 触点,对不对?是不是这个意思大家看得懂啊? tst, 好的,然后呢?我们来做什么呢?然后我把这个取消掉,然后呢?这个 fb 块已经做好了,然后我们到这里来要要把这个 fb 块啊,当拉进来,拉进来一次,对不对?应用, 对吧?然后呢?这个呢?是这个我写 m 零吧,还是写 m 零? m 零,这个启动 m 一,然后呢?然后 y 零,对吧? 然后呢?再拉一次,第二次啊,直接第二次,第二次怎么呢?这个是我们的 c 位 m 二, 然后呢? m 三,然后呢? m 不是 m r y y 一,对不对?然后呢我们再再来做一个 t 型图,比如这个是,这个是 y 零, y 零亮的时候,然后呢再来一个 y 一万一亮的时候,然后 alt 呢? alt 给谁? alt 给 y 三, alt y 三。好,我们编一下 l 零,对不对?一个零,然后呢,我们来运行一下 主程序。好,你看现在全部是没有接通的啊,然后呢,我们来更改当前值啊,更改当前值,点一下 m 零,然后看一下,点一下 m 零,设置为 on 好, y 零掉了, y 零这里掉了,对不对?然后呢? off 他人的保持对不对?然后我 m 一啊,设置他就停掉了啊,灭掉了,对不对? off, 对不对?这个也是一样,我 on the shore 万一亮了, off 没有关系,然后这个掉了, 对不对?然后我把两个都治安,然后你看一下,我把 m 二为安的时候,这万一万一也就会也会亮,看一下,对不对?说是不是?这个就是他的一个 f b d 结构化功能块啊,我们在这里边就可以直接调用你的那个功能块啊,他的功能块, 你看这样的是不是可能又更加认识的比较清楚一点啊?就是我们结构化功能块,就是说你后面做一个四伏电机啊,你可以做一个四伏电机,一个大的,一个控制四伏电机啊,这个是轴一啊,你这个功能块就写轴一的脉冲,比如这里给他一个使人,使人,然后呢?这里写使人 这些啊?他的一个输入啊,原点信号,对吧? x 多少?然后呢?还有一些什么输入呢?还有一些个报警输出啊?报警的一个输出。报警,报警,对不对啊?报警输出对不对? 然后还有些他写一些输出,你把这些作为一个块,然后呢?你可以对,比如说有四五个轴,你都可以直接调这个块来去做啊。 但是他有些点是必须要重新设置的啊。在我们初始化妆中要重新设置过啊?做这个。呃,四伏电机块的时候要初始化要重新设置过啊。

前几天有朋友在评论里写注视算不算代码量?呃,我的回答是,注视是程序的一部分,不能把他单独拿来看代码量。 那么如果大家用拼音图写惯了的话,可以尝试一下用 st 语言。在 st 语言里呢,我们可以先建一个程序,不像在拼音图里面,我们只能一行一行往下写啊,在 听读里面,那在 sd 语言里面,你可以尝试一下。呃,你只写注视,不写任何实际代码, 然后把注视写完之后,你再来往里填代码。那我说这个话是什么意思呢?就说如果你今天 你是其他的工程师,比如说电工,比如说是机械工程师哈,你也可以尝试一下用注视的方式呢,来描述你的 poc。

你目前只会听图,你就学 st, 如果学会 st 和听音图,在之前的年代基本上可以横着走,但是之后的年代不行,还得再学。因为一个系统不仅仅是 pst, 他可能还需要触摸屏,或者是说这个数据库, 然后云平台,这都有。如果你挨这个提前图都会了,基本上你百分之九十的项目全都做。

t 型图和 c 语言 st 语言的对比? t 型图实际上是 c 语言的另外一种表现的形式, 比如说像 z 元的加减乘除, t 型图也都有对应的指令复值,相当于 t 型图的一个目五。 像提琴图的逻辑逻辑与逻辑后,它也有对应的 c 语言 逻辑与在贴近图上就是串联逻辑后呢,就是一个并联逻辑。取访呢,也有啊,就是墙壁啊。举个例子啊,对于这个奇宝亭这个贴近图都很熟悉, 它同样是可以用新语言写出来的,用 s t 写同样是可以的。可以看这个 s t 啊,如果说启动了 o r 乱,就是说并联运行 and 同时 not a stop, 相当于这个 m 一长臂 正乱等于一,就是说让这个 m r 给导通。此外呢, m r 就不通,这是 st 语言, c 语言和它形式差不多,所以说有 c 语言的基础学贴心图, 它是有一定帮助的。同样呢,你学习梯形图对这个 c 语言的一个理解同样是有帮助的。

题型图肯定不够用了,题型图只是做基本逻辑。 st 是怎么学? st 非常简单,就是 a 等于二, b 等于三, c 等于 a 加 b。 他就是文本吗?一条一条用字符用那个字母表示一个变量,然后你给它复制,然后互相换算,加减乘除了你就能做就行了, 然后再去掉功能块。其实我觉得 st 非常简单,一般 st 的话有一个小时就能学会。哎,教一下就是怎么编啊。语法一个小时就应该能学会。

说 plc 编程只用梯形图不行了的人,都是比较年轻的工程师,实际上梯形图在未来很长一段时间都有着巨大的市场,因为梯形图本身就是用高级语言,专为电器应用场景开发的二次开发语言。梯形图编程不需要懂私语言, 不需要懂数据类型、指针这些,基本只有懂电路控制就行了,即看得懂电路图,看得懂如何控制灯的开关。梯形图本来就是对标记电器控制的,专为现场技术人员而生, 至于算法、数据处理,这些都是高级操作了,在一边的控制场景用不到,很多普通控制场景就是 io 开关控制和通讯,以及不需要怎么处理算法的逻辑运动控制。