教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

西门子PLC_基本指令简介

来源:网络收集 时间:2026-05-24
导读: 西门子 PLC 基本逻辑指令简介 本章要求 1、了解西门子PLC与三菱PLC基本指令的异同; 2、了解西门子PLC梯形图、指令表、方块图编程的基本知识; 3、了解西门子PLC梯形图、指令表的互换。 三棱PLC与西门子PLC元件的对应关系关系: 1、输入继电器(X)X10、X11 I1

西门子 PLC 基本逻辑指令简介

本章要求 1、了解西门子PLC与三菱PLC基本指令的异同; 2、了解西门子PLC梯形图、指令表、方块图编程的基本知识; 3、了解西门子PLC梯形图、指令表的互换。

三棱PLC与西门子PLC元件的对应关系关系: 1、输入继电器(X)X10、X11 I1.0、I1.1 2、输出继电器(Y)Y20、Y21 Q2.0、Q2.1 3、辅助继电器(M)M100、M101 存储器 M 4、定时器(T) T0、T1 T0、T1 5、计数器(C) C0、C1 C0、C1 6、数据寄存器(D) DB 数据块 L 本地数据 西门子的PLC的输入继电器I、输出继电器Q、存储器M、 数据块DB、本地数据L等的数据长度由下列辅助标识符确 定:X位、B(字节 8位)、 W(字 16位)、 D (双字 32位)。例如:DBW20、DBD50

S300 (1) LD (2) LDN (3) A (4) AN (5 ) O (6) ON (7) NOT (8 ) = (9 ) S (10)R

基本指令FX-2N LD LD I AND ANI OR ORI INV OUT SET RST

方块图指令 方块图指令相当于FX-2N的功能指令。 例LD X0 SUB D100 K10 D200 OUT Y20X0 SUB_R EN DBW100 10 IN1 IN2 O DBW200 ENO (Q2.0)

EN:允许输入;ENO:允许输出;IN1:源1;IN2:源2:O:目标

例LD X0 SUB D100 K10 D200 OUT Y20

X0

SUB_R EN ENO (Q2.0)

DBW100 10

IN1 IN2 O DBW200

EN:允许输入;ENO:允许输出;IN1:源1;IN2:源2:O:目标

程序实例: 本程序段用以介

LD O A =

I0.0 I0.1 I0.2 Q0.0

//装入常开触点 //或常开触点 //与常开触点 //输出触点

绍基本指令在梯 形图、指令表和 功能块图3种语 言编程中的应用, 仔细比较不同编 程工具的区别与 联系。 其梯形图和指令 表程序结构如图 所示。

//如果本梯级中将 I0.1 的触点改 //为 Q0.0 的常开触点,则成为电 //机起动停止控制环节的梯形图。 LDN I0.0 ON AN = I0.1 I0.2 Q0.1 //装入常闭触点 //或常闭触点 //与常闭触点 //

LD O A NOT =

I0.0 I0.1 I0.2 Q0.3

// // // //

//取非,即输出反相

本程序对应的

功能框图如图 3.3 所示。在功 能框图中,常 闭触点的装入 和串并联用指 令盒的对应输 入信号端加圆 圈来表示。 程序执行的时 序图如图 3.4 所 示。

2. 正负跳变指令LD O A = // // LDN I0.0 ON AN = // // LD O A NOT = I0.0 I0.1 I0.2 // Q0.3 // // // // // I0.1 I0.2 Q0.1 // // // I0.0 I0.1 I0.2 Q0.0 // // // //

图3.3 标准触点FBD例

(1)S,置位指令 将位存储区的指定位(位bit)开始的N个同类存储器位 置位。 用法: S bit, N 例: S Q0.0,1

(2)R,复位指令 将位存储区的指定位(位bit)开始的N个同类存储器位 复位。当用复位指令时,如果是对定时器T位或计数器C 位进行复位,则定时器位或计数器位被复位,同时,定 时器或计数器的当前值被清零。 用法: R bit, N 例

: R Q0.2,3 应用举例:图3.7为置位和复位指令应用程序片断。

LD A =

I0.0 I0.1 Q1.0

//装入常开触点 //与常开触点 //输出触点

LD A S R

I0.0 I0.1 Q0.0, 1 个触点置 1 Q0.2, 3 个触点置 0

// // //将 Q0.0 开始的//1 //将 Q0.2 开始的//3

置位复位

4. 立即指令 (1)立即触点指令 (2)=I,立即输出指令 (3)SI,立即置位指令 (4)RI,立即复位指令

(1)立即触点指令 在每个标准触点指令的后面加“I”。指令 执行时,立即读取物理输入点的值,但是不 刷新对应映像寄存器的值。 这类指令包括:LDI、LDNI、AI、ANI、OI和 ONI。下面以LDI指令为例。 用法: LDI bit 例: LDI I0.2 注意:bit只能是I类型。

(2)=I,立即输出指令 用立即指令访问输出点时,把栈顶值立即复制到指令所指出的物理输出点,同 时,相应的输出映像寄存器的内容也被 刷新。 用法: =I bit 例: =I Q0.2 注意:bit只能是Q类型。

(3)SI,立即置位指令 用立即置位指令访问输出点时,从指令所指出的位(bit)开始的N个(最多为128个) 物理输出点被立即置位,同时,相应的输出 映像寄存器的内容也被刷新。 用法: SI bit, N 例: SI Q0.0, 2 注意:bit只能是Q类型。SI和RI指令的操作 数类型及范围如表3.7所示。

(4)RI,立即复位指令 用立即复位指令访问输出点时,从指令所指出的位(bit)开始的N个(最多为128个)物理 输出点被立即复位,同时,相应的输出映像寄 存器的内容也被刷新。 用法: RI bit, N 例: RI Q0.0, 1 应用举例: 图3.9为立即指令应用中的一段程序。

3.1.3 1. 2. 3. 4. 5. 6.

复杂逻辑指令

栈装载与指令 栈装载或指令 逻辑推入栈指令 逻辑弹出栈指令 逻辑读栈指令 装入堆栈指令

…… 此处隐藏:547字,全部文档内容请下载后查看。喜欢就下载吧 ……
西门子PLC_基本指令简介.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/1445218.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)