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