电气工程师不懂这27条基本逻辑指令,还敢说你是玩PLC的?
学习PLC过程中,逻辑指令不可缺少,PLC的基本逻辑指令有27条,功能指令多达100多条,电气工作者需要将电路等操作任务转化为PLC能够识别的机器语言或指令(也就是编程语言),这样才能够操作PLC,今天咱们就先来看看这27种基本的逻辑指令。
以下为三菱FX系列:
一、LD、LDI、OUT指令
1、指令解析:
LD(LoaD):取指令,用于常开触点与母线的连接指令。
LDI(LoaD Inverse):取反指令,用于常闭触点与母线的连接指令。
OUT:驱动线圈的输出指令
2、操作说明:
LD、LDI用于X、Y、M、S、T、C,与ANB、ORB相配合时,可用于分支电路的起点等操作任务
OUT用于Y、M、T、C、S、F(功能指令线圈),不能用于X,并联输出OUT指令可连续使用多次。当OUT用于T和C时,其后要跟常数K(延时时间或计数次数)
3、梯形图程序
指令表程序:
二、AND、ANI指令
1、指令解析:
AND:与指令,适用于单个常开触点的串联
ANI:(ANd Inverse):与反指令,适用于单个常闭触点的串联
2、操作说明:
AND和ANI指令适用于单个触点与左边触点的串联,可多次使用。
AND和ANI编程元件:X、Y、M、T、C、S
如果是两个并联电路块(两个或两个人以上触点并联连接的电路)串联,那么就要用到ANB指令。
3、(1)梯形图程序
指令表程序:
(2)梯形图程序
注意:逻辑求解含义
指令表程序:
三、OR、ORI指令
1、指令解析:
OR:并指令(“或”操作指令),表示并联一个常开触点
ORI:并反指令(“或非”操作指令),表示并联一个常闭触点。
2、梯形图程序
指令表程序:
四、LDP、ANDP、ORP、LDF、ANF、ORF指令
1、指令解析:
LDP、ANDP、ORP:上升沿检测触点指令,仅在制定元件的上升沿(由OFF→ON变化)时接通一个扫描周期。
LDF、ANF、ORF:下升沿检测触点指令,仅在制定元件的下升沿(由ON→OFF变化)时接通一个扫描周期。
编程元件:X、Y、M、T、C、S
2、梯形图程序
指令表程序:
五、ORB指令
1、指令解析:ORB(Or Block)串联电路块并联连接指令
串联电路块其实就是两个以上发热触点串联而成的电路块。
将串联电路块并联时可以用到ORB指令
ORB指令不带元件号(相当于触点间的垂直连线)
每个串联电路块的起点都要用LD或LDI指令,电路块后面用ORB指令。
串联电路块
2、梯形图程序
指令表程序:
六、ANB指令
1、指令解析:
ANB(And Block)并联电路块串联连接指令,块“与”操作指令,用于两个或两个以上触点并联在一起的回路块的串联操作。
把串联电路块与前面的电路串联时用ANB指令
使用该指令之前,要先完成并联电路块内部的连接
并联电路块中各支路的起点使用LD或LDI指令
AND指令就等于是两个电路块之间的串联连线
并联电路块
2、梯形图程序
指令表程序:
七、栈存储器与多重输出指令
MPS(Memory Push)进栈指令
MRD(Memory Read)读栈指令
MPP(Memory Pop)出栈指令
2、梯形图程序
指令表程序:
八、SET与RST指令
1、指令解析:
SET:置位指令
RST:复位指令
SET的编程元件Y、M、S
RST编程元件Y、M、S、T、C、D
2、梯形图程序
指令表程序:
九、NOP与END指令
NOP:空操作指令
END:结束指令
以上指令对于电气老手来说可能是小菜一碟,但对于新手来说还是需要好好理解记忆消化才能应用,今天就当是给大家补基础啦,不会的赶快记起来!
技成培训原创,未经授权不得转载,违者必究!
往期优秀文章展示:如何快速高效学懂PLC,除了看书学视频,别忘了最重要的事!
师傅:学PLC从哪里入手?老电工:看懂这27个逻辑指令就会编程了
提起PLC,相信大部分的电力作业人员都非常熟悉,甚至有的电工老师傅每天都在使用和编程PLC,一点不夸张的说:PLC在工业自动化,机械自动化和智能化的控制当中应用非常的广泛,自然的,PLC编程也越来越受到广大电工技术人员的喜欢,很多的电工师傅都在学习PLC的编程和控制,最近很多的电工师傅留言问:怎么样快速入门学PLC?PLC编程都需要学习哪些知识?有什么重点需要学习的吗?相信很多的电工老师傅都知道,PLC的学习离不开逻辑编程指令,要想对PLC进行逻辑编程,必须要掌握PLC常用的逻辑编程指令,对于编程指令的学习,很多的电工师傅都说:书本上太过复杂,一看就困,这也是PLC初学者普遍存在的现象,今天我们就换一种学习方式,来重点看一看PLC常用的27条逻辑指令,不夸张的说,掌握这27条逻辑指令是PLC入门编程的第一步,也是最重要的一步:
相关问答
plc编程知识点?
1、低压电器是指工作电压在直流1500V或交流1200V以下的各种电器。2、触器按其主触头通过电流的种类,可分为直流接触器和交流接触器。3、继电接触器控...
plc怎么把db28改成db27?
1.可以通过特定操作将PLC中的DB28改为DB27。2.PLC(可编程逻辑控制器)是一种用于自动化控制的设备,其中的DB(数据块)是用来存储和处理数据的。通过修改DB的...
...触发的中间继电器是什么,在PLC编程软件上肿么输入。-ZOL问答
在触摸屏里面你选择位状态设定元件选择CIO_IR_bit然后在下面写入PLC的地址就可以了如20.01这是PLC的内部继电器有用(0)回复jvkdcdcbwy直接选取PLC地.....
问一下:西门子plc编程设计西门子smartS7通信问题应该怎样解...
[回答]西门子plc编程设计在西门子S7-200PLC上有两个端口哪两个端口名称叫:RS485接口,串口西门子plc编程设计GET/PUT指令TABLE参数表的首一个字节提供了“...
PLC基本指令控制彩灯?
同学你好,你把指令转成梯形图就可以了。总共四十五个指令,1LDM80022ZRSTS0S253SETS04STLS05LDX06SETS207STLS208OUT...
plc的软元件采用什么编码?
根据不同品牌不同系列,一般采用的是8进制[例如三菱的FX2n系列,地址号和软元件号一般式0--7,10--17,20--27.。。]和16进制[例如西门子的I0.0--I0.15,Q0.0-....
27岁学编程还有前途吗?
本人七年左右编程经验,了解互联网和编程相关知识欢迎关注本人头条号。27岁开始学编程不算晚的,我身边的程序员这时起步的大有人在,甚至三十几岁开始编程而现...
pid恒压供水plc程序讲解?
pid恒压供水plc的程序讲解:1、系统的水压反馈信号P2,接到PLC,2、系统启动后,PLC比较P和P2,经过PID后得到P1,P1送至变频器,同时PLC的DO控制水泵1的...
我有一个plc题不会帮我解答一下1.某设备有2台三相异步电动机...
[最佳回答]留下q我做给你看看
27岁,高中学历,0基础,是转行自动化(plc),还是转It更好?
搞工控可选,但要投入太多的精力学习,不是简单的plc编个程就能混饭吃,它涉及品牌太多,虽有相同之处,也有很多不同之处,全要了解,我是同行,行的话可私信我...搞...