西门子STEP7_编程方法

西门子STEP7_编程方法

ID:45027287

大小:1.61 MB

页数:26页

时间:2019-11-07

西门子STEP7_编程方法_第1页
西门子STEP7_编程方法_第2页
西门子STEP7_编程方法_第3页
西门子STEP7_编程方法_第4页
西门子STEP7_编程方法_第5页
资源描述:

《西门子STEP7_编程方法》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、STEP7编程方法程序结构STEP7为设计程序提供三种方法。基于这些方法,可以选择最适合于你的应用的程序设计方法。线性化模块化结构化线性化编程:所有的指令都在一个块(OB1)内。模块化编程:每个设备的控制指令都在各自的块内。 OB1按顺序调用每个块。结构化编程:不同的块调用可重复利用的代码。OB1(或其他块)调用这些块并传递相应的参数。OB1OB1OB1配方A配方B混合器排空泵排空线性化编程OB1Network1Network2Network3电机控制信息取得操作的小时数线性编程实例-传送带控制模块化编程电机控制信息取

2、得操作小时数OB1FC1FC2FC3主程序子块程序处理程序处理g调用另一个块的指令块结束OBFC/FB模块化程序的执行LT模块化编程实例-液位监视结构化编程OB1电机1FC1电机2FC1电机3FC1ab罐选择开关拨码开关0000成分A成分BLTLTLTLTLT结构化编程实例程序块类型故障FBFBFBFCSFCSFBFB带背景数据块阴影:OB组织块循环定时过程OB=组织块FB=功能块FC=功能SFB=系统功能块SFC=系统功能操作系统块类型特性组织块-操作系统和用户程序的接口(OB)-各层次的优先级(1~26)-局部数据

3、堆栈中的特殊启动信息功能块(FB)-带参数/数据保持-不带参数/数据保持-不带参数/数据不保持功能(FC)-只传递一个返回值(调用时必须分配参数)-数据不保持-可带参数数据块(DB)-结构化,局部存储(背景DB)-结构化,全局数据存储(在整个程序中均有效)用户定义的块块类型特点系统功能-存储在CPU的操作系统中(SFC)-用户可以调用此功能(不需要存储器)系统功能块-存储在CPU的操作系统中(SFB)-用户可以调用此功能(需要存储器)系统数据块-用于组态数据和参数的数据块(SDB)系统块数据块类型和结构数据字节0数据字

4、节81918位CPU314中块的大小是8K字节数据块提供的最大存储空间依赖于CPU的型号07调用程序块调用程序块被调用的块(OB,FB,FC)(FB,FC,SFB,SFC)程序执行程序执行调用另一个块的指令块结束执行OB1中的程序(循环执行)事件(日期时间中断、硬件中断等)调用其他OB,FB,FC输出 模块AI0.1AI0.2=Q8.0块OB1循环监视时间的开始启动块(OB100)上电后执行一次从模块读信号状态,并保存到过程映象区(PII)把过程映象输出表(PIQ)写到输出模块CPU循环输入 模块循环程序执行过程映象字

5、节0字节1字节2:::CPU存储器区字节0字节1字节2:::PIIPIQ用户程序CPU存储器区::AI2.0=Q4.3::::11S7-300模块的编址PSCPUSMSMSMSMSMSMSM模块1245678910槽号地址0.0地址0.7地址1.0地址1.7多层组态中的DI/DO编址机架0槽1234567891011机架396.0to99.7100.0to103.7104.0to107.7108.0to111.7112.0to115.7116.0to119.7120.0to123.7124.0to127.7IM(接受)

6、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(

7、发送)CPUPSS7-300模拟量模块的寻址IM256to270336to350352to366368to382304to318320to334272to286288to302(发送)槽口号234567891011384to398400to414432to446448to462464to478480to494496to510416to430机架1R0电源模块IM(接收)电源模块CPU512to526528to542544to558560to574576to590592to606608to622624to638机架2IM

8、(接收)电源模块机架3640to654656to670672to686688to702704to718720to734736to750752to766IM(接收)电源模块S7-300培训设备的组成S7-300培训设备的组态PS1CPU2DI1640DI1654DO1668DO16712DI16816DO16920AI/AO4103

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。