讲一个学习 prc 毁三观的事啊,尤其是学三菱 plc, 听完你们不要骂我,其实我要讲的一点是什么呢?就是学习 prc, 它是一个开卷考试,学习做项目的,所有资料都呈现在我们的面前。 今天一个粉丝用三菱 prc 编程,他居然不知道 sfc 是什么东西,甚至连 ist 指令也不清楚,更别说你会用 ist 指令做各种模式的转换了。 作为一台人性化的设备,你必须要掌握的是什么?掌握的你的模式,转换模式之间相互转换,而不会产生任何风险。模式有哪些模式? 手动模式、圆点回归模式、自动模式。自动模式又分为单步、单尺、连续,你如果把这些模式相互之间能够快速转化而不产生安全危险,那你学这个框架, p r c 就已经学到位了。你别告诉我你现在还不知道,还不会。所以说我说学 prc 就是开卷考试,各种公式,各种模板,各种框架都有,前人已经帮你总结好了,你还有什么学不会? 咱说句实话,普通人学 prc, 如果你不会模仿,你是很难做的出好的作品,好的项目,就算你做出来了,你又花了多少时间呢?下次再做一个差不多的项目,你还得重新来过,浪费了你的时间不说,更是拖欠了很多项目 朋友们去消化别人的模板,别人的框架,升级改造成你自己的模板,自己的框架,然后呢,找到一两个项目去实践, 然后做出真正的项目,你觉得你还会蒙吗?不知道怎么操作的,关注我,点赞收藏!废话不多说,直接看实操! ist 指令 的各个模式在触摸屏上的设置,这个是公共程序部分啊,公共程序部分 啊,他一直说,哎,怎么不一样?我教他打开这个,比如说我们怎么看?点击 mine, 然后打列表啊,列表我们看一下,你里边看到没有,我们这个零号 block 啊?嗯,第一个块儿,它的初始化块儿,它的类型是梯形图块儿, t 型图块就相当于相当于,就是说就相当于是我们的 t 型图啊,跟 t 型图是一样的,里边可以写各种各样的 t 型图,然后你看一下原点,违规啊,手动程序,自动程序,报警信息显示,这里都是 s f c 块, 对不对?这两,这这这数据类型,它是不一样的啊。所以说你不管你做多少 s f c 块啊,它至少要有一个梯形图块,这个注意下 啊,为什么? s f c 块儿,它说到底它就是个 s t l 指令或者 s t r 的一个,呃,一个程序,你这个程序怎么启动?比如说我手动程序 s s 零,我来怎么启动?你必须要靠公共程序去启动它,因为这个程序打开 p、 l c 以上面它首先执行的是公共程序, 对吧?所以说我们初始化一定要是公共程序,要是梯形图块,你看梯形图块,它的这个块跟 s f c 块它是不一样的。你看到 s f c, 它是方框啊,代表你是个不,这里面是代表什么?你看一下,这里面完全不一样啊,你看这里一二三四,它两个是不一样的。 主要是我们在做的时候至少要有一个是 t 型图块啊, t 型图块就相当于是我们的公共程序,它的执行顺序,它的结构是什么?我们看一下 t, 我这个也专门拿出来了啊,它的程序结构是这样的 啊, ist 初始化的程序结构,首先是这个原点回归啊,原点回归,然后调用 ist 指令,是吧?这两个实际上是属于公共程序部分,公共程序部分,要你说了你执行的 ist 指令,他就要看着你的 m 零或者到 m 四等 啊动作,然后进行调用 s 零 s 一或者 s 二,对吧? s 零这个 s 二, s 一 s 二,然后制度程序下面再给,再给其他的程序块也可以加 啊,到 s 九,相当于他 s 零到 s 九都是啊,都是有九个块来供你使用,对吧?你看一下,如果说我们不用 s f c 功能,直接用梯形图来编,它的效果是这样的, 原点回归啊, ist 指令啊,写完之后写手动 st r s 啊,将等调用这个手动程序,然后写完之后写 st r s 一 啊,原点回归程序,是吧?写完之后 s t l 啊 l 自动程序,自动程序写完之后要有个 r e t 啊,它最后一个要有个 r e t, 比如说最后 s r 有一个 r r e t e t, 这个质量这里是没有的, 对吧?最后一个 end 啊,像这边还是有,还有一个 f f e n d 啊,有一个有一个啊,主程序结束的一个标志位,标志代码,对吧? 所以说学这个 ist 这个指令呐,很多人可能听得很模糊,很模糊啊,很模糊, 如果你要你要用的话,你就要去了解它的结构,它结构就是这样的,然后它的一些软元件代表什么意识,它的转换有什么限制条件啊?这些都需要你去看一遍,看一下。
粉丝8.7万获赞26.1万

数据处理的啊,再说功能指令,这个就看下案例就好了啊, 不理解就去翻一下手册说明书看一下,这个是 f l t 指令,就把这个数转换成整形数啊,否点数 啊。这第八三四零是我们在做定位用的时候的一个当前脉位置吧,脉冲数也相当于运算的时候,那千万不要把它变成小数,变成小数才可以放这里,现在放这个小数运算的时候,因为这里面 有乘法又有厨房啊,是不是他这个厨房的时候很容易产生小,是吧?这个意思哎。假如我现在位置当前位置卖车是一千, 他回完原点以后,假如到到那个时候是一千一千表示他当年位置在哪是在哪里。如果是用我们这个,那个叫什么?步进控制电梯里面那个那个转一圈是七十五毫米的话, 还有下一个还有细分是幺二一万两千八百的,这基因这样处理啊,表示他当前位置是距离原点五毫米的位置的意思啊。啊,那就这个意思啊, 但是小这个这个这个这个这个误差比较大而已,是不是啊?五点八变成五啊,这其实五点八,如果显示位移的时候,你当然不显示这个,这个是假如你这个数字用来做特其他特别应用,你才会用到这个。把防点数变成整形数啊, 那这个店你不当他这是应用吗?这个是一个特殊的吗?啊,把小哥给去掉了。假如你的 d 幺二零是用来做定时用的, 定时计设定参数啊,那个数据只能用整形数啊,不能用小数啊。那所以你要如果你这个结果是用他的结果转换过来的,那你就要进行反计算了。第一, i n t 是把这个否定数 变成整形数啊,那这个是把整形数变成否整数,变成方式小数点吧,小 说吧。啊,这样理解就可以了啊,这不清楚,你翻一下手册吧,这个,这个指定按摩,我们翻个手册看一下吧。啊, 这个啊,四十九,四十九是功能指定吧,四十九啊, 这里啊,数据处理里面的这个, 他这个怎么写?将这个边是表示二进字数的意思,二进字数整形整数值,这个整数就是整形数啊,就整数,没小数的转换成否等数就十数有小数的这个意思啊, 那这个已经看到了,从按理行为看到了,把一千变成一千点零零零,是吧?这意思啊,那 dnt 给他反过来 dint 这里有没有,他又没讲课, 没有,这搜索下啊。第二,第三十二位这里啊, 将 r g 是否人数转换成可编制过程中一般数据形式的整形数。注意啥? 不理解就看这个啊,转换成整数,那这就这样点一下,这,这紧讲也没什么意思。意思啊,你回去自己测试一下,要用的时候 用一下就可以了啊,这个比较简单的指令啊, 点一下再看下面那个啊。

