当前位置:首页 > 网络黑客 > 正文内容

plc指令表与解释(3分钟看懂plc梯形图)

访客3年前 (2021-09-27)网络黑客659

Plc指令表及解释(基于三菱FX系列PLC)

可编程逻辑控制器/包装

三菱FX系列可编程控制器基本逻辑指令

命令获取和输出(LD/LDI/自民党/LDF/输出)

(1)LD(取指令)是连接常开触点与左总线的指令,用于从常开触点开始的每一条逻辑线。

(2)LDI(反转指令)是用于将常闭触点与左总线连接的指令,其用于从常闭触点开始的每条逻辑线。

(3)LDP(Take Ring Edge Command)是连接到左总线的常开触点的上升沿检测命令,当指定位元素的上升沿时(从关到开),它只开启一个扫描周期。

(4)LDF(取下降沿指令)与左母线连接的常闭触点的下降沿检测指令。

(5)OUT(输出命令)是驱动线圈的命令,也叫输出命令。

获取和输出指令的指令:

1)LD和LDI指令可以用来输入连接到左总线的接点,也可以配合ANB和ORB指令实现块逻辑运算;

2)当相应的元件有效时,LDP和LDF命令仅维持一个扫描周期的接通。

3)3)LD、LDI、LDP、LDF指令的目标成分为X、Y、M、T、C、S;

OUT指令可以连续使用几次(相当于线圈并联)。对于定时器和计数器,应在OUT指令后设置常数k或数据寄存器。

5)OUT指令的目标成分为y、m、t、c、s,但不能用于x. Serial contact命令(AND/ANI/ANDP/ANDF)

(1)与(AND)常开触点串联完成逻辑与运算。

(2)ANI (AND-NOT命令)是一个常闭触点串联完成逻辑与非门运算的命令。

(3)3)ANDP的上升沿检测串联指令。

(4)4)ANDF下降沿检测串联指令。

接触系列命令的使用说明:

1)AND、ANI、ANDP、AND均指单触点串联的说明,串联次数不限,可重复使用。

2)and、ANI、ANDP、ANDF的目标元素为x、y、m、t、c、s

outm101指令后,通过T1触点驱动Y4,称为连续输出。

并行联系命令(或/ORI/ORP/ORF)

(1)OR(或指令)用于并联单个常开触点,实现逻辑OR运算。

(2)ORI (NOR命令)用于单个常闭触点并联,实现逻辑NOR运算。

(3)ORP上升沿检测并联指令。

(4)4)ORF下降沿检测到并联指令。

使用触点并联指令的说明:

1)OR、ORI、ORP、ORF说明指单触点并联。并联触点的左端连接到LD、LDI、LDP或LPF,右端连接到前一指令对应触点的右端。接触式并行指令可以无限次连续使用;

2)2)OR、ORI、ORP、ORF指令的目标元素是x、y、m、t、c、S..块操作指令

(1)ORB(块或指令)用于两个或多个触点串联的电路之间的并联连接。

ORB指令的操作说明:

1)当几个串联电路块并联时,应在每个串联电路块的开头使用LD或LDI指令;

2)有多个并联电路。如果每个电路块都使用ORB指令,那么并行电路块的数量没有限制;

3)ORB指令也可以连续使用,但不建议这样写程序。LD或LDI指令不能使用超过8次,即ORB只能连续使用不到8次。

(2)ANB (Block and Command)用于两个或多个触点并联的电路之间的串联。

ANB指令的使用说明:

1)当并联电路块串联时,在并联电路块的开始使用LD或LDI指令;

2)当多个并行循环块与前一个循环按顺序串联时,ANB指令的使用次数没有限制。ANB也可以连续使用,但是和ORB一样,用了不到8次。

设置和复位指令(设置/RST)

(1)设置(SET指令)其功能是设置和保持被操作的目标元素。

(2)RST(复位命令)复位被操作的目标元件,并保持其处于清除状态。使用SET和RST指令,当X0正常on和on时,Y0变为on并一直保持这种状态,即使X0为off,Y0的ON状态也保持不变;只有当X1常开常闭时,Y0变为OFF并保持,即使X1常开常闭,Y0也保持OFF。

SET和RST指令的使用说明:

1)1)SET指令的目标成分是y、m、s,RST指令的目标成分是y、m、s、t、c、d、v、Z..RST指令通常用于复位d、z和v的内容,也用于复位积分计时器和计数器。

2)对于同一个目标组件,SET和RST可以多次使用,顺序可以任意,但执行器最后是有效的。差异教学(偏最小二乘/PLF)

(1)PLS(上升沿差分指令)在输入信号的上升沿产生一个扫描周期的脉冲输出。

(2)PLF(下降沿差分指令)在输入信号的下降沿产生一个扫描周期的脉冲输出。

信号的边沿由差分命令检测,Y0的状态由置位和复位命令控制。

偏最小二乘法和PLF指令的使用说明:

1)1)PLS和PLF指令的目标元素是y和m;

