啊,大家好啊,这次呢我们来看一下这个下降原出发的边缘出发器,也就是解开一下 下降原出发的捷克触发器,这前面我们讲过主重型捷克触发器,这个两者还是不一样,这个前面的我们那个主重型捷克触发器,我们我们知道他存在着那个依次翻转现象, 那这个下成员出发的这个出发期啊,他就解决了这个问,那这个图我们首先看到这这这个 下降员出发的这个这个出发器,我们看到他是也是有反馈,这这个反馈反,首先反馈到这个门,然后这两个门呢?这个也也有反馈,这个也一样的反馈到这里,然后反馈到这里他是这么一种结构,然后这两个是以么这这么这一个 或或非,两个人或非嘛?那么既然是边缘啊,出发的这个出发期,那么他肯定是在 啊,不管是在 cp 的高电瓶持续时间,还是低电瓶的持续时间,他那个输出这个状态都必须是稳定的。那么我们下面就来讨论一下这个这个电路呢,他是怎么来稳定,怎么来稳定下来, 只能为了啊方便说清楚这个问题啊。就是啊,借用网上一个图片啊,网上一个老师上课的图片, 这里我们看到,这里我们假设先讨论 cp 等于零的这种情况,那么 cp 等于零。哦,这个这里是输入到这两个一门这个 b 和 b 品,那么 cp b 等于零吗?那 b 跟 b 撇,那就肯定是等于零的,不管这个速度是什么,对吧?好, b 跟 b 撇是零的话,因为这个是货货飞门,那这个 b 跟 b 撇就影响不到 a 和 a 撇 啊,对于这个货门的贡献我们就不考虑了啊。那现在我们假设这个 q 原来是零,是零太,那么这个零过来啊,这个乙门,两个都是乙门哈,然后两个乙门的输出作为这个货门的输入,乙门,刚才我们已经看到了, 他是这样的啊,两个引门的输出作为这个货们的输入,跟这一样的啊,这个是两,这个是零,这个原来也是零的,那零,零加零还是零,飞一下这个就是一了,对吧?一,一过来,好,刚才这个是零,对吧?一,这个这个是一,那么 这个 cp 是零吗?在他过了一段时间以后,这个也变成一了一,一,这一下是一了,一加零或或飞门啊,一加零还是一飞侠是零,所以如果原来是零太的话,他就是海,是零就维持原态。那然后我们 再看一下他,如果是一的话呢?接下来我们再看西那个 q, 假设 q 元太是一的情况,这个其实就是把这个这两者这个对掉了一下,这个没,没有什么,这个一,那,那这个这两个还是你吗? 这两个还是零,改变的只是这个这个 a 撇门的值把它变成了一,把它变成了一,然后和一下再飞一下,这,这里就是零了, 是吧?这边就是零,那,那那零过去,这这两个都是零,再飞一下这一,所以一,如果是原来是一的话,也保持不变。接下来我们来分析 cp 等于一的情况。
粉丝3124获赞1.9万

哈喽,大家好,这里是 ac 创客,今天这期我们来讲一下 jk 触发器,作为触发器,它常用的两种也是被分为了上升研触发和下降研触发,这个触发器的功能和外形与同步二 s 触发器非常相似,可以把他的这看成 s 至尾端, 把它的 k 看成二复位端,但唯一不同的就是他没有了同步二 s 触发器的限制条件,也就是 j 和 k 可以同时为一,同时为一的时候还可以起到一个翻转的作用,当然这一切都是得到 cp 信号触发的时候才可以,当这 k 都为零时, 他是其保持的功能,当这为零, k 为一时起到至零的功能,当这为一, k 为零时,起到至一的功能。下面我们来分析一下他是如何起到 翻转作用的。我们假设此时的 q 为一, q 飞为零,在 cp 信号得到触发的时候,这和 k 的状态都是为一, 将跳飞上的零引入这三的输入端,此时这三就是有零出一,将跳上的一引入这四的输入端,这四就是全一出零。 这两个信号在经过基础二 s 触发器最后输出就是零,和一起到了一个翻转的作用,所以这个触发器的作用也是最多的,是使用最广泛的一种触发器。这期视频我们对他的功能做了一个简单的介绍,并分析了一下他的工作原理, 后面有时间会向大家分享一些他们的使用电路。这期内容就到这里了,谢谢大家观看,我们下期再见。