好,这个这堂课给你们讲一些功能指令,功能指令很多,对吧?那这堂课讲的都是一些一些比较特别的啊, 可能还是有点用的啊,还有一些更偏的,这功能指令就没有讲啊,可是这些指令其实在 在那个手册上都查到的吗?你像这个已经讲过了,是吧?皮肤味的,是吧?那这一码指令编码指令来再讲啊,那这个, 这个求解。这个啊,这个到时候一个一个跟你讲,好吧,那报警复位这个讲过了吗?是吧? 那这个其实就是否定印算里面的一个开放印算吧。那你是一样的,这个可能不会讲,你前面会做了否定数印算,这就会讲后面有否定数印算吧,这否定是转化吧,是吧?啊? 这二进制数其实就是一般的整形数吧,变成否定数,否定数印算的时候一定要用否定数,否则话就不认识啊, 那这个是反过来的吧,把否点数变成整形数吧。那这没有加第一就是十六位的,加个第一就是三十二位的,对吧?那这个之前你们不是看到过吗? plsv, 这个我们那边看到是 plsy, 是吧?你们在那个高清中心看的啊?这个是另外 个产生,也是从那个歪点可以产生脉冲输出啊,也是歪理,歪一歪二局,局限了这几个歪,对吧?那这个等下跟你讲一下啊,那这个等下跟你讲一下。这个麦宽条子其实就是我们那个加热控制里面条件,那个第三零,那个 我们用第三题是用,用什么?用数据计算器跟跟定时器的数据比较吗?啊?等下跟跟你讲,跟这个用这个可以,那这这个有局限性的,知道吧? 用这个指定的时候,他能输出这个脉冲的地方也只有歪零、歪一歪这个这几个点,对吧?就跟那个我们定位控制那个输出点重合了,那数量很有限,所以我不建议用这个,对吧? 这个还是用我们那个定时器那种更好。那种可以任何一个点都可以用吗?任何一个歪点都可以用吗?是不是啊?这个等下讲一下这个等下讲一下啊, 那就是讲这个之前我们可以可以把手册看一下,翻一下编程手册啊,三零 fx 的编程手册啊,这怎么指定很多啊?那从 f n c 零开始啊, 这这些所有的都是叫工人指定吗?包括流程整形的这个子成器有很多,是吧是吧? 下面这个传送比较啊,是他有的讲,有的没讲,是吧?讲过去运用频率比较高的。印算,印算啊, 其实学会了这个加减乘除印算,加一个低就三十二位的吧,否定数印算 是加第一前面,对吧?啊?否定,说不知道就知道,就认为是小数处理嘛,对吧? 那下面这个叫一味指令,上次讲过了吗?是不是啊?一味指令很多啊?啊,其实这里面只要学会一两个 就可以了,其他的可以灵活应用,是吧?用不了那么多,但你会了一两个,其他其实就很容易的吧,是吧?那今天重要讲的是这个数据处理这块的啊,这些中间指令啊,这有些知道,有些不知道,是吧? 哪像高速处理这个这个就知道了啊,你在高线中心看到是这个数,是吧? plsy 吗?啊?那种数是吧?那等下等下给讲的麦宽条自己调这个啊,这个就跟加的控制的那个 定时器跟书记比较,第三点比较就是产生这个同样的效果啊,我们输出宽度和调节的吧,就调节功力的吧。啊, 他用这个就指定写进去更简单一点,哎呀,但是这个更刚才讲了他局限性,有局限性啊,他的歪输出点是有限的吗?看到没有,跟我们的定位控制的脉动点是一样的,看到没啊, 那如果我们用定时器比较那个是任何一个点都可以用吗?是不是?那这个如果用这个的这个就频率非常快的才会用了它啊,多少 k 啊?多以上的那个很快很快就用了它,因为很快很快的会用。我们这个 电视机比较受扫描周期影响吗?他快不了那么多吗?是不是只有这一点点,那如果不是这种情况一般就不用他了,所以大部分可以不用他, 都用那个电视机比较就 ok 了,对吧,那后面其实还有很多指定啊,没讲啊,对吧?啊,用的时候你自己去看一下可以吧,对吧, 你的频率应用不高的讲的也不记得啊,对吧,所以学方法很重要,是吧,所以我讲这个指定的时候重点是提提示,你们怎么学方法,怎么查资料来看,对吧?啊? 这指定讲不完,讲这么多,几百个讲了你也记不到两个啊啊,通信的这个用到,关键用到我们给你讲过了吧啊啊,这个,昨天讲的那个治愈口通信就这个啊,是不是啊,还是的创口通信的是吧? 啊?下面这很多都没讲的,那 pid 讲过了吧,是吧? 这个也没讲否定数印算其实很简单,只要你把整形数会用了,再数计时期加上个 d, e 就可以了。那剩下的这些啊,那你看这个,这个写个 ea d 它啥,其实这个佛联书都要用商字的啊,所以一定要加个 d, 是它的写法是,其实是不对的。铁们啊, 是这种 d 一的啊,他讲个 ead 啊,其实价格低。双字啊, 那把理解为否认出你的,那这这里面还有些函数啊,还别求对数啊,出子数,密数啊,出,挣钱赢钱啊。那这有个挣钱赢钱,你们都不知道什么意思,所以你搞他干嘛呢?他这种用的很偏的,相对来说 做数据处特别的数据处理的时候才会用得到,对吧?那一般的编程是用的很少的,当你要用的时候你去找嘛,对吧,反正要有的都会有。这就数学印算啊,跟跟前面的是最关键的啊。 那这里只有很多人没讲啊。那定位控制这个讲过是吧是吧? 这一部分没讲啊,这 abs 也没讲啊,因为这用的比较普通嘛。啊,那时钟都讲了,时钟更正的嘛,是吧。啊,不跟你讲了,那这个也没讲啊, 说职业很多,你讲那么多也没用,讲了也不用,从来不用,那知道是啥意思啊,把要常用的先学会,要用的时候这些东西的再来查询,对吧? 学习这种方式 啊,数据比较这个,这个就比较简单是吧。啊,比较关系吧,等于不等于是吧, 这有些还是如果用也可以,不用也可以,所以像素像这个用的用,如果你用就方便点,不用我们就跟那个做计算了,你要把原理搞懂啊,发那发那个图啊,数据转换了模拟量那个是不是就是 那这套通信一般不讲,这个是通信比较他有局限性,他只能用跟三菱边边那个变频器才可以用,对吧?然后所以我们不讲这种他独家 拿的吧,是吧?你讲通用的吧?我们现在讲的那个魔法是通信这一口,通信那些都是通用的,对,任何设备任何牌子的都可以用,对吧?这个只共三年内才有用,对吧?啊? 一般我们都不不讲他的,因为平时也不用他,你学会了他到用其他别的东西用不玩不转了,没有意义吗?是吧?因为因为用他我们一定可以用我们学的那个方法吧。来 这个 sfc 其实就是我们的顺序控制,他是用另外一种编程方法去写程序。啊,那这个我可以提点一下你啊,打开一个 联系界面, 如果你会,我们现在那个我教你们的顺序控制那种方法变成的提音图的提这种方法可以不学这种方法,因为在修改程序用上反而不方便,是吧?那这个时候是在打开程序的时候 有个专门选项就是简单工程吧,看看要用结构化工程啊?不是简单工程,看下面有没有。这里是不是这里啊?这里啊,工程下面有个 sfc, 这里头啊,如果打开它, 那写诚信的时候就是用这套指定写,对吧?啊?这套指定写,这就是跟我们话流 图是一样的啊,这里其实就像那个 s, 对吧?这就像那个转移开关, 这就是你的功能,就是那成绩快啊,等于说把我们这两个合起来是我们之前用的 st l 那个成绩快,这就整一条件,他这里就只能用也加一个开关, 这个后面就没得选了,只能打 ti 啊,只能打这个玩意。这个叫什么?这叫转移的意思,听到没有,它自动会转移到下面这个位置 啊,弄完要要要要转换啊。我没转换,他就是意思啊,他这里这里就是这个,把这加过来, 这里其实就像那个 s 幺零,对吧?那这就是 s 零, s 幺零怎么开关的?就这一层一样到脸,他只不过这个写法全部是用这个转移条件,就用这个,看到没有? 这两可以相互转换的,对吧?其实这录完也可以转换成我们之前跟你讲的那个成绩快。 那改起来更方便啊。这个有个好处,说就调是方便点吧。看起来吧,没来谁在蹦蹦蹦蹦蹦蹦蹦。再调吧, 这样其实没样的。如果理解的是一样的呢?这个跟这个这个是乘机,这个叫整一条件吧,两个合在一起不就是之前我们的 stl 告诉你写的那乘以快吧。啊,这个是道理一样的啊,如果是用这个就只能用这个啊,那个那个那个叫什么?那个 是姓什么名字一下我又忘掉了啊,这是霍扬。对对对,给他一个这个 位置不对啊, how to 这个就一样,是吧?这就这个七零就表示是零,这幺零表示是幺零,可以改的,是吧?转换过去就可以啊。这个不讲,你要自己去摸索一下,可以,没什么,没多大意义,对吧?因为这个到时候复制调整的还没有我们的快。那个因为很多大, 他们成绩还是要用剩余,剩余控制用普通的逻辑成绩写吗?是吧?这个唯一就是调色是看起来方便点对吧?我们这看来你要去看这个 s 怎么变化,读懂了,原理是一样的是吧,我一般都不用这个啊, 看到给你提一下啊。 啊,中断讲过了是吧?啊,就没有其他什么人要他是计算器啊,是不是啊?没多少。好,那我们这堂课重点的给你讲一下这些啊,那这些东西我们主要以案例的形式来讲哈, 那我们先讲一下这个,这个叫否点数,跟整形数进行转化吧, 这 dfl 就双字。否定都是双字啊。啊,他那有十十六位的啊,转换成否点数,否点数。不知道,这认为是小数啊,这都能理解的是不是? 那整形式不了解就理解。不是没有小数的吧,是不是把小数点去掉吧,就这样。那像这种指定怎么用?可以查手册吗?啊? d f l t, 那就 dflt 啊,那 dflt 上面是四十九啊,就这个叫功能程序四十九, 九号编号,他编号从零到四十九,那这样就早就快一点了,是不是啊?通过视频拍下来对吧? 四十九在这上面了是吧?还在上面,还在上面,看看数数据处理里面。刚才讲这里面是不是, 所以这个嘛。啊,看到没有,这加低不加低就是一个数据处理啊。否点数,那这格式跟之间乘以不是一样的吗?是不是啊,那只要看这里面就好了吧。啊?这十六位数以上,三十二位数以上,加个第一吗?是吧? 哎,像整形数边整形数就是二进制数的,只有整数的吧,变成二进制数带小数的吗?这意思啊,那这个不理解,这个这看着没?没有,我们用个案例看一下吧, 让人知道啊,什么意思啊?测试下,你马上就理解,还不像这一个数。 那像这样,所以很容易处理啊,可以用,是吧?仿真的方法直接测试嘛。 那八三四零不是很熟悉吗?定位书记的当前数据吗? y 组的吗? y 零组的吗?是不是?那从零变成零点零零零 就加个小数码,就这意思吧,你认理解就可以了。那后面这个 nul 是什么?乘法?乘法吧,那加到第一就是否定书的乘法吧。那否 昨天说的乘法要用到这个数据的时候,要用到这个数据的时候,是不是啊?他这里是乘以七十五吗?那这要乘以这个数的时候呢? 这个是小数点,所有的数据必须是否点数,你不是否点数他就不认识,对吧?所以那你这个加把它写个低啊。啊,本来是八三四零的, 所以你要把它变先变成小时候,你不能把八三四零往这里放啊,往这里放他就不认识啊,所以要用第八三四零是整形数啊,那我们就只能把这个 dr 二放这里吧, 是吧,你这样理解就可以了。那这惩罚,这是除法吗?同样的道理吗?那再注意一下啊,在否定数印刷里面,长数不是用 k, 用一,那用一可以是整数,也可以是小数,也可以带小, 是吧,对吧?那这个不了解,我们可以试一下吗?啊?哎,刚才讲了,这要整形数,八三四零就不只能不能直接放这里啊,直接放这里,等下你看得到?他不认识啊,对吧? 那这个一可以是整数,也是小数啊,在否点数里面就用一表示长数的意思啊?它整形数里面我们是用 k 吗?是吧?那再提一下就可以啊,那这个没用过,稍微提一下就可以啊,转换一下。 那再运行一下吧, 我退出去了再进一下。 好,这个这个前面没有定义,没有定义他,他也可以把它认为做小数的。这个啊,那我们把它换一个数吧。啊?这个数就没影响了,看到没有啊?退出来 加一行数据吗?啊?假如这上面有一个数据,随便搞一个嘛,搞一个 app 啊,双指甲的滴啊滴八三四零。假如加一个偏一亮贴一切啊, 那这这搞一个低一百吗?随便搞一个是吧?那这这算这结果,这第一百就是整形数啊,因为是整形数印算了,是不是啊?这没加条件是吧?没加,随便加一个吧。 他运营的时候这一千,看到没有?他一千。这个地方如果我要用用这个,这个就这里改成第八 低低低一百吗?是不是?是不是? 我告诉你,这里面是要用否定时候,不能用,直接用这个,因为这个第一报上是你刚才没有定义,他不知道,他不懂啊,他就他,你做否定时也可以,指定数也可以,他就可以不管。假如用于第一百,第一百他这上面已经用过了吗?用过了,这个地方就必须是 整形数,印上就得结果整形数啊,大概你看这个结果下面那个印象就看,不看就出错啊,出错就是他不认识,不认识就变成了 变成了横线吗? 啊?这是钱,这钱没错, 这样怎么样?因为这是否点数依然必须要转换成否点数,否则把你放这里他就不认识,对吧?那可以把这改一下吗?假如我这里不用这个地板上这里把它改成, 把它改成 d 一百吧,如果他转放过来以后用 dr 二就没问题了。 还是做碎印算眼算碎片怎么用啊?没有,这里没有特别含义吗?是不是啊?关键数据怎么处理啊? 对,就这样测试啊,是改一改试一试,这样对比能发现这个差异在哪里。 你说理解他吧,第一百啊,这是改成第二,讲错了啊,是不是这里改成第一百了?那这这里用第一百不行了吧?刚才讲了吧,第一百他因为整形是吧,你改成第二他就没事了嘛,是不是 这个这个, 这是否定数里面他只能认这个长数是,你这写的是认错的,是不是? 记住一个一就好了,没关系。 对啊,这个事情拿过来大概有点概念的,自己可以模仿老师讲的这种方法去测试吗?测试比较就有印象了,这样才印象深刻吧。我讲什么你听什么?这样 肯定记不容易记忆吧,是吧,这学习要讲究一些方法和技巧,对吧,这样就 ok 了,对吧? 否,点数数据分别直接是只要隔一个二就可以了,对吧?否,点数怎么在这个数据计程里面怎么表示?你不用管他,这个词你看不懂的,对吧?啊, 我刚才这里数据计算器是第一,假如看这个第二第四吧,好吧,第二第四吧,是吧? 第二第四,如果我们常规的是看这个十六计的数码,是不是? 呃啊,三常规的是十六位的,知道吧?是这样看吧,你实际是说也行,所以这数字看不懂吧。第二第四,这啥数也看不懂啊,是不是要变成三十二位的? 哎,三十位,整整三十位小数,因为我们是整形是否定数啊,否定数就是小数,小数就是十数,听到没有? 那这就七千五零点五八吧,出来了,对吧?那这数据在这里面不是按我们以前的那种什么八四二幺,那那那那那构成的,看不懂,对吧?啊?这具体,这这这里面数据怎么表示?他有一部分是 表示整数,有一部分是表示小数,对吧?他说这个你不用研究他,其实没多大意义,好吧,你要研究他也可以找到资料可以看得到,反正你知道这这里怎么看 就可以了,对吧?能看到你真实的指示就可以了,这就是目的吧?他他有一种表示,你不管了,他反正在这个否点数在用两位两个数就是技巧了,对吧?这两个小数就是一部分是用来表示整数部分,一部分是来表示小数部分,对吧? 你这样理解就可以了。所以这个跟我们整形数的那种八四二幺那种数据排列是不一样的啊, 转换是不一样的,他有他的描述固定方式啊,你不用去研究他没什么意义啊,你知道他有三十二位表示就可以了,他数据范围比比我们的整形数表三十二位数表示范围更大,对吧?他是用指数据表示吧, 所以那个巨大数据你不用管他天文数字,对吧?所以否定数字你就可以不管他数据位数,对吧?那数据分配的只要隔一个二就可以了,对吧?那以前讲过整形数的时候, 如果乘法除法,这后面是征用了三六入四位嘛?要控四位啊?计算器分配啊。那现在这个否点数不用啊,个两位就够了,对吧?这点注意一下就可以了, 特别会保持我们的啊。 好,那这部分就这样给你讲一下,知道怎么去插手这怎么看怎么去演示这个案例程序就可以了啊。


