的指令相似的助记符表达式,小型的指令系统比汇编语言的简单得多,
仅用
来条指令就可以实现开关量的控制.
功能块图(FBD)
是一种似于数学逻辑电路的图形编程语言,有数字电路基础的热很容
易掌
功能块图用类似于与门、或门的方框来表示逻辑运算关系,方框的左
侧为
辑运算的输入变量,右侧为输出变量,输入、输出端的小圆圈表示“非”
运
信号是自左向右流动的.就像电路图那样,功能块图的组件被“导线”
连接
一起.
结构文本(ST)
数学运算、数据处理、图形显示、报表打印等功能,方便拥护的使用.
、三菱F1-40MR型编程组件和指令系统
)F1系列的PLC的基本顺序指令
F1系列的PLC的指令分为两大类:
基本逻辑指令:又称通用逻辑指令,用于顺序控制梯形图程序的设计,共有
20条。
特殊功能指令:共有87条,可用于编制特殊程序,如高速IO处理,数据传输,
记数
的特殊用法,算术运算和模拟运算等。
本逻辑指令是最基本的编程语言,掌握了它也就初步掌握了PLC的使用方法,
用基本
辑指令基本上就能满足开关量逻辑控制系统的编程了。
种型号的PLC的基本逻辑指令都大同小异,我们以F1系列的PLC为学习机型
逐条地了
其指令功能和方法。掌握了F1的指令系统,对其它机型的学习可以起到触类
旁通的
用。
F1系列的PLC的基本逻辑指令可分为四大类:
作用于的指令:如LD,AND,OR等。
作用于线圈的指令:如OUT等。
数据处理指令:如S,R,RST,SFT等。
上三种指令后面需要有操作目标组件号。
独立使用的指令:如ANB,ORB,END,RST等。该类指令画面无需目标无组件号,
可独立
用。
二)、与指令操作相关的三种内部寄存器:
O状态表:是RAM中的一块,属于数据 存储器,用于存放IO接口的输入状态
和输出状
供用户程序执行时使用。
结果寄存器(R):用于寄存逻辑运算中的中间结果。
堆栈(S):用于梯形图的程序中的电路块的串并联时的情况。
三)、基本顺序指令(通用逻辑指令)
LDLDIOUT(输入输出指令)
取指令(LD)和取反指令(LDI)
途:(1)用于一个梯形图的起始触点;
(2)用于一个电路块的快起点;
(3)用于与主控触点相连的触点;
(4)用于与STL指令相连的触点。
指令(LD):作用于常开触点
实现操作:
反指令(LDI):作用于常闭触点
、F1—40MR的编程组件:
F1—40MR的编程组件的名称由字母和数字表示,它们分别表示组件的类型和组件号。组件
号用八进制数表示,各种编程组件的编号的取值范围有严格的规定,不同的组件编号均不相同,
互不重叠,具体安排如下:
输入继电器(X):X400—X413,X500—X513
输出继电器(Y):Y430—Y437,Y530—Y537
定时器(T):T50—T57,T450—T457,T550—T557,T650—T657
计数器(C):C60—C67,C460—C467,C560—C567,C660—667 辅助继电器(M):M100—M377 (其中M300—M377断电保持)
状态寄存器(S): S600—S647
特殊辅助继电器(M):M70,M71,M72,M73,M76,M77等16个
、某些编程组件使用特性及含义:
1. F1—40MR的12个移位寄存器分别是下列辅助继电器组成:
M100—M117 M120—M137 M140—M157 M160—M177 M200—M217 M220—M237 M240—M257 M260—M277 M300—M317 M320—M337 M340—M357 M360—M377
2. 部分特殊辅助继电器的含义:
M70:运行监视,当PLC的运行开关接通时,M70接通。
M71:初始化脉冲,在PLC的运行开关接通之后的第一个扫描周期内接通。 M72:100ms时钟,提供周期为100ms的时钟脉冲信号。 M73:10ms时钟,提供周期为10ms的时钟脉冲信号。 M76:锂电池电压指示。锂电池电压不足时接通。
M77:禁止输出。在程序执行过程中,若梯形图中M77的线圈接通,所有的输
出继电器将自动断开,但是辅助继电器、定时器、计数器仍将继续工作。在紧急情况下,可以用M77切断全部输出。
3. 定时器:
相关推荐: