主播的三月十一号就开始学这个会川的 ps 一 了,到现在三月二十九号了,也差不多二十天了吧,今天还在腾讯的一个内容上可以给大家看一下。 这个 pro 就是 主战,就是 master 的 意思,这个就是崇拜 sara。 我 的英文不太好,可能读法有问题,但是我们今天讲最简单的一个基础指令,习宝婷的一个写法,这个就会川的 psc 编程程序打开之后,什么?你要文件 建一个临时工程,你们自己的话可能建新建工程打一个名字,比如说 d, d, d 或者 a, a a 存在哪一个盘? 像我不存就临时工程,然后梯形图,因为我练手的话,一开始是用一 z 三零幺,所以说你看这就是一个 p r c 的 型号,一 z 系列,一 z 三百,然后一 z 三零幺。好, 到这里之后先干嘛?先写,其实你先要建一个变量表,我就会穿它,有个很好的点, 我也推荐新手,他先用汇川练手,就是他可以这里变调名打汉字。比如说启动按钮,这不好听,你需要一个启动停止,还有个输出的灯,启动按钮, 停止按钮,还有灯,他们都是布尔亮,布尔亮就是零或者一,这个就是数组,这个就是计数,就是一个整数。我们现在在主程序直接写很正常,我建议你们还是在这个子程序插入子程序块, 在子程序写,你看一就是常开点,常开点是什么?常开点就是我们启动按钮,这个按钮按下之后它会做出一个反应,对不对?比如说 o u t 是 输出灯, 但是有一个问题,你这样写完之后,按钮它是会自复位的,你按一下灯亮,然后灯又不亮,它是不是需要一个让灯能持续亮的保持? 保持要怎么写?加一个常开点灯,那么这个时候就造成了什么?他按下之后,灯他变成一一之后,这个灯的常开点变长,闭点他就闭合, 所以说他的电就让你持续导通,这就是一个保持的效果。但是这个时候我们需要把它停止掉,怎么办?那我们就需要加一个停止按钮,加一条横杠,这个横杠我用快捷键打的,如果你们不清楚就可以直接这里看到没有横线, 再怎么加个 a i d i, 因为停止一般都是用长臂啊,你按一下停止按钮,长臂变长,开它,这样就断掉了,这就是一个很基础的起爆停,我们可以来仿真一下,其实你们正常在仿真之前要用一下这个全部变异,看一下有没有程序没有问题,比如说启动按钮,嗯,看见没有得电了, 灯亮了,我把启动按钮复位掉,它断开灯也是持续得电的,这个时候我要灯停止掉,该怎么办?就是把这个停止按钮按下好,灯就关了,这就是一个很简单的起泡题,我们一定要养成一个按键变量表的习惯。
粉丝1.2万获赞4.7万

一分钟教会大家会穿 p、 l、 c。 新手必须掌握的三个程序,好,首先我们来看一下我们新手必须要掌握的三个程序,第一个是连锁,第二个是多重互锁,第三个是一键启停。好,首先我们来看一下连锁,什么叫连锁呢?也就是说 一个接通了之后,另外一个才能接通,也就是先按 x 零了之后, x 二按下去了之后, y 零才会通电。好,我首先我们来看一下这段程序, x 零接通, m 零自锁啊, m 零的线圈得电常开吸合,这里形成了自锁,也就 m 零常接通,只有 m 零常接通了,你按 x 二, y 零才会自锁, 我们来这是我们的啊。连锁,好,我们再来看一下我们多重互锁,什么叫多重互锁呢?也就 y 零通了啊, y 一 就要断开, y 一 通了, y 零就要断开。好,我们来看一下,首先 x 零接通, y 零通电, y 零的线圈通电,常开吸合常闭,断开,也就把 y 一 断开。好,当 x 一 接通了之后, y 一 的线圈通电, y 一 的线圈通电了之后,常开吸合常闭,断开。好,这个通了之后把它断开,它通了之后把它断开。好,这个就是我们多重互锁。好,第三个我们来看一下我们要一键启停啊,第一次的时候 y 零通电, 第二次的 y 零断开。好,那么我们来看一下 x 零上升沿好,自为 m 零, m 零接通的和 y 零这个线圈通电啊,那么一直通电。好,那么这个时候 m 一 没有接通,所以不会复位。当我们再来按第二次的时候啊,自为 m 零 啊,因为我们第一次的 m 一 接通了啊,那么走到这一步的复位 m 零, m 零断开了之后, y 一 断电,好,这个程序就变成了第一次接通,第二次断开,好,大家学会了吗?

一分钟教会大家会川 plc 用延触发指令作单按键启停的控制。我们会川 plc 的 延触发指令有两条,一个是上升延,一个是下降延,上升延是按钮从零变一的时候,接通一个扫描周期啊,下降延是从一 变零的时候,也就是按钮断开这一瞬间的时候,接通一个扫描周期。好,我们来看一下单按键启停,也就说第一次按按钮的时候灯亮,第二次按按钮的时候灯灭, 那么我们来看一下啊,我们这里有一个 x 零的上升沿啊,接通我们的 m 零, m 零只接通一个扫描出去,程序从上往下扫,扫到最后一段,好,扫到第一段的下面的这一段的时候,由于 m 一 没有接通, m 二不接通好,这里的 m 零接通了之后,这个 m 一 自锁, m 一 自锁了之后,这盏灯就会亮。好,那么我们这个是第一次按灯亮了。好,我们第二次按的时候, m 零接通一个扫描出去, 由于你第一次的时候 m 一 接通了, m 一 接通了之后,好,那么第二次的时候这个 m 零接通了之后, m 二又自锁,自锁了之后他的长臂断开。好,那么这个时候 m 二有一个短暂的一次接通。好,那么短暂接通了之后,长臂断开,这盏灯就灭了。好,大家学会了吗?

前面咱们详细拆解了所有触点指令,搞懂了条件判断,今天咱们接着往下学,正式进入输出控制指令板块,控制逻辑,只靠触点没用,最终要驱动设备干活,全靠输出指令。首先第一个最基础的线牵指令,也是我们用的最多的,用来直接控制设备通断。 第二个,置位和复位指令,线圈断电就断开,而置位可以一键锁住输出,复位单独解除锁定,用来控制自锁启停,特别好用。 第三个,批量置位,批量复位指令,多个点位需要同时开启或者同时关闭,不用挨个写程序,一条指令就能批量操作,精简程序必备。第四个交替输出指令,一次触发接通,再触发,一次断开,完美替代自锁程序,做一键启停,超级简单。 四种常用输出指令就讲完了。最后给大家留两道实操练习题,大家动手写一写,巩固今天所学内容, 下一期我们继续进阶,带大家学习触点比较指令,想系统学 p、 l、 c 的 点个关注别错过!