好,今天呢,我们讲第三十五,讲整数与小数的转换指令啊,我们那就介绍了这个数的这个叫做整数和小数,在这个叫做 p i c 里面 表示的方法啊,表示方法。然后呢我们就介绍了二进支整数,他的运算就带符号的二进支整数也叫宾数啊,他的加减乘除、 加一减一和开放运算。下面呢我们就要介绍辅点数运算。辅点数运算呢,又叫小数运算啊,叫小数运算。那在讲解辅点算运算之前呢,我们首先要介绍一下是整数与小 小数的转换指令啊,是两岸里面啊,他是不能直接输入小数的,所以要进行怎么样啊?小数 运算的时候,必须要先了解一下小数是怎么样数多的啊,那同样的,如果在计算机当中是个整数,也是不能直接参与运算的,也必须把它怎么样转换成小数。 我这一讲呢,就是介绍这个整数和小数如何转换成二进制的浮点数小数,还有指令, 我们介绍这个整数与小数转换指令他的指令格式。那么这个转换指令有两个啊,第一个啊,第一个是 这叫做 flt 啊,这个是整数转化为小数啊指令。第二个是因特,这个是小数去其整数部分,这个叫做取整指令啊, 因为它的取整是在可以说是在所有的这个,这个关于我们这个程序里面啊,就是我们的软件都是 c 语言也好,什么都是,这个 都是取整啊,这个 vp 也好,都是取整这个音符啊,这个 flt 呢,它是整数转换成小数,因此这里面呢,它的 数据歌声就有两个了啊,就是他的应用的数据就有两个啊,数据运行,一个是带符号的二进制数,这个就是整数,我们也叫冰数啊,第二个是二进制符 定数,我们这里就称作这个小数啊,甚至小数。下面呢,我们就看一看啊,我们就看一看,那么整数转换成小数的指令是 f、 l、 p、 s、 d, 注意,这个 s 是个整数啊,是个整数,那么这个 d 啊就转换成小数了。 有人说你这个整数转换给小数,整数就是整数嘛,什么转换给小数啊?我们强调了啊,所谓整数就是指的是什么呀?是我们宾数,就是带符号的二减之数啊,比如说三, 这是个整数,经过这个指令转换成。变成什么呀?比如说,难道你变成三点一二啊,变成二点九八呀?不是啊,因为小 数了,在我们计算机里面是用二进制辅点中来表示的三,如果变成小数就是三点零零, 哎,这个就变成小数了,为什么要变成小数啊?因为三,这个两个三不是一样吗?他都是三吗?他不是的啊,这个三是个整数的三,他不能够直接参与 小数的运算,指令的运算,必须要先把它变成这个二进制浮点数的小数的表示形式 才能够。怎么样啊?参与运转啊,参与运转,主要是这个道理啊,那么这个是个十六位的,注意啊,这个是个十六位的,那么这里面呢?这里面呢? 就是个三十二位了,那为什么是三十二位呢?你这个不是三吗?不对啊,我们说这个叫做 ps, 里面二千是浮点数,它是一个三十二位也表示的。这个前面我们已经讲过了啊,所以说这个中指转换的小数一定是三十二位的啊,一定是一定是三十二位的,那么这个整数呢,可以是十六位的, 当然也可以是什么呀,是三十二位的啊,也可以是三十二位的 啊,如果是三十二位的,那就 s s 加一,结果表示是一个三十二位的带符号的整数,他转换成小数仍然是三十二位的啊, 那么有的时候会不会不够啊,哎,不会不够的啊,不会不够的啊,注意啊, s 和 d 这人是计算器的啊,也就是说这两个操作术,他的可用的 操作的软元件,正能是技能细堆,不能是常数 k h 或者其他软件。那么这个子女 哈利超过了原件就证明是继承书的啊,那么下面呢,我们就介绍一下啊,这个价格介绍一下 这个指令的应用啊,该指令主要应用于两个方面,一个是将数据计算器第一个整数转换成为小数,参与小数运算,也就是辅点数 运转,那么长速 k h 可以直接参加小数运转。那么这个呢,我们下面有例子给大家理解啊。第二个呢,他是讲小数长数啊,记住了,什么叫小数长数啊,就是我们设定制的小数,比如说三点一式 啊,三点一四一五啊,二点八九啊,一点零,二点五六,这个都叫做小数长数,因为 f x 连 f a c 不能够再去想三点一四,宋德哥指定的周围指定的超过数来运算的,不行的, 因此呢,首先必须要将它转化为小数,参与小数的运转啊。下面我们会用荔枝来说明这个问题, 下面呢我们就举例子发上一个问题说明啊,这个 d e a d d, 注意它是一个加法指令,它表示发 d 幺零的数 跟第二名的数相加,加的几乎送到第三名这里,这是一个 ead 啊,临时表示三十二位应用啊, ead 表示一个二斤式的浮点数的加法指令, 也就是通常我们说到小数的加号指令,因此这个 d 幺零跟 d 二零就必须怎么样啊?多次小数啊,必须多次小数才行。如果这个 d 幺零里面它是一个整数,是个 k 二零,那不行,那就必 首先把开二零通过 flt 刚刚讲的这个转换指令转换成小数,才能够应用这个指令进行加减啊,进行这个相加,这个大家明白没有啊?大家明白没有? 那么这是第一个,第二个呢?第一 adt, 他是 k 二零,大家说明这个不是个整数吗?你讲了吗?整数不能够参与吗? 我讲的是计存器里面的整数不能参与,但是呢,如果说他本身就是个 k 或者 h, 是个长数啊,二斤之整数的一个长数,他可以直接在 辅点算运算指令里面直接写进去,那么程序呢?会自动的把这个 k 二零转换 成二十点零零零中的小数,与第二零里面的小数相加,相加的结果送到第三零二,第二个, 第三个例子,你看这里是 k 三点一四,行不行啊?这个是绝对不允许的啊,但是绝对不允许的,如果你这样输入的话,一个输入进去第二个,这个肯定是错的啊, 那这个产品是怎么办?我需要这个产品怎么办?哎,你就必须把这个十进制的小数转换成二进制的小数连扣,再来应用小数的运算职业。 哎,大家这一点听明白没有啊?哎,这就是告诉我们 转换有两种,一种呢是计算器里面,注意啊,一种是计算里面是个整数,比如这里是个开五是个整数,这个就不能应用这个指令啊,不能应用这个指令 你变成软件,然后是错误了,就是不会用这个指令啊,数据类型错误,叫做啊,必须把 k 五变成五点零,变零零后才能够拥有这个指令。第二个呢,就是要把三点一式这个小数首先要转换成 浮点数的三点一四,才能够这些参与运算。那么下面呢,我们就分别啊,我们就分别讲解这两种转化啊,这两种转化, 那么第一个呢,我们讲计算器低中的整数如何转化为小数,它就是应用这个指令。我们前面也解释了啊,比如说执行前第一零等于 k 二零,第二零,不管它是什么啊,执行后呢,第一零仍然是 k 二零,但是呢, 这个中指他是个三十二位的,我们讲过三十二位的他是零幺零零幺幺等于多少啊?二十点零零零,你看变成一个小数了,因此所有计算器的整数就必须通过这个指令把它转换成小数, 联合的才能够参与小数的运算指令 小树的长树 怎么样转换为小数啊?他的浮点数的转换成浮点数的方法是先乘以一个三的倍数变成整数,再通过指令 flt 转换成浮点数, 年后再把这个数用五点数的除法指令除以十个倍数复原为小数的五点数。 好,下面呢,我们就举例子把这个转换过程讲一下啊,本来这个已经写的非常清楚了,比如说现在有个三点一四啊, 像你这是个小数,我想让这个小数 要能够参与这个叫做辅点数的运算啊,辅点数小数的运算,首先呢,我必须把三点一式要乘上一个十的倍数,那么这个小红点不要了,就乘上十的平方就行了啊,乘以一百 等于多少啊?等于三百一十四啊。首先这是第一步,第二步呢,就利用这个指令 f、 l、 t 指令, 把这个三百一十四就变成什么样,变成三一四点零零 啊,变成个小数了,看见吗?有这个变换指令,把它变成小数了,但是我们是三点一四啊,不是三点一四四啊,哎,还要用这个除法指令啊,一 一,这个是浮点数的主化指令啊, d e、 d i、 v, 看,先把这个三百一十四再除以,怎么样?一百,哎,除以一百,好,最后他结果就变成了三点一 四零,你看变成个小数了啊,变成小数了,所以说小数、长数转化为小数必须要经过这个三步,那这个三步怎么 大?你要是几个程序啊,是几个程序?这能转换成三步啊,是几个程序?好,下面我们看看这个程序什么是几点啊?那么我们边形将小数三点一四转换成五点数小数的程序啊,我们看这个程序, 这个程序你看啊,模糊 k 三百一十四,注意这里面我已经成了一百了啊,如果说他告诉你一个 一个数,比如说五点二六啊,七点二八等等,你就不需要程序,你把它乘一百啊,你自己在我们心里把它乘上一百就行了。 科一成了,又给了三百一十四,送到什么呀?送到第一十二里面去,然后通过这个转换指令把第一十二转换成小数 啊,抓个小数,抓个小数应该是多少啊?应该是三百一十四点零零零,哎,怎么变成三点一四啊?注意,因为这两个比尔是一样的啊,我们前面解说过这个问题了啊,如果你是用了同一勾 数据计算器的话,他就显示最终结果啊,因为这个地方到这一步,这个第二应该是三百一十四点零零零,如果大家回去感到有问题的话,你可以把这个第二换成第四啊,换成第四他就保证是三百一十四点零零零, 年后把这个三百一十四点零零零,再通过浮点数除法之内除以开一百,因为这个一百虽然是个整数,但是他可以再去参与小数的 计算指令作为操作数啊,一个就是七股至三点一四零, 这时候第二里面就是这个小数了,其实我们原来是个三进尺的小数,三点一四就变成了一个二进尺的辅点数的三点一四零啊, 这两个三点一四虽然是数字是一样的呀,但是他的表现形色已经完全不一样了啊, 那么通过这个程序大家应该知道了啊,应该知道这个叫做怎么样发一个小数 转换成一个浮点数的小数啊,浮点数的小数,那么前面讲的呢,是一个整数和设计是小数转换成 二,就是浮点数小数的这个它的指令和它的应用的例子啊,下面呢我们就要讲一下取整啊, 小数取起整数啊,它的指令就是因它这个是通用的啊, s 是原则的数,注意这里面是个二减至五点数的小数,所以它是三十二位的。 好了,取整啊,就把它整数部分取出来,这个也有三十二位应用啊,哎呀, s 和 d 这人是计算器, d 啊,一样的,和我们 f、 l、 t 指令一样的啊,不能是常数, k、 h 和在其他的软元件这个应用的时候要注意,下面呢,我们 就必须通过一个立体的说明一下啊,这是一个英特低龄高低幺零,我们看看,低龄,我们讲过了,这是一个三十二微的啊,是低龄低腰,他存的是二十点九八三啊,二十点九八三。那么这些这个这些之后, 第一名迪奥仍然是二十点九八三,而迪奥人呢,是把它整数部分取出来,整数不分之二十开二零,后面的九八三啊,手掉了, 不要了啊,不要了,所以这个东西参与运算的话,误差怎么样?会很大啊,误差会很大,下面大家回去参考一波,九点。