今天呢,来看一下 jk 处罚器的一个题目,题目是这样说的,已知下降言出发的啊, jk 处罚器,他的一个输入如下图所示,输入信号包括时钟信号阶端 k 端, 那么根据输入信号做出输出信号的波形或者呢持续图。 那么揭开处发器呢,他是为了避免像前面的二 s 处发器,二处发器他有一个静止状态,也就是不允许二端和 s 端同时有效,否则呢, 输出 q 和 q 飞将违反逻辑。那么为了避免这种状态呢,就在啊 这个基础上改进设置的这个揭开触发器,那么这里面呢,是跟前面不一样,这里面是采用边缘触发,因为边缘触发呢,和电瓶触发 相比,他具有优点,就是电瓶的方式在始终为高电瓶的,这样整个麦宽范围之内,只要输入端有变化,输出端都有可能发生变化,甚至发生多次变化,这种现象呢叫做空翻,他可以避免空翻的现象,那么 边缘出发又有上升炎和下降炎,那么这道题呢,他说是下降炎身上,这里面都标好了,那么也就是说池中信号从高电瓶变成低电瓶那一瞬间,比如这就是一个下降炎啊,打个箭头,下降炎啊,下降炎,下降炎,也就是那一瞬 间会触发,那么也就是说在那一瞬间的话,输出状态才受接端和开端的这个输入端的影响,否则呢,就一直保持好。来看一下,那么这里面呢, 从七十时刻到触发时刻,这样这么长的一个时间段内,这个 q 的状态是未知的啊,我们不妨架设为灵态,也就是 q 的初始状态为灵态,那么 走,一直走到这好来了一个触发,那么触发的时候要看输入端,揭开处发器的工作特性,用一句口诀来表述,就是高变低不变,一高一低看戒端, 所谓高变低不变,如果戒端和 k 端都为高电瓶,那么 触发器的状态就发挥会发生反转,原来是高电瓶,他就会变成低电瓶,原来如果是低电瓶呢,就会变为高电瓶,会发生反转低不变。如果接和 k 同时为低利润低电瓶,那么触发器状态 啊,在触发信号来临的时,前后他是不发生改变的,也就是触发器属于保持状态,或者呢叫做记忆状态,或者叫做存储状态。 那么阶段和开端如果出现一个高一个低,不管是哪边高哪边低,那么就要看阶段,界端为高电平,他就立马为高电平,界端为低电平,输出端也 变成低电瓶,那么用这个口诀的话,很容易去解决好。我们来看当前这样一个触发时刻,触发信号来临了,这样一个下降盐触发,那么阶端为高电瓶, k 端为低电瓶,一高一低,这边为 高,这边为低,那么这个时候一高一低,看戒端,戒端过去,那就直接变成一太 啊,那么变为仪态,这一瞬间就完成了,然后呢,剩下的他就保持保持到下一个突发信号来临,这个突发信号来临, 仍然是一高一低,现在阶是零, k 是一啊,在这个虚线啊,这个焦点处,所以说又看一高一低,看阶段他阶是零,所以说他又立马又状态 变微灵啊,变微灵之后又开始保持保持到下一个突发信号来临,这个时候呢,看一下阶段和开端同时为低电片,这个虚线焦点说这个为低电片,这个为低电片,高变低,不变不变,那就保持, 保持,保持,保持到下一个处方信号,下一个处方信号来临了,都是高垫片,阶段和开端都是高片高发生变化,原来是低,所以这个手要翻转上去变成高。 那么这个呢?持续图就是我们的 q, 或者说当前的揭开处罚器的这个 q 的啊,说实话,那么另外一个 q 非的话,这里面是不会出现违反逻辑的, 在他的基础上直接取返就可以了。这边是低电瓶,我们这个 q 飞就是高电瓶,这边为高电瓶,我们就降为低电瓶。 好,这样的话啊,根据这个输入波行,就很容易把这个 jk 处罚器他的 输出波形啊,或者说这个实序图画出来了。好,本次就介绍到这里。

然后我们讲一下 jk 处罚器, jk 处罚器的逻辑图符号呢,它的输入端分 j 和 k 两个输入端, cp 呢,是时钟控制的一个输入端, rd 和 sd 呢,是 e 部制,零和制一端不受这个 cp 的限制。 q 和 q 非呢,是输入端,这是它的逻辑符号, 那 cp 呢,这个小三角号呢,表示的是上升研处发的意思, 如果呢,这样画一个符号呢,就是下线眼触发的意思,他的逻辑功能是这样的, 这是他的针织表,这是他的 j 和 k 的两端。零零的时候呢,是输出一 一个 qn, 那么零一的时候呢?输出零一零的时候呢,输出一一一的时候呢,又是 q 的 n 非, 那这是什么意思呢?我们看一下,就是保持的意思啊,他就是保持的意思,那这个呢,两个都是一呢,指的是技术的意思,那特证方程是这样的, q 的 n 加意思方等于接 qn 和 kqn, 那具有至零至一保持和技术的功能。所以这个 jk 处罚器呢,是很厉害的啊,他比这个 is 处罚器和同步 is 处罚器还要高级了一点。 那根据八杠七所给出的时钟脉冲 cp 和 jk 输入端的波形,挂一下他的这个图啊。首先呢,我们看一下接输入走到这里, 走到这里以后呢,他是高,那么他是低,那正常他应该变高了,但是呢,由于这个始终脉冲还没来,哎,他一看, 往下一来,正好在这个下降盐的这一时刻,接跳起来啊,不是这个 q 就跳起来,跳起来,等它变成低电瓶的时候,包括它变成高电瓶的时候,整个这个 q 的输出状态,无论你接和 k 是什么,它都是保持原状态不变, 直到下一时刻的下降言来的时候,那我们发现下降言来的这一时刻皆是零, k 也是零,两个都是零 的话,那是不是还是保持原来的状态?所以呢,他还是继续 走,走了不远,那么 k 起来了, k 跳起来了,但是呢,由于这个下降言的触发时机已过,所以 k 就算 k 起来了,我们也不会做任何反应。接着往后走,走到这里呢, 第二个下肩炎来了,第二个下肩炎啊,一个,两个,第三个下肩炎过来,第三个下肩炎过来的时候,他发现 接变成了零, k 变成了一,此时呢,我们这个 q 应该输出一了,所以在第三个下线啊,输出零了,在这里变低变低呢,然后第四个下线又变高,所以他的每一次运算和 k 接有一定关系,但是起决定跳变的还是这个 cp, 这个脉冲,这和我们的那个同步 rs 触发器是一样的功能, 这就是他的波形图,这就是结黑触发器。然后下次课呢,我们介绍一下这个低触发器。

