粉丝4.4万获赞29.5万

来,大家好,我们来看一下这个中频机的梯形图是怎么编的,首先我们在 添加一个对象,我们这也可以选择个城区组织端言,他默认实现语言就是梯形图啊,就是你新建工程的时候,他也在右上角那里也有一个实现语言选择, 它有这些 s, t, 这些 s, f, c, s, f, c, 还有 l, d, 我们就看这个题型图它怎么用的。 首先心情好,我们要点击这个位置后,你看这上面他是有这些常开触点,常闭触点选择的,然后在这个基本指令这里面他也是有这些东西的, 新建个线圈,你看当我们这个位置 是常开哦,实际我想要长笔的时候,是不需要删掉,然后重新 拉一个长臂触点过来哦,这里是可以选择的哦,选择这个曲法,然后他就变成长臂了,如果我是要长开的话,还是选择曲法,他就能变成长开哦,这个是很 方便的啊, 这个串联常开这个原理是一样的,选择这个常闭。 好,今天的课程就到这里,谢谢。

t 型图是 ps 用的最多的图形编程语言,那它和电路图有什么区别呢?其实差不多,就是表达方式不太一样。看一下这个电路图,按一下这边的点动开关, sb 一 导线和零线、火线形成了一个闭环,负载的这个 led 灯泡就会亮,那你把它改成梯形图,就是这个样子,变成了。左右是母线,中间是一些命令符号,两条竖线就是刚刚说的 s b 一就是按钮开关,那这里可以用 x 零来表示这边的接收输入信号,右边的这个括号代表的是负载, 相当于左边的 l e 指示灯,用 y 零来表示程序输出结果。除了 x 和 y, 有的品牌还用 i 和 q 表示,其实道理都是一样,当 x 零连接的开关打开的时候,条件就成立了, y 零之行变成开的运算,这 量左右的母线之间就形成了一个电路,这叫做电路块。下面还可以有很多,比如说这边 x e x 二要满足两个条件的时候, y 一才变成开。 x 三 x 四就是满足其中一个条件的时候, y 二就变成开了。像这个两个竖线中间一个斜线,这个就代表的是长臂点, 就是满足长臂状态的时候,这个外三才便成开。看整体逻辑的时候,要从左往右,从上往下的顺序,程序从左上方开始,到最后的 n 命令结束,这样一个周期就叫做扫描,喜欢的点赞收藏。