惠川小型 plc 有 一个重大的更新啊,更新在两方面啊,一个是这个编程软件的更新,一个是固件更新啊,这个更新的这个力度挺大,它出现了一个叫 web 服务器的东西 啊,外部服务器先看这个更新内容啊,这是他介绍的啊,一键程序转换,搭载 ai 智能助手,这个 ai 智能助手跟那个中旋的不一样,中旋的时候是可能会需要一个授权码,这个不需要授权码,内置一个外部服务器啊,内置外部服务器就这样模样的啊,这样模样的, 呃,这故障诊断,当前的运行日制组态的信息,一次开的重站,这些东西都可以有啊。 然后呢,接着是多了一个叫做 follow position 的 指令,那咱们都知道的是常见的就是 follow value city, 然后呢,数组实体化啊, f b 的 数组实体化 啊,还多了一个叫反向间隙补偿。那如果是你用这个四杆啊,前后的时候呢,不就有一个间隙吗?就有一个间隙补偿啊,透彻功能啊,深度优化啊,它是优化了,然后再接着是登录 ai 课堂这方面的啊,咱们看这个,先看这个指令啊,看这个指令, 嗯,哎呀,先看这个外部服务器吧,外部服务器就激活啊,激活之后呢变量,把这个变量导进来。我这里头呢是建了一个最简单的,他新出的一个轴的一个测试功能块,嗯,轴测试功能块,然后这个是用户名密码,只需要设一下,设一下之后从网页端直接输入他的这个 ip 地址就行了啊。 然后呢,嗯,看看指令是不是啊?首先得看指令嘛,打开麦麦之后呢,这个里边 m c 轴控啊,基本指令多了,这个背系啊, back flesh, back flesh, 然后一个 follow position, follow valid city, 嗯,这是多的, 然后 gear 啊, gear gear, 还有一些,然后接下来我们看啥呢?实际上库这里头呢?这个系统库里就出现这个叫 anac 轴控,轴控库有一个数据结构,这个数据结构呢,实际上就是这样的, 就是这样的一个数据结构啊,但是这个在帮助里面,帮助主题啊,帮助主题,我们看一下这个详细的指令,指令详减,呃,轴控制令,然后有一个,呃,这个这个基本指令 follow position, follow by the city, 然后呢?这一些是 follow position 啊,它要求是固件版本是六点一二,然后这个 autosound 版本是四点一二,可以用。 嗯,这就比较多了啊,这个就比较多了啊,然后我觉得最厉害的地方还是这个啊,还是这个就是变频监控,比如说你这可以打开啊,打开这个监控,监控这边可以改啊,可以改啊,你就直接写入,然后确定它就写入了。 然后呢?再就是什么呢?技术信息,你看技术信息是做的挺漂亮,是吧?嗯,设备型号,然后 s n 码,还有麦克地址,这个 ip 地址都有,然后运行的一些状态, cpu 使用率、内存使用率, 然后故障信息。故障信息的时候呢,也就是从网页上我们能看到他那个运行日制啊,他的运行日制,把这个运行日制能找上外部服务器启动啊, 然后工厂组件啊,还有一些信息都在这里面都显示出来了。嗯,这个挺好啊,这个挺好,这个非常好。然后是一次开的从站,你像我们这里只有一个,是吧?然后咱们把这个一次开的,哎哎,把它删了啊。先配一下这个一次开的 esk, 之后就是自动扫描呗,是吧?开始自动扫描,嗯,看能不能扫出来啊。咦,我这电上着呢啊,上着电了应该能扫到一个 esk 的 总线的更新主态啊, 更新素材,然后呢把这个四 p m e 给它接上上电,还有一个四 p m e。 那 就再扫一下呗,是吧?再扫一下是否是能够扫到那个四 p m e。 呃,连的四 p m e 啊,这个里头没有没有,我没接那个四 p m e 啊,上电了,没接。然后呢就把它下载进去,编辑一下子没啥问题。下载进去。 呃,下载进去之后呢,就应该能够看到监控里头,监控里头应该重新登录一下,让我哈这应该让我重新登录一下,这是密码啊,复制好的, 然后不管了。嗯,你看昨天信息开始从这这时候就上了,是吧?一 k 幺幺零零就上来了。然后呢?设备信息 i o 映设,呃,这个就 i o 映设了,然后设备信息 id 号,这个版本号。故障诊断也有 本地模块啊,本地模块也是。哎,这你连什么样的变量都可以看得到啊。嗯,总体上来说我觉得这这次的更新应该是很棒的一个更新。为啥这么说呢?因为他多东西了,多一个 web 服务器啊,这个这个就是方便多了, 慢慢的我估计以后他就会更多更多东西,是吧。可以在外部上做那个网页啊,做这个是 hmi 啊,做简单的 hmi, 通过那个网页就可以访问你这个片系的数据,总体来说很棒。

前面我们讲完了所有输出控制指令,今天我们继续进阶学习触点比较指令。触点比较指令说白了就是拿两个数据做对比,对比结果通断回路,本质他也是触点,所以归为触点指令大类, 总共分为三大类,很好记。第一类, ld 井号开头串联,其实比较分为十六位整数,三十二位整数,还有浮点数比较,十六位就是普通数值对比,三十二位用来对比大树高速计数,浮点数用来对比温度压力小数,数据大于小于等于不等于,各种条件都能写。 第二类, n d 井号开头串联,比较指令,在原有回路后面串联一个比较条件,相当于加上并且的逻辑,多个条件同时满足回路才导通。 第三类, or 开头并列比较指令,把比较触点并连在一起,满足任意一个条件,回路就能接通,用来做多条件触发。这里记住三个后缀区别,不带 d 是 十六位,带 d 是 三十二位,带 f d 的 就是浮点数。比较 以后我们做压力上下线、温度区间、四伏位置判断,产量技术,全部都要用触点比较指令。以上就是三种触点比较指令的核心用法,学会比较指令只能做简单判断。下期我们开始讲解数据传送与数据处理指令,搞定数据搬运和运算,才能写出更高级的控制程序。想学持续干货,点个关注别错过!