大家好啊,这次我们来看一下这个触发器类型转换这个问题,我们首先看这个第触发器转转换为别的触,现在第触发,先看第触发器转换为 jk 触发器, 那第触发器他的那个特征方法是这个了,就是延时, jk 触发器是这个,那把两个相等,他就可以变成这个啊, 这个是啊,逻辑方程的啊,转转换的那个方法,最后变成这个样子啊,那因为这个这个触发器是下降原翻转,地触发器上升原翻转,如果转换后还是要下降原翻转, 那就在这个 cp 这里翻一下啊,让他反向一下就行了啊,这这这一部分,这一部分就是就是这个方, 是吧?把把把,它就说这个 d 的输入用 jk 这个输入来代替啊。接下来是 d 触发器转换成啊, s 触发器也是一样的,就是按照特征方程去转换,最后得出来这个啊, d 触发器转换为 t 触发器,在也是让两者相等啊,这个其实就是 我们看到 d 触发器他是跟 t 触发器这个啊,抑或这个 d 转换成 t, 他就这么简单的,这个按照这个方程转一下啊,我们注意到这这里是有一根线,这个连到这里啊, 可能看不太清楚,这个就是 t、 e 或 q、 n 被转转了,转了以后就就是这个这个这个样子啊, tpa 也是,反正就是按照他的防尘来。

照上升沿或下降沿指令,上升沿或下降沿指令包括, p 处点、 n 处点、 p 线圈、 n 线圈、 p 触发器, n 处发器、 p 处点、 n 处点指令如图所示。其中 beat 处为波尔型变量。上升岩或下降岩指令就是要检测该变量的跳变岩。 mb 处为波尔型变量,用于保存前一个输入状态的存储气味。 当 p 触点指令检测到 beat 处的位数据值有零变一的正跳变时,该触点接通一个扫描周期。当 n 处点指令检测到 beat 处的位数据值有一 变灵的复跳变时,该触点接通一个扫描周期。 p 线圈 n 线圈指令如图所示,其中 beat 处为波尔型变量,是指示检测到跳变岩的输出位。 mb 的处为波尔型变量,用于保存前一个输入状态的存储气味。 当 p 线圈指令检测到他前面的逻辑状态有零点一的正跳变时,将 bet 处的位数据值在一个扫描周期内设置为一。 当 n 线圈指令检测到他前面的逻辑状态有一变零的复跳变时,将 bet 处的位数据值在一个扫描周期内设置为一。 p 触发器 n 触发器 指令如图所示,其中 mbeat 处为波尔型变量,用于保存前一个输入状态的存储气味。 当 p 触发器指令检测到 clock 输入的逻辑状态有零变一的正跳变时,在一个扫描周期内, q 输出为一。 当 n 处罚器指令检测到 clock 输入的逻辑状态有一变零的复跳变时,在一个扫描周期内, q 输出为一。

哈喽大家好,这里是 ac 创客,今天这期我们来讲 d 触发器,我们可以发现它有两个输入端,分别是信号输入端 d 以及时钟控制端 cp, 他的两个输出依然是跳和跳飞,他的电路图我们仔细看一下,可以发现他其实和同步按 s 触发器是一样的,只不过将这个雨菲门的一个输入端接到了另一个雨菲门的输出端, 所以我们可以用推倒二 s 触发器的方法对这个电路展开学习。这个电路还有另外一种方法,就像如图所示, 二和 s 两个输入端永远处于相反的状态,对于 d 来说,输入是什么,输出就是什么,不存在保持和不确定这两种状态。 而时钟输入端又好比一把锁,我们从 d 这个端口存入一个数据,然后改变时钟输入端的信号,就可以锁住这个数据,起到一个锁存的作用。对于时钟输入端,这把锁一般会有两把钥匙, 通常是上升炎触发以及下降炎触发。什么意思呢?拿下降炎触发举例,就是说从高电瓶变为低电瓶的这个过程称为下降炎。接下来他实际的工作状态,我们还是从仿真电路图当中一探究竟。 在接线的时候,因为他的复位端和置位端都是低电瓶有效,所以我们要让他处在高电瓶。我选的 d 触发器是上升沿触发,我们打开试播器,现在 d 触发器的输入端为低电瓶,所以输出 q 也为低电瓶。我们将 d 触 触发器的输入变成高电瓶,可以发现触发器并不是立即输出高电瓶, 而是等到 cp 信号的上升沿到达时才发生的变化。好了,这就是关于 d 触发器的简单介绍,下一期我们来介绍 jk 触发器,谢谢大家观看,我们下期再见。


