PLC入门精华:27个编程指令的功能用法,要学就学最基础最重要的
最近很多学习PLC的电工师傅都在留言问:有没有快速学习PLC的捷径?怎么样才能快速入门学习PLC?需要掌握哪些基础的编程知识?想学PLC编程,但是书上和电工手册上的知识太过抽象和繁琐,看不进去怎么办?其实说实话:PLC编程的学习是需要一定的理论知识积累和不断的实践操作的,可以很肯定的说,PLC和电工技术的学习一样,捷径肯定是没有,就算有也只是短期填充式的学习,实用性不高,虽然说没有捷径,但是PLC的学习方法还是有的,电工老师傅和PLC精通的师傅都明白一个基本的道理:方法很重要,好的学习方法可以让你节省很多的时间,可以让你利用有限的时间去学习最有用的知识和技能,甚至好的方法可以让你PLC的学习事半功倍,今天我们就重点来看一下PLC常用的27条逻辑指令,没有多余的语言,我们直接学习:
PLC的指令是什么?
指令语句表编程语言是所有PLC都具有的最基本的编程语言。而指令语句表程序是由一条一条的指令堆砌而成的。因此,我们有必要对指令进行进一步的说明和解读。
1、指令格式
PLC的指令语句表程序和微机汇编语言程序非常的相似,我们也是以汇编语言的指令和指令系统方式来进行介绍。
所谓指令是指对PLC的一种操作命令,告诉PLC怎么做,做什么?人们设计了一系列的操作命令,并对他进行二进制编码。但是对于人们设计和交流沟通来说,二进制十分不便于记忆、阅读和书写。进一步又设计出了助记符形式的表示,这就是汇编语言的助记符指令格式。助记符指令十分好记,方便阅读和书写。更好的是它可以直接用键盘输入,然后通过PLC内部的编译程序把它变成一系列的二进制操作编码,由PLC的CPU来执行。
那么一条操作指令是由哪些内容组成的呢?一般来说,一条指令是由操作码和操作数组成的,例:
操作码又叫助记符。表示这条指令的性质和功能,就是要求PLC怎么做,一条指令,器操作码是必不可少的。
操作数又叫地址码,操作数地址,表示参与操作数据或数据的地址,在PLC中,也可以把它叫做编程元件。操作数告诉PLC做什么。上面这条指令表示和一个常开触点X0相串联,并完成逻辑“与”运算。
在PLC指令系统中,操作数可有可无,没有操作数的指令只表示完成一种功能,例如下面指令:
END
它就没有操作数,仅表示程序就此结束。
在功能指令中,操作数可以有1-4个,例如下面指令:
ADD D0 D1 D2
这条指令中操作数有三个D0 、D1、 D2。这时候把操作数分为源数(源址)和目的操作数(终址)。源址表示操作数的来源,而终址表示指令操作结果存放地址。上面这条指令表示做加法,把D0和D1相加,相加结果放在D2里。显然D0和D1为源址,D2为终址。
往期优秀文章回顾:
18张电气自动化控制动态图,各种实操原理一眼就能看明白
相关问答
我想自学plc,但我感觉plc编程指令也太多了,实际应用的时候那些指令都有用么,我都要学么?
你学它做什么?我也学过一点PLC确实那个的指令好多,但是今后不一定都能用得上的,学一些常用的我感觉就可以了。那东西太杂太乱,反正我是不太喜欢学那东西。...
plc编程比较指令用途?
机内数据的存取管理。在数据运算过程中,机内的数据传送是不可缺少的。运算可能要涉及不同的工作单元,数据需在他们之间传送;运算可能会产生一些中间数据,这...
plc中的指针指令是什么意思?
在PLC中,指针指令是指令程序中的一个重要元素,用于改变程序的状态。指针是一个内存地址,可以存储程序的中间地址,也可以直接寻址。与程序中的逻辑指令不同,...
三菱plc特殊指令有哪些?
ANDANI触点的串联指令;;ORORI触点的并联指令;ORB串联电路的并联指令;ANB并联电路的串联指令;MPSMRDMPP进栈,读栈,出栈这个很少用;LDPLDF...
abbplc编程指令byte_to_int的含义?
字节类型转换指令功能是把字节类型转换为其他数据类型输入输出类型:BOOL,WORD,DWORD,SINT,INT,UINT,UDINT,REAL,TIME,DATE,TOD,DT和STRING。by...
plc中cu是什么指令?
西门子S7-200系列PLC里的CTU指令的CU端和R端。这个CTU是增计数器指令(或叫向上计数指令)。这个指令的CU端是增计数输入端,当CU有从OFF变为ON的信号时,计数器...
plc怎么控制一个灯闪烁五次?
同时延伸到对电铃和蜂鸣器的控制。当按下启动按钮后,要求在两秒钟内有一秒亮有一秒灭,如此反复,灯一闪一闪发光。程序设计首先对根据要求对PLC内部的软元件进...
置位(SET)与复位(RESET)指令在PLC编程中用ST语言怎样实现?
...其实在ST语言中,是不存在置位复位问题的,因为赋值操作就是置位。比如执行如下一条语句IFATHENB:=1;END_IF其实,它就是对变量B进行了置位(SET)操...
三菱PLC程序中L的意思用法?
L见于Q系列PLC中,代表锁存器(Lock),意思就是掉电保持型寄存器,即使断电后再重新开电,该位址也会保存断电前的状态。PLC的常见基本指令:1、LD:取指令(...L见...
plc程序能看懂不会编程怎么办?
1、编一个最简单的程序,只有一行。2、在此基础上再增加新的功能的程序。3、用最简单的程序试验、编辑单个指令或梯形图程序。4、打开不同示例程序,尝试修改...