大家好,我是阿凡,那么本期呢,我们将介绍初级教程的最后一章一本指令,那么一直以来呢,也非常感谢大家的关注与支持, 这个系列的教程视频呢,断断续续也做了将近快六十个视频 啊,也是我抽时间啊做出来的。那么呢后面如果大家希望能看到更多的内容,可以关注我的终极教程啊,这个也是目前在更新当中。 呃,在这一期的这个教程的正式开讲之前呢,我们还需要回应一下有一些这个同学的来信啊,私信里面有提到关于 s t 语言当中。嗯,我们讲的这个部分 啊,有很多这个同学会提到说这个部分啊,为什么不讲一讲呢?因为这个部分 难度太大吗?啊,不是的,因为这个部分呢,在实际的使用当中呢, 几乎是没有什么使用场景啊,不能说他不能用啊,而是说呢他的使用场景非常的少跟窄,所以呢作为我们的出题教程是不需要去讲解这部分的内容的。 好,我们正式看一下啊,我们这个基本指令,那基本指令有很多 在这里面呢,我更想拿出来讲的部分呢,是我们这里面比较关键的几个概念啊,就是一个是这个 f b 啊,一个呢就是 fc。 那 如果你从西门子这个这个博图相关的这个软件里面学出来的话,其实对这个 f b, fc 和 o b 块啊等这些概念, d b 块这些概念都非常的熟悉, 但是在这个如果是你是学三年的话,你可能对 fc 会更熟悉一点,但对 f b 可能没有那么了解, 那我们的基本教程当中呢,是需要讲清楚 f b 和 f c 的 一个概念,那这样的话有助于大家学习后面的一些基本指令。 呃,我不想说去讲一些很复杂的这个基本指令的使用,因为基本指令的使用的话,它有它的场景,而且我也只会选举一些我认为比较高频的使用,就给大家去讲。 那么在这里面的话,我们要讲的 f b 啊,其实其实就是全称,它是全称,是 function block。 那如果对 f c 的 简写比较了解的话,其实 f c 本质上就是 function, 那 function 在 数学含义当中翻译呢?取的名字叫做函数,这也是 f c 为什么被翻译成的函数 啊,或者是这个方法的 f b 呢?为什么没有叫函数快呢?而叫功能快呢?其实也是直译啊,啊, function 本身它的直译也是功能的意思, 那么在这里面呢,我个人比较倾向于的翻译方法,其实就是把 f b 翻译成功能块, f c 呢?翻译成函数,那为什么要这样去讲?呃,这个跟 f b m c 的 一个特点有关系。 那首先 f c 呢,它是一个方法,为什么很多人喜欢叫它方法,是因为它是一个抽象概念, 它的办法当中呢,就是你只能够用这个方法,但是呢没有办法把这个方法自由化。就是在如果在整个程序当中去调用 fc, 那 么 fc 的 调用一定是一个单单独的, 你单独调它,你只只是用它这个方法,但是呢,这里面并不会去保存你的一些变量,它没有静态变量, f b 不 一样, f b 其实举一个很形象的例子,呃,比如说汽车, 这汽车是个概念,对吧?那么如果是你自己买的一辆车,比如说你买的可能是像这个我们最保有量比较大的,像这个大众啊,你买了一个大众的车, 那么你自己的这辆大众车呢,其实就是汽车这个概念下面的一个实体, 那这个实体的话,它有它的这个,比如像轮子啊、外壳呀这些实体的部件。 那么从程序的角度来看的话,功能块本身呢,也就像这个汽车一样,它也是一个概念,但是呢它能够被实力化, 这是我们很多讲这个 f b 快 的时候一直会提到的概念,叫实力化。所谓实力化的意思就是把 f b 看做了一个数据的类型,然后呢 进行声明之后,他就开辟出了一个实力。所以呃,我们如果要写的话,比如像七纲啊,他的一个实力就是某某七纲,是吧? 某某七纲本身当中还可以承载某某七纲的状态,某某七纲的动作,某某七纲的这个执行的一个顺序, 这个本身对 fc 来讲, fc 是 没有办法完成我们刚才所说的这些状态啊,顺序啊 这些事他是很难做的,他最多只能执行一个动作,而且函数还需要给定输入,我们的 f b 呢也需要给定输入输出,但是两者是不同层面。意义上 f b 本身内部呢还可以保存一些它自己的一些私有的一些变量, f c 呢,这些变量也可以建,但是呢执行完成一次之后,这些私有变量都会被清空掉。 那么这个我们在前面介绍变量的时候呢,其实已经把这个概念 讲的是比较清楚了,如果说对以上这种概念还比较模糊的话,可以回去看一下,我们再讲变量这一部分, 尤其是在讲到输入输出以及本地和全球变量一些差别的时候,其实也是多次提到这个 f b 和 f c。 好的,呃,我们还是要看一下实力,否则呢,可能对于我所讲的这个概念呢还比较模糊。好,那首先,嗯,什么样的东西是 f b 呢 啊?比如说像这里面的遇到的逻辑运算的上升延检测功能快,或者是下降延检测功能快,它从方法上来看的话,它其实可以理解为就是检测某个信号的上升延。 可以这么理解,但是呢,你会发现它会攒存它的输入以及最后的输出,这一点的话,它就和函数有着比较大的差异了,那我们在拖过来的时候就会看到 他也会一定会把它当做一个这种数据类型来做声明,对吧? 我们拖过来的时候呢,它同样也需要调用,是不是?而且呢你会发现它执行完成之后它的状态呢也是能攒存的 啊。播放运行看一下, 我们可以从监视的这个部分可以直接看到它的这个输入跟输出呢,是能够被看到的。然后呢,我比如我们要修改它, 那也是能够也是能够看到这个值的变化。但假如说我们现在拉进来是个函数呢?比如说像这个比较典型的啊,像这个 n, 其实很多人认为 n 它不是一个,不是一个函数啊,其实这个理解是有问题,只不过是因为这种高频的操作呢, 高频的操作它比较的具象化,所以呢大家会认为 and 不是 一个函数,它是一个操作符,可能举这个例子还不太恰当, 找一个 也都是也都是啊,找一个数据函数,找一个数据函数,嗯,这个好像也算是一个操作符, 嗯,都不太好啊, 看这个 rand 随机数投不过来啊。 那现在可以了啊,应该是在背后加在里库。这也不是,虽然叫数学函数,本身还是一个功能块啊,意思不太好。 这样的话它有个输入输出啊,比如说这里面我们零 a 一 实景值,这样好看一点,然后我们把这个地方随便输个值, 可以看到这个值是会实时计算出来。 然后呢,我们还可以这样选 好,你会发现它的变异的过程当中呢,是不配报错的,也就是说 a、 b、 s 是 可以重复进行调用的, 可以进行重复调用它,但是 a、 b、 s 本身当中它没有它自己的私有变量。 那要想把这个例子举得比较好的话, 好像大部分的函数其实都做了,都做了这个,都做了这个 工装,呃,看起来呢,好像跟基本操作符是一样的。我们这个地方可以引入一下断点来看一下量子之间的差异。 这个部分也算是一个 啊,我们看一下这地方都可以切断点, 立即激活。 大家注意一下啊,我们的断点呢,其实,嗯,为了更好的说明这功能块跟函数的差异呢?嗯,是因为断点它进入到功能块内部之后啊, 能够看到内部的变量的当前值。函数进去之后呢,断点也能看到,但是你会发现它在运行完成之后,它会把它的输入给清空一次,可以看一下 你像这种我如果要做的话,它就相当于要进入到这个内部呢,是没有的,所以这个没办法。 这个呢,你像你,像他这个直接就不让你进了,这个是有原码可进的,也可以看到两者之间一个差异啊。 呃,以上刚才演示的只是他现有的,但是我感觉这个例子不太好,所以我打算再隐身一下。 比如说我们可以自己去建一个功能块啊,建一个功能块名字我们要改一下,就叫 f b 吧。 嗯,这个 f b 干嘛呢? f b 我 们也不搞复杂了, f b 它就是做加法 这个部分的内容,大家可以理解为是在做这个 拓展的一个内容,就是讲自定义的这个 f b 跟 f c。 那 我主要也是的也是这个目的,也是为了让大家更好去看看差异,因为我发现基本指令的演示差异不是特别好。好, 嗯,这个地方我们就直接这样写就好了, 那就完成了最简单的一个功能。那同样呢,我们把这个名字改一下,这叫加法吧。嗯, 好,我们在这里面演示一下啊,比如说我现在有这样一个,那我现在要申请一个实力, 你会发现它在这里是可以当做数据类型来声明的。好,我们来调用它, 调用一下。好,这里面就出现了。然后呢我们把把这个先去掉一下,也是说明。 嗯,我们调一下, 因为我们刚才起用断点啊,我们把这个断点直接忽略掉。 嗯,这个地方上面显示有一些问题啊,显示有一些问题。 好,这样的话显示就正常了,那一加上零等于一。好,这个看起来跟刚才这个加法运算没有什么差异啊。 没有什么差异,但是虽然说从功能上来看是没有什么差异的,但是呢,我们进到这个内部来去看一下, 进到这个内部来看一下,这个时候我们就可以加个断点了,因为刚才这个源码的部分呢,我们看不见啊,比较尴尬啊,看一下,我们进到这个内部啊,点一下跳入, 哎,这个时候呢,我们既可以看到 x、 y、 d 的 三角的变量,也可以看到它进来之后所运行的这一行这个代码。 这个部分呢,你可以看到它还没有运行加法计算,比如说我们在这个地方把这个 y, 嗯,来改成二看一下, 然后我们再点击运行 啊,它会变成三,它会变成三,为什么?因为进入到功能块内部之后,我们的 x、 y、 d 在 这个时候它是一样这个静态的值,即便我改了外部的值,它是不会凸起外面的值的, 最终则是会变成三了,再跳一下就会出来,但是这个时候呢,你会发现它还没有把三给这个 i e, 我 们再执行一步,好,这个时候又会变了啊,又会变了。 那么我们执行完成之后,我们可以看到 x 的 值和 y 的 值,在你即便你执行到第三步的时候, x 跟 y 的 值是不变的啊, 那么如果我继续运行的话啊,嗯,又会被覆盖掉。好,请大家记住这样一个过程,等一下我马上演示一下加法运算, 这个时候又恢复了啊,然后我们再去声明建立一个, 我们自己建了一个加法域,我们注意一下,函数在声明的时候需要去提供一个返回类型,那么这个返回类型可以是有,也可以是没有的啊,这个都是没有关系的啊。 嗯,但是我一般推荐你要给一个,给一个纸,这样的话他再去做,就是我判定他有没有完成的时候,可以通过这个波尔变量来去看一下,当然我把这个声明也改一下, 也是让他做加法一下。 嗯,如果我们要得到返回值的话,我们就把这改一下,应该类型比较好啊。然后最终给到的值就是 f c, 这个时候我们在这里面使用一下, 好把这个注视一下。 呃,首先大家也能注意到细节啊,首先第一个 f c summer 这个它的使用呢就直接调用就好了,没有看到声明的部分,对吧?呃,加法计算的功能是一样的,但是 为了说明内部的差异,我们还是得给它切一下啊。 我们进入看一下, 我发现你进不进去这个地方,你进不进去, 正确来讲是我们第一头扎进去啊, 结果运算直接出来了,这个地方我可以看一下,再看一下这个就是当它,嗯,运行到这个的时候,我们可以看到 i 一 和 i 二都是一,这个时候可能 如果是前面我们用这个地方的话,会自然想到 x y, 它的值会缓存前一次的负出来的值,大家应该有印象,对吧?那么如果直接去看这个 f c 本身呢? 因为这个断点不在函数当中,这个地方是也是没法看的,所以在这个地方也添加一个断点, 这个时候呢,进来之后就可以看到就是 x 跟 y 的 值是一,这是进来,这已经进来,这是值附近的,我们得再退出去看一下 啊,到这这还没进来啊,我们看一下这个地方, 就是如果说当然我这个地方很难给大家去扶中啊, 因为,因为我现在一进来肯定肯定会有人讲啊,那个这个肯定跟它是一样的, x 跟 y 也是跟 f b 一 样的,也是直接进来的, x 跟 y 并没有清除这个意思。 呃,我想说的是, x 跟 y 本身在这个时候 就是在正式进入来之前,它其实就是被删掉的。嗯,我们得找一个不相干的,不相干的字啊,为了更好地说明这一点,我们需要 在 mc 当中再声明一个不相关的变量啊。 先进行一下运行,在这地方我们再切短点,用短点 再进到这个这个地方,在这个地方再切, 然后 再把这个短点取,然后在函数内部建一个短点啊, 这个时候就到这里来了, 半点到这来了之后可以看到 temp 的, 这是零啊,这个时候给它出一个直角九九九, 然后我们再运行一下啊, 这个时候呢,因为从里面出去到又出来了,我们再看一下 abc 这边啊, 刚才写进去, 进去,然后再完成一次运行, 你会发现,即便我们内部刚才复制,它最终运算出来的结果跟九九九没有任何关系啊,没有任何关系啊,看一下这边, 这个时候你会发现,你会发现 time 的 值归零了,包括 f c 杠、 sum 的 值都归零了, 那前面我们都是分别先经过了运算,然后呢? time 是 内部的值,没有经过运算, 这样的话应该能够说服各位去理解,不论 x y 产生的运算,最终函数返回的值,它是不能够一直保存下来的, 一定会归为零,预算完之后再会给这个预算值再复制,那么如果有其他的这种这种局部变量,他们也是不能够保存下来的,也是一样的,会被重新清空一下。 呃,那么我们把这两个都进行的都看一下,那么这个时候如果我们把这个柱式给它去掉, 我们同样在 f b 块当中去新建一个 temp, 我们再比较一下两者的区别啊,刚才 f c 块当中的演示应该是比较清楚了,接下来 f b 的 演示会更简单一点, 我们甚至可以直接在这里看到 temp 的 值, 我们把这个值给它竖进去,大家也能看到 time 的 值,并不会因为勾机性的运算而归零。这个时候有人会讲啊,因为这个地方没有切断点好,我们在这个地方也是也切断点 啊,这个时候它是九米九,不一样 啊,运行到这之后,现在暂停了,我们把这个值也改一下, time 值就改成九月八了,然后再运行一下 做加法计算, 可以看到 time 在 这也变成零,我在这也复一个九九九, 好,我再调出去。 好,这个时候呢,你会发现在进入之前我的 time 这边值还是九月八 啊,我一样再去做这个相关的这个运算啊。那演示的方便呢?我还是直接在这用这个别动来执行好, 到这,然后再进去,一样九九八不会变, 然后我们运算到函数这一块,嗯,你被发现啊,这个时候,这个时候我们的 temp 值又归零了。那 以上应该能够把 f b 和 f c 的 一些差异啊,通过实例的形式 讲的比较清楚了。呃,我相信从刚才的这个讲解过程来看的话,可能 这两者确实不那么好理解啊,确实不好那么好理解。而且我自己在学习这个 f b 和 f c 的 时候呢,也是多次的质疑,这两者难道真的不是一个东西吗? 但是呢,从刚才我们的无论是从概念还是演示的情况来看,两者确实是不一样的东西。而且从应用场景来看的话,我们基本上可以总结为 f c 种种什么种方法,它要的是这个动作的模式, 比如加法运算是一种方法,它不重视题, f b 的 话是重视题的。 所以呢,从这种场景上来看,大家可以依照这个特点来去选择使用方法,或者是使用实体来判断是创建 f b 或者是 f c, 这个一般在自定义使用的时候呢,会有这个困扰,这是一个比较简单使用的方式。那么根据刚才演示的效果来看呢,还有另外一种方式,就是说你需不需要留存执行运算之后的结果, 那么虽然说 f c f b 都可以实现,运算是方法都可以,它含有方法, 但是如果我要留留存一次计算的结果的话, fc 本身是无法做到的,它一定要依靠外部的一个变量, f b 的 话依靠本身的变量就可以完成一次留存, 这个是一个两个比较大的一个差异。好的,我们本次的这个教程呢,就到这感谢观看。

