西门子PLC 基本指令简介
- 格式:ppt
- 大小:226.00 KB
- 文档页数:27


西门子PLC基本指令表及各指令解释
西门子PLC基本指令表如下图所示
名 称 助记符 目 标 元 件 说 明
取指令 LD I、Q、M、SM、T、C、V、S、L 常开接点逻辑运算起始
取反指令 LDN I、Q、M、SM、T、C、V、S、L 常闭接点逻辑运算起始
线圈驱动指令 = Q、M、SM、T、C、V、S、L 驱动线圈的输出
与指令 A I、Q、M、SM、T、C、V、S、L 单个常开接点的串联
与非指令 AN I、Q、M、SM、T、C、V、S、L 单个常闭接点的串联
或指令 O I、Q、M、SM、T、C、V、S、L 单个常开接点的并联
或非指令 ON I、Q、M、SM、T、C、V、S、L 单个常闭接点的并联
置位指令 S I、Q、M、SM、T、C、V、S、L 使动作保持
复位指令 R I、Q、M、SM、T、C、V、S、L 使保持复位
正跳变 ED I、Q、M、SM、T、C、V、S、L 输入信号上升沿产生脉冲输出
负跳变 EU I、Q、M、SM、T、C、V、S、L 输入信号下降沿产生脉冲输出
空操作指令 NOP 无 使步序作空操作
一、标准触点LD、A、O、LDN、AN、ON
LD,取指令。表示一个与输入母线相连的常开接点指令,即常开接点逻辑运算起始。
LDN,取反指令。表示一个与输入母线相连的常闭接点指令,即常闭接点逻辑运算起始。
A,与指令。用于单个常开接点的串联。
AN,与非指令。用于单个常闭接点的串联。
O,或指令。用于单个常开接点的并联。
ON,或非指令。用于单个常闭接点的并联。
二、正、负跳变ED、EU
ED,在检测到一个正跳变(从OFF到ON)之后,让能流接通一个扫描周期。
EU,在检测到一个负跳变(从ON到OFF)之后,让能流接通一个扫描周期。
三、输出=
=,在执行输出指令时,映像寄存器中的指定参数位被接通。
四、置位与复位指令S、R
S,执行置位(置1)指令时,从bit或OUT指定的地址参数开始的N个点都被置位。 R,执行复位(置0)指令时,从bit或OUT指定的地址参数开始的N个点都被复位。
百度文库 - 让每个人平等地提升自我
1 第一章 可编程控制器简介
可编程序控制器,英文称Programmable Controller,简称PC。但由于PC容易和个人计算机(Personal Computer)混淆,故人们仍习惯地用PLC作为可编程序控制器的缩写。它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。PLC是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的接线复杂、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。用户在购到所需的PLC后,只需按说明书的提示,做少量的接线和简易的用户程序编制工作,就可灵活方便地将PLC应用于生产实践。
一、PLC的结构及各部分的作用
PLC的类型繁多,功能和指令系统也不尽相同,但结构与工作原理则大同小异,通常由主机、输入/输出接口、电源扩展器接口和外部设备接口等几个主要部分组成。PLC的硬件系统结构如下图所示:
图1-1-1
1、主机
主机部分包括中央处理器(CPU)、系统程序存储器和用户程序及数据存储器。CPU是PLC的核心,它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如电脑、打印机等)的请求以及进行各种内部判断等。PLC的内部存储器有两类,一类是输入模块CPU模块输出模块可编程序控制器编程装置接触器电磁阀指示灯电源 电源 限位开关选择开关按钮 百度文库 - 让每个人平等地提升自我
西门⼦PLC基本指令功能介绍
⼀、标准触点 LD、A、O、LDN、AN、ON、 LD,取指令。表⽰⼀个与输⼊母线相连的常开接点指令,即常开接点逻辑运算起始。
LDN,取反指令。表⽰⼀个与输⼊母线相连的常闭接点指令,即常闭接点逻辑运算起始。
A,与指令。⽤于单个常开接点的串联。
AN,与⾮指令。⽤于单个常闭接点的串联。
O,或指令。⽤于单个常开接点的并联。
ON,或⾮指令。⽤于单个常闭接点的并联。
⼆、正、负跳变 ED、EU
ED,在检测到⼀个正跳变(从OFF到ON)之后,让能流接通⼀个扫描周期。
EU,在检测到⼀个负跳变(从ON到OFF)之后,让能流接通⼀个扫描周期。
三、输出 = =,在执⾏输出指令时,映像寄存器中的指定参数位被接通。
四、置位与复位指令S、R S,执⾏置位(置1)指令时,从bit或OUT指定的地址参数开始的N个点都被置位。
R,执⾏复位(置0)指令时,从bit或OUT指定的地址参数开始的N个点都被复位。
置位与复位的点数可以是1-255,当⽤复位指令时,如果bit或OUT指定的是T或C时,那么定时器或计数器被复位,同时当前值将被清零。
五、空操作指令NOP NOP指令不影响程序的执⾏,执⾏数N(1-255)。
⼀帆PLC培训学校是深圳龙岗中⼼区专业PLC培训学校,打造⾃动化实战品牌。同时打造⾼端的⾃动化⼈才培训基地,成为⾏业领导者。专注于西门⼦PLC S7-200/300、S7-1200、三菱PLC FN-2N/3U、Q系列、WINCC、电⽓制图EPLAN、触摸屏等PLC⽅⾯的综合型培训机构,是第⼀家⽹络在线培训和实体培训相结合的机构。⼀⼈多套实战设备,学习时间不限,学会为⽌,免费推荐⼯作,零基础⼊门,项⽬式教学!⼩班化教学,保证教学质量,免费试听,联系刘⽼师
.
. PLC常用指令表
原型指令
脉冲型指令
LDLD X0LD X0LDLDFX0左母线开始,下降沿检测LDF(取脉冲)X0ANDF X1 串联触点,下降沿检测ANDF(与脉冲)ORF X1并联触点,下降沿检测ORF(或脉冲)ORP X1并联触点,上升沿检测ORP(或脉冲)X0ANDP X1 串联触点,上升沿检测ANDP(与脉冲)LDPX0左母线开始,上升沿检测LDP(取脉冲)指令表达梯形图表示功能基本指令X0X0X1X0X1X0X1X0X0X1LD X0LD X0LD X0LD X0ORI X1并联触点(常闭触点)ORI(或反)OR X1 并联触点(常开触点)OR(或)ANI X1 串联触点(常闭触点)ANI(与反)AND X1 串联触点(常开触点)AND(与)LDI X0接左母线的常闭触点LDI(取反)LD X0接左母线的常开触点。LD(取)指令表达例(梯形图表示)功能基本指令X0X0X0X1X0X1X0X1X0X1.
. 输出型指令
块指令与堆栈指令
LD X0将前面已运算的结果将已存储的运算结果将已存储的运算结果LD X0 LD X0
MPSAND X1OUT Y0MRD
ANI X2OUT Y1MPPAND X3OUT Y2存储MRS(进栈)读出MRD(读栈)读出并退出栈运算MPP(出栈)AND X1LDX2AND X3ORB块并联ORB(块或)OR X2LD X1ORX3ANB块串联ANB(块与)指令表达梯形图表示功能基本指令X0X1X2X3X0X1X2X3X0MPSMRDMPPX1Y0X2Y1X3Y2LD X0LD X0上升沿输出LDLD X0LD X0LD X0下降沿输出SET Y0接通执行元件并保持SET(置位)PLS Y0(只接通一个扫描周期)PLS(输出脉冲)X0OUT Y0驱动执行元件OUT(输出)INVOUT Y0运算结果反转INV(取反)RST Y0消除元件的置位RST(复位)PLF Y0(只接通一个扫描周期)PLF(输出脉冲)指令表达梯形图表示功能基本指令SETY0X0Y0X0RSTY0X0PLSY0X0PLFY0X0Y0X0.