2)使用PLS时,驱动输入为ON后,目标元件仅在一个扫描周期内为ON,X0常开触点由OFF变为ON时,M0仅在一个扫描周期内为ON;当使用PLF指令时,仅由输入信号的下降沿驱动,否则与偏最小二乘法相同。

主命令

(1)MC(主命令)用于普通串联触点的连接。执行MC后,左侧总线移至MC触点后面。

(2)MCR(主复位命令)是MC命令的复位命令,即通过MCR命令恢复原左母线的位置。

在编程中,经常会发生多个线圈同时被一个或一组触点控制的情况。如果在每个线圈的控制电路中串联相同的触点,将会占用许多存储单元。这个问题可以通过使用master命令来解决。

MC,MCR指令,用MC N0 M100实现左总线右移,使Y0和Y1在X0的控制下,其中N0代表嵌套层次,在非嵌套结构中,N0的使用次数不限;使用MCR N0恢复到原来的左总线状态。如果X0断开,MC和MCR之间的指令将被跳过并向下执行。

主控制器和主控制器使用说明:

1)1)MC和MCR指令的目标元件为y和m,但不能使用特殊的辅助继电器。MC占用3个程序步骤,MCR占用2个程序步骤。

2)主控触点垂直于梯形图中的总触点。主控触点是与左母线相连的常开触点,是控制一组电路的主开关。与主控触点相连的触点必须由LD或LDI指示。

3)当MC命令的输入触点断开时,MC和MCR中由复位/设置命令驱动的积分定时器、计数器和元件保持其先前状态不变。非积分定时器和计数器,OUT命令驱动的元件复位,22中X0关断时Y0和Y1关断。

4)如果在一个MC指令区再次使用MC指令,则称为嵌套。嵌套阶段的最大数量为8个,数量按N0→N1→N2→N3→N4→N5→N6→N7的顺序增加。每个阶段的返回都是通过使用相应的MCR指令从嵌套的大量阶段重置的。堆栈指令

堆栈指令是FX系列中一种新的基本指令,用于多输出电路,给编程带来方便。FX系列PLC中有11个存储单元,专门用来存储程序运行的中间结果,称为堆栈存储器。

(1)MPS (push指令)将操作结果发送到堆栈内存的第一段,并将之前发送的数据依次移动到堆栈的下一段。

(2)MRD(读取堆栈指令)读出堆栈存储器的第一段(最后一个堆栈数据),并将数据保留在堆栈存储器的第一段,而不移动堆栈中的数据。

(3)MPP (stack-out指令)读出栈内存中的第一条数据(最后一条栈入数据),数据从栈中消失,同时栈中其他数据依次上移。

使用堆栈指令的说明:

1)堆栈指令没有目标元素;

2)MPS和MPP必须成对使用;

3)因为堆栈中只有11个存储单元,所以堆栈最多有11层。

逻辑否定、空操作和结束指令(INV/NOP/END)

(1)INV(逆指令)执行完指令后,反转原来的运算结果。计数器指令的使用如图10所示。如果X0为关,Y0为开,否则Y0为关。使用中需要注意的是,INV不能像指令表中的ld、LDI、LDP、LDF那样与总线连接,也不能像指令表中的OR、ORI、ORP、ORF指令那样单独使用。

(2)NOP(空操作指令)不执行操作,只占用一个程序步骤。执行NOP的时候,你什么都不做。有时你可以使用NOP指令来缩短一些联系,或者使用NOP指令来覆盖不需要的指令。当PLC执行清除用户内存的操作时,用户内存的所有内容变成空的操作指令。

(3)END表示程序结束。如果程序末尾没有写END命令,那么无论实际用户程序多长,PLC都会从用户程序内存的第一步执行到最后一步;如果有END命令,扫描到END时,执行程序就结束了,可以缩短扫描周期。调试程序时,可以在程序中插入几条END指令,将程序分成几个部分。确认前面的部分正确后,依次删除END指令,直到调试完成。

FX系列可编程控制器的步进指令

1.步进指令

步进指令是专门为顺序控制设计的指令。在工业控制领域,许多控制过程可以通过顺序控制来实现。利用步进指令实现顺序控制,不仅实现方便,而且易于阅读和修改。

FX2N中有两个步进指令:STL(步进接触指令)和RET(步进返回指令)。

STL和RET指令只有和状态机s匹配才能有步进功能。例如STL S200表示常开触点,称为STL触点。它在梯形图中的符号是-| | | |-,没有常闭触点。我们使用每个状态机来记录一个工作步骤。如果STL S200有效(开),我们将进入S200指示的步骤(类似于该步骤的主开关),开始执行该阶段要做的工作,并判断是否满足进入下一步的条件。一旦结束信号打开,关闭S200并进入下一步,如S201。RET指令用于复位STL指令。RET执行后,会返回总线,退出步进状态。

2.状态转移图