新手小白学 plc, 是 不是觉得长开、长闭线圈很难?这节课我们就来聊一聊这三个指令的使用。说实话,大部分学 plc 的 时候很容易理解长开触点,但是长闭触点的使用却总是用错, plc 外部接的是长闭按钮,在 plc 写程序的时候就不知道用长开还是长闭,最后脑子乱成一片,程序写不出来。 我在这里整理出了一套简单易懂的指令学习笔记,专门帮助新手小白突破入门门槛,随便分享,有需要的同学留下六六六我挨个安排。今天我们来看 plc 编程当中最基础的三条指令,常开触点,常闭触点,还有线圈。 那么这三条指令呢,是 plc 里面最基础的指令,也是用的最多的。那么对于新手来说,这三条指令呢,用的好,那么你可以解决非常多的问题,但是呢,新手在使用这三条指令的时候呢,往往是比较容易出错的啊,就是常开呀,常闭呀,有些时候会用不好。 还有呢,如果说你的逻辑思维不够清晰,那么这三条指令可能也用不好,那么后面的编程可能也就不会了。那么今天的话呢,将用一节课的时间告诉大家,这三条指令到底该怎么去使用好。那么首先的话呢,先来看这个常开触点, 常开触点指令呢,在这个软件的右边,这里有一个指令,然后呢,在上面这个收藏夹这里也有第一个,这一个就是常开触点,那我们可以点开指令, 在这里呢,有个基本指令为逻辑运算,然后第一个就是常开触点,那么我们可以把这个触点按住鼠标左键,把它拖拽到这个程序段当中,那么拖拽过来之后呢,就可以看到这条指令呢,它是 长这样子的,对吧?中间呢就是两竖,然后上面一个问号,好,那么这条指令它是用来干什么的呢?它的作用又是什么呢? 常开触点啊,那么常开触点它的作用呢?就是当 v 等于一的时候,常开触点会接通, 当位等于一时常开触点接通啊,那么反过来,如果说当位等于零时,常开触点呢,就会断开, 那么这条指令呢,实际上和我们按钮的常开触点它是很像的,那么按钮的常开,我们是不是按下去它就接通了,然后松开就断开了,对吧?那么这个地方也是类似的, 只不过呢,这里的话呢,不是我们按下,也不是我们松开,而是检测这个位啊,他是检测一个布尔量,当这个布尔量的值等于一,那么常开就会接通,那么这个布尔量的值等于零,那么常开就会断开 啊,那这里呢,有个新的概念啊,叫做位,那什么叫做位啊?通俗的来说呢啊,就是 plc 的 一个点位,那么像 plc 的 i 零点零啊,什么 i 零点一啊,或者是 q 零点零啊,什么 m 十点零,这个都是位 啊,那么当这些位它的值等于一常开就会接通啊,如果等于零,那么常开就会断开,这个就是常开触点。 好,接下来来看一下,这个常闭好,常闭触点呢,在这个常开触点的下方啊,这一个就常闭,然后呢,在这个收藏夹当中,第二个也是常闭,我们可以在两个位置都可以用啊,都是一样的, 那就在收藏夹这里选中长 b 触点,按住鼠标左键,把它拖拽下来。长 b 触点和长开触点的话呢,长得很像,对吧?长开就是两竖,那么长 b 呢,就是两竖,中间还多了一个斜杠啊,表示是一个长 b 的 触点, 那长 b 触点和长开触点呢,实际上就是反过来的,长 b 触点就类似于我们按钮的长 b 按钮的长 b 是 怎样的? 是不是没有按下去的时候是接通,按下去反而会断开啊,那么这里 plc 里面类似的,只不过呢,它也是检测的这个位的状态啊,那么它就是反过来的,当位等于零时,长 b 触点接通, 那么反过来啊,当位等于一时,长 b 触点断开, 这个就是常闭好。虽然啊,说起来很简单,但是我们在实际使用的时候呢,往往对于新手来说是非常容易弄错的啊,就是什么时候用常开,什么时候用常闭,这个新手呢,往往都分不分不清楚,他不晓得怎么去用 好,那么等会呢,就会教大家什么时候用常开,什么时候用常闭啊,非常的简单。好,那么接下来的话呢,来看线圈, 把这个指令删掉啊,线圈是什么呢?就相当于那个继电器的线圈啊,在 plc 这里面的话呢,就是一个输出的结果。 线圈呢,在这个位逻辑运算当中的第四个,这里面啊,有个括号,那么叫做负值啊,在这个薄图里面,它不叫线圈,它叫负值。 我们把这个线圈也拖拽到这个程序当中啊,拖拽过来的时候呢,可以发现啊,这个拖到这里之后呢,这个点呐,这个点会变成绿色,看到没变成绿色的时候就可以松手哈,那后面这一个就是线圈,接下来来看一下这个线圈是干什么用的, 那么刚刚的常开常闭呢,实际上是相当于条件,对吧?相当于是条件啊,什么时候接通好?那么线圈呢?就是结果 啊,就是结果好,那么我们呢就可以使用线圈去控制气缸啊,电磁阀等等之类的,那线圈呢,就是将运算结果输出到继电器啊,那么通俗的来说的话呢,实际上就是改变胃的状态。 来看一下通俗的理解啊,实际上就是改变某个位的状态,如果线圈得电位的值就变成一,如果线圈失电,那么位的值就变成零 啊,那么和常开常闭呢,实际上有区别啊,常开常闭呢,是检测位的状态对不对?那么线圈呢是改变位的值啊,所以上面这里呢是条件啊,它是一个检测, 它是检测用的,那么下面这个地方呢是结果啊,结果呢,它是一个输出 啊,这两个一个是条件,一个是结果。好,那么我们可以使用这个常开常闭来做一个什么事情呢啊?接下来我们就结合我们的一个实物来看一下常开常闭怎么去使用好,这里呢?写一个最简单的程序, 那这是第一个程序,那使用按钮 控制电机旋转 好,那么要求呢是按下按钮电机转,松开按钮电机停。那么我们首先可以来看一下这个实物 好在这里呢有一些按钮,然后呢有一个电机啊,好,那么在这里这个按钮啊,我们是接了一个点位啊,接了个点位,然后这个电机呢,也是接了个点位的,那么具体是几点几呢啊?下面这里呢,有个 i o 表啊,有个 i o 表 好,那么这个绿色的按钮呢,是 i 三点零。好,然后电机的正转呢是 q 一 点零啊,这个是一个是按钮,一个是电机。好,那么这个程序怎么来写呢?我们把这个 i o 表截个图。 好,很简单啊,那我们要检测的是什么?是不是要检测按钮的状态,那么按钮按下去这个位呢,就会等于一好,然后输出的结果是什么呢?要让电机转 啊,所以前面这个地方啊,我们的这个常开上面啊,他有个问号哈,那么问号这里呢,他是问号,问号点,问号就是几点几的意思。好,这里呢我们就填 i 三点零。 好,那么它的意思呢?就是说检测这个 i 三点零的状态,当 i 三点零等于一,这里就会接通,然后后面这里呢是我们的输出结果,那么输出结果的话呢,就填 q 点 q 一 点零 好,那么这个程序呢就已经写好了,写好之后呢,接下来下载进去来看一下。 下载好之后监控程序,这个时候呢,我们可以看到啊, 监控的时候有两种颜色,一种是绿色,绿色呢说明它是通的,然后蓝色说明它是断开的,那么现在这个按钮我是没有按下,所以这个地方呢,它是没有接通,此时我们按下按钮来看一下。 好,按下按钮,按下按钮之后呢, 好,稍等一下,好,按下按钮之后可以看到这个地方已经接通了,然后线圈呢也已经得电了,得电之后呢,电机就已经开始旋转了啊,可以看到已经在转了,对吧?那我松开按钮, 松开按钮之后呢线圈就没电了,所以他就停了啊,我把这个速度调慢一点看啊。 好,那调慢一点可以看到他已经在进行正转啊,就往这个顺时针方向在旋转 好松开就停了,这个就是使用按钮来控制这个电机的一个旋转。好,那么这里是用了常开,什么时候用常闭呢 啊?换一个按钮啊,我们换一个按钮。我们换哪个按钮呢?我们换成停止按钮来控制啊。停止按钮是哪一个呢? 就是这一个红色的,那么红色的呢?我外面这里呢是接的一个长臂啊,那有什么区别啊?来看一下。换成 i 三点四, 换成 i 三点四之后呢?再来看,这个时候我是没有按下按钮的啊,我没有按按钮,反而这个常开呢,它又接通了对不对?那么我按下按钮 反而断开了,那这又是为什么呢?啊?为什么我换了一个变量它的结果就反过来了对吧?没按的时候转按下反而停好,这个时候就是常开常闭的一个用法的问题了啊。 那什么时候用常开,什么时候用常闭实际上是和外部的接线有关的啊, 来看一下如何判断使用常开还是常闭。这个地方也是新手最容易搞错的一个问题啊。对于新手来说啊,很多时候 搞不清楚用常开还是用常闭好,那么这里呢教大家两种方式,第一种方式是纯新手,就是你可能是刚开始学这个 plc 第一天接触这个常开常闭,那么这个时候呢你可以靠蒙。 哎,对吧,我不会用啊,怎么办?那你就蒙啊,常开不对,那就用常闭,对吧?你,你这个不对,那就用另外一个嘛,是不是?那这样的话呢,我就可以知道他是常开还是常闭了嘛?好,那么结合我们刚刚的这个程序啊,要求是按下按钮, 电机启动,是松开按钮,电机停止,对吧?那么现在的话呢,我的逻辑是不是错了?反了吧,我现在是不是和这个逻辑 是不对的?它是反的,反的说明什么?说明用错了啊?说明我这个地方常开用错了啊,我给它换成长臂啊。换成长臂之后呢,再下载 好,然后现在的话呢,就可以看到他已经是正确的了。那我现在没有按按钮对吧?这个按钮没按,他是断开的,然后按下去 电机开始旋转,那松开就停啊,所以现在呢他的逻辑就已经是正确的了。好,这是靠蒙啊,主要呢就是看监控好吧。好,监控怎么看啊?看颜色, 蓝色说明是断开的啊,然后绿色呢,说明是接通的啊,现在这个长臂的触点它是蓝色 啊,说明现在这个结果是断开的,知道吧?啊,断开的呢,就说明这个,那现在的位是等于一啊,长臂触点断开了吗?现在呢它的位是一。 好,那么这个呢是对于新手来说啊,靠蒙。那么第二种啊,那么当我们熟练了之后呢,我们肯定不能是靠蒙了嘛,所以呢我们就需要根据逻辑去判断啊,这个呢也是比较难的啊,要考验我们的一个逻辑思维 啊。那怎么根据逻辑去判断呢?这里我们以按钮的话呢,按下去它就会变化,传感器呢,我也是有感应的时候就会变化,对不对? 好,那这里的话呢,大家就记住两句话就可以了啊,记住两句话,这两句话呢,就是常开按钮用常开,那么按下去就会接通啊,按下去啊, plc 啊,这里啊,按下接通啊,就用用这个比较简单的几个字来说明啊,等会会解释一下是什么意思。好吧,老常闭按钮用常闭,按下接通啊,常开按钮用常开,按下接通。好,什么意思啊?我们写两个程序 好,一个用启动按钮让电机正转,一个用停止按钮让电机反转。 好,首先我们先来看第一句话,第一句话的话呢,就是对应了这个第一段程序。好,那什么意思啊?就是 首先我的绿色按钮呢,我是一个常开的啊,这个按钮是个常开的按钮,那么常开的按钮用常开啊,这个常开呢,就说 plc 里面用的是常开, 好,知道吧,常开按钮啊,就是这个就是我外部的接线,好用,常开,这是 plc 里面用常开,那么我按下去呢, plc 就 会接通。好,那来看一下是不是这个结果, 按下去接通了,对不对?变成了绿色嘛?好,常开按钮用常开,按下接通。再来看第二句,常闭按钮用常闭,按下接通。好,对应了这个第二段程序哈,第二段程序这里用的是停止按钮啊,用的是这个, 那么这个停止按钮呢?它在外部的接线,那它是一个长臂,就是我按钮是接的长臂啊,好,那么长臂的按钮在 plc 程序里面也是用的长臂,那么这个时候呢,按下去就会接通 啊,那来看一下吧,现在我用的就是长臂,我没有按下去的时候呢,它是断开的,然后我按下去这里就已经接通了,对吧? 好,所以呢,我们就记住这两句话就可以了啊,那么除了这两句话呢,我们还有衍生的两句话啊,常开按钮用常开按下接通。那问常开按钮如果用常闭呢? 如果说我的常开按钮在 plc 程序里面用常闭会怎么样?那么是不是就反过来了,按下去呢,就会断开吧, 是不是啊?好,那么长闭这里也是一样的啊,那如果说我长闭按钮用长开会怎么样啊?长闭的按钮用长开啊,如果不知道,你就写个程序下进去,把这个停止按钮改成长开来看一下它的结果。 长开按钮用长开,没按下去的时候它接通,那么按下去呢, 反而会断开,对吧?长臂按钮用长开按下去也会断开啊,所以呢,这个地方也是断开。 好,那么由这两句话的话呢啊,就可以衍生出下面这两句话,下面这两句话的话呢,你就不要记住啊,你就由上面的这两句话推理推断出来就可以了,知道吧。 好,那么这个呢,就是怎么去判断用常开还是用常闭啊?呃,除此之外的话呢,还做了一个表,那大家呢,也可以根据这个表 去进行一个判断。下面这里有个表啊,那么前面第一个呢是 plc 的 运行结果,就是你想让 plc 的 程序是接通的还是断开的,对吧?然后这里呢,第二个是 plc 的 外部接线,然后第三个对应的你用的指令。 好吧,那你从第一个从结果开始,然后去判断接线,再去判断用什么指令啊,用这样的方式也是可以的,好吧,啊,那具体怎么用啊?给大家演示一下,好吧 啊,比如说我要写一个这样的程序,有一个长开按钮啊,有一个长闭按钮吧, 要求啊,按下时电机转动,开时 电机停好,那么我们就可以根据这个表啊去反推。好吧,你不晓得用常开用常闭就先反推啊。首先我们先把这个大概的框架写出来,首先先来判断用常开用常闭 啊,首先我们要得到的结果是什么?按下时电机转,那么也就是说我 plc 的 结果是按下时要通,对不对?找到这个表, plc 运行结果按下时通,哎,按下时通 啊,这一个对不对?好,那么按下时通我的按钮是什么?外部的按钮是什么?长闭,那按下时通常闭对应的是什么?长闭触点啊?所以呢,我们用长闭触点好,然后写上我们的那个 按钮啊,停止按钮,然后这个是正转啊,点击正转,然后把程序下载进来,看一下,看是不是正确的。 好,那现在啊,按下那电机正转已经接通了,对吧?然后松开,那就没有接通,那 可以看到和我们的这个程序的结果是一样的,对不对?那么就是通过这样的方式去判断啊,用常开还是用常闭 好,那么这个常开常闭呢,我们就看到这里啊,然后呢,接下来再来讲一个比较经典的这个程序,叫做自锁啊,自锁啊,那么要求什么呢?就是按下按钮,电机一直旋转,除非按下停止按钮 啊,按下启动按钮,电机一直转啊,松开之后呢也会转,除非按下停止按钮。这个呢,是一个比较经典的叫做自锁程序。好,来看一下是怎么写的?启动,然后这个是电机正转 好,这个是停止,嗯,停止按钮啊, 好,那么这个呢叫做自锁啊,它的运行结果是这样子的, 那么当我按下启动按钮的时候呢,这里会接通啊,然后呢,这个停止按钮呢?我是用了一个常开,对吧?常开啊,那么这里呢本身就已经是绿色的,说明这里是通的啊,所以呢,他会直接过来,过来之后呢,电机开始转,那么电机的线圈 等于一哎,所以啊,线圈等于一等于一,那么线圈的常开呢,也会接通啊,所以呢,这里也会通啊,来看一下我按下启动按钮, 按下启动按钮之后呢,电机已经接通了,对吧?这个 q 一 点零接通了啊,然后呢,它的常开也通了,就上面这条路和下面这条路都通了,那么此时如果说我把上面这条路给它断开会怎么样 啊?断开之后是不是下面这条路还是通的呀?啊,所以呢,电机还是会转,对吧?我松手了,电机还在转,那如果说你想让他停怎么办呢?是不是把这条路断掉就可以了,那这条路呢,就在这里嘛,啊,这条路断掉就可以了,那么就是用这个停止按钮, 那么我按一下停止按钮,那按下去之后呢,这个地方就断开了啊,所以呢,电机就已经没有电了啊,就停了。好,那么这个呢,就是比较经典的一个起保停电路。 好,那么今天呢,这个三个指令呢,就介绍到这里啊,然后呢,这里呢有一个练习题啊,感兴趣的话呢,可以去做一下这个题目啊,可以看一下这个该怎么去写好,我给他说小点。啊。 好,那么感兴趣的啊,可以把这个程序去写一下啊,写好之后呢可以发在评论区,然后呢我可以来回复一下这个到底有没有写对?好,那么今天我们的这个常开常闭就介绍到这里。

