SIMATIC STEP7 标准培训
SIEMENS 程序结构
2018/6/14
内容
PLC的工作原理
PLC的程序结构
存储空间和地址表示
数据类型和数据表示
STEP7 编程方式
STEP7 用户程序结构
2018/6/14
2
Sciample Training --- STEP7
PLC 工作原理
PLC的基本构成
PLC的循环扫描工作方式
2018/6/14
3
Sciample Training --- STEP7
PLC 的基本构成
CPU: 中央处理器;
程序存储区:存放主程序;
数据存储区:存放执行过程中使用的数据;
输入通道:从现场仪表获取过程信号;
输出通道:运算结果输出到执行器;
I/O扩展端口:连接更多I/O模块;
通讯端口:与上位机或其它PLC相连。
2018/6/14
4
Sciample Training --- STEP7
PLC 的工作原理图
2018/6/14
5
Sciample Training --- STEP7
PLC 的循环扫描工作方式
各种PLC均采用循环扫描工作方式:
PLC上电初始化;
主程序周期运行;
输入输出端口周期刷新;
程序扫描周期与程序量有关,并受PLC允许的最大扫描时间限制。
2018/6/14
6
Sciample Training --- STEP7
S7 PLC的程序结构
程序块结构
OB块与程序调用
S7 PLC的运行周期
FB块与FC块
2018/6/14
7
Sciample Training --- STEP7
程序块结构
SIEMENS S7 PLC的程序由不同的程序块构成:
OB:组织块
FB:功能块
FC:功能
DB:数据块
S7 PLC的编程主要是对不同的功能块的编程;
整个程序经程序块的相互调用实现。
2018/6/14
8
Sciample Training --- STEP7
程序块分类
2018/6/14
9
Sciample Training --- STEP7
OB 组织块
OB 组织块的作用:
操作系统和用户程序之间的一个接口
控制循环和中断程序的执行
控制CPU如何启动
处理错误响应,通过编程指定CPU对错误反应
OB块的分类:
循环扫描、故障中断、事件处理等
OB块具有优先级
2018/6/14
10
Sciample Training --- STEP7
step7培训(2)之程序结构 来自淘豆网www.taodocs.com转载请标明出处.