今天呢,我们介绍一下这个三菱的传送指令啊,那么传送指令呢,有好几种啊,我们一个介绍,首先最简单的呢是, 哎,木偶指定啊, m ov 指定,那么 mov 指令啊,适合什么呢?单个传送啊,十六金制的数字传送,比如说我们可以传送 k, k 一到第零啊,这是第一种,第二种呢,可以传输地址给地址,木地零到第十 还可以呢,传输什么呢?木 t 零给 d 零,就是我们可以传输定时器或者是计数器的地址啊, 木五七零到第一百啊等等啊,那么后边的地址一定是计算器地址啊,前面的地址呢,可以是长量,可以是计算器,可以是定时器,计数器等等。然后 k, k 呢代表实禁指数 数字啊,可以代表十斤只数字, h 呢,代表的是这个,呃,代表的是十六斤只啊,所以我们如果穿 h 幺二给第五十啊,第五十,那么 这个代表的是什么呢?是十六进制的,如果 k 呢,代表的是十进制的,一二三四五六七八啊,所以呢,一个木指令啊,就有这么多用法,那么 这是常规的木啊,就是我们一旦扫描前面的触点接通了,那么他每个扫描周期都进行传送啊,这是第一个,第二个呢,我们在木屋后边呢,加个 p 啊,木屋 movp 就代表只传出一次,就是什么意思?他前面的触点如果接通了啊,如果接通了,那么我我只传输一次数字给这个,呃,指令,这指令只生效一次啊,这一般来 来说呢,三菱的 prc 啊,后边加 p 的都只是脉冲型的啊,就是只发送一次啊, mvp。 那么还有呢,如果这个 mov 啊前面加个 ddmov 啊,或者 dmovp, 表示三十二位传速,因为我们的 mov 啊是十六金制的,就是他一次呢,最大只能传出一个字的是数字啊,数字 这么大大小的数字啊,如果加一个 dmv, 就说明他可以传输十六斤只啊,三十二斤只的数啊,比如说我要传输 d 零的数字给第二,实际上呢,他是传输第零第一两个字组成的三十二位,然后呃传送到第二和第三两个两个,这个呃地址中啊,地址 中啊,这是 d d 木啊, d 木呢?如果加 d, 大家注意三零的呢,基本上加 d 的都是三十二位传送啊,如果后面加 p, 就说,呃,不管是木木指令还是 d 木指令,后边都可以加 p 啊,然后还有一种批量传送呢, b 木指令啊, b 目指令呢,是指的是啊,从啊原地址开始啊,呃,多数个数 k 二个数,传输给目标地址的 k 二个数啊 k 二,比如说这样写, b 目第零啊,第二 k 二表示我要传输两个字的地址,两个字的地址 k 二,然后起始地址是第零啊,传送到的地址是第二他呀,大家注意啊, d b 零啊, d 零 d 二 k 二啊, d 木这个指令和 d 木这指定是等价的啊,他俩是等价啊,因为虽然但是呢,虽然是等价的,但是我们监控的时候呢,会发现呢,当我们用 d 木指定的时候呢, d 零和 d 二显示的是三十二位数据, 如果用闭目的时候呢,这个地址上第二个显示十六禁止数据,虽然他效果是一样的啊,但是他 呃在触摸屏中监控的时候显示的字会有所不同啊,有所不同啊,所以这个就是闭目指令,是批量传送指令啊,批量传送,然后还有一种呢, f 目指令呢,是 一穿多指令啊,这个通常呢,我们比如说给一些计算器地址清零啊,我们就可以用 f 目指定啊,比如说我要给地零开始一百个地址清零,那么我就 f 目 k 零到 d 零啊, k 一百啊,他适合于给一群地址负值,统一负值啊,统一负值或者清零,或者负一个,比如说负一个一啊,那么一旦我们接通前面的触点,那么地零到地 开始的一百个数,呃,计算器地址啊,第零到第九十九,他都是一啊,都是一,这就是 f 目指定。大家注意啊,就说不管是 呃 f 目还 b 目,后边都可以加 p 啊,加 p 呢,就代表我们只穿数一次啊,如果不加 p, 他每个扫描周期都会穿数的啊,都会穿数的,那这就是我们 传传送指令的几种方式啊,一种是十六金制传送,一种是三十二位的传送啊,一种是批量传送,一种是多点传送啊,多点传。 然后还有一种呢,就是我们呃阿斯克马的传送啊,阿斯克马,阿斯克马传送的前边像一个 s, 这样啊,四啊,我们是键盘四上边的这个字母 s, s 是 s 数,我也不知道怎么读啊,然后呢用后边加一个 m m ov 啊, m ov, 然后我们就可以传输啊,色码啊,给这个呃地址啊,比如说我要传输 abcd, 给多少给什么呢?给 d 八百啊,八百。那么这种模式呢,就直接把 abcd 传输从八百开始的字种啊字种,那么这个字的他不不要求数量啊,这个阿斯个马传送啊,他不不要求你传输多少个啊?他只是 把 abcd, 他自动会给你传输,因为我们一个字啊,是两个 s 个码,一个字呢,第八百呢,他是两个字节,那么每个字节可以形成一个 sk 码,所以呢, abcd 呢,是占用两个字的地址啊,两个字地址就是第八百和第八百零一两个字地址 啊,这是这个啊,阿瑟玛传输啊,阿瑟玛传输,然后还有呢是小数点传输啊,异母伏点数传输 啊,那么一亩五啊,这个呢,有点特殊啊,有点特殊,比如说零点五啊,传输给第十五啊,这 这样呢,他会提示你有错误啊,为什么呢?因为易木啊,是十六进制指令,但是实际上呢,我们的福点数呢?是呃啊,加个亿啊,加个亿, 负点数呢?是呃,都是三十二位的啊,三十二位的,所以呢,我们一般来说前面加个 d 啊, d e 目 第一目指定 啊,一母指定啊,一母指定就是小数的小数传送啊,小数传送 啊,不加啊,不加。去混了。之前可能啊,就说小数传送的是易木指令啊,易木指令,然后呢传输的数据前面一定加个易啊,表示小 服点数,服点数,然后可以传输到我们的第十六啊,比如说第十六多少啊?因为服点数是三十二位地址,他这个易木指定传输过去,他会占用第十六第十七两个地址来存储,这个一零点二啊,一零点二,所以呢,三 明的传输指定啊,基本是这这么多啊,这么多啊,然后呢就是常用的呢,就是木指定地木,还有闭木、 f 木这几个都常用啊,偶尔呢进行这个阿斯玛处理的时候呢,需要用到呃 呃,这个阿斯玛传输指令啊,如果用的辅点数的时候需要用辅点数传输指令啊,大家记住这几种指令啊。

