当前位置:首页 > 洗衣机 > 文章正文

三菱FX PLC入门你知道PLC语法吗?(中)

编辑:[db:作者] 时间:2024-08-25 06:25:02

一、指令

谈及指令,我们很随意马虎遐想到命令,所谓军令如山,在古代军队中上级发布的命令,下级必须实行,不得违反。

如果说我们是将军,那么PLC便是一个下级,我们通过不同的指令指使PLC实行各种任务,而且它不得违反,除非它罢工了。

三菱FX PLC入门你知道PLC语法吗?(中)

一样平常一条指令是由操作码和操作数组成的,如图中的LD X0指的是“取X0”,这个LD便是操作码,我们通过操作码见告PLC要做什么;X0便是操作数,我们通过操作数见告PLC要操作的工具是谁。

例如你母上大人叫你去打酱油,那么你便是一台PLC,“打”便是操作码,“酱油”便是操作数。

当然,不是所有的操作码都要有操作数,如图中END便是孤零零的一条没有操作数的操作指令,仅表示程序就此结束。

你妈妈叫你一声,但没有叫你去干嘛,那你就要小心了,这可能代表她已经生气了,这是一条没有操作数的生气指令!

其余,图中的ADD D0 D1 D2算是一条轻微繁芜的指令,意思是把D0的数加上D1的数,结果放到D2。
以上的X0、D0等实在便是编程元件,也便是软元件,我们后面再细说。
【文末免费领取电工笔】

在课程中,李老师还提到了FX2N的基本逻辑操作指令解读。
不知大家是不是跟我一样,每一次买回来一些电子产品或其他东西,第一个看的每每是它的解释书,同样的,PLC也有它自己的解释书,个中就有编程手册。

我以为“编程手册怎么看”这个问题,实在不用额外解释,由于我看了一下,手册本身内容便是相称详细的,例如下图中,可能涉及到一些名词我们现在看不懂,但随着学习的深入,我相信,这些问题都会迎刃而解了,你以为呢?

上图便是我在手册上截取的图,就我目前学完第三章的水平而言,还是可以看懂大部分的,饭要一口一口吃,能看懂大部分我也已经知足了,毕竟接下来要学习的还有很多。
【文末免费领取电工笔】

二、编程元件

所谓编程元件,即软元件,如果把PLC比拟成一个人,那么这些编程元件便是PLC的各种器官,它们各司其职,按部就班地完成PLC的各种功能。

那么,PLC的紧张器官有哪些呢?【文末免费领取电工笔】

1、输入继电器X和输出继电器Y

关于低压掌握电路的各种继电器,实在我理解甚少,以是直接从继电掌握系统出发去理解PLC的一些内容,对我而言并没有多大帮助。
为了便于学习,我顺便去理解一些低压继电器和线圈的知识。
然后我创造,只要懂得打仗器的构造和事情事理,再来学习这个X和Y,理解起来会大略很多。

输入继电器X和输出继电器Y,便是PLC的输入口电路和输出口电路,仿照继电掌握电路中的继电器和线圈。
【文末免费领取电工笔】

在第二章学习PLC构造的时候,我们知道了PLC有输入端口X和输出端口Y,外电路的电能不能通过输入端口进入PLC内部,便是由X决定的;

同理,PLC内部的旗子暗记能不能从输出端口去到外电路,便是由Y所决定的。

X和Y类似于打仗器,里面有隐形的线圈和常开常闭触点,如上图所示,当按钮SB1按下,PLC里面X0的线圈得电,此时X0的常开触点闭合,常闭触点断开,PLC里其他的元件如果与X0的常开触点连接,那么显然,该元件也会相继得电。

假设在PLC里面,和X0常开触点连接的是Y0,那么Y0的线圈得电,此时Y0的常开触点闭合,常闭触点断开。
【文末免费领取电工笔】

当然,上文提到,X和Y也只是类似于打仗器,它们本身并不是打仗器或继电器,而由电子电路和存储器组成的,虽然我还是很好奇这个X和Y详细长什么样,但是我囊中羞涩,买不起一台PLC拆来看看,以是……

在教材中还提到,在梯形图中是不许可涌现输入继电器X的线圈,必须涌现输出继电器的线圈,也便是说,梯形图中X不能以线圈的形式涌现,而Y要与右母线相连作为输出就必须要以线圈的形式涌现。
这一点,我是重复学了第三章的全部内容才真正理解的。