无论哪种品牌的 blc, 肯定都会有上升严、下降严这两个指令。有不少电工朋友在初学 blc 的过程中, 碰到这两个指令时,总是看不懂这两个指令的作用。今天我们来详细讲解一下这两条指令的原理、使用注意事项和实际应用。全视频大约两千三百字,视频较长,请耐心看完这个视频,保证你能看得懂, 学得会这两条指令。首先我们来分析一下为什么电工朋友会看不懂这两个指令,原因就是在学习 bac 的时候,无论是常开常闭还是输出指令,总归能和实际继电器回路中的常开点、 长臂点和线圈一一对应,有一定的电工基础的朋友理解起来就非常容易。 但是上升岩和下降岩这两个指令在实际的继电器回路中找不到特别好的类比对象,因此电工朋友刚学习时理解不了这两个指令也就不足为奇了。那怎么办呢?没有好的办法。 虽然 psa 编程和继电器控制在进行逻辑控制的时候有很多相似的地方,但毕竟是两样不同的东西,继电器是电磁感应控制,一个则是芯片程序控制,差别还是挺大的。 因此,电工学习 blc 的过程中,可以借鉴继电器回路设计思想,但一定不能全部按照继电器回路设计思想, 应该开放自己的思想,学习新的思考方法,否则肯定是学不好 p l c 的。那我们先来看一下其定义,上升言指令每次断开到接通转换后,触点导通 一个扫描周期,下降沿指令每次接通道断开转换后,触点导通一个扫描周期。这里面就牵涉到扫描周期的概念。我们知道 blc 在运行状态下工作流程主要分成内部处理、通信服输入处理、程序处理、输出处理五个部分。 执行完一次这些流程所用的时间就是一个扫描周期。这个扫描周期取决于 b、 l、 c 的硬件配置和用户编写的程序代码大小及质量,一般在几毫秒到几十个毫秒不等。如果想详细了解 b、 l、 c 工作过程, 可以参考我往期的这两篇文章 p、 l、 c 到底是咋工作的?大白话跟您捞明白 p、 l、 c、 的 l、 e 有什么用,一文给你讲清楚。搞清 清楚了扫描周期的概念,我们再来看一下实际程序。假设目前的 bic 下载完程序运行起来之后的扫描周期是十号秒,以此图上升沿程序为例,描述成大白话,就是当零点零由零变为一个一瞬间 上升沿这里会导通十毫秒,相应的后面的输出零点一会保持一为十毫秒,过了十毫秒之后,就算按零点零一直保持导通, 按零点一还是恢复为零,而不是一。要想按零点一再次倒通,只能先把按零点零由一弦变为零,然后再次将其由零变为一, 此时按零点一才会保持一为十毫秒,过了十毫秒继续恢复为零。最后再来回头分析概念上升岩就是在触点幽灵变移这个瞬间倒头 通一个扫描周期的时间,而下降盐就是触点由一变零的这个瞬间,导通一个扫描周期的时间。请注意,这两个指令捕捉的都是前面触点变换的瞬间,而不是前面触点的最终状态。那么上升盐和下降盐如何做到这种效果的呢? 很简单,那就是找一个地方先把上次的位状态存起来,然后再跟现在的位状态对比就可以了。那么为什么在两百斯拉程序中没有见到这个存储位呢?那是因为系统自己给隐藏起来了,并且每个上升岩都有自己的编号,平时也是隐藏的。 想要看到这个编号,可以点击视图菜单中的在运行中编辑按钮即可。看到此编号如下图所示。而在一千两百或一千五百 plc 中,这个存储位就需要自己填写了,具体请参照此图了解 传奇原理。我们使用中应该注意什么呢?由于一千两百或一千五百 plc 存储位是自己填写的,相对来说比两百生而讨用一些,只需要注意下面的第一点即可。 但是两百 smart 这个存储位是系统自己分配且隐藏的,使用上升延和下降延时限制较多, 请注意下面三点。一、因为上升岩和下降岩指令需要断开到接通或接通到断开转换,所以无法在首次扫描时检测上升岩或下降岩跳边。 首次扫描期间, cdu 会将初始输入状态保存在存储器位中,在后续扫描中,这些指令会将当前状态与存储器位的状态进行比较,以检测是否发生转换。大白话就是 bs c 上店第一次扫描时盐指令不起作用,原因,没有前一个扫描周期,该位的状态无法比较,至少要从第二个扫描周期才能起作用,这也很好理解。二、子程序中有盐指令使用时, 如果当此程序在同一个周期内被多次调用时,言指令这里肯定会出问题。注意是多次调用的时候会出问题,如果只调用一次就不会有任何问题。 出现这种情况的原因是因为你无法分配给每一个子城区的严指令,分配各自的存储位,所以运行就会出错。官方文档中也不允许这么使用。 三、言指令并不是无限使用的,是有数量限制的。对于两百僧阿台说,总共可以使用言指令为一千零二十四个, 一千两百和一千五百赞,未发现有文档描述其数量限制。那么上述问题如何解决呢?第一个问题,解决方法是使用 s 三零点一这个特殊继电器,其作用为首次扫描为一, 以后为零,是只在第一次扫描导通,且只导通一个扫描周期。剩下的两个问题解决方法最好就是自己写一个研指令程序,然后就可以随便使用了。 后面有机会会给大家演示下如何用题型图很低压语言,分别写出自己的上升炎和下降炎。子成旭讲了这么多,那上升炎和下降炎有什么用呢?有时候不用这两条指令还真不好处理一些情况, 比如我只是想捕捉到一个输入点的变化的时候去做一些事情,那这时候就是闫新浩出场的时候了。十 记应用中,假如我有个转换开关,接到了 plc 输入点,当其信号为一时为手动模式,信号为零时为自动模式,现在要求模式切换时,必须把输出信号复位一次。 也就是说,假如现在正处于手动模式,输出点有信号,电机都运行着,我想当我切到自动模式时,让所有电机都停下,等待自动模式下处发条件满足再运行。这时候你总不能一直把输出点复位着吧, 最好就是切换的时候只需复位一次即可。那这时候无论是手动切自动还是自动切手动使用延信号就非常适合处理复位一次输出信号。延信号在实际编程中应用还是挺多的,大家在编程过程中自己慢慢体会好了。关于 言信号,今天就讲到这里,如有不足,欢迎大家指正和补充。如果大家想学习更多 blc 及电工知识,或者有想问的问题,可以关注下作者, 然后在评论区留言,我看到之后会给大家回复解答,或者专门出文章解答,欢迎点赞、收藏、转发,谢谢大家!

