学会了这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常用软件都不明,所以电机学 还看不懂其中奥秘,电路 路线图让你云里雾里,编程 是不是感觉无从下手,供配电 到底是什么鬼东西。所以只有学习是迅速提升职业技能的唯一捷径还能实现升职加薪!成为老板眼里的人才,别人口中的大神!
今天,小编呕心沥血专门为大家整理了38本经典的电力工程方面的书籍,今天全部免费赠送给大家!内容如下:
一、电路
电路很难,真的很难,但是那是相对于做硬件开发的人来说的,既然工控属于应用型,我们都是拿产品来用,就没必要研究那么深了。最重要的欧姆定律要知道,计算功率、电流、电阻等。
推荐书籍:《电路原理》。此书方便自学,原理讲解清楚,重点内容突出,并且每节对易错点会用具体的实例特别指出来,还有小结。经常翻看你会发现有很多新的体会。
二、CAD或elan绘图软件
必须要掌握的,毫无疑问。电路设计以及电气识图。这两个知识点是相互关联的,会画电气图肯定看得懂电气图,电气图看多了,也能设计电气图。这个地方需要根据项目的实际经验来学。
推荐书籍:《中文版AutoCAD 2016电气设计从入门到精通》。全书采用“基础+手册+案例”的写作方法,一本书相当于三本书。对各专业技术人员来说也是一本不可多得的参考书和速查手册。
三、可编程控制器PLC
这个得好好学,不少都教学的是三菱的,也有西门子的。上班后这两方面的知识肯定是都要会的,其他品牌的随后自己多研究研究的就没什么问题。
推荐书籍:《可编程控制器PLC实训》。本书共选取基本顺序指令、基本功能指令、基本控制指令、顺序功能图编程、高级指令模块、西门子与三菱PLC、综合实训模块7个模块,21个具有应用代表性的项目。同时兼顾西门子与三菱PLC的使用,使学生了解不同品牌PLC的异同性,举一反三。
四、变频器和伺服
很多项目里面不仅仅只有PLC来支持这些程序的运行的,往往有伺服驱动、PLC、变频器还有步进电机等等这些设备连接在一起。不用太深入专研,大概也需要了解它们的工作原理,才能更好的操作。
推荐书籍:《变频器与步进伺服驱动技术完全精通教程》。本书将以三菱和西门子变频器和伺服系统为例介绍,将力求尽可能简单和详细,用较多的小例子引领读者入门,让读者读完入门部分后,能完成简单的工程。
五、电脑知识
项目上要用工控机,老板丢了一台工控机给你了,你起码能装系统,装软件,如果电脑有问题,起码能找到简单的故障。将来工控机在使用的过程中坏了,怎么去处理。
六、机器人编程调试
现在都是用机器人换人了,由于机器人属于集成度更高的产品,所以机器人程序的编写要比PLC的简单多了,上手快,但是靠自己学难度大,主要是没有现成的机器人给你用。
推荐书籍:《工业机器人基础编程与调试教程》以工业机器人多功能教学站应用为出发点,通过项目式教学模式,对工业机器人从创建系统、配置IO、连接外部设备、程序结构编写等工作任务,通过项目对整个机器人应用开发流程进行系统性的训练。
七、电工
这个比较重要了。工作中,离不开剥线接线,万用表,试电笔等。可以买本电工方面的书先看看,但是电工比较依赖动手能力,特别是要注意安全。
推荐书籍:《零起步轻松学电工技术(第2版)》。这是一本电工技术入门图书,共分9章,主要内容有电工基础、电工仪表、低压电器、电子元器件、变压器、电动机、电动机控制线路、室内配电线路的安装和安全用电。
八、单片机
因为工控上用的比较多的plc其实就是拿单片机开发的一个产品,学好单片机,有助于你对硬件底层的理解。选择51单片机是因为其资料多,有利于学习。既然是要了解底层,最好是学汇编。将来不做嵌入式开发的话,把51的工作原理了解的透彻就够了。
推荐书籍:《新概念51单片机C语言教程》。本书从实际应用入手,以实验过程和实验现象为主导,循序渐进地讲述51单片机C语言编程方法以及51单片机的硬件结构和功能应用。
九、触摸屏
PLC是有程序,但是人机交互比较差,所以通常会配个上位机,如果是在柜内,通常是触摸屏。建议先学个威伦通,用的厂家比较多。
推荐书籍:《触摸屏实用技术与工程应用》。本书题材新颖实用,结合国内外触摸屏技术发展动态,以触摸屏工程实用技术为本书的核心内容,全面系统地阐述了触摸屏的基础知识和工程应用技术。
十、组态软件
很多地方都会用电脑去代替触摸屏,因为计算机的功能当然多,硬盘容量也比较大。建议先学2个,一个是国产,一个是进口。国产的选择比较多,比如组态王,MCGS,力控等,进口的比较多的是用西门子WINCC。
推荐书籍:《从入门到精通-工业组态技术应用》。书中的内容从编程软件的安装到各单元组态的编程再到整体布局都有详细的介绍,书中各部分内容均采用实例进行讲解,并辅以大量图形,通俗易懂,初学者可快速入门。
十一、直接给目录
第一阶段(基础类)
1.电路
电路(作者:邱关源)
电路原理(作者: 江缉光 / 刘秀成 )
电路原理(第2版?上);电路原理(下)(作者: 周守昌 )
2.电磁场
电磁场与电磁波(作者: 谢处方 )
工程电磁场导论(作者: 冯慈璋 )
3.自动控制原理
自动控制原理(作者: 胡寿松 )
自动控制原理(作者: 程鹏 )
自动控制原理(上册);自动控制原理(下册)(作者: 吴麒 )
4.线性代数
线性代数应该这样学(作者: Sheldon Axler )
简明线性代数(作者: 丘维声 )
5.电机学
电机学(作者: 汤蕴璆 )
电机学(作者: 李发海,朱东起编 )
电机学(作者: 阎治安 )
6.电子技术
模拟电子技术基础(作者: 童诗白、华成英 、清华大学电子学教研组 )
数字电子技术基础(作者: 阎石 )
7.信号与系统
信号与系统(作者: (美)奥本海姆 )
信号与系统(上册) ;信号与系统(下册)(作者: 郑君里 )
信号与系统分析基础(作者: 姜建国、曹建中、高玉明 )
信号与系统(作者: 陈后金 )
8.语言程序类
C语言程序设计(作者: 谭浩强)
MATLAB编程(作者: 查普曼 )
MATLAB在电气工程中的应用(作者: 李维波 )
MATLAB在电气工程中的应用实例(作者: 李维波 )
9.硬件类
PLC编程及应用(作者: 廖常初 )
单片微机原理及应用(作者: 丁元杰)
微型计算机控制技术(作者: 黄勤)
第二阶段(专业类)
1.电力系统及其自动化类
电力系统稳态分析(作者: 陈珩 )
电力系统暂态分析(作者: 李光琦 )
电力系统分析(上册)(下册)(作者: 何仰赞 温增银)
2.电力电子与电力拖动类
电力电子技术(作者: 王兆安//刘进军 )
电力拖动自动控制系统(作者: 阮毅//陈伯时 )
3.电机与电器类
电气传动自动化技术手册(作者: 天津电气传动设计研究所)
4.电工理论新技术类
电磁兼容基础与应用(作者: 赵阳 )
电工控制技术(作者: 王俊峰 )
5.高电压与绝缘技术类
最新电工培训教材:高压电工篇(作者: 杜坚,单芳 )
6.建筑电气类
供配电系统(作者: 杨岳)
供配电实用技术(作者: 胡孔忠)
第三阶段(登顶类)
黄帝内经(作者: (唐)王冰 注 )
本草纲目(作者: 李时珍)
伤寒杂病论(作者: 张仲景)
金匮要略(作者: 张仲景)
第四阶段(超脱类)
般若波罗蜜多心经
金刚般若波罗蜜经集注
楞严经
妙法莲华经
大方广佛华严经
阿弥陀经
无量寿经
长阿含经
地藏菩萨本愿经
法华经
大慈恩寺三藏法师传
以上是作为一名电气功能工程师需要掌握的10项重要的基础技能,一定要有所了解,再根据自己的实际工作需要去深化某一方面的技能。
相关问答
三菱plc怎样分支?
三菱PLC的分支指的是在程序运行过程中,根据特定的条件来决定程序的执行路径。一般有条件跳转指令和条件分支指令两种方式实现。条件跳转指令可以根据某一条件...
三菱pLc编程字母代表什么?
三菱PLC的字母是一些指令与助记符。比如,X是输入继电器,Y是输出继电器,T是定时器,C是计数器等等。而助记符指的是MOV、ADD、OUT、LD、LDI等。MOV是传送指令...
三菱plc编程语言的种类有哪些?
感谢邀请!三菱FX系列的主要是3系包括(FX3S、FX3G、FX3GC、FX3U、FX3UC)可编程控制器支持一下6中编程语言:指令表编程、梯形图编程、SFC步进图编程、ST结构文本...
三菱plc指令英文全称?
三菱PLC指令英文全称是MitsubishiProgrammableLogicControllerInstructions。它们是由三菱公司开发并用于其可编程逻辑控制器(PLC)的指令集。这些...
三菱PLC中的指令是哪四个英文单词的缩写?三菱PLC中的<STM...
[最佳回答]是specialtimer两个英文单词的缩写,不是四个.根据中文资料,STMR是“特殊定时器”,S:special=特殊的TMR:timer=定时器是specialtimer两个英文.....
三菱ddvit指令应用?
三菱ddvit指令是一种在PLC编程中广泛应用的指令,具体应用包括:三菱ddvit指令可以用于数据处理和逻辑控制等相关领域。在自动控制系统中,常常需要对不同类型的...
三菱FNC是什么意思,编程里不写它可以吗?
三菱PLCfnc指令是function(功能)的缩写,三菱PLC里面的每一条指令都对应这样一个FUN以便于人员的记忆和查找。可以不写三菱PLCfnc指令是function(功能)的...
三菱运算指令?
三菱plc运算指令有加减乘除等逻辑运算。三菱PLC二进制运算指令有加法指令ADD,减法指令SUB,数据为有符号二进制数。三菱plc运算指令有加减乘除等逻辑运算。三...
三菱S0和S20是什么指令?
当状态寄存器作为辅助继电器时,它们没有区别,但当状态寄存器用于步进控制时,它们是有区别的。S0——S9用天于“初始状态”,S10——S19用于“返回原点”,S20...
三菱plc怎么用语句表编程?
回答如下:三菱PLC可以使用语句表编程,具体步骤如下:1.打开三菱PLC编程软件,创建一个新的程序。2.在程序中选择一个需要编写语句表的程序段,例如主程序段...