啊,那有很多朋友给我发信息说看不懂这个程序,说虽然咱们看只有两行,说很简单说,但是说分析不透他的逻辑控制。 那有些朋友呢,干脆就说说这个呢,根本就实现不了啊,那说实现不了的,这朋友呢,说他肯定没有亲自试验过,说这个程序,如果亲自试验过以后,他会发现说这个程序呢,其实是没有问题的,可以说实现一键启停。 那有的朋友说试验过以后发现这个程序呢,说可以实现,但是呢有分析不透,说他为什么能够实现, 那这些朋友呢,肯定是对 plc 的基础知识呢有所欠缺,也就是这个程序虽然简单,但是要分析透这个程序呢,需要最起码涨 掌握两点啊这个知识点。第一个呢就是 plc 的啊,这个扫描周期,第二个呢就是这个上升延安指令的这个使用方法。 那咱们看这个程序,说在 plc 按零点零上啊,接一个按钮啊,那在 q 零点零上呢,比如说接一个指示灯啊,那么第一次按这个按钮呢,指示灯点亮啊,第二次按熄灭,第三次按点亮,第四次按熄灭啊,一键启停啊, 那咱们刚才说了,说一个是扫描周期,一个是这个上升盐啊,那什么是扫描周期呢?也就说这个 plc 在执行程序的时候呢,他是从左直右,从上直下,是吧, 三秒之行的,也就是说 pic 一切换到是运行状态以后呢,他就开始从 第一行开始执行这个程序,第一行,第二行,第三行,第四行,那执行到最后一行以后呢,又返回来,从第一行又开始往下执行,一直这样循环的执行这个程序,那每执行一遍这个程序就是一个扫描周期, 那这个上升炎指令呢?就是说当他检测到说他前面这个条件产生一个上升炎的时候呢,他就接通一个扫描周期,是吧?只接通一个扫描周期, 你比如说前面这个按零点零,当他从断到通,也就是这个按钮是吧?按下去,那他就产生一个上升炎, 那这个时候啊,这个上升下指令就是举同一个扫描周期,你即使说这个 二零点零按住一直按住不放,让他,他也是说只有一个三秒六七啊,那咱们就来分析这个程序啊,比如说第一次 按一下这个按钮啊,就是说这里从断到通啊,那么他这里接通一个扫描周期,那么在这个扫描周期之内啊,这个 m 零点零,他是一状态,也就是他输出, 那咱们看还是这个扫描周期,当这个程序执行到这行的时候,执行到这里的时候,因为他已经质疑,所以常开点呢,说就会闭合,那他也是一一状态, 那到后边这个触点是这个还没有制定到 q 零点零,所以说他是零状态,所以说这个长臂点呢,他是接通的, 那他也是一,那一和一是吧?经过相遇以后,那他呢,那就是一,那下面呢,这里呢?咱们看这个 m 零点零,他是一,所以这个长臂点呢,他是零, 但后面呢,说他这里呢是一,他也是一,那咱们来分析他的结果。哎,就说 m 零点零的常开和 q 零点零的长臂啊,相遇,相遇以后啊,只要有一个是零,那他结果就是零啊,两个都是一的话,那他结果是一, 所以说上面这段程序呢?他的结果是一,那下面这段程序他是零,他是一,那他结果是零。那么上面他的结果和下面的结果在经过货运算, 货运赛的话,只要有一个是一,那他的结果呢?就是一啊,所以说这个就零点零呢,说他是一状态啊,这是第一个扫描周期, 那到第二个咱们周期是吧?咱们不管啊?这个按钮松开了没有是吧?那他这里呢? 是吧?并不会接通啊,因为他只有检测到上升炎才接通一个扫描周期啊,那这个时候他没有接通的话,这个 m 零点零,那他这个时候呢?就是啊,这个扫描周期啊,他就是零啊,他没有输出,他是零的话, 那下面这个他是不是说长概点他也是零,那这个 q 零点零,是吧?在第一个扫描周期他是一, 那这个时候他还是一直行到这里的时候,所以说这里呢是零,他的长臂点呢?是就是零,那上面结果呢?是零,他和他相遇是零, 他再来看下面。下面因为,呃,这个 m 零点零,他是零状态,所以说他这个时候他这里是一,因为是长臂点,他就本身就接通,那这个时候他是一,那他常开点呢?也是一,他和他经过运算以后,他是一, 那上面这个结果是零,下面结果是一,那经过货运算,哎,只要有一个是一,那它结果就是一,所以说这个 q 零点零来说它结果是一, 所以他就保持住啊,这个 q 零点零一直输出啊,就是自锁好,那如果说过了一段时间, 咱们第二次又按下这个按钮,是吧?那他又产生一个上升炎,那么他又接通一个扫描周期,那在这个扫描周期之内呢,他又是一啊,这个 m 零点零呢?他又是一, 他是一的话,那咱们看下面这个结果,那这个长改点呢?是他这里接通,他是一,那么哎, 执行到这里以后,还没有执行到 q 零点零,所以说他这里呢仍然是断开的,他是一,他是断开的,所以说他是零啊。长臂点是断开的,他是零,那上面结果就是零, 他和他语运算以后他是零,大家来看下面,下面因为他是一,所以说他这里呢长臂得断开,所以他是零啊,他是零,那他虽然是 是一状态,那零和一,他的结果呢?也是零,那上面结果是零,下面结果也是零啊,所以说他和他啊,尽管是货运算,但是两个都是零,那他的结果呢?说就是零,那这个 q 零点零呢?他就没有输出, 这样就给他这个按下。第二次按下这个按钮的时候, q 零点零呢?就停止了输出,这灯呢就熄灭,就是这样一个原理。那么咱们来 啊,这个监控一下啊,好,我第一次按一下这个 i 零点零啊,咱们不管他按多长时间。 好,咱们看这个时候我送个按钮以后是不是可以零点零保持输出。那第二次再按一下啊,他是不是停止了 输出,只能在熄灭?再来一次,再来一次,再来一次,再来一次,所以说这个程序这就实现了一键启停的这个功能。