大家好啊,这节我们讲一下这个西门子博途中啊,上升沿和下降沿相关的一些知识啊,就说博途的上升沿下降沿啊,和其他片稀有不同点啊,在于哪呢?其他片稀,比如说三明的啊,或者其他的片稀啊,那么 他的上升沿呢,就是一个呃,触点中间加一个箭头啊,这表示上升沿,触点加个箭头表示下降沿,那么在 然后只要一个地址就行了,比如说 m 零,我上升沿 m 一的下降沿啊,只要一个地址就行了,那么在博图中呢,他这种写法是不可以的,那么我们看一下博图中的上升沿下降沿啊,博图中上升沿下降沿,上升沿叫 p 啊,下降沿叫 n 啊, 是两种,大家看啊,现在他有两个问号表示呢,他需要两个地址,那么一个地址呢,是我们的呃, 采集上升源的地址啊,比如说 i 零点零,我们要采集这个触点的上升源,那么第二个地址是什么呢?第二个地址啊,这就是博图和其他软件不同的之处啊,他需要一个地址 啊,来存储这个上一个扫描周期的 i 零点零的状态啊,然后呢,在这个扫描周期呢,这两个状态相比较啊,比较啊,如果说上一个状态 m 这个十点零是 boss 啊, boss 就是呃 呃,这个呃零,那么这个周期呢?如果挨零点零是一,那么他就上生源,后续就触发一个, 就进行触发了啊,上升源触发啊,所以呢,他的上升源啊,需要占用两个地址啊,这也是呃西门子啊比较不方便的地方,因为我们的程序中呢,假如说用到很多上升源,那么每一个上升源你都要跟随一个 m 啊,跟随一个下边的这个,呃 呃,多一个位地址。就说每个上乘员呢,需要两个未来操作啊,两个未来操作啊,就是这是他的特点,然后这个呢是触点的上乘员啊,触点上乘员,我们再看呢他还有什么呢?还有啊,就是 这个扫描前面扫描信号的上乘员,这触点的上乘员呢?是这个呃, p 啊,加 p 加 p 啊,就是扫描操作数的上乘员,这个是啊,然后还有 有一个扫描呃在信号上升员职位啊,还有一个这个指定啊, p t r i j 啊,这个怎么读啊?怎么读 这个上乘员啊,那么这个上乘员怎么操作?其实他和他是检测呀母这个呃指定左边的啊,左边的母线的所有的这个指定,如果是左母线左边 接通了啊,接通了他的一瞬间,那么他会产生一个上升源的操作啊,就和我们的三菱的在母线上这种上升源一样啊,就是在母线上加上上升源是一样的啊,然后 p, 嗯,这个是上升元啊,嗯,这个是下降元啊,下降元,他同样呢也是需要加一个,呃 单独的位的啊,单独的位的啊,这是母线的上升沿,这是触点的上升沿,这是两种啊,两种啊,然后还有一种呢啊,这个检测信号上升沿啊,检测信号上升沿, 他是有呃背景数据块的啊,背景数据块的上传言啊,背景数据块啊,就是说他比如说我检测 m, 我还是 i 啊,还是零点一, 零点一啊,这一个上升源,大家看现在呢,我没有再加第二个位了,为什么呢?因为我们现在用一个背景数据块来存储它了已经啊,就说我们用 这个上乘员呢,是有一个背景数据块的存储的,这个背景数据块在哪里呢?在系统块程序资源中,大家看,我现在建立我们进去看,他是有个存储 储的啊,存储的呃,而这个背景数据块中呢,有个死背的,背的啊,就表示状态位啊,状态位是来存储这个上升源的状态的,所以他并不是说不需要呃, 再加一个位了,只是说他用背景数据块来存储这个位了啊,然后 q 呢是指的他的输出啊, q 是指的他输出啊,输出就可以了啊这种上乘员,那么这种上乘员他也是检测呀,前面的母线 前面的触点啊,触点的综合的一个上升沿,比如说前面触点 m 啊,十点零啊, m 十点零, m 十点一, m 十点二啊十点二,这三他是检测母线所有的前面 的接通状态啊,三个出点都昂之后啊,在一个扫描周去中,他啊,不对, 不对啊不对啊,写错了写错了,就是说他是检测克雷克啊,克雷克这个上升沿的,和这个没关系啊,前面前面他是一言指定啊,一言指定接通指令,那么 他在接通指令呢,他是检测 i 零点零这个上升源,然后使用的时候啊,我们可以这样,就说这个把他做 用一个触点来使用啊,触点这是个数据块吗?用他的这个点 q 啊,点 q 输出啊,点 q 输出啊,这个呢就表示我们的上乘员啊,上乘员我们可以做一下实验啊,我们给一个呃, mb 五十啊,给他加一 啊加一。呃,用那个安溪指定啊,安溪指定,爱安溪,爱安溪 指定。数学,我们给一个数加一啊。 mb, 五十啊,五十, 然后这个地址我用成一个十二点连吧,就是用一个呃这个,然后模拟 下方针一下啊,方针一下,我们看一下这种啊,作为触点啊,使用它上双眼也可以,然后你放在这个扣这里 也可以啊,这 q 这里也可以,都可以啊,这两个上乘员你 q 这里加个地址也可以的啊,也是可以的。我们加载一下仿真器啊,然后呢看一下它的效果啊,就说我们 m 这个每次接通啊,他的都加一,这就是上升源的作用啊,上升源,所以这个 薄涂呢,三种上升源的方式啊,就说用法不太一样啊,但是基本原理都是一样的,就说他有多一个状态,未来判断这个上一个扫描周期的状态啊,比只有上一个扫描周期是 out, 这个扫描周期是昂的时候,他才表示上升源接通啊接通 用起来呢也比较麻烦啊,和其他的片起来相比啊。我们 看一下这个,我们把这个大家看,现在呢 这个 m b 五十啊,是零啊,我们把这个 m 十二点零至为啊,大家看现在他是不是加一了,加一了,然后呢再至为 out, 然后再置为昂啊,再置为昂,就是每次他置为昂的时候,我们表示这个上升元的 q 点呢?接通啊接通,那这节只接通一个,一个扫描周期加一就行了啊,加一就行了,我们再接通啊,六加一啊,就加 啊,这是在这里,那么假如我把这个指定啊移到这里啊,我看一下这里可不可以加这个安息指定啊?啊,这里不可以啊,这里这里呢,我们可以加一个什么呢?加个位地址啊,加个位地址就相当于上乘员了,比如说 m 十二点一啊,加个 m 十二点一, 然后我再我把这个触点呢不改成他的 q 点了,改成 m 十二点一啊,他效果是一样的啊,这样是一样的啊,下酱油 和上升元原理一样啊,上升元的原理呢是从零到一,下降的原理呢是从呃一到零啊,一样的。那么我们再次把它啊,大家看每次昂呢这个数值就加一,然后奥数它不变,我们再次啊啊,数值又加一五了啊,再次啊, 这就是呃博途中啊上升源的几种用法啊,希望大家能掌握,虽然很烦啊很烦,但是你没办法用它的软件就要掌握啊,今天课就讲这么多啊,谢谢大家。