来来来,看到没,汇川啊。 p s p 城来 com 添加 mod 打开哦,这个是打开这个,这是我们刚刚设置的对不对?对啊,是打开刚刚设置的啊, 添加看到没有,添加一个配置来了哦,你 是不是啊,这是科目零嘛。来来,我们直接,我们直接用这个表就行了,知道吧?这 ps 有 两种,一种是用这个指令,一种是走,一种是用指令,一种是用这个表格,知道吧? 但是我们用这个表格是最方便的,我也用的最多了,人家来来来,来,我们新增几个,话不多说就新增几个,来来来来,不要搞那么多,搞那么多会会头晕的, 我们就搞两个好不好,一个读一个写,就就控制他的速度好不好?不说女句了,就控制他的速度,控制我们四伏的速度好不好?我们要读读一个报警好不好,就是我们四伏报警。 呃,这样吧,我最常见的哈,我直接一口气说清楚我们是不是四伏报警,我是不是。如果说用通讯去消除报警也可以就读报警对不对? 或者是消除报警,我们可以接 i o, 可以 接线,就是线接到我们的叉点,接到 p l c 的 叉点,接到 p l c 的 输出点来控制报警。报警有福或者怎么样都行, 但是也可以用通讯来控制,知道吧?还有一种就是我们速度,要比如说我在触摸屏上,我屏幕上点两下,输两下数字,我那个电机就是要速度降下来,那不就是要,那怎么样啊?要 输入输入速度啊,对,输入速度对不对?那我们直接说输入速度,其他方法同上来输入速度。我跟你说啊,这个 名称其实无所谓了。这个名称什么无所谓啊?从账号很关键。我跟你讲啊,我们这个这里 我跟你讲一对应哈。如果说从账号设置成二,如果设置成二,你这里 设置成一,你通讯不上的,你这里也要改成二才行,知道吧?知道什么意思吧?主战主战的参数要跟那个呃出,跟那个去东西的参数一样, 就是我们从站有很多,从站嘛?一组都从嘛?有从站一,从站二,从站三、从站四,比如说有的挂了二十个变频器,比如挂了二十个四伏,二十个,二十个,你怎么办?那是不是从站号从一二三四五,是不是要变到二十? 是不是?对,嗯,那比如说我要跟从站六,那就从站一,知道吧? 那,那这边这边改了以后,然后,呃,驱动器里边也要改吗?不用不用不用,我是主战,他是从战,我是控制他的,他不需要做任何反应,他不需要做任何操作,我,我来控制他就行了, 知道吧?这从战号就是不同的从战,比如说从战幺三四五六,要要对应才能。那啥这个循环方式有两种,一种是循环, 这个是毫秒的意思,知道吧?毫秒的意思。还有就是触发,如果是触发的话,那就是一个位地址或者怎么样去触发它,比如说 m 零、 m 一 m 二,这样去触发它,知道吧?知道不?知道? 我们啊?还有一种是用循环啊,循环,那循环那就是毫秒,我们不是用循环,我们可以用,我们一般用轮循的话 就是实时写入,我们一般设个二十五毫秒,哎,都行,就是每二十五他就写个参数,每二十五毫秒写个参数,每二十五毫秒写个参数,这样子知道吧?哦哦,这个你理解了吗? 哦,理解了,就是说当我触摸屏写入的时候,呃,就是一个扫描周期内可以写,哎,他就是一个扫描周期 只有我二十五毫米一个周期去扫,这样的话反应快一点。如果说好,跟你讲哈,如果你这里啊改到两千五,那挂逼了,那真的挂逼了,你看他最多才三, 那我们不能搞那么多嘛,就比如说我搞大一点哈,两千五百毫秒是不是二点五秒?换句话说我在触摸屏上,我比如说我要速度提快一点,我加了点速度从一百改到一百五,他二点五秒之后那个速度才写进去,他才提速。那那是不是反应延迟了? 哦对对对,那你那你说,哦对,是不是?那我肯定是越短越好嘛。二十毫米嘛。 那那你说的如果是点动的话,比如说我,呃, mc 比如说我用触发啊比如说我用触发。我比如说我 m 幺二二 那也就是说我需要幺二二 m 亮了一下他才会写进去,我不亮他不会写进去,知道吧?是这个样子。对对对啊,那我 是啊,老师。嗯,师傅,嗯我,我有个疑问,等我出发条件我可以就比如说,呃,我写成了一个自动,呃,手动的时候才可以写,写进去,那我就把手动的 m 地址写进去。 不是不是你不是你说的不。你这个手动自动是什么概念呢?是那个设备手动自动还是什么时候啊?设备的,那我 m 幺二二,现在是,那比如说这个哈,来,我确定一下。 那比如说哈,我幺二二,对不对?那我来,我刚刚写了 m 幺幺二,对不对?嗯,那我比如说我有个条件。什么条件呢?就是在设备, 设备怎么设备手动?你刚不是手动吗?嗯,手动,设备手动中啊, 是不是?是不是?是不是?手手手手抖动的时候,哎,这个时候啊?这个时候,呃,嗯嗯。 比如说,哎,这个速度啊,写入,因为你这个有特殊要求嘛你,我给你再给你解释啊,来,速度写入,那这个线圈来了呀,对不对? m 幺二二,你是不是?你有没有觉得这个有一种多多余的感觉?它是,我跟你讲啊, 这个我就作为一个触摸屏的一个地址,好不好啊?啊?对,比如说输入,比如说我这个地址啊,比如说这 m 幺二零,对不对啊?就是那我们 就永恒的地址要分配过去嘛?我一般喜欢这样哈,你可以看着来学,就是永恒的地址跟这个要注视一下,不然都不知道他用的 m 幺二零,这不有 m 幺二零,对不对啊?设备手动中的时候,我如果说触摸屏点一下写入,那这种情况 m 幺二二就亮了, m 幺二二一亮, 是不是?那,那那不就出发了,对不对?对对对。

