粉丝474获赞2040

我们接下来再通过一个小案例来进一步学习我们技术器的一个应用啊, 这个小案例呢,比刚刚之前的那个小案例要更进一步啊,更进一步 他的一个要求就是我们按下 x 零这个按钮了以后呢, y 零要先闪烁, 闪一次记一次,闪一次记一次,闪三次了以后呢? y 一这个红灯再闪 y 一闪烁的次数呢?是两次, 他闪烁完了以后需要这两个指示灯同时闪烁五次。 通过这么一个小案例,我们可以同时复习到什么知识呢?第一个就是定时器的知识,第二个技术器的知识还顺带着复习一个我们之前 线圈冲突的一个问题啊,线圈冲突的问题。通过这个小案例,我们也可以 初步的开始我们程序的步骤编写,就是顺序控制的一个步骤的一个编写过程,刚刚开始结束啊,我们刚刚开始,通过这个小案例,先带大家看一下我们 一个工艺的一个顺序控制步骤的过程,我们怎么去控制?那么我们要完成这么 一个控制要求,我们需要怎么做呢?肯定第一步我们一步一步来,碰到一个控制工艺,要求大家不要慌,一步一步来,也就是说我们要把这一个 控制工艺我们分成步骤来完成,那么大家在控制的过程就不会感觉非常复杂,也不会感觉非常乱,我们一步步来啊, 第一步是什么呢?很显得就是 y 零闪烁对不对?也就是说按下,哎啊, x 零接通了以后呢,我们先进入第一步 y 零闪烁, 那 y 零闪烁后面怎么做?我们先不管,我们只管完成 y 零闪烁这么 一个动作,好,弯铃闪烁,这个是第一步要完成的事情,那么我们要从第一步到第二步,第二步是什么呢?第二步就是 ye 闪烁,对不对? ye 闪, 那第一步到第二步的条件是什么呢?条件是 y 零散了三四, 这个就是第一步进入到第二步的条件。所以呢,我们顺序控制编程,我们应该就是把我们控制的过程分成一个一个步骤,然后呢, 第一步到第二步,第二步到第三步的这么一个过程中间的条件是什么?条件满足我们就 跳入到下一步,这个就是顺序控制编程的一个思路啊。那么我们第一步到第二步的条件就是 g 数,然后 g 到三四, y 零闪烁三四,这么是第一步到第二步的条件。第二步就是 y 一,就是这个红灯呢,闪烁两次, 那第三步是什么呢?两个灯同时闪烁五次,所以第二步到第三步的条件就是 两次 y 一闪烁的次数达到两次,所以第二步到第三步的条件就是我要用一个计数器来计数 啊,计算 y 一闪烁的次数啊次数。那第三步就是 y 零和 y 一同时闪烁。在这一步骤里面呢,如果我们编程的过程用的是线圈的话,大家就一定要注意什么?注意 双线圈冲突的问题,因为第一步我们用了 y 零,第二步我们用了 y 一,第三步呢,我们又用了 y 零和 y 一,所以呢会出现双线圈冲突的问题, 那出现创建性的冲突怎么办呢?我们之前有教过大家用中间继电器引出来,是不是这样子,所以呢,这个就是我们的整一个编程 的过程,最后什么时候停止啊?就是达到五十了以后,我们就全部停止,这个就是我们整一个这个小工艺的一个编程过程。好,我们来看一下 怎么样子编啊?怎么样子编,我们先建一个工程线,好,先建个 f x 三 u 啊,先建个 f x 三 u, 然后呢, 我们看看我们的程序步骤,对吧?我们程序步骤是什么?第一步, 第一步按下 x 零,进入第一步,启动 y 零闪烁,那么每一个步骤我们就用中间继电器 m 来代表 我们的每一个步骤,比如说第一步我们就做 m 零来表示,好不好? ok, 所以呢,我们按下 x 零, x 零一通,我们就进入第一步,我们用线圈也行,用啊, sat 指令也行,比如说我们用 sat sat m 零,也就是说我们按一下 x 零了以后呢,我们 sat m 零这样子,我们用 m 一好了,第一步嘛,是不是这样子,用 m 一 sat m 一, ok, 按下 x 零 set m 一, m 一代表是什么呢?第一目,所以 m 一 第一步,第一步要做什么事情呢?做 y 零闪烁的事情, y 零闪烁,我们别忘了闪烁电路 out y 零,对不对? 好,有些同学说,哎,可能我们可以用特殊辅助中间继电器,这是可以的,我们这里先老老实实的写下我们的闪烁电路,我们亮一秒灭一秒,是不是? 我们看闪烁的频率就是晾衣秒,灭衣秒,所以呢,我们要用一个定时器,这个定时器我们用 t 零 out t 零 k 幺零,这是晾衣秒,是吧?我们给他这样小一点点,啊 啊啊, alt t 零 k 幺零,对吧?好,这是记一秒的时间,一秒时间到了,断掉 y 零,是这样子吧?啊?断,用 t 零断掉 y 零, 断掉歪零,歪零就灭了,然后同时用 t 零接通 t 一即灭的时间, 灭的时间到了,来了 dt 一灭的时间到了。我们要看什么?服位踢零, 这个就是我们的闪烁电路。闪烁电路是不是?好?第一步,我们按下 x 零, set m 一, m 一接通, 我们这一步就是不断的闪烁这个样子,我们把这个地方写上,这是第一步,写上一个声明 啊, y 零闪烁,对吧?好, y 零闪烁, okay, y 零闪烁,这个是我们的第一步啊。第一步,嗯, y 零闪烁, 这样子,这个好, y 零闪烁。什么情况下我们进入到第二步呢?进入到第二步的条件就是我们这个 y 零闪烁了多少次啊? 闪烁了三四,闪烁三四,闪烁三四。好,三四。 ok, y 零闪烁三四,那我们用什么技术啊?上一个小案例我们就非常清楚了, 两种,一种是用他的下降盐,当然用他的下降盐技术并不是非常标准,是吧?我们是用了 t 零完成一个周期, t 一啊,用 t 一完成一个周期来进行技术,所以 t 一 接通, out。 什么 out? 我们的 c 零 k 三,对吧? c 零 每完成一个周期就记一,每完成一个周期就记一。到闪了第三次了。以后我们需要做什么事情啊?就是跳转到第二步,所以呢,我们在这里面往下写, c 一, c 零一接通,我们需要做什么事情?断掉这一步,断掉 m 一,所以我们叫 rst m 一 啊,复位 m 一,把第一步的这个小的总开关断掉,然后干什么? 然后呢?我们别忘了把 c 零也要抚慰掉,以便下次再次 始终是不是啊?我们跳到下一步的时候,我们先看一下这一步还有什么东西我需要把它抚慰的,我们 尽量把它抚慰完了再跳到下一步,这样的话,尽可能的让我们当前的这个东西不要影响下一步的动作啊,不要影响下一步的动作。 sat m 二,这是第二步啊,大家注意看啊,我按下 x 零接通第一步。 第一步一接通会做什么事情啊?会闪烁,会歪零闪烁,每亮面仪式我加一,我记一,用技术去记一亮面仪式,记 亮面仪式之一。到第三次的时候呢,我们就要跳到下一步,跳到第二步。跳到第二步之前,我要先把第一步的这个小开关断掉, 第二,我要把计数器断掉,计数器断掉的原因就是我下次再用的时候,我就可以再用啊, 然后呢?用指位指令跳到下一步,所以 m 二 m 二是第二步哈, m 二是第二步,第二步啊,第二步是 y 一闪烁 闪烁两次。好,那这样子通过我们第一步, 我们第二步就非常容易写了,是不是这样子啊?把第一步抄一遍,当然 y 零不能一样, t 零也不能一样, t 一也不能一样。 大家这里一定要注意,不单是 y 零,不单是 y 零,这个东西会产生双线线冲突,我们的 t 零, t e 包括 c, 他都有双线线冲突的,这种情况啊,情况。所以呢,我们 out y 一 y 一干什么事情啊?闪烁对不对?这里面我们就要用到 t 二了, out t 二 k 幺零,然后呢? t 二时间到我们 ld i t 二断掉 y 一, 然后中 t 二接通 out t 三 k 幺零。第三是啊 t 三啊啊 g 灭的时间, t 三的时间到, 我们要断掉 t 二, t 二就会把啊 t 三,就会把 t 二复位掉。然后呢,我们还要计数 out, 不能用 c 零了,对不对?我们 out 用 c k 二 g 两次计数,到了 c e 啊,次数到达,我们需要做什么事情啊?跳到 下一步,跳到下一步的时候别忘了把当前步骤断掉,然后把需要断掉的 ce, 我们也要把它复位掉。然后呢? sat 我们的 m 三 m 三四,什么事情? m 三四,我们要 y 零和 y 一同时闪烁,是不是实际上跟我们的第二步第一步是完全一模一样的啊?区别 不大啊,区别不大。我们接下来看一下第三步的编程过程,那第三步是让 y 零和 y 一同时闪烁五四,对吧?那实际上呢,我们第一步和 第二步的一个编程过程也是一样的,没什么太大的区别,是不是把第一和第二抄一遍就可以了?那第三步 out y 零, 然后再 out y 一,这个时候大家注意啊,我们 y 零和 y 一这两个线圈和我们第一第二步的这两个线圈就形成了双线圈冲突的状况啊,状况 我们先不管,我们写,写完我们再解决他们啊,解决他们,然后呢?顶十 outt 四 t 零 t t 二七 t 三已经用了 t 四 k 幺零啊 k 幺零,这个是 计算量的时间 l d i 提示时间到断掉 y 零和 y 一同时接通。接通什么?接通灭的时间? alt t 五五 k 幺零, t 五的时间到断掉提示,对吧?这就形成了我们的闪烁电路,同时 c 零 c 一中了 c 二 k 五 m 三,我们接通 y 零 y 一闪烁同时计数,四数计到五四,我们就要干什么,就要通通服 会掉,是不是这样子啊?所以在这里面,我们 c 二一接通,说明五四记到了,记到了,断掉 m 三,然后别忘了断掉什么 r s t, 别忘了断掉 c 二,除以 c 二, 这个就是我们的第三步。第三步是我们 c 零 啊, y 零 y 一,第三步是 y 零 y 一同时闪烁 五四啊,五四,这个就是自动的我们的第三步。现在有一个问题摆在我们面前,就是冲突,是吧?怎么解决冲 呢?我们前面说了,把他引到中间继电器上面去,是不是这样子?所以呢,第一次闪烁的 y 零,我们用 m 幺零来代表他,好吧, m 幺零代表我们 y 零的第一个步骤的闪烁, m 幺幺,我们代表 y 一, m 幺二和 m 幺三,代表第三步的 m 幺二和 m 幺三, 代表我们分别代表 y 零和 y 一。所以呢, m 幺零和 m 幺二亮的时候呢,我们就要接通我们的什么,接通我们的 y 零 m 幺二 out y 零,哦,一个 m 幺 三,这样啊, m 幺 m 幺零和 m 幺二对应的就是我们的 y 零 m 幺幺和 alt y 一, m 幺幺和 m 幺三对应的就是我们的 y 一在同时点亮的这个位置呢,实际上我们还可以做进一步的精检,怎么精检呢?因为呢,大家注意看啊,因为 啊,我们的 m 幺二和 m 幺三这两个线圈实际上就是同时亮,同时灭,同时亮,同时灭,所以在这种情况下,我们实际上只需要使用到一个 就可以了,然后呢用这一个线圈的触点分别接 y 零和 y 一,也就是说我们这里面把 m 幺三的这个线圈删掉了以后呢,我们这里用 m 幺二的触点, 也就是说 m 幺二代表的就是 y 零和 y 一同时闪烁的那么一个中间继电器, m 幺二得电, y 零也得电, y 一也得电,和 m 幺零和 m 幺幺有所不同啊,有所不同。 这个就是我们的整一个程序的编写过程啊,整一个程序的编写过程,然后我们这里再做个 个小注视啊,小注视,这个是中间继电器引出啊,引出 ok, 然后转换保存一下。 整一个呢就是我们程序的编写过程,那我们在后面调试的过程,我们可以根据我们的需求或者我们发现的小问题,我们逐渐的完善 一个程序,我们刚开始肯定就是要按照我们的一个公益要求启动,进入第一步, 闪烁三次,进入第二步,闪烁两次,进入第三次啊,进入第第三步,同时闪烁五次,全部 复位并且结束。这个就是我们的整一个根据工艺编写过程,我们所编出来的程序啊,编出来的程序, 那么后面我们在调试的过程有可能会发现小问题,我们根据不同的小问题,我们来进行进行修改和修正,修正。