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