大家好,我是汇川技术 fa 产品经理刘志玲。 ifa 已无卤水预卧软件一点四点四点五版本已正式发布,今天让我用两分钟时间告诉你升级预卧的四大优势,产品矩阵全面就位,覆盖全场景需求。 ew 五百七百系列运动控制器,支持从八轴到二百五十六轴各类精密运动控制场景。 eew 八百系列大型溶于控制器,以全国产软硬件架构,实现高可靠、永不停机的核心控制。 eew 一 千 e f 系列安全控制器,满足 ceo 三 touch 四最高机械安全认证等级,为设备与人员提供全时守护, 工艺调整更敏捷。 i f a 已无路损,现已支持指令在线修改配方无需停机,实时调整设备参数与工艺,让生产调试和优化更智能、更灵活,数据安全更可靠。 i f a 已无路损,支持用 plc 指令实现数据备份与掉电保持, 可自定义多重保护策略,确保关键数据永不丢失,彻底杜绝生产损失。一站式生态圈已就位, iifa evolution 与开发者社区全面打通,这里有七千五百家同行, 一百家免费课程,官方技术驻场,全系产品技术支持与资源,一个账号可以畅学畅聊,高效直达。 ifa 已入审,生态全打通,编程更灵活,数据零风险,未来制造一步到位。

