三菱plc编程语言有几种-三菱PLC顺控指令功能详解
时间:2017-03-03 12:06来源:未知 作者:admin 点击:
次
三菱plc编程语言有几种-三菱PLC顺控指令功能详解
三菱plc提供了多种编程语言,以适应编制用户程序的需要,三菱plc提供的编程语言通常有以下几种:梯形图、指令表、顺序功能图和功能块图
1、梯形图
梯形图编程语言是从继电器控制系统原理图的基础上演变而来的。PLC的梯形图与继电器控制系统梯形图的基本思想是一致的,但是在使用符号和表达式等方面有一定区别。
梯形图具有形象、直观、简单明了,易于理解的特点,特别适合开关量逻辑控制,是PLC最基本、最普遍的编程语言。
2、语句表(STL)
语句表是用助记符来表达PLC的各种功能。它类似计算机的汇编语言,但比汇编语言通俗易懂,也是较为广泛应用的一种编程语言。使用语句表编程时,编程设备简单,逻辑紧凑、系统化,连接范围不受限制,但比较抽象。一般可以与梯形图互相转化,互为补充。目前,大多数PLC都有语句表编程功能。
3、顺序功能图(SFC)
顺序功能图编程是一种图形化的编程方法,亦称功能图。它的编程方式采用画工艺流程图的方法编程,只要在每个工艺方框的输入和输出端,标上特定的符号即可。采用顺序功能图编程,可以使具有并发、选择等复杂结构的系统控制程序大为简化。许多PLC都提供了用于SFC编程的指令,它是一种效果显著、深受欢迎的编程语言,目前国际电工委员会(IEC)也正在实施并发展这种语言的编程标准。
4、 功能块图(FBD)
逻辑功能图是一种由逻辑功能符号组成的功能块来表达命令的图形语言,这种编程语言基本上沿用了半导体逻辑电路的逻辑方块图。对每一种功能都使用一个运算方块,其运算功能由方块内的符号确定。对于熟悉逻辑电路和具有逻辑代数基础的人员来说,使用非常方便。
三菱PLC顺控指令功能详解
FX1N,FX2N系列三菱PLC的基本顺控指令如下:
助记符、名称
|
功能
|
回路表示和可用软元件
|
[LD]取
|
运算开始a触点
|
|
[LDI]取反转
|
运算开始b触点
|
|
[LDP]取脉冲上升沿
|
上升沿检出运算开始
|
|
[LDF]取脉冲下降沿
|
下降沿检出运算开始
|
|
[AND]与
|
串联a触点
|
|
[ANI]与反转
|
串联b触点
|
|
[ANDP]与脉冲上升沿
|
上升沿检出串联连接
|
|
[ANDF]与脉冲下降沿
|
下降沿检出串联连接
|
|
[OR]或
|
并联a触点
|
|
[ORI]或反转
|
并联b触点
|
|
[ORP]或脉上升沿
|
脉冲上升沿检出并联连接
|
|
[ORF]或脉下降沿
|
脉冲下降沿检出并联连接
|
|
[ANB]回路块与
|
并联回路块的串联连接
|
|
[ORB]回路块或
|
串联回路块的并联连接
|
|
[OUT]输出
|
线圈驱动指令
|
|
[SET]置位
|
线圈接通保持指令
|
|
[RST]复位
|
线圈接通清除指令
|
|
[PLS]上升沿脉冲
|
上升沿检出指令
|
|
[PLF]下降沿脉冲
|
下降沿检出指令
|
|
[MC]主控
|
公共串联点的连接线圈指令
|
|
[MCR]主控复位
|
公共串联点的清除指令
|
|
[MPS]进栈
|
运算存储
|
|
[MRD]读栈
|
存储读出
|
[MPP]出栈
|
存储读出与复位
|
[INV]反转
|
运算结果的反转
|
|
[NOP]空操作
|
无动作
|
消除流程程序或
|
[END]结束
|
顺控顺序结束
|
顺控顺序结束回到“0”
|
(责任编辑:admin) |
织梦二维码生成器
------分隔线----------------------------