这一节我们来学习梯形图的组成,以及他的一个术语的定义, 那么梯形图呢,我们也把它叫做阶梯图或者是 led 图,它是我们 plc 的常用编程语言之一,那么像我们的小型 plc 呢,主要呢就是使用梯形图来进行编程,它拥有 形象、直白、简洁的特点,主要呢是由传统的进气控制电路啊转化而来。那么我们的梯形同 它里面主要包含啊这六个内容。那么最初的时候我们的一个记性图呢啊,主要就是包括我们的一个节点和我们的一个线圈,后面呢通过我们主 间的一个演化啊,然后增加了很多特殊的功能。那么像我们的节点,我们也可以把它叫做触点或者是开关,它分为 a 节点和 b 节点,那么 像我们现在看到的这个啊, x 零和 m 零的 a 结点呢啊,我们也可以看把它看作是一个开关,那么上面的 x 零呢,就是我们这个节点的一个符号,你可以把它叫做操作数。下面的这个图标呢,我们把它称为 赛马啊,像这里还有长臂开关啊,也可以把它称为低节点,因为它本身呢就是由我们的一个继电器电路演化而来的啊,所以呢我们有时候也把它称为长臂。下面还有我们的啊继电器, 那么我们的梯形图里面的继电器呢啊,包括像我们的输出继电器,中间继电器,部件继电器等等,那么每一个继电器呢,他自然有单独的继电器线圈啊,以及对应的继电器节点,比如说像 像我们的啊, y 零,他有线圈,自然呢啊有对应的 y 零的节点,当我们的线圈得电的时候啊,他的一个触点呢,就会动作啊,像我们的还有中间进行器 m 零, 那么像上面的这一些啊,常开节点,常闭节点,线圈也好,其实呢,都属于我们 plc 里面啊,梯形图里面的指令的一部分。当然我们指令里面呢,肯定不止包含这一些啊, 还有我们一些其他实现特殊功能的指令,比如说像我们的定时器啊,计数器啊,我们的 数据运算指令等等,还有其他的一些高速技术,高速脉冲等等,这些呢,都是属于我们啊指令里面的一部分。那么指令呢,它又分为啊,两大部分,一个是我们的预算啊啊,我们也可以把它称为啊 符号上面的操作数啊,也就是我们的这个对应的是哪个输入点, 输出点啊,或者是他的一些参数等等,这些呢,我们把它称为操作数,那么像我们的指令呢,它是组成我们梯形图程序的一个最基本的单位。剩下的还有我们 的母线啊,节点、区块、分歧和网络。那么母线呢,就是我们的一个每一个网络啊,所其实的那一根啊,垂直线啊,就是这个线,就是我们把它称为母线 节点,就是啊,两个不同节点之间啊,有这样连接的一个点,我们都可以把它称为节点啊, 这个就是我们的节点区块呢,像我们这两个 x 零的啊,上身沿和 m 零的长臂点呢,我们可以把它称为一个串联区块啊,像这两个指令呢啊,我们可以把它称为 并联区块啊,这些呢,我们了解一下就可以了。最后还有我们的啊,分歧和网络分歧呢,其实就是我们编程的时候啊, 这样的一些分支对不对啊?从这里本来是一条直的啊,突然有其他的一个条件啊,又有另外一个输出结果,那么这种呢,我们可以把它称为分歧分支。 最后是我们的啊网络,那么网络呢,它是由我们的指令分歧区块组成的,能够执行特定功能的啊回路,其中网络也是阶梯程序当中能执行完整功能的基本单位。 并且我们的一个梯形读程序呢,它就是由我们一个个的网络来组成,每一个网络呢,必须从母线开始,任一没有垂直线连接的两列回路呢,他们就是属于不同的一个网络。我们可以看到我们这个案例里面啊,我们 我们这一块啊,这一节程序呢,我们可以把它称为一个网络,这一节程序呢啊成为第二个网络,这两个之间他们除了母线这一个线之外,没有使用其他的一个垂直线连接,我们就可以把它称为不同的网络。那么 这个呢,就是我们的梯形图的组成,以及他的术语的定义。免费 plc 机器人学习就上优异课堂,三 w 优异一二三点, nice。

你记住啊,新手学 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 多少?然后呢?还有一些什么输入呢?还有一些个报警输出啊?报警的一个输出。报警,报警,对不对啊?报警输出对不对? 然后还有些他写一些输出,你把这些作为一个块,然后呢?你可以对,比如说有四五个轴,你都可以直接调这个块来去做啊。 但是他有些点是必须要重新设置的啊。在我们初始化妆中要重新设置过啊?做这个。呃,四伏电机块的时候要初始化要重新设置过啊。

这个视频呢,我们讲一下新建工程啊,带黑 out shop 这个汇川 ps 软件, 打开之后点文件,点文件或者是点文件下面这个新新界工程,然后点新界工程,工程名写汇川,然后编成于 st 形图, 工程概数就是五 u p r c, 然后把机构类型型号一选啊,选 c, 十六 点确定点,确定好,这个工程我们就建好了,随便写一个那个程序啊, ld x 幺零 确定,然后 o u t y 幺零。 好,这一个简单的工程我们就已经写好了,再全部编一下,保存完了之后就是下载旁边那个按钮,是那个上传按钮啊,红色那个是上传按钮, 在那个下载签啊,我们还有那个模拟一下,离线模拟一下,看那个是不是这个 ok 的啊? 好,模拟完之后嘛,我们就直接就关掉就可以了,然后直接下载进去就 ok 了啊。好,今天视频就到这里了。