一个顺序控制过程可以分为几个阶段,也称为步骤或状态,每个状态有不同的动作。当两个相邻状态之间的跃迁条件满足时,就实现了跃迁,即执行从前一个状态到下一个状态的跃迁。我们经常用状态转移图(功能图)来描述这个顺序控制过程。用状态机s记录每个状态,x是转换条件。如果X1为开,系统从S20变为S21。

状态转移图中的每一步都包含三个内容:该步骤驱动的内容、转移条件和指令的转移目标。

步进驱动Y0,当X1有效开启时,系统从S20状态变为S21状态,X1为转换条件,转换目标为S21步进。

3.步进指令的使用说明

STL触点是连接到左母线的常开触点。当STL触点接通时,相应的状态为激活步骤;

2)与STL触点连接的触点应由LD或LDI指示,只有执行RET后,它们才会返回到左侧总线;3)STL触头可以直接或通过其他触头驱动Y、M、S、T等元件的线圈;

4)由于PLC只执行激活步骤对应的电路块,所以使用STL指令时允许双线圈输出(顺序控制程序可以在不同的步骤中多次驱动同一个线圈);

5)在STL触点驱动的电路块中不能使用MC和MCR指令,但可以使用CJ指令;6) STL指令不能用于中断程序和子程序。

扫描二维码推送至手机访问。

版权声明:本文由黑客接单发布,如需转载请注明出处。

本文链接:https://therlest.com/71304.html

分享给朋友:

“plc指令表与解释(3分钟看懂plc梯形图)” 的相关文章

淘宝什么时候发货(淘宝一般都是什么时候发货)

随着12月的到来,“双12推广”也如约而至。作为2020年电商最后一次推广,三天爆发也需要提前布局。 1双十二赛马规则 过去双十一促销,很多商家说没有达到预期,甚至很多免费流量也没有改变。问题的关键其实在于赛马规则。大推广前会有额外的赛马规则分配免费流量。想要在推广期获得更确定性的流量,必须了解...

奥运会遭到俄罗斯黑客攻击!黑客攻击微信聊天记录

人民网2021年8月13日02:28:03的消息,黑客攻击微信聊天记录 东京奥运会惨遭俄罗斯黑客攻击! 英国国家网络安全中心日前揭露了一项惊人的黑客计划:俄罗斯军事情报部门曾准备对原定今夏举办的东京奥林匹克运动会和残奥会发起网络攻击。据悉,其攻击目标涵盖赛事组织者、后勤公司和赞助商。 打开百...

【干货知识】高級不断渗透第八季-demo就是远程控制

本季度是《高級不断渗透-第七季demo的发展》的持续。 点一下文尾左下角“阅读”可阅读文章第七季文章正文。 在第一季有关后门中,文章内容提及再次编译程序notepad ,来引入有目标源代码后门结构。 在第六季有关后门中,文章内容假定不在获知notepad 的源代码,来引入无目标源代码沟...

我老公老是让他家的亲戚来我家,我该怎么办?请各位帮我想想办法,我

我老公老是让他家的亲戚来我家,我该怎么办?请各位帮我想想办法,我 请各位帮我想想办法,开网店怎么找女装货源唔爱神起助您成就财富人生,想做微商?想开实体店?想开淘宝店?什么才是你创业的最重要步骤?货源!想在微商卖童装母婴用品纸尿裤女装,开童装女装店铺,你去哪里找最好的货源?如何找童装女装一手货源呢?...

为什么反复烧开的水会有毒?

为什么反复烧开的水会有毒? 千滚水就是在炉上沸腾了一夜或很长时间的水,还有电热水器中反复煮沸的水。这种水因煮过久,水中不挥发性物质,如钙、镁等重金属成分和亚硝酸盐因浓缩后含量很高。久饮这种水,会干扰人的胃肠功能,出现暂时腹泻、腹胀;有毒的亚硝酸盐还会造成机体缺氧,严重者会昏迷惊厥,甚至死亡。 蒸...

威海海景房价格 - 威海银滩海景房崩盘

他们都觉得环境空气很好,很高兴,较为不银滩习惯。大多数房子都是海景房有装修的,最好有私家车。 我家刚在威海石岛买了海景房但是前几天看新闻,我在09年买了房子,今年夏天在乳山住了十来天,质量怎样比较宽泛,央视关于海景房的报道,建议您到威海市区看看,这个要看你考虑哪个方面,每个楼盘都会有区别。 在海边,...

评论列表

礼忱猫咚
3年前 (2022-06-04)

步进返回指令)。STL和RET指令只有和状态机s匹配才能有步进功能。例如STL S200表示常开触点,称为STL触点。它在梯形图中的符号是-| | | |-,没有常闭

澄萌九龄
3年前 (2022-06-04)

S和MPP必须成对使用;3)因为堆栈中只有11个存储单元,所以堆栈最多有11层。逻辑否定、空操作和结束指令(INV/NOP/END)(1)INV(逆指令)执行完指令后,反转原来的运算结果。计数器指令的使用如图10所示。如果X0为关,Y0为开,否则Y0为关。使用中需要注意的是,INV不能像

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。