g 零四、 m 零一、 m 零零都是暂停,有啥特点?功能区别,花一分钟了解透彻,从此不踩坑。 g 零四延时暂停也可以叫保持静给 m 零一选择性计划停止 m 零零无条件程序暂停。 g 零四的格式,后面是 x 的 时候是秒, 后面是 p 的 时候是好秒。 s 一 等于 p 一 千属于非摩擦指令,只在当前程一段有效,计时期间鲁周切歇液正常运转,仅给保持指令,计时结束后 自动执行下一段程序,无需人工干涉。 m 零一一般单独一行使用,操作面板上选择停止按键按上生效,否则无效。生效后完全暂停程序运行,包括主轴 静给切削液全部停止,想要继续运行,需再次按循环启动。 m 零零无条件程序停止所有动作,停止主轴停止转动,先给暂停,必须运行的时候需要再次按循环启动。二、应用场景 一零四一般用于去毛刺、红底光、整卤种、稳定工艺等需求广泛用于车床的草稿加工中心上面,几乎不怎么用。王明一一般出现在 p 按键程序, 每次换到后面就是用于更换检查刀具啊,或者午休了程序没有跑完怕断刀,然后这时候你就把选择停止按亮,跑完这把刀的时候程序就会暂停。 m 零零一般用于测量工具啊,换刀啊就接班啊等场景,今天就分享到这,谢谢大家。