笨鸟先飞和陈老师学工控,今天这节课我们教大家啊,如何去使用这个先入先出的这个指令, 这指令呢一般用在这一个我们的排队系统,或者说一些延迟控制的这样的一个系统啊,再比如说我们的一个转盘啊,这样不同多工位的这一个控制的应用。我们来看一下题目先 好,那么这个项目呢,就是有一条流水线啊,那流水线的这个链接啊,一直在转动, 然后这边这个位置呢,有个视觉检测的一个机构啊,那么他能够检测出这个物料是好的还是坏的啊,旁边也有一个感应器啊,看到物料到达的时候,那么他就进行检测,检测完了之后呢,他判断出了好坏,那么继续往下面流,往下面走, 走到这个推出的这个位置,测评的这个推出的这个位置的时候呢啊,那么如果是检测出来是测评,那我们就把这一个气缸啊,让他动作,那把这物料推出去再收回来啊,然后呢良品呢,就一直往下面流, 那么问题点就是在于我们前面这里进行控制,控制的时候呢,判断的时候呢,就是这个信号啊,要 延迟到这个工位的时候再去进行触发。那么这个案例的应用呢,我们先要先来学习这一个先入先出的这个责令啊,那么 新入新出的这个空间呢,分为两条手链啊,一条叫做 s f w r 啊,一味写入责令,第二条叫做一味如出责令啊,叫 s f r d 啊,也就是说当我在这个判断的这个工位的时候呢,视觉检测的时候呢,我们把他当前的数据进行写入, 那么到了我们后面的这个要控制他推出的时候呢,我们把之前写入的这个数据呢读出来,读取出来之后啊,再去判断他到底是还是好还是坏,再去进行控制啊,来看一下这个指令的应用啊, 那么比如说这样的一条程序啊, s f w r v 零 v 十 k 八,那其指的就是把 v 零作为数据源啊, v 零里面可能保存有一些数据,那么这个数据呢,有可能是从别的地方来的啊,然后呢, 当我们每次 x 领导通的时候,那 v 零的数据呢,就会被保存到 v 十开始的这多个计算器里面去啊,那么八个啊, k 八表示的是有八个例子啊, 那当我们触发的时候呢,逆龄的值,首先它就会存放到这个 v 幺幺里面去, 什么到 d 幺幺啊?那么当这 x 零第二次打通的时候,那么 d 零零保存的折呢,就保存到了 d 幺二里面去啊,那么随着这这个 x 零的触发啊,那么 逆龄里面的数据呢,就不断的啊,往一幺三幺四啊,总共有八个例子可以给他进行保存啊,逆龄的数数则我们也是随时不断的变化的啊,那么这样的话,这个数据就 能够存放进去啊, lisa 呢,它里面呢,就是保存的就是我们有放进去的数据的这个个数保存了多少个数据,那 lisa 里面就显示为多少啊 好,那么这个是一味写入啊,能够把一个数据啊不断的写写到一组计算器里面去去进行保存啊, 那么数据保存进去之后呢,我们如果要把它读出来好,那么可以使用 sfrb 这个词啊,一位读出啊, sfrb 啊,历时啊,把历时开始了这个例,这组例子还有八组数据啊, 录取出来,录取到哪里?这里写的是第一版好,那么当我另一侧读取出来的时候呢,这个第一十一的数据就被录出来,录取到 第一百里面去,同时我们前面这些数据呢,往下移动一个啊,那保存的数据就减一个啊,每次录一个,那就就这个数据就往下面移动一位啊,全部往下面移动一位, 那么先一开始先保存进去的,就会立刻先被提取出来,那么这个是这条指令的这个作用,这两条指令作用,那么根据这两条指令的这个作用,我们来看一下这个案例, 当物料啊,到了 x 零这个位置的时候呢, x 零就会倒通,那么此时进行判断, 视觉显示系统那有两个信号啊,当它是坏的物料的时候呢, x 一的常开就会导,通常不就断开,当它是好物料的时候呢,那我们 x 一就会导通, x 一的长臂触点就会打通,所以啊,这两个信号就能判别出来这个好物料还有坏的物料,那当好物料的时候,我们莅临保存的是一,然后这物料是 测评坏的物料的时候呢啊,就把二保存到存到这个莅临里面去,同时进行数据的写入啊,把莅临这个数据啊,是好还是坏这个数据存放到历史开始的这一组例子里面去, 然后再往下 x 二啊,这个位置啊,也有感应器啊,这个位置应该是有个 x 二的感应器啊,那么到了这个位置的时候呢, 我们就读出啊,读出这个历史开始的 mod 数据里面啊,这个数据录到第一百里面去,接下来我们 判断一百一百,如果是这一个等于二的时候呢,那说明我们是测评,此时我们啊置为这个五二零,那么这个气缸就往外面推推,推出去,那么推出感应器 x 三就会有信号,有信号之后让这个气缸收回来, 这个程序就这么简单啊,好,然后呢,这个啊,写入他的这个数据个数啊,不一定是八啊,如果你的物料更多更杂,那我们可以九个,十个,多少个啊,都可以自己去立啊,只不过他占用的计算器会更多啊。 好,那么今天这节课我们就给大家分享到这里,如果喜欢我的视频的啊,麻烦点赞啊,加关注,谢谢大家。