在这一讲里面,我们将学习到一二 s 和 s r 触发器指令二跳,并沿检测指令。 这里所说的跳越野检测指令相当于 s 七到两百 p。 二 c 里面的上升也脉冲指令和下降也脉冲指令。 首先我们来看第一种指令 is 和 sr 触发器指令。 这里所说的 sr 或者是 rs, 其实其作用相当于自卫和复位之力。对某一个 原件来自卫和复位的操作。那么二 s 触发器指令为自卫优先型的触发器, 当复位二端和自卫 s 端驱动信号同时为一的情况下,触发器最终为自卫状态,也就是自卫优先。 如果是 sr 触发器的话,那么 sr 触发器为复位优先型的触发器, 当 r 和 s 驱动信号同时为一时,触发器最终为复位状态,也就是复位优先。 rs 触发器和 sr 触发器的未地址智位复位及舒心所使用的操作数可以是 iqmld。 下面我们首先来看华尔 s 触发器。 这里是梯形图 lad 的格式。 这个 rs 指令框。 这里二端是复位端, s 端是字位端, q 是竖竖端。这里可以写一个 位地址。例如二一零点零接通触发器的复位端,按一零点一为触发器的智位端输出控制 q 四点零。 上面有一个 m 零点零的位地址。那么这个程序就是当 i 零点零接通的情况下,把 q 四点零复位当 i 零点一接通的情况下,把 q 四点零复位。 当 i 零点零和 i 零点一同时接通的情况下,他是自卫优先,所以 q 四点零是自卫的。 这里也有一个例子,二零零零常开创上二零零一的长臂街道复位端 i 零零零的长臂插上 i 零零一的长开,就到自卫端去驱动 q 四点一解决。 二是 sr 触发器。 sr 触发器是复位优先的触发器。 例如在这个程序中, a 零点零接置位端, a 零点一接副位端。当 这两个叠界二一零零零和二一零零一同时接通的情况下,由于是复位优先,所以 q 四比二的做法为零。 下面是两个触发器的工作的持续, 我们看二一零点零,二一零点一控制。 q 四点零上面有一个位存储器 m 零点零,我们看他们的状态。当二一零点零接通的情况下,那么 q 四点零 四为零。因为阿姨零比零接 a 这个 rs 触发器的复位端嗨零点零天这个 sr 触发器的智位端,所以会把 q 四比二至一,那么这里值一。 当按零点一接通的情况下,那么这里把 q 四点零置为 q 四点零之位,那么这里按零点一把 q 四点二复位,那么 q 四点二在这里复位。 当 i 零比零和 i 零比一同时接通的情况下,我们看 在这一段是同时接通的。同时接通的情况下,那么这一条指令是自卫优先,所以 q 四点零是接通的, 而这一条指令是复位优先。所以 q 四点没有状态,是 q 四点二的状态,是断开的,这是复位优先。 二、跳臂也检测直立 斯大夫其中有两类跳变爷检测指令,一种是对逻辑印刷的结果哈尔 l 的跳变爷检测的指令, 另一种是对触点的跳变也直接检测的梯形图方化指令。那么他总的来说有四条,一个是 r l 上升语言检测指令,第二条是 r l 下降语言检测指令,第三条是触点信号的上升语言检测指令,第四条是触点信号下降言检测指令。 下面我们看第一条巴尔埃尔乌上身鱼解释指令, 它是一条坯子粒,我们看这一个粒子按一点零的长开,后面接了一条 rl 上升语言检测指令 p 指令,然后驱动。 q 四点零上面有一个 m 一点零的状态, m 一点零的状态跟前面 逻辑印刷的结果是一致的。也就是说 i 一点零接通, m 一点零就接通, i 一点零断开, m 一点零也断开。那么 q 四点零是输出一个脉冲。当 a 零一点零, 比如零变到一的情况下, q 四点零输出一个脉冲,脉冲的长度是一个扫描中心的时间。 视力二里面按一点一的长开,并向按一点二的长臂 做逻辑印算。逻辑印算的结果存存到 m 一点一中。然后这里有一条 p 指令,对前面的逻辑印算的结果 由您变到一的时候, q 四点一发出一个脉冲,脉冲的长度为一个扫描中心的时间。 第二条指令是二 l 下降于检测指令 n 指令。例如一。当这个程序中 i 一点零由一变为零的时候, q 四点二发出一个脉冲, 那么 m 一点二的状况与阿一一点零的动态是一致的。 这里也是一样。 第一和安一。第二做逻辑运算。当这个逻辑运算的结果由一变到零的时候,那么 qq 四点三发出一个脉冲,脉冲的长度是一个扫描周期的时间。 m 一点三的状态跟前面这两个触点的逻辑印刷的结果一致。 三、二、 l 一、五也检测指令的工作持续。 例如按一点零加一个上升原脉冲,驱动 q 四点零,那么 m 一点零的状态与按一点零的动态是一致的。当按一点零断开的 时候, m 一点零也断开。当 i 一点零接通的情况下, m 一点零也接通,那么当 i 一点零由零变到一的情况下, 那么它是一个上升元。 q 四点零再相距一个脉冲之后,发出一个脉冲,也就是等一个扫描出去以后,它就发出一个脉冲 下降于直率也是一样的。当按一点零断开的情况下,由一变到零,那么产生一个下降于。那么过一个周期以后, q 四点二产生一个脉冲, 这个内分的宽度就是一个扫描最细的时间。 四、触觉信号上升原检测指令下面是 lad 的格式。 pos 是触点信号上升原检测指令 前面是指定启动的条件,上面有一个位地址一,下面有一个位地址二。 例如这一个程序中,他是对 i 一点零这个触点的上升也 信号进行检测。当按一点零产生一个上升元的时候, 驱动 q 四点零产生一个脉冲,那么 m 零点零的状态跟啊一一点零的状态是保持一致的。当啊一一点零接通时, m 零点零也接通。当啊一点零断开时, m 零点零也断开。 例如这个程序前面有一个 i 零点零的启动条件,也就是说当 i 零点零断开的话,那么后面 这个 p os 指令是没有启动的。当 i 零比零接通启动这一条指令以后,那么 当按一点一产生一个上升爷的时候,也就是由零变到一的话,那么在这里就输出一个长度为一个扫描中心的脉冲。 五、是处给信号下降原检测指令。用 n、 e、 g 来表示,前面也有启动条件,也有两个位地址。下面我们看这一个程序。这个程序 就是当按一点零由一变到零,产生一个下降也脉冲的时候,那么 q 四点二输出一个脉冲,脉冲的跨度是一个闪亮周期的时间。 m 零点二的状态与按一点零的状态保持一致。 例如这一个程序前面的这一块程序是作为这一个下降原检测指令的启动调节。 如果这里的逻辑印算的结果为一,那么当哎一点一由一变到零,也就是产生一个下降爷的时候,那么在这里就输出一个 脉冲,脉冲的跨度为一个扫描周期的时间。那么 m 零点三的状态与 i 一点一的状态完全保持一致。 六、触点信号边缘检测指令的工作时序。 pgs 是上升原脉冲,那么按一点零与 m 零点零的重大是一致的。例如按一点零接通, m 零点零也接通,按一点零断开, m 零点零也断开。 那么当按一点零由零变到一,在这个时刻由零变到一,那么 勾一个脉冲以后,勾一个三月除夕以后, q 四点零 就输出一个脉冲,脉冲的跨度刚好是一个闪电之期的时间。 下面往外的程序四,当 i 一点零, 比如一变到零,我们在这个时刻按一点零由一变到零是下降于, 那么过一个周期。 q 四点二就产生一个脉冲,这个脉冲的跨度也是一个扫描周期的时间,那么 m 零点二的状态跟啊一点零的状态也是完全一致的。 好,这一讲到此结束。

