• / 26
  • 下载费用:10 金币  

STEP 7 编程方法.ppt

关 键 词:
STEP 7 编程方法.ppt
资源描述:
Date: *File No.: SSP1_03C.1SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationSTEP 7 编程方法Date: *File No.: SSP1_03C.2SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation程序结构STEP 7为设计程序提供三种方法。基于这些方法,可以选择最适合于你的应用的程序设计方法。线性化 模块化 结构化线性化编程:所有的指令都在一个块 ( OB1) 内。模块化编程:每个设备的控制指令都在各自的块内。 OB1按顺序调用每个块。结构化编程:不同的块调用可重复利用的代码。OB1 (或其他块 ) 调用这些块并传递相应的参数。OB1 OB1 OB1配方 A配方 B混合器排空泵排空Date: *File No.: SSP1_03C.3SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation线性化编程OB1Network 1Network 2Network 3电机控制信息取得操作的小时数Date: *File No.: SSP1_03C.4SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation线性编程实例 - 传送带控制Date: *File No.: SSP1_03C.5SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation模块化编程电机控制信息取得操作小时数OB 1 FC 1FC 2FC 3Date: *File No.: SSP1_03C.6SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation主程序 子块程序处理程序处理 g调用另一个块的指令块结束 OB FC/FB模块化程序的执行Date: *File No.: SSP1_03C.7SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationLT模块化编程实例 - 液位监视Date: *File No.: SSP1_03C.8SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation结构化编程OB 1电机 1FC 1电机 2FC 1电机 3FC 1Date: *File No.: SSP1_03C.9SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automationa b罐选择开关拨码开关0 0 0 0成分 A成分 BLTLTLTLTLT结构化编程实例 Date: *File No.: SSP1_03C.10SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation程序块类型故障 FBFBFBFCSFCSFBFB 带背景数据块阴影 :OB组织块循环定时过程OB = 组织块FB = 功能块FC = 功能SFB = 系统功能块SFC = 系统功能 操作系统Date: *File No.: SSP1_03C.11SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation块类型 特性 组织块 - 操作系统和用户程序的接口(OB) - 各层次的优先级 (1 ~ 26)- 局部数据堆栈中的特殊启动信息功能块 (FB) - 带参数 / 数据保持 - 不带参数 / 数据保持 - 不带参数 / 数据不保持 功能 (FC) - 只传递一个返回值 (调用时必须分配参数 ) - 数据不保持 - 可带参数数据块 (DB) - 结构化,局部存储 (背景 DB)- 结构化,全局数据存储 (在整个程序中均有效 )用户定义的块Date: *File No.: SSP1_03C.12SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation块类型 特点 系统功能 - 存储在 CPU的操作系统中(SFC) - 用户可以调用此功能(不需要存储器)系统功能块 - 存储在 CPU的操作系统中 (SFB) - 用户可以调用此功能 (需要存储器)系统数据块 - 用于组态数据和参数的数据块 (SDB) 系统块Date: *File No.: SSP1_03C.13SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation数据块类型和结构数据字节 0 数据字节 81918 位CPU314中块的大小是 8K字节 数据块提供的最大存储空间依赖于 CPU的型号07Date: *File No.: SSP1_03C.14SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation调用程序块调用程序块 被调用的块(OB, FB, FC) (FB, FC, SFB, SFC)程序执行程序执行调用另一个块的指令块结束Date: *File No.: SSP1_03C.15SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation执行 OB1中的程序 (循环执行 )事件 (日期时间中断、硬件中断等 ) 调用其他 OB, FB, FC输出模块A I 0.1A I 0.2= Q8.0块 OB 1循环监视时间的开始启动块 (OB 100)上电后执行一次从模块读信号状态,并保存到过程映象区 (PII)把过程映象输出表 (PIQ) 写到输出模块CPU 循环输入模块循环程序执行Date: *File No.: SSP1_03C.16SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation过程映象字节 0字节 1字节 2:::CPU 存储器区字节 0字节 1字节 2:::PII PIQ 用户程序CPU 存储器区::A I 2.0= Q 4.3::::11Date: *File No.: SSP1_03C.17SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationS7-300 模块的编址PS CPU SM SM SM SM SM SM SM模块1 2 4 5 6 7 8 9 10槽号地址 0.0地址 0.7地址 1.0地址 1.7Date: *File No.: SSP1_03C.18SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation多层组态中的 DI/DO 编址机架0槽 1 2 3 4 5 6 7 8 9 10 11 机架396.0to99.7100.0to103.7104.0to107.7108.0to111.7112.0to115.7116.0to119.7120.0to123.7124.0to127.7IM(接受 ) PS机架264.0to67.768.0to70.772.0to75.776.0to79.780.0to83.784.0to87.788.0to91.792.0to95.7IM(接受 ) PS机架1IM(接受 ) 32.0to35.736.0to39.744.0to47.748.0to51.752.0to55.756.0to59.760.0to63.740.0to43.7PS0.0to3.720.0to23.724.0to27.728.0to31.712.0to15.716.0to19.74.0to7.78.0to11.7IM(发送 ) CPUPSDate: *File No.: SSP1_03C.19SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationS7-300模拟量模块的寻址IM 256to270336to350352to366368to382304to318320to334272to286288to302(发送 ) 槽口号 2 3 4 5 6 7 8 9 10 11 384to398400to414432to446448to462464to478480to494496to510416to430机架 1R0电源模块IM(接收 ) 电源模块 CPU512to526528to542544to558560to574576to590592to606608to622624to638机架 2 IM(接收 ) 电源模块机架 3 640to654656to670672to686688to702704to718720to734736to750752to766IM(接收 ) 电源模块Date: *File No.: SSP1_03C.20SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationS7-300培训设备的组成Date: *File No.: SSP1_03C.21SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationS7-300 培训设备的组态PS1CPU2DI 1640DI 1654DO 1668DO 16712DI 16816DO 16920AI/AO410352模块 槽号 I/O 地址 A版(16 通道I/O 模块 )PS1CPU2DI 3240DO 3254DI8/DO868AI 27304模块 槽号 I/O 地址 B版(32 通道I/O 模块 )Date: *File No.: SSP1_03C.22SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationS7-400 培训设备的组成Date: *File No.: SSP1_03C.23SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationS7-400培训设备的组态PS缺省地址 :CPU DI3228181716151413121110987654321槽号DI3232DO3236DO3240AI81216Date: *File No.: SSP1_03C.24SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation模拟器V0 8 1 5 AI1 AI2 AO1 AO2AI2AI1-15V.+15V -15V.+15VAI1AI2 AO1AO2VDI DO.0.1.2.3.4.5.6.7.0.1.2.3.4.5.6.7.0.1.2.3.4.5.6.7.0.1.2.3.4.5.6.7Date: *File No.: SSP1_03C.25SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for Automation传送带模型INI 1 到 INI 3 (接近开关 )M 1 (电机 )H 1, H 2, H 3, H 4 (发光二极管 ) S 1, S 2, S 3, S 4 (确认按钮 )LB1光电开关Date: *File No.: SSP1_03C.26SIMATIC S7Siemens AG 2000. All rights reserved.Information and Training CenterKnowledge for AutomationSTEP 7 的可能寻址范围设计的地址区 访问区域 缩写 加在一起的最大区域过程映象 I/Q 输入 /输出位 I / Q 0.0 --- 65,535.7输入 /输出字节 I / QB 0 --- 65,535输入 /输出字 IW / QW 0 --- 65,534输入 /输出双字 ID / QD 0 --- 65,532存储器标志 存储器位 M 0.0 --- 255.7存储器字节 MB 0 --- 255存储器字 MW 0 --- 254存储器双字 MD 0 --- 252I/Q 外部输入 /输出 I/Q 字节 , 外设 PIB / PQB 0 --- 65,535I/Q 字 , 外设 PIW/PQW 0 --- 65,534I/Q 双字 , 外设 PID/PQD 0 --- 65,532定时器 定时器 (T) T 0 --- 255计数器 计数器 (C) C 0 --- 255数据块 数据块 (DB) DB 1 --- 65,532数据块 用 OPN DB打开位 , 字节 , 字 , 双字 DBX,DBBDBW,DBD0 --- 65,532用 OPN DI打开位 , 字节 , 字 , 双字 DIX,DIBDIW,DID0 --- 65,532
展开阅读全文
  微传网所有资源均是用户自行上传分享,仅供网友学习交流,未经上传用户书面授权,请勿作他用。
0条评论

还可以输入200字符

暂无评论,赶快抢占沙发吧。

关于本文
本文标题:STEP 7 编程方法.ppt
链接地址:https://www.weizhuannet.com/p-11246921.html
微传网是一个办公文档、学习资料下载的在线文档分享平台!

网站资源均来自网络,如有侵权,请联系客服删除!

 网站客服QQ:80879498  会员QQ群:727456886

copyright@ 2018-2028 微传网络工作室版权所有

     经营许可证编号:冀ICP备18006529号-1 ,公安局备案号:13028102000124

收起
展开