我们一起看这个程序,这里有两条相对定位指令和一条扎恩延点回归指令。有些朋友说他使用相对定位指令的时候,师傅电动机他只能向一个方向转动。 我们看一下这一个程序,你可能碰到的问题就跟这里的相同。第一条相对定位指令 ddrvi, 他的脉冲个数是一个正数, 那么当这条指令执行的时候, y 四这一个端口就会接通。支付电动机是正向转动, y 零是脉冲输出端口,那么当下面的 x 零二接通下面这条 d、 d、 r、 v i 指令,它的脉冲 个数是一个负数,后面的 y 四端口他就会断开,他不能接通。这个时候的四伏电动机,他是反向转动。 我们看一下这个图, y 四端口,他接到的是师傅电动机的方向控制的这一个端口, y 零四脉冲发出端口,他是接到师傅电动机上的脉冲接收端口,制服启动器是台达 b 二。我们看这个程序,那么你要这个师傅电动机正向转动 y 四这个端口,就要接通 第一条相对定位指令的 y 四端口,他应该接通。第二条指令的 y 四端口他应该断开。下面的 x 四零三四原点回归接通以后, m 十就会置位,下面的 m 十敞开触点接通这一个 y 四还是方向输出端口,他就会接通, 那么延点回归,他就是正向转动,控制师傅电动机正向转动, k 两千是开始回归延点的速度, k 一千是爬行速度, x 零五是延点开关, y 零是脉冲输出单口。 当原点回归指令执行完的时候,下面的 m 八零二九接通 m 十会部位,那么这个 m 十就会断开原点回归指令,他就会给断开掉。我们把这个程序 写入 plc, 然后去实物上看一下这一个程序运行,他会出现一个什么问题。程序我们写到了三 u 的 plc 上,这是反转按钮,正转按钮点点回归, 这个是私服驱动器启动的按钮,我们现在已经把它打开,私服驱动器已经启动, 我们先按下反转的按钮,我们看一下师傅电动机是不是反向转动,滑台向左边移动。我们要特别看一下这个三六 plc 的 y 四输出端口是否接通。按一下反转按钮, 我们看到私服电动机是反向转动,滑台向左边移动, y 式端口没有接通,我们再看一下 ys 端口没有接通,所以这个师傅电动机反向转动,这个反转执行的是反向转动的相对定位指令,它是正确的。 然后我们再按一下正转的按钮,我们注意看一下 ys 端口是不是接通,师傅电动机有没有正向转动。 按下正转按钮,我们按下去之后,师傅电动机仍然是反向转动, y 四端口并不接通,如果 y 四端口不接通,那么四伏电动机它就是反向转动,这个时候这个正转按钮接通的相对定位指令,它的方向就不 不对。我们再看一下原点回归,按下原点回归以后,师傅电动机应该是正向转动, ys 端口接通,我们看一下,按下原点回归, y 是端口接通,师傅电动机正向转动,瓦台向右边移动,这个就是 x 零五远点开关,进入远点开关,马上减速 离开原点,快干停止,那么这里就是原点回归的位置,原点回归的动作正确,反向转动的动作也是正确, 正向转动的动作他就不对,这个正向转动的动作不对,主要是因为这个 y 四端口并没有 接通,所以这个师傅电动机他仍然是反向转动。那么这一个问题我们下一个视频就看一下怎么去解决它。

大家好啊,欢迎收看本期视频,我们这节呢,讲一下三零 p 二七的除法指令啊,除法呢,就是 div 啊, div 啊,这就是除法啊,三十二位除法呢,就 ddiv 两个 的啊,然后他有两个,三个操作,四个操作手啊,但是实际我们显示的只有三个,比如说 s 一啊,除以 s 二等于 d 零啊,但是呢,大有时候啊,你这个呃不能整除,那么他的余数呢,要存到第一种啊,就是存到你的 这个结果的下一位啊,所以他他是在实际上占用两个字啊,占用两个字,然后他们呢都是十六位的啊,十六位的啊,这个也是十六 位的啊,余数也是十六位的,如果这三十二位的呢,那么呢你将占用都是三十二位的啊,三十二除以 s 二也是三十二位的啊,等于 第零啊,第零。然后他的鱼鱼数呢,存到第二种啊,都是三十二位的啊,三十二, 三十二啊,这个就是余数啊,所以呢,我们要注意啊,就说你实际做处罚的时候啊,结果呢,你是可能只用到第零了,第二没用到啊啊,三十二位的,然后你第二呢,又忘记了,又 要做别的数据存储用,这时候就会出错了啊,就是结果你别的数据就会出错,结果就不准确了啊,所以大家一定记住,他的结果是占两个字啊, 或者两个双字啊,分别是呃,十六位的和三十二位的区别啊,这就是除法,然后同时要记住呢,除数不能是零啊,如果除数是零啊,这个呃片期会报警啊,报警啊,大家一定记住, 那么呢,我们就以还是以实际的程序呢,演示一下啊,给大家看啊,首先我们 m 零,比如说啊,然后 divdiv 啊, k 十除以 k 三等于 d 零啊, d 零 这个明显是整除不了的,整除不了的,然后我们就看结果啊,第零和第一。什么结果啊?为了看第一呢,我们可以呃,让他显 是出第一是多少啊?目的第一到第五啊,这样我们能方便看第一是多少啊,第一是多少啊,然后我们变转换一下,转换一下方针, 然后我们看一下,正常啊,十出三,呃,与出那个 商呢?得三,余数得一,我们看一下,第零等于三,第一得一,是不是这个结果?大家看就是这个结果啊,就是这个结果啊,所以呢,除法唯一要注意的就是你的这个商和余数占两个字啊,两个字,你比如说这时候第一实际是 隐藏的,你看不到啊,隐藏看不到,但是呢,你一定不要忘记很有余处在里边啊,不要 因为炒除法导致别的预算出错啊,这就是除法需要特别记住的地方啊,希望大家能掌握三十二味的呢,我就不不给大家演示了,大家自己演示一下啊,谢谢大家。