上升严或下降严指令。未逻辑指令是 p、 l c 编程中最基本使用最频繁的指令,按不同的功能用途具有不同的形式。 s 七一千二中的未逻辑指令可以分为以下几类,基本未逻辑指令,治位或复位指令、上升严或下降严指令。这一节我们来介绍上升严或下降严指令。 上升沿或下降沿指令包括, p 触点 n 触点、 p 线圈 n 线圈 p 触发器 n 触发器、 p 触点 n 处点指令,如图所示。其中 beat 处为布尔型变量,上升沿或下降沿指令就是要检测该变量的跳变沿。 m beat 处为布尔型变量,用于保存前一个输入状态的存储气味。当 p 触点指令检测到 beat 处的位数据值有零变一的正跳变时,该触点接通一个扫描周期。 当 n 触点指令检测到 beat 处的位数据值有一变零的负跳变时,该触点接通一个扫描周期。 p 线圈 n 线圈指令,如图所示。其中 beat 处为布尔型变量,是指示检测到跳变沿的输出位。 m beat 处为布尔型变量,用于保存 前一个输入状态的存储气味。当 p 线圈指令检测到它前面的逻辑状态有零点一的正跳变时,将 beat 处的位数据值在一个扫描周期内设置为一。 当 n 线圈指令检测到它前面的逻辑状态有一变零的负跳变时,将 beat 处的位数据值在一个扫描周期内设置为一。 p 触发器 n 触发器指令,如图所示。其中 m beat 处为布尔型变量,用于保存前一个输入状态的存储气味。 当 p 触发器指令检测到 clock 输入的逻辑状态有零变一的正跳变时,在一个扫描周期内 q 输出为一。 当 n 触发器指令检测到 clock 输入的逻辑状态有一变零的负跳变时,在一个扫描周期内, q 输出为一。 下面我们用未逻辑指令进行一个综合练习,按一下顺动按钮, i 零点六, q 零点零接通,再按一下 i 零点六, q 零点零断开,如此反复。 一、编写程序,首先在项目数中打开 p l c 下面的程序块文件夹,双击 men, 打开程序编辑器, 在项目仕途右侧的指令中打开未逻辑运算文件夹, 选择 s r 指令,双击或拖放到编程区域。 输入地址 m 零点零,用于存储置位或复位的结果, 编辑器自动为 m 零点零生成了变量名称 tag。 一、可以在 p l c 变量表中修改。在 q 输出端插入一个输出线圈,输入地址 q 零点零。 在 s 输入端插入一个 p 处点,输入地址 i 零 零点六和 m 零点一,用来捕捉 i 零点六被按下时的正条边, 再串联一个 q 零点零的长臂触电, 用以实现 q 零点零为零时,按一下 i 零点六, q 零点零至位为一。 同样在 r 一输入端插入一个 p 处点,输入地址 i 零点六和 m 零点二。 再串联一个 q 零点零的常开触电 已实现 q 零点零为一时,按一下 i 零点六, q 零点零复位为零。这样控制程序就编写完成了。单击保存项目按钮,保存项目 二、编译下载程序到 plc, 选中项目数中的 plc。 一、单击编译按钮,编译项目。 单击下载按钮,将所有块儿下载到 p l c 三、查看程序运行情况,单击监控按钮,观察程序的执行情况。 按一下按钮, i 零点六, q 零点零,接通, 再按一下 i 零点六, q 零点零,断开,如此反复。 以上我们介绍了 s 七一千二中上升炎或下降炎指令的使用方法,更多详细内容请参考以下网址。

这个呢叫做时序图或者是顺序图,描述的是不同软元件在对应的不同时间内,不同状态的表现。这个图怎么看呢? 我们知道数字电路中用零和一来处理各种信号,零是低电瓶,一为高电瓶。这个图其实描述的就是零和一的关系,也就是低和高的关系。 x 一触点在没有接通之前就为零, 即为低,只要 x 一一直没有接通,那他就一直为低。当 x 一接通瞬间,他就为一,即为高。既然是高,那这条线呢,自然要往上蹦,比他高才叫高, 是吧?这个高说的就是电压,再按一下启动按钮一瞬间,也就是 x 一接通一瞬间,这条原本一直保持低电瓶的线突然往上蹦, 往上蹦的这一刻就叫做上升一元。只要我们按住启动按钮不放,那 x 一触点就将一直保持接通状态,这条线呢,他就一直为一,一直处于高的位置, 直到你松开按钮,这个触点才会断开,变为零。而触点断开的这一刻,也就是这条线从高往下掉的这一刻, 就叫做下降盐,这样能理解吧?或者你们也可以这么理解,接通那一瞬间就叫做上升盐,而断开那一刻就叫做下降盐。