大家好,今天给大家讲一下电路图和七星图,他们两个来说的话呢,首先有一些共同点,那么第一个共同点来讲的话呢,就是大家的控制原理相同,都是 按了启动按钮之后,线圈得电自锁,清楚也是一样,我们按完启动之后,线圈得电自锁,电路图我们按下停止线圈,然后失电, 我们这个梯形图也是一样的。第二个共同点呢,大家的结构相同,大家看一看,我们的电路图也是由一个两个三个触点组成,我们的梯形图也是一个两个三个触点组成, 同时呢大家都有一个线圈,那么他们有什么不同点呢?大家看一看,第一个不同点就是图形符号不同,我们电路图里面的长 开长这个样子,我们七星图的常开呢就长这个样子,电流图里面的长臂长这样,然后七星图里面的长臂呢是这样画的,电流图里面的线圈呢是一个方框,七星图里面的线圈是一个括号。第二个不同呢,就是他们的文字符号不同,大家看一看, 这个常开,我们是用 sb。 一,我们这里呢就是按零点三,这个停止是 sb。 二,我们这里是按零点四, 我们的线圈是用 km, 我们的梯形图里面就是库伦的。三。好,大家看一看,我们的电路图跟梯形图有很多相似的之处,我们在转换的时候,只要把文字符号和图形符号转换一下,这个程序就写好了,大家学会了吗?如果有什么不懂,欢迎在评论区留言。

梯形图是一种 plc 编程语言,创建梯形图时先看到的就是两条竖线,就是在这两条竖线之间进行梯形图的编制。梯形逻辑中的每个符号都是一个指令。梯形图和电路图的一个区别在于编制绘制方法不同。 t 型图通常从左到右,从上到下编制。由于目标用户是电器工程师,因此采用的符号非常类似于电路符号,以便于电器工程师理解。

今天啊,我们来讲一下关于我们普通的电路图与 p l c 内部的梯形图啊对应关系,那么对于我们刚学电机自动化的这个啊同志来讲,那么我们在学的时候啊,肯定会遇到一些困惑,那大家会想我的 p l c 啊,学的过程当中啊,是不是特别的难呢? 那实际上他与我们普通的继电控电路啊,还是有一定的对应关系的,那么我们来简单的来介绍一下他的对应关系,那么左侧呢,就是我们啊大家所熟的这个叫单向自锁的这样一个图啊,那么其中 sb 二啊,是我们启动按钮, sb 呢,为停车按钮, 那么右侧呢,就是我们 prc 内部的所对应的题型图,也就是我们所谓的编程的这样一个指令,那么我们来看一下它的一个对应关系啊,实际上还是比较像的啊,那么我们来看一下启动 sb 二啊,这里为启动按钮, 那么他所对应的听图的啊,这个符号是什么嘞?就是我们这里的二零点零啊,那么我们在接线的时候呢,是要接到二零点零这个点位上,那么他所对应的图符啊,就是我们这个两个竖线,这个呢就代表是常开,就是我们的 sb 二啊, 那么再往后呢,这是一个啊,敞开中间啊,带了一斜线,那么这是我们的长臂啊,我们用二零点一来经表示他对应的我们继电控制的图呢,就是 sb 啊,当然是作为停止用的啊,当然我们在程序里边啊,停止我们用的是长臂哈, 那么再往后呢,我们会有一个输出,那么这里呢,我们用个括号来就表示啊, k 五零点零对应我们继电器的这个图里边呢,我们大家能看到啊,叫 km 啊,当然我们对应的是线圈,那么也就说呢,括号对应的就是我们的 km 的线圈,那么再往下呢,由于 我们都知道在单向自锁电当中啊,我们常开按钮旁边呢,会并联的有一个啊自锁的这样一个常开,所以在我们体向灯内部他也是需要有啊我们一个自锁的常开的, 大家能看到我们这里使用的是 q 零点零常开触点来所指 i 零点零的,所以与我们啊这个 q 点的这个线圈啊, 那么他所对应的这个常开触点,所有的所有的这个启动按钮啊,实际上是一个道理哈,所以我们通过这个图大家会发现我们啊 p l c 内部的梯形图与我们的啊继电控制电路实际上还是比较相似的。