那接下来啊,我们继续看啊,关于系统管理与维护类的命令,我们看第五个命令叫 df 这个命令啊,那这个命令他是用来显示另一个系统的磁盘空间的占用情况 啊,也是非常重要的,你磁盘空间啊,那么到底占用了多少,使用了多少,还有空闲多少,也是我们时刻需要关注的,因为一旦磁盘空间耗尽,我们这个系统呢,就不能再次去写数据了,那有了 d f 命令, 我们再查看此盘空间呢,就变得非常简单了。那么 d f 命令呢,它也有常见的几种使用组合,那么我还是给出来了必须要掌握的三种组合啊,那么这三个组合你只要掌握了啊,那么关于 d f 其他的命令参数啊,你不需要关注了, 所以我这会大家可以看,我给出来的呢,都是企业里边啊,最常用的这些命令组合,只需要你掌握这些就可以了,那么给大家来演示看一下吧,那么还是这个系统里边啊,比如说要想查看 那么这个服务器它的一个磁盘分区的一个实用情况,最简单命论就是 d f 对吧? df 命令对不对?那么只用 df 呢?它的输出,大家来看一下它的输出里边啊,那么其实分成了一二三四五六,对吧?分成六列,那第一列它显示的是一个什么文件系统对不对? 然后第二列显示它的块信息,第三列显示它使用了多少,第四列那么显示可用 用多少?第五列显示使用了一个百分比,对吧?最后列显示的其实是一个挂载点啊,就这个磁盘分区,他挂到哪个挂载点了? 那这块我们看一下啊,它里边这个显示特别啊,我们要关注的啊,其实就是第三、第四和 第五列,那他是针对磁盘空间使用多少,还剩多少,占用百分比,对吧?这个是我们比较关注的这三列,但是我们看下他的输出啊,不够人性化,对吧?他都是以这些啊,感觉不知道什么单位去显示的。 那这个时候我教大家一个方法,就加个参数,比如说 d f 啊,我加个杠 h 这个参数啊,这个杠 h 是需要大家掌握的。我输入杠 h 之后,大家 来看一下,他是不是把这个磁盘的分区大小非常人性化的显示出来了,对吧?我们看到这个 看跟分区吧,对吧?我们看到这个跟分区,那么他的总大小是二十个 g, 然后现在使用了十三个 g, 还剩六点六个 g, 那么他的这个磁盘使用率是百分之六十五,对吧?你加了一个杠 h 参数之后,你发现他这个读出来啊, 一眼就能看得明白,看得清楚了,对不对?所以说杠 h 这个参数呢,他就非常非常的重要啊,就一眼可以看到这个磁盘空间啊,他的使用情况。 那有时候啊,我们在执行 d f 的时候还是想了解,比如说我们有这么多的这个 磁盘分区,那磁盘分区的文件系统它是什么呢?啊?我们知道在这个 windows 里边啊,它的文件系统,比如说有 fit 三二的 ntfs 的,对吧?那么 linux 里边它也有对应的文件系统啊, 比如说他的文件系统,常见的有这个啊,比如说这个一 x t 四 x f s, 对吧?这些都是 linux 里边常见的文件系统类型, 那有时候我要想了解一下我们每一个分区,比如说布的分区,对吧?他的这个文件系统类型是什么样子的?那这个时候我们可以通过 df 再加上一个参数啊, 那加哪个呢?是大写的 t, 然后面这个 h 一定要加上,对吧?它是用来人性化的显示空间大小的,所以把这个一定要加上,那就是 t h, 让我来执行,大家看一下,那这块它显示出来了,对吧?多了一列,那这一列就是一个 type type, 其实就是显示 linux 里边文件系统的类型,对不对? 那我们可以很清楚的看到,那在这里边啊,这个跟分区啊,它的文件系统类型是 e x t 四, 对不对?那么 boot 呢?它也是什么 e x t 四?那么除了这个之外呢,我们看一下它还有一些,比如说啊,这个 run 啊,它的文件系统类型是 tamp f s 啊,其实有很多 tampfs 啊,我们说 tampfs, 它是一个临时文件系统啊,所有的临时文件系统就是它数据呢,是在内存里边存放的,那么系统又关闭 的话啊,那这里边的数据可能就没有了,所以我们一般把数据啊存到我们这个 eit 四或者 x fs 文件系统里边去啊,不要存到这些里边来。 那说完这个磁盘分区啊,可能大家有疑惑了啊,比如这个里边它为什么这么多的 timef f s 呢?这其实是从斯诺 f 七之后啊,它文件系统组成发生了一些变化, 那我们只需要关注什么呢?我们只需要关注我们自己分的这些区就行了,那这个里边我们对这个磁盘的分区,就是有一个 啊,这个根分区布的分区,这两个是我们分的啊,那么除此之外,其实我们还可以自定义很多的分区,比如说啊,我们拿这个机子给大家来看一下 d f 杠,这个 t h, 对吧?这个区我就分的有点多了,大家来看一下,那在这边我还分了一个什么?还分了一个 data 二分区,对不对?然后 data 二分区呢,它的文件系统就变成了什么?变成了这个 x f s 了, 那然后还有一个 tab 分区,它也是 x i s, 那这块儿这个 vr 也是一样,对吧?它也是 x fs, 那么除了这还有一个叫 boat, 这个 e f i, 对吧?这是引导分区,那么它的类型是 v fat, 对吧?那么 v fat 呢?其实就类似有 windows 里边的这个 fat 类型的啊,这么一个文件系统, 那么 fat 的文件系统啊,在 linux 里面它是可以直接识别的,但是 ntfi 的文件系统类型啊,在 linux 里边是无法直接识别的 啊,好吧,这是关于这个 d f 啊杠 t h, 大家可以看到不同的操作系统呢,它使用的文件系统不一样啊,我们这个二幺三点七零,它使用的是 x f 的文件系统,我们这个二幺三点二二五呢,我们使用的是 e s t 四文件系统, 那么这两种文件系统类型啊,都是 linux 里边最常用的文件系统类型。 那说完这个,其实 d f 还有一个命运组合啊,叫 d f 杠,对吧? h 一定要加上 h i, 对吧? 多了一个 i 选项,那么有了 i 选项之后,大家来看一下它代表什么意思呢?重点是在这个 i, 对吧? h 我们知道是人性化的显示吗? i 的话,那么它其实显示 文件系统里边对应的这个 i know 的一个占用信息。什么叫 i not, 就是 i n o d e 啊? i 它其实是 i know 的一个简称, 那么这个 ilood 是什么意思呢?我通俗一点讲吧,它其实就是我们这个系统里边啊,它对应的文件的一个什么文啊?它文件的一个缩影啊,或者文件的一个位置的一个信息, 那么文件位置的这个信息呢?它其实也是存到我们这个文件系统里边的。 那加了杠 i 之后呢,就是查看这个每个分区里边它对应的这个 i note 是否够用啊? i note 使用了多 多少啊?因为每个分区呢,它都有一个 i know 的占有情况啊, 那么具体这个 i know 的它有多少,或者说它有多大呢?我们可以看,对吧?比如说啊,我们看这个跟分区吧,跟分区的话呢, 那么它现在啊,这块显示的这个 i don't 数是一点三兆,它那么它使用了是二零七 k, 使用了百分比是百分之十七。 那这样说明一个什么意思呢?就是当一个文件系统啊,或者说当一个文件系统分区它里边占用的这个 i know 的啊,如果被占完的话,那么即使这个磁盘还有空间,还有存储空间, 那么他也没有办法去写入文件数据了,所以这也是这个啊,杠 i 这个选项它的使用场景 啊,因为我们在平时工作过程当中可能会发现一种情况啊,就说这个磁盘空间,那么他还有很多,但是我这个文件写不进去了啊,不能创建文件了, 那么可能的问题呢,就是这个分区呢,他对应的这个 i know 的号啊,已经被全占满了, 那么 i know 的号被占满之后呢,你文件肯定写不进去了,所以大家把这个 i know 就理解为啊,相当于我们书本上的这个什么这个目录,对吧?这个缩影,因为创建每一个文件的时候呢,他都会给文件呢, 去啊,标识一个缩影号,那么这个号是唯一的,那如果说这个号被用尽了,当然文件肯定无法创建了,对不对?那这块显示的这个一点三兆,这其实就是 i know the 号的一个数量啊, 其实每个分区啊,大家看一下它的安装的号的数量都是啊,都是一样的, 那么这个安卓的号的数量啊,是跟这个操作系统不同的版本呐,那么它大小也是不一样的, 那么这个数量一般是非常高的啊,一般情况下,这个 i know 呢,是用不完的,但是在某些特殊的场景下啊,比如说你这个分区啊,那这里边你存储的这个目录子目录小文件特别多啊,你存了几十万个文件, 快上百万个文件,那这种情况下,文件越多,那么这个安装的号的占用呢,就会越多,那么可能就会导致什么导致小文件特别多啊,把这个安装的号用完了, 然后呢磁盘空间没有用完这么一个情况,所以杠 i, 它就是用来查看每个磁盘分区啊,它这个 i note 号啊,还剩余的一个数量和百分比啊,这是第三个组合,叫 d f 杠 h i 是用来查看 磁盘或磁盘分区的 i know 的使用的一个情况。好吧,这是关于啊这个 d f 命令的一个使用,那么 d f 命令呢?我们只需要记住这三个组合就 ok 了啊。

今天的视频聊一下三菱 plc pos plsrplsb 装备装把各指令的使用场合。 一、 poc 指令使用中可以设置单个输出点,以一定的频率发出目标值个脉冲。在指令中可以设置脉冲频率、脉冲总数和发出脉冲的输出点,但只能控制脉冲。如果是脉冲加方向的脉冲模式, 方向点要另选一个普通开关点另外控制。二、 pls 二为设置匀加减速指令, 在指令中可以设置脉冲的最大频率、脉冲总数、加减速时间和脉冲输出点,通过设置加减速时间来实现云加速。如果脉冲加方向的脉冲模式,也需要另外控制方向点。三、 plsb 指令为 任意时间可变速指令,可以实时改变脉冲频率的指令。在指令中可以设置脉冲的实时频率,发出脉冲的输出点和方向点,对吧?是绝对记录脉冲式的,他的脉冲总数实际是他要到达的目标值,也就是和各高速点的技术计存器相匹配。 例如,当输入脉冲目标值为两万,而高速点的技术寄存器中是三万,这时他会朝着反向发出一万个脉冲。 而哆咪指令却不同,他不管高速点技术器中的脉冲做标志,他会向正方向运行两万个脉冲,因而成为相对脉冲指令。今天的分享就到这里,记得点赞加关注!

大家好啊,欢迎收看本期课程啊,每天五分钟跟我学电工。那么今天呢,我们来讲一下三菱片西的减法指令啊,上节讲了加法,那么这节呢,我们讲减法,减法呢,他的指令啊是 s ub, s ub 啊, 然后加脉冲的呢,就 s 有 bt, 三十二位的呢,就 ds 有 b 或者 ds 右臂劈啊,右臂劈,就是这几种啊,几种, 然后他好像有三个操作数啊,第一个操作数呢,比如说第零啊,第二个操作数第一,第三个操作数第二啊,然后他的运算呢,结果呢,就是第零,减去第一等于第二,最后结果数啊, 第一个数是减数啊,被减数,被减数。第二个呢是减数啊,减数。然后第三个是结果啊,结果就说,比如说我第一个数呢,第零,第二数呢? k 五啊,第三个数呢?第二,那么就是一,每次执行的时候呢,就把 d 零减去 k 五,然后等于第二啊,等于第二,然后我们就实际程序要来看一下啊,就说实践是检验真理的唯一标准,我们还是用程序来做啊啊,然后 sub s u b 啊, d 零啊,我们直接用数数字吧, k 二十五, k 十五,减去 k 三啊,等于 d 零啊,我们就看这个程序,他的结果是什么啊?结果我们放针一下, 这个十五减三呢,就是普通的减法啊,就是等于十二啊,我们看实际结果也是等于十二啊,等于十二,就是这种指令呢,不管执行多少次,他结果都是十二的啊,十二。还 还有一种特殊情况呢,就是你这个被减数啊,和结果呢是同一个数啊,就像加法一样,我们做加法的时候也是啊,比如说 m 一啊, m 一 s u b 第二啊,第二 kk 五啊,然后再存到第二种,就是第二,每次存到,呃,这个呃,减,每次减五,本身啊,减五减五啊,然后仿真一下,这种 结果呢,因为啊,这个他受运算周期的影响啊,在每个运算周期第二的数呢,都要减五啊,减五,所以这种大家一定要注意啊,这种模式啊,就是他每个运算周期第二都要减五,大家看啊,一直减,一直减啊,一直减,就是这种状况啊,这种状况, 然后如果我们为了不让他每就只减一次呢,那你就加个啊,加个屁,加个屁。当然还有其他写法啊,和加法一样啊,加法一样啊,一种是呢 m 二加上上升圆或者下降圆 啊,一种呢是在这个 m 三,在这运算线母线上我加上乘员都可以啊,都可以。 这三种呢模式呢?都可以啊,第三减七 k 五,比如说啊, sub 第三 k 五,然后存到第三种,然后呢,我们再 s 由 b 第四存到 k 减去 k 五存到第四啊,这几种创状况是都可以的啊,一一个道理啊,一个道理。我们再演示一下啊,每次演示啊, 他需要把标题写入模拟标题,写入进去啊,写入进去,我们看第一种啊,第一种呢,每次我驱动的时候他就减五啊,第二减五,然后再次驱动又减五啊,又减五,然后第二种呢,结果呢,也是一样,每次第 第三也是减五啊,但是他是在 m 二中加上乘员,加上乘员,然后第三种呢,是在母线中加上乘员,这三种结果是完全一样的啊,完全一样啊,然后第 这个是十六位的,如果说三十二位的呢,那你那么呢你就把这个呃前边加 d 啊,三十二位的 m 四啊, m 四 d s d s u b 啊, d s u b, 比如说我呃 k 大点数减去 k 存到第十种啊,第十种,大家注意啊,就是三零基本所有的三十二位指令啊,都是前面加 d 啊,这个是个他的就是呃不用死记硬背的了,就是只要是遇到三十二位的,基本都加 d 啊, 基本都加低啊,然后我们看一下他的结果啊,结果啊,大家看现在就是呃得这么大数啊,因为三十二位的呢,他最大呢,能存储二十一亿多那么 大的数啊,所以足够我们用十六位的呢,有有时候呢数可能会一出,会一出,所以呢我们嗯在运算中啊,大家灵活选择是十六位还是三十二位的啊,那么今天呢减法指令呢,就讲这么多啊,谢谢大家观看。

