西门子PLCS7-300培训教材ppt课件
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
用OPN DI打开 位, 字节, 字, 双字
缩写
I/Q I / QB IW / QW ID / QD
M MB MW MD PIB / PQB PIW/PQW PID/PQD T C DB
加在一起的最大区域
0.0 --- 65,535.7 0 --- 65,535 0 --- 65,534 0 --- 65,532
0 --- 65,532
西门子 PLC教程S7-300
S7-CPU 的寄存器和存储器区域
ACCU2
32位
累加器
ACCU1
32位
地址寄存器
AR1
32位
数据块寄存器
AR2
32位
打开的 DB DB 长度
打开的 DI
16位
DI 长度
16位
S7-CPU 寄存器
装载存储器
- 逻辑块 - 数据块
工作存储器
- 逻辑块 - 数据块
I/O 区域
系统存储器
- 过程映像输入表 - 过程映像输出表 - 位存储器 - 定时器 - 计数器
S7--CPU 存储器区域
西门子 PLC教程S7-300
西门子 PLC教程S7-300
常数
进制 十进制 十六进制 二进制 ASCII码
数据类型
基本数据类型
布尔型(1位) 字节B(8位) 字W(16位) 双字D(32位)
把过程映象输出表(PIQ) 写到输出模块
块OB 1
A I 0.1 A I 0.2 = Q4.0
输出 模块
CPU 循环
循环程序执行
块类型 组织块(OB)
西门子 PLC教程S7-300
用户定义的块
特性
- 操作系统和用户程序的接口 - 各层次的优先级 (1 ~ 26) - 局部数据堆栈中的特殊启动信息
功能块 (FB)
使用格式 十进制数值 十六进制值
二进制值 ‘ASCII码文本’
举例 20 16#4E4F 2#100 1110 0100 1111 ‘How are you?’
无符号整数 十进制 0或1 0~255 0~65535
0~ 4 294 967 295
十六进制
0~FF 0~FFFF 0~FFFFFFFF
西门子 PLC教程S7-300
系统功能块 (SFB)
- 存储在CPU的操作系统中 - 用户可以调用此功能 (不需要存储器)
- 存储在CPU的操作系统中 - 用户可以调用此功能
(需要存储器)
系统数据块 (SDB)
- 用于组态数据和参数的数据块
西门子 PLC教程S7-300
模块的编址
槽号
12
34 5 6 7 8 9
模块
PS CPU IM SM SM SM SM SM SM
数字量输入映象区I区
(1)位 I[字节地址].[位地址] I1.0表示数字量输入映象区第1个字节的第0位。
(2)字节(B)
IB[起始字节地址]
IB0表示数字量输入映象区第0个字节,共8位,其中第0位 是最低位,第7位为最高位。
西门子 PLC教程S7-300
(3)字(W) IW[起始字节地址] 一个字含两个字节,这两个字节的地址必须连续,其中低位 字节是高8位,高位字节是低8位。如IW0中IB0是高8位,IB1 是低8位
西门子 PLC教程S7-300
S7-300PLC控制系统的结构
西门子 PLC教程S7-300
S7-300系统硬件和网络介绍
西门子 PLC教程S7-300
西门子 PLC教程S7-300
西门子 PLC教程S7-300
西门子 PLC教程S7-300
西门子 PLC教程S7-300
西门子 PLC教程S7-300
(4)双字(DW) ID[起始字节地址] 一个字含四个字节,这四个字节的地址必须连续,最低位字节 在一个双字中是最高8位。如ID0中IB0是最高8位,IB1是高8位 ,IB2是低8位,IB3是最低8位
S7-300网络特点
网络详细信息
西门子 PLC教程S7ຫໍສະໝຸດ Baidu300
块结构和块编辑
OB 1
FB
FB
FC
FB
FB
FB
FB
FC
FC
西门子 PLC教程S7-300
操作系统
循环
定时
过程
故障
图例:
OB = 组织块 FB = 功能块 FC = 功能 SFB = 系统功能块 SFC = 系统功能 DB = 数据块
DB OB
地址 0.0 地址 0.7 地址 1.0 地址 1.7
西门子 PLC教程S7-300
设计的地址区
过程映象 I/Q
存储器标志
I/Q 外部输入/输出
定时器 计数器 数据块 数据块
STEP 7 的寻址范围
访问区域
输入 /输出位 输入 /输出字节 输入 /输出字 输入 /输出双字
存储器位 存储器字节 存储器字 存储器双字 I/Q 字节, 外设 I/Q 字, 外设 I/Q 双字, 外设 定时器 (T) 计数器 (C) 数据块 (DB) 用OPN DB打开 位, 字节, 字, 双字
FC
组织块
FB
FB 带背景数据块
DB
FB
SFC
FC
SFB
程序块类型
西门子 PLC教程S7-300
启动块 (OB 100) 上电后执行一次
循环监视时间的开始
输入 模块
从模块读信号状态,并保存到过程映象区 (PII)
执行OB1中的程序 (循环执行) 事件 (日期时间中断、硬件中断等) 调用其他 OB,FB,FC
西门子 PLC教程S7-300 可编程序控制器应用技术
西门子 PLC教程S7-300
目录 1、PLC控制系统的构成与特点 2、硬件组态 3、编辑程序 4、符号表编辑 5、变量表 程序监控 6、PLC仿真
西门子 PLC教程S7-300
PLC的定义
可编程序控制器是一种数字运算操作的电子系统,专为在工 业环境下应用而设计。它采用可编程序的存储器,用来在其 内部存储执行逻辑运算、顺序控制、定时、计数和算术运算 等操作的指令,并通过数字式或模拟式的输入和输出控制各 种类型的机械或生产过程。可编程序控制器及其有关外围设 备,都应按易于与工业控制系统联成一个整体,易于扩充其 功能的原则设计。
- 带参数 / 数据保持 - 不带参数 / 数据保持
功能 (FC) 数据块 (DB)
- 只传递一个返回值 (调用时必须分配参数)
- 数据不保持 - 可带参数
- 结构化,局部存储 (背景 DB) - 结构化,全局数据存储
(在整个程序中均有效)
西门子 PLC教程S7-300
系统块
块类型
特点
系统功能 (SFC)
0.0 --- 255.7 0 --- 255 0 --- 254 0 --- 252 0 --- 65,535 0 --- 65,534 0 --- 65,532 0 --- 255 0 --- 255 1 --- 65,532
DBX,DBB 0 --- 65,532 DBW,DBD
DIX,DIB DIW,DID
缩写
I/Q I / QB IW / QW ID / QD
M MB MW MD PIB / PQB PIW/PQW PID/PQD T C DB
加在一起的最大区域
0.0 --- 65,535.7 0 --- 65,535 0 --- 65,534 0 --- 65,532
0 --- 65,532
西门子 PLC教程S7-300
S7-CPU 的寄存器和存储器区域
ACCU2
32位
累加器
ACCU1
32位
地址寄存器
AR1
32位
数据块寄存器
AR2
32位
打开的 DB DB 长度
打开的 DI
16位
DI 长度
16位
S7-CPU 寄存器
装载存储器
- 逻辑块 - 数据块
工作存储器
- 逻辑块 - 数据块
I/O 区域
系统存储器
- 过程映像输入表 - 过程映像输出表 - 位存储器 - 定时器 - 计数器
S7--CPU 存储器区域
西门子 PLC教程S7-300
西门子 PLC教程S7-300
常数
进制 十进制 十六进制 二进制 ASCII码
数据类型
基本数据类型
布尔型(1位) 字节B(8位) 字W(16位) 双字D(32位)
把过程映象输出表(PIQ) 写到输出模块
块OB 1
A I 0.1 A I 0.2 = Q4.0
输出 模块
CPU 循环
循环程序执行
块类型 组织块(OB)
西门子 PLC教程S7-300
用户定义的块
特性
- 操作系统和用户程序的接口 - 各层次的优先级 (1 ~ 26) - 局部数据堆栈中的特殊启动信息
功能块 (FB)
使用格式 十进制数值 十六进制值
二进制值 ‘ASCII码文本’
举例 20 16#4E4F 2#100 1110 0100 1111 ‘How are you?’
无符号整数 十进制 0或1 0~255 0~65535
0~ 4 294 967 295
十六进制
0~FF 0~FFFF 0~FFFFFFFF
西门子 PLC教程S7-300
系统功能块 (SFB)
- 存储在CPU的操作系统中 - 用户可以调用此功能 (不需要存储器)
- 存储在CPU的操作系统中 - 用户可以调用此功能
(需要存储器)
系统数据块 (SDB)
- 用于组态数据和参数的数据块
西门子 PLC教程S7-300
模块的编址
槽号
12
34 5 6 7 8 9
模块
PS CPU IM SM SM SM SM SM SM
数字量输入映象区I区
(1)位 I[字节地址].[位地址] I1.0表示数字量输入映象区第1个字节的第0位。
(2)字节(B)
IB[起始字节地址]
IB0表示数字量输入映象区第0个字节,共8位,其中第0位 是最低位,第7位为最高位。
西门子 PLC教程S7-300
(3)字(W) IW[起始字节地址] 一个字含两个字节,这两个字节的地址必须连续,其中低位 字节是高8位,高位字节是低8位。如IW0中IB0是高8位,IB1 是低8位
西门子 PLC教程S7-300
S7-300PLC控制系统的结构
西门子 PLC教程S7-300
S7-300系统硬件和网络介绍
西门子 PLC教程S7-300
西门子 PLC教程S7-300
西门子 PLC教程S7-300
西门子 PLC教程S7-300
西门子 PLC教程S7-300
西门子 PLC教程S7-300
(4)双字(DW) ID[起始字节地址] 一个字含四个字节,这四个字节的地址必须连续,最低位字节 在一个双字中是最高8位。如ID0中IB0是最高8位,IB1是高8位 ,IB2是低8位,IB3是最低8位
S7-300网络特点
网络详细信息
西门子 PLC教程S7ຫໍສະໝຸດ Baidu300
块结构和块编辑
OB 1
FB
FB
FC
FB
FB
FB
FB
FC
FC
西门子 PLC教程S7-300
操作系统
循环
定时
过程
故障
图例:
OB = 组织块 FB = 功能块 FC = 功能 SFB = 系统功能块 SFC = 系统功能 DB = 数据块
DB OB
地址 0.0 地址 0.7 地址 1.0 地址 1.7
西门子 PLC教程S7-300
设计的地址区
过程映象 I/Q
存储器标志
I/Q 外部输入/输出
定时器 计数器 数据块 数据块
STEP 7 的寻址范围
访问区域
输入 /输出位 输入 /输出字节 输入 /输出字 输入 /输出双字
存储器位 存储器字节 存储器字 存储器双字 I/Q 字节, 外设 I/Q 字, 外设 I/Q 双字, 外设 定时器 (T) 计数器 (C) 数据块 (DB) 用OPN DB打开 位, 字节, 字, 双字
FC
组织块
FB
FB 带背景数据块
DB
FB
SFC
FC
SFB
程序块类型
西门子 PLC教程S7-300
启动块 (OB 100) 上电后执行一次
循环监视时间的开始
输入 模块
从模块读信号状态,并保存到过程映象区 (PII)
执行OB1中的程序 (循环执行) 事件 (日期时间中断、硬件中断等) 调用其他 OB,FB,FC
西门子 PLC教程S7-300 可编程序控制器应用技术
西门子 PLC教程S7-300
目录 1、PLC控制系统的构成与特点 2、硬件组态 3、编辑程序 4、符号表编辑 5、变量表 程序监控 6、PLC仿真
西门子 PLC教程S7-300
PLC的定义
可编程序控制器是一种数字运算操作的电子系统,专为在工 业环境下应用而设计。它采用可编程序的存储器,用来在其 内部存储执行逻辑运算、顺序控制、定时、计数和算术运算 等操作的指令,并通过数字式或模拟式的输入和输出控制各 种类型的机械或生产过程。可编程序控制器及其有关外围设 备,都应按易于与工业控制系统联成一个整体,易于扩充其 功能的原则设计。
- 带参数 / 数据保持 - 不带参数 / 数据保持
功能 (FC) 数据块 (DB)
- 只传递一个返回值 (调用时必须分配参数)
- 数据不保持 - 可带参数
- 结构化,局部存储 (背景 DB) - 结构化,全局数据存储
(在整个程序中均有效)
西门子 PLC教程S7-300
系统块
块类型
特点
系统功能 (SFC)
0.0 --- 255.7 0 --- 255 0 --- 254 0 --- 252 0 --- 65,535 0 --- 65,534 0 --- 65,532 0 --- 255 0 --- 255 1 --- 65,532
DBX,DBB 0 --- 65,532 DBW,DBD
DIX,DIB DIW,DID