还要把稳的一点是,第二章提到,PLC2N的输入X和输出Y是按八进制编排的,所是没有X8、Y8这种说法。

2、赞助继电器M和状态继电器S

赞助继电器M类似于继电掌握系统的中间继电器,仅起到中间桥梁的浸染。
不同于输入X和输出Y的按八进制编排办法,M和S是按十进制编排的。

M按用场可分为通用赞助继电器、断电锁存赞助继电器和分外赞助继电器,个中通用赞助继电器有M0~M499共500个点,总的来说,通用M和Y类似,只是M不能作为输出掌握外电路而已。
【文末免费领取电工笔】

断电锁存赞助继电器M500~M3071共2572个点,它的浸染便是便是当与其相连的线路停电时,能保持断电前的状态,且持续一个扫描周期。

例如图中的M520,X0外部有旗子暗记输入,M520线圈得电,断电后,M520线圈还能保持一个扫描周期的状态,过后就失落电。

以是系统在断电到重新上电的这个韶光,该当要小于扫描周期,M520所锁存的状态才能发挥浸染。

教材里还提到,关于断电锁存赞助继电器M500~M3071在实际运用中应加自锁环节,我以为这部分的内容有点绕,等我之后对PLC更为闇练在转头看这部分内容。

分外赞助继电器M8000~M8255共156点,所谓分外,指的是这些M8000~M8255有着各自特定的功能,例如M8000,一旦PLC开机运行后,M8000就为高电平状态,当PLC没电停机后,N8000便是低电平状态。
【文末免费领取电工笔】

关于M8000~M8255的各自功能,我是不打算专门去记它们的,等到后续须要用时再顺便记一下就好了,毕竟我脑筋比较笨。

状态继电器S李老师说在后续课程中才会详细讲解,那我就拭目以待了。

3、定时器T和计数器C

定时器T和计数器C都是字编程元件,也便是说,我们不能像X、Y、M、S那样大略的用0或1来表示这两种元件的状态,这两个家伙不得了,我们要用16位的数据(字)才能看清它们的真面孔。
【文末免费领取电工笔】

定时器,顾名思义,便是用来设定时间的,当然,它不能设定时间让PLC什么时候爆炸。
而计数器显然便是用来计数的,这两个元件也是后续详解,我在此也先放下它们。

其余,还有数据寄存器D和变址寄存器V和Z、组合位元件等,我总是记不住,这里就当我还没学会这部分内容,以是就不写它们了。
不过这个位组合元件还是要说一下的。

位元件X、Y、M、S太瘦了,只能做一个位置,要么是0要么是1,而字元件如T、C、D、V、Z又太胖,要占16个位置,当我们想要8个位置的元件又该怎么办呢?

这时候就要靠组合位元件了,所谓组合,便是把4位绑为一组,表示4位二进制数,那么我们想要8位的话就用两组4位的小组拼凑而成。

组合位元件表示为Kn+组件起始号,这里的n是表示组数,而起始号表示组件的最低编号,例如K2X0,表示2组的8位组合位元件,从X0开始到X7。
【文末免费领取电工笔】

除了上述的这些编程元件,还有指针R/I和常数K、H也是编程元件,我对指针也是一知半解,在这里就不班门弄斧了。

常数K、H便是数字,例如K25便是指十进制25这个数字,这个还是比较大略的。

本日所分享的内容,总体而言是有点难明得的,特殊是某些编程元件,该当要到往后学编程的时候,才能明白。
至此,我们下篇文章连续分享梯形图的干系内容,共勉。

选自《三菱FX PLC编程与运用入门》第三章第7~9课时

(技成培训原创,作者:杨思慧,未经授权不得转载,违者必究!

本站所发布的文字与图片素材为非商业目的改编或整理,版权归原作者所有,如侵权或涉及违法,请联系我们删除,如需转载请保留原文地址:http://www.baanla.com/xyj/155739.html

XML地图 | 自定链接

Copyright 2005-20203 www.baidu.com 版权所有 | 琼ICP备2023011765号-4 | 统计代码

声明:本站所有内容均只可用于学习参考,信息与图片素材来源于互联网,如内容侵权与违规,请与本站联系,将在三个工作日内处理,联系邮箱:123456789@qq.com