老铁们好,我是东莞工工人,今天我们分析一下这个 mov 指令啊,这是一个数据传送啊,那什么是数据呢?对吧?比如说我们这个 k 一百啊,哎, d 一百啊, hf, 对吧?还有什么?哎,前面学的 未组合,像这样子的都是数据啊,他们之间都可以相互的传送,比如说这个 mvk 一百第八三五二,这什么意思啊?假如我有一百块,对吧?你没有, 这个时候呢,我只要执行这个 mv 指令,马上我会把这一百块传给你啊,这个时候呢,我有你也有啊,大家都有了,这就是一个传送数据啊,这是一个时间制传给继承器的啊。好,下面这个呢?继承器传继承器,对吧?他们都是可以相互传送的 啊,哎,这里加一个 d 是什么意思啊?这是一个三十二位数据啊,所有三十二位的数据前面都要加一个 d。 好,这里还有个 m o v k 零 k 一两百三十一啊,这是呢?实践之术,传给位组合 k 一两百三十一啊,那这什么意思啊?这相当于把我们这四个位复位掉。好,那么接下来 m o v h 零 f k 一 y 零是什么意思?

今天给大家讲一下三菱 plc 当中的整数比较,质量等于不等于大于大于等于小于小于等于质量。 好,咱们来看一下写的这个程序。等于等于 d 零 k 五,意思就是说如果 d 零里面的值 等于 k 五,就是常数等于五,然后 y 零点亮,然后小于 d 零里面的数值,如果小于五, y 一点亮, 然后这小于大于,实际上就是不等于的,意思就是低龄里面的值如果不等于五,然后 y 二点,然后大于低, 领你们的值大于五, y 三点亮。好,咱们来编一下,然后模拟 点这个左边这个第一位, 嗯,恢复,把它拉小,拉小之后坚持一下低龄, 这里面监视就是低零的值,然后把低零改一个值,嗯,看一下啊,比如说十进制,低零的十进制改成一,数据一,然后设置点,设置 数字一看,现在是 y 一和 y 二点亮,为什么呢?因为是小于机灵里面是一一小于五,所以 y 一点亮这个条件是满足的,满足之后导通 y 一点亮 啊,不等于一不等于五,所以说这个条件也是满足的。 v 二点亮,咱们把它设成五,试一下设置。 他说五的时候只有第一个条件是满足的,第零里面是五等于五等于五,所以以 y 零点亮。呃,设成六十以下 六,设置六不等于五,这个条件满足为二点亮,然后第零里面是六,六大于五, 这个条件蛮多。 y 三点亮, 好,关闭, 咱们来看一下这个指令是怎么输入进去的,然后关闭模拟,然后调节到写入状态, 然后直接输入 ld, 然后 ld 下面就可以看到了。小于小于等于不等于等于大于大于等于。嗯,随便选一个小于等于, 然后后面是第一个 d 零也可以是第一啊。第一,然后跟 k 八米长数八,然后确定输出 out o u t 啊,叫 y 四,这就写进去了,然后自己要试哪个自己去试就好了,然后编印,编,印完是模拟 处理,接受时自动关闭窗口,狗选上,然后上来。小于等于第一,里面是零,小于等于小于等于八,这个条件是满足的,所以 y 四点亮, 然后还是咱们这个 dv, 然后咱们再拉小,还真是低零,低零里面可以看到低一的值。 嗯,说完第零之后按回车就行,然后第一第零第一,然后是 小于等于八,先写个八看看,然后写入值是八,设置 填入八,然后啊 y 四还是点亮,这个条件还是满足的,因为现在八等于八,所以说又小一个等于八, 给他改成九,条件估计就不满足了。设置一下看看,条件不满足,所以说 y 四关闭。

老铁们好,我是东莞工会人,今天我们来分享一下倒计时的程序,就这个五秒倒计时啊,像这样子的程序我们要怎么去做呢?我们来分析一下这个程序啊,首先我们用到的一个指令是 d e c 减一,每次减一个数啊,跟我们前面学的 i n c 啊,是有区别的啊,他们是刚好相反的。好,我们来分析一下。呃,这里有个八零幺三,这是一个什么呢?我们的内部的一秒时钟, 每秒钟啊,会导通一次,那也就是说每秒钟让这个第一百里面的数值减一,那这就是一个倒计时吗?对不对?那这里是什么意思呢啊?来,首先看一下第三百,他是什么意思啊?第三百是我们触摸屏上的设定数,我们设 设定的是五秒钟,所以我们做的是一个五秒倒计时啊,那这个呢,当第一百大于五,或者说第一百小于零,哎,这什么意思啊?也就是说我们的第一百这个数值啊,一定要在零到五之间啊, 如果不在这个区间,我们就会把这个五传给第一百,我就强制性的让他等于五,也就是说啊,他只有在五秒内啊,倒计时, 当然我们这个第三百呢啊是可以去设定的啊,在触摸屏上啊,虽然我们设定的是五秒,但是呢啊,我们可以做十秒啊,一百秒,一千秒,对吧?都可以的啊,啊,这就是我们一个倒计时的程序。

指令不用死记硬背,记住这几个技巧,轻松掌握!一、常开触点腰 d 加 i 是长臂,加 p 是上身眼加 f 是下降眼。对了,想入门学 plc, 下方小黄车不需要高学历,有没有电工基础都能学!六十节视频课结合彩图教材, 从漂吸、硬件基础、接线到软件操作、编程逻辑,精选四十五个编程案例优惠价 b 二、 a n d 串联常开触点 a n i 串联长臂, a n d 加 p 是串联上升沿, a n d 加 f 是串联下降沿。 三、 o r 并联常开触点 o r 加 i 是并联长臂, o r 加 p 是并联上升眼, o r 加 f 是并联下降眼。四、 o u t 是线圈, se t 是置位, r s t 是复位。

熟练使用编程软件的快捷键,能让你流畅快速的操作软件,让人一看,哇,高手来的像。 下面呢,就和大家分享三零编程软件里周老师常用的一些快捷键。老规矩,新朋友点赞关注,老朋友点赞转发。第一个 f 二,按一下 f 二,能把程序转入到写入模式。 如果哪一天你上载程序了以后发现修改不了,不妨按一下 f 二试一下。第二个 f 三,把神器切换到监控状态, 当然前提条件是你的程序要连到 poc 或者模拟器。第三个 f 四,转换,程序编写完毕了以后呢,要按下 f 四,转换了以后才能保存和下载到 poc, 我们要养成十 步时按一下 f 四转换的一个习惯。第四个, set 加 insert 键行插入,我们在编程时经常使用行插入的功能。第五个, shift 加 delax 键行删除。第六个, ctrl 加 insect 键列插入, 七个 ctrl 加 delet 键列参数。还有其他的一些常重的快捷键,周老师就不一一列出来了,放在一个图标里,大家看一下, 希望呢能给大家带来一些帮助。同学们,你们在编程的过程中始终频率最高的界是哪一个呢?欢迎在评论区留言。

今天来学习区域复位指令,区域复位指令 jrst 空格, y 零空格,再到 y 五, 当然你可以 y 多少 m 多少都没有关系。当我们对这个 y 进行复位, 歪零是其实地址,歪五是结束地址,也就是从歪零开始一直到歪五结束, 中间 y 零, y 一, y 二, y 三, y 四, y 五通通都复位掉, 这就是这个指令执行的结果。 x 零赛特 y 零就是制备指令,哪怕 x 零断掉,他也不会复位掉。 x 一赛特 y 一, x 二赛特 y 二。 在某一个瞬间或者某一个情况,比如说 x 三接通的时候,需要把这三个计存器通通都灭掉的时候, 就可以使用这个区域复位指令。区域复位指令来,我们看一下 l d x 零赛特外领 l d x 一赛特外 e l d x 二赛特 v r x 三 z r s t 空格 y 零空格 y 二, 意思就是把 y 零到 y 二这些寄存器,包括它中间的是连续的,把这些寄存器通通都清零,我们来看看下载到 plc 里面去。 好,我们来看看监控一下,按一下 f 三,来,我们按一下 x 零一按一下 y 零,点亮了, 按下 x 零 的时候, y 零就有付出,按一下 x 一, y 一就有付出,按一下 x 二, y 二就有付出。 这个时候我们之前学过智慧指令,知道哪怕你断掉他依然还是保持接通输出的状态,因为没接 x 三可以用强制的方式,这个强制的方式只是通一下, 他是通不了很久的。 接通 x 三, x 三一接通, 只要接通一下下就会执行这个指令,这个指令一直行,会把他他他 通通都复位掉,我们来看一下就会发现 这里是看不到他通的,因为很快一按立马就会被刷新上我们的刷新周期,立马把它变成 ouf 了。再来一遍 x 零、 x 一、 x 二, 好,我们接通 x 三,通通就会复位掉,这个就是我们的区域复位指令,一般用它来干什么呢?一般用它来清零 或者是上电处置化的时候,把我们需要复位的寄存器通通都把它复位掉,这个指令也会经常用, 有没有同学说有没有区域智慧指令啊?目前没有,当然我们后面可以对很多寄存器进行同时接通,这个是后面的事情。 如果有人说有没有区域质位指令,没有,只有区域复位指令,这个是用的相对比较多的 区域复位指令,一般用于上电复位或者上电清零的时候, 需要把寄存器的复位的寄存器通通复位掉,记住他的格式是起始到结束。