存储器的存储类型及寻址方式
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
• 当按字节使用时,地址编号范围是QB0~QB15;
• 当按字使用时,地址编号范围是QW0~QW14;
• 当按双字使用时,地址编号范围是QD0~QD12。
矿 山 工 程 系 煤 矿 电 工 学
3.辅助继电器(M)
• 辅助继电器(或中间继电器)位于 PLC存储器的
位存储器区,其作用和继电器接触器控制系统中 的中间继电器相同,它在 PLC 中没有外部的输入 端子或输出端子与之对应,因此它不能受外部信 号的直接控制,其触点也不能直接驱动外部负载 。主要用来在程序设计中处理逻辑控制任务。
ID5
ID6 ID7 ID8 ID9 ID ID 11
IW 5
IW 7 IW 9 IW 11 IW 13 程
I5.7
I6.7 I7.7 I8.7 I9.7
I10.7 I11.7 I12.7 I13.7
I5.6
I6.6 I7.6 I8.6 I9.6
I10.6 I11.6 I12.6 I13.6
I5.5
PLC 控 制外部 接线
母线
左右两条垂直的线称 做母线。母线之间是 触点的逻辑连接和线 圈的输出。在梯形图 中,触点代表逻辑输 入条件,线圈代表逻 辑输出结果。
矿 山 工 程 系 煤 矿 电 工 学
11
• 2)功能块图(FBD)
功能快图是另外一种形式的PLC编程语言。它使用
像电子电路中的各种门电路,加上输入、输出,通过一
I6.5 I7.5 I8.5 I9.5
I10.5 I11.5 I12.5 I13.5
I5.4
I6.4 I7.4 I8.4 I9.4
I10.4 I11.4 I12.4 I13.4
I5.3
I6.3 I7.3 I8.3 I9.3
I10.3 I11.3 I12.3 I13.3
I5.2
I6.2 I7.2 I8.2 I9.2
点可以无限次使用;
(3)体积小,功耗低,寿命长。
编程时,用户只需要记住软元件的地址即可。
20
矿
山
工
程
系
煤 矿 电 工 学
• 3.1 编程软元件
• 1. 输入继电器(I) 2. 输出继电器(Q) 3. 辅助继电器(M) 4. 变量存储器(V) 8. 定时器(T) 9. 计数器(C) 10. 模拟量输入映像寄存器(AI) 11. 模拟量输出映像寄存器(AQ) 12. 累加器(AC)
29
矿
山
工
程
系
煤 矿 电 工 学
I0.0 I0.1 M0.0 M0.1
Q0.0
30
矿
山
工
程
系
煤 矿 电 工 学
4.特殊继电器(SM)
有些辅助继电器具有特殊功能或用来存储系统
的状态变量、有关的控制参数和信息,称为特殊继 电器或特殊存储器。用户可以通过特殊标志来建立 PLC与被控对象之间的关系。
31
I10.2 I11.2 I12.2 I13.2
I5.1
I6.1 I7.1 I8.1 I9.1
I10.1 I11.1 I12.1 I13.1
I5.0
I6.0 I7.0 I8.0 I9.0
I10.0 I11.0 I12.0 I13.0
10
ID 12
矿
山
工
IW IB14 14 IB15 系
I14.7
I15.7
程序存储区用于存放用户程序,存储器为 EEPROM(
可电擦除可编程的只读存储器,非易失的,可通过编程装置
更改)。
数据存储区是S7-200 CPU提供给用户的编程元件的特定 存储区域,存储器为RAM(随机存取存储器)。
17
矿
山
工
程
系
煤 矿 电 工 学
3 内部资源
• 3.1 软元件(软继电器)
用户使用的PLC中的每一个输入/输出、内部存 储单元、定时器和计数器等都称做软元件。软元件 有其不同的功能,有固定的地址。软元件的数量决 定了可编程控制器的规模和数据处理能力,每一种 PLC的软元件数量是有限的。
山
工
程
系
以字节形式存储,最大长度为255个字节
煤 矿 电 工 学
2.3
输 入 单 元
数据的存储区
输 出 单 元
CPU
存储器
电源
通信接口
PLC 的存储区分 为系统存储区、 程序存储区、数 据存储区。
16
矿
山
工
程
系
煤 矿 电 工 学
系统存储区用于存放有关PLC配置结构的参数,如PLC 主机及扩展模块的 I/O 配置和编址、 PLC 站地址的配置,设 置保护口令、停电记忆保持区、软件滤波功能等,存储器为 EEPROM。
数据类型及范围
表5-2 S7-200PLC的基本数据类型及范围
数据的位数 表示范围 十进制 十六进制
基本数据类型
布尔型(BOOL) 无符号整数
1 字节型B(BYTE) 8 字型W(WORD) 双字型D(DWO RD) 16 32
0, 1 0~255 0~65535 0~4294967295 (168-1) -128~+127 0~FF 0~FFFF 0~ FFFF FFFF
SM0.6 SM0.7
矿 山
时钟脉冲,30s闭合/30s断开
时钟脉冲,0.5s闭合/0.5s断开 扫描时钟脉冲:闭合一个扫描周期/断开一个扫描周期 开关放置在RUN位置是为1,在TERM位置为0,常用在自由口通信
处理中源自文库
32
工
程
系
煤 矿 电 工 学
SM0.0 SM0.1 SM0.5 Q0.0 Q0.1
有符号整数
字节型B(BYTE) 8
80~7F
整型(INT)
双整型(DINT)
16
32
-32768~+32767
-2147483648~21 47483647
8000~7FFF
8000 0000~7FFF FFFF
实数型(REAL)
32
±1.75495E--38~±3.402823--38
15
字符串
矿
定的逻辑连接方式来完成控制逻辑,它也可以把函数
(FUN)和功能块 (FB)连接到电路中,完成各种复杂的功
能和计算。
12
矿
山
工
程
系
煤 矿 电 工 学
• 3)指令表(STL)
是一种比较早的PLC的编程语言,它使用一种逻辑
和功能指令的缩略语来表示相应的指令功能,类似于计
算机中的助记符语言,按照一定的语法和句法编写出一
PLC电动机正反转控制程序
电气技术人员学习 PLC控制系统有其方 便的一面,直接比较继电控制系统套用即可 实现,因此学习PLC编程,首先要详细了解 各软元件的属性,再学习系统指令,然后按 照控制对象的动作过程进行逻辑构思编程。
1 PLC的编程语言
• 1)梯形图(LD)
• 最早使用的一种PLC的编程语言,也是现在最常用的 编程语言。从继电器控制系统原理图的基础上演变而 来的,继承了继电器控制系统中的基本工作原理和电 气逻辑关系的表示方法,梯形图与继电器控制系统梯
行一行的程序,来实现所要求的控制任务的逻辑关系或
运算。
LD I0.0 O Q0.0 AN I0.1 AN I0.1 = Q0.0
山 工 程 系 煤 矿 电 工 学
13
矿
2 S7-200 PLC的数据类型与存储区域
2.1 位、字节、字、双字和常数
表2-1
进制 二进制 十进制 十六进制 ASCII 浮点数
KM1
KM2
FR
M 3~
KM2
~~
Q
PLC电动机正反转控制线路
SB1 SB2 SB3 FR
FU
M+ 0V M1 0.0 0.1 0.2 0.3 0.4… S7-200CPU 0.0 0.1 0.2 0.3…
KM2 KM1
KM1
KM2
L N
COM0
FR
M 3~
KM1 KM2
PLC电动机正反转控制程序
模块二
PLC 基本指令及程序设计
PLC的组成和基本工作原理
输 入 单 元
CPU 存储器
输 出 单 元
电源
通信接口
按钮 按钮
输 入 电 路
输 入 映 象 寄 存 器
程序执行
( )
输 出 映 象 寄 存 器
输 出 电 路
接触器
输入刷新
执行程序 输出刷新
~~
Q FU
继电接触器电动机正反转控制线路
FR SB3 SB1 KM1 SB2 KM1 KM2 KM2 KM1
23
• 当按位使用时, CPU 对物理输入点进行采样,并
将采样值传输到相应的输入影像存储器(I)中。
• S7-200系列PLC,输入映像存储器的“I”可以按
位、字节、字或双字来使用。
• 当按位使用时,地址编号范围是I0.0~I15.7; • 当按字节使用时,地址编号范围是IB0~IB15; • 当按字使用时,地址编号范围是IW0~IW14; • 当按双字使用时,地址编号范围是ID0~ID12。
以在编程时任意使用,使用次数不受限制。
27
矿
山
工
程
系
煤 矿 电 工 学
• 输出映像存储器用“Q”表示: • 在每一个扫描周期的最后, CPU 将输出映像存储 器的状态传送到相应的物理输出点上。 • S7-200 系列 PLC ,输入映像存储器的“ Q ”可以 按位、字节、字或双字来使用。 • 当按位使用时,地址编号范围是Q0.0~Q15.7;
Q0.3
33
矿
山
工
程
系
煤 矿 电 工 学
5. 局部存储器(L)
6. 顺序控制继电器(S) 7. 特殊继电器(SM)
13. 高速计数器(HC)
矿
山
工
程
系
煤 矿 电 工 学
1.输入继电器(I)
输入继电器( I )位于 PLC 存储器的输入过程映像 寄存器区,其外部有一对应物理的输入端子与之对应, 该触点用于接收外部的开关信号,比如按钮、行程开关
I0.7 I1.7 I2.7 I3.7 I4.7 I0.6 I1.6 I2.6 I3.6 I4.6 I0.5 I1.5 I2.5 I3.5 I4.5 I0.4 I1.4 I2.4 I3.4 I4.4
位
I0.3 I1.3 I2.3 I3.3 I4.3 I0.2 I1.2 I2.2 I3.2 I4.2 I0.1 I1.1 I2.1 I3.1 I4.1 I0.0 I1.0 I2.0 I3.0 I4.0
形图的基本思想是一致的,只是在使用符号和表达方
式上有一定的区别,所以在逻辑顺序控制系统中有广
泛的应用。
8
矿
山
工
程
系
煤 矿 电 工 学
继电器控 制接线
PLC 控 制程序
PLC 控 制外部 接线
继电器控 制接线
PLC 控 制程序
PLC控制电路如下图所示,需外接启动、停止按钮及输出继电器,PLC程 序控制部分与传统继电器的控制部分相似。
24
矿
山
工
程
系
煤 矿 电 工 学
S7-200系列PLC, 输入映像存储器位、字节、字与双字之间的关系表
双字 ID0 ID1 ID2 ID3 ID4 IW 1 IW 3 字 字节 IW IB0 0 IB1 IW IB2 2 IB3 IW IB4 4 IB5 IW IB6 6 IB7 IW IB8 8 IB9 IW IB10 10 IB11 IW IB12 12 IB13
I14.6
I15.6
I4.5
I15.5
I4.4
I4.3
I4.2
I14.1
I14.0
I15.0
I15.4 煤 I15.3 矿
I15.2 电 工 I15.1 学
2#0000 1111 15 16#F
26
矿
山
工
程
系
煤 矿 电 工 学
2.输出继电器(Q)
输出继电器位于PLC存储器的输出过程映像寄存器 区,都有一个PLC上的物理输出端子与之对应。当通过 程序使得输出继电器线圈得电时,PLC上的输出端开关 闭合,可以作为控制外部负载的开关信号。同时在程序 中其常开触点闭合,常闭触点断开。这些内部的触点可
常数表示方法
举例 2#0101011100010 2010 16#4AE8 ‘file’
书写格式 2#二进制数值 十进制数值 16#十六进制数值 ‘ASCII文本’
按照ANSI/IEEE 754— 125.2或1.252×1 1985标准(单精度) 格式
山 工 程 系 煤 矿 电 工 学
14
矿
•
2.2
、光电开关等传感器信号都是通过输入继电器的物理端
子接入到PLC的。当外部的开关信号闭合,则输入继电
器(软元件)的线圈得电,在程序中常开触点闭合,常
闭触点断开。这些触点可以在编程时任意使用,使用次 数不受限制。
22
矿
山
工
程
系
煤 矿 电 工 学
I0.0 I0.1
Q0.0
矿 山 工 程 系 煤 矿 电 工 学
矿
山
工
程
系
煤 矿 电 工 学
常用特殊继电器SMB0的位信息
SM0.0 SM0.1 SM0.2 SM0.3
该位始终为ON,即常ON 首次扫描时为ON,常用作初始化脉冲 保持数据丢失时为ON一个扫描周期,可用作错误存储器位 开机进入RUN时为ON一个扫描周期,可在不断电的情况下带起 SM0.1的功能
SM0.4 SM0.5
矿
山
工
程
系
煤 矿 电 工 学
PLC电动机正反转控制程序
I0.0
Q0.0
I0.1
I0.2
I0.3
Q0.1
(
Q0.0
)
I0.1
I0.0
I0.2
I0.3
Q0.0
Q0.1
(
Q0.1
)
(1)软元件是看不见,摸不着的,也不存在物理性
的触点;
(2)每个软元件可提供无限多个常开触点和常闭触
点(和实际继电器的触点功能一样),即它们的触