哈喽,大家好,今天给大家介绍一下惠川全新的 evo 五百系列的中型 plc evo 五二幺, 它是惠川基于自研 ifa 平台打造的首款产品,全自主,软硬件百分之百国产化,性能相比传统的 plc 提升三到四倍。 纳秒级的指令处理速度,一毫秒周期实现十二轴高精运动控制,支持二百五十六回路 pid 同步预算,多轴设备复杂产线都能稳定运行。接口配置齐全,一的 k 的 总线,双网口, 四八五通讯模块化扩展灵活,符合 i e c 六幺幺三幺杠三标准。 拖拽式编程集成行业工艺,调试效率更高,工程师上手更轻松。小体积,高性能,全自主,从单机到产线,给你可靠的公共控制方案,有需要了解的老板可以私信我们哟。


哈喽,大家好,我是小象,今天给大家分享的是一款来自于会川的旗舰中型 plc evo 七六六,简单八个字描述呢,就是国产顶配,性能拉满,喜欢小象跟小象视频的朋友记得点赞关注转发。 evo 七六六呢,它是会川 evo 七百系列中的顶配款,可以带一百二十八个轴, 呃,纳秒级指令一百二十五微秒呢,可以同步十二个轴,工艺控制更加精确。同时集成多种通讯协议, is cat e i p opc、 modbus、 tcp tcp ip can 等标准工业网络, 基于 i f a 全自主软件平台,拖拽编程,虚拟调试,一键仿真,新手也能快速上手。本体支持三十二个七二二零的拓展模块,多轴同步,电子突轮、飞剪、追剪,全都可以拿捏啊。 这款 p l c 呢,主要应用在我们锂电呢,光伏啊,三 c 啊,汽车零部件包装、印刷物料分解到我们高清度啊,多轴联动的场景, 从满足基础到体验越级会穿, plc 完成了国产公控的关键蜕变。我们见过国产起步的不易,也心许如今的突破,稳定可靠,运用高效贴合现场需求,早已跳出将就用的阶段。 国货崛起,不仅靠口号,靠产品说话,请给深耕实业的国产品牌一个机会,也一起见证中国公共从追赶者变成领跑者。