![simens结构化编程课件_第1页](http://file4.renrendoc.com/view/effc4a2ad3c5e65ed0fab11381327df5/effc4a2ad3c5e65ed0fab11381327df51.gif)
![simens结构化编程课件_第2页](http://file4.renrendoc.com/view/effc4a2ad3c5e65ed0fab11381327df5/effc4a2ad3c5e65ed0fab11381327df52.gif)
![simens结构化编程课件_第3页](http://file4.renrendoc.com/view/effc4a2ad3c5e65ed0fab11381327df5/effc4a2ad3c5e65ed0fab11381327df53.gif)
![simens结构化编程课件_第4页](http://file4.renrendoc.com/view/effc4a2ad3c5e65ed0fab11381327df5/effc4a2ad3c5e65ed0fab11381327df54.gif)
![simens结构化编程课件_第5页](http://file4.renrendoc.com/view/effc4a2ad3c5e65ed0fab11381327df5/effc4a2ad3c5e65ed0fab11381327df55.gif)
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
STEP7编程方法程序结构STEP7为设计程序提供三种方法。基于这些方法,可以选择最适合于你的应用的程序设计方法。线性化模块化结构化线性化编程:所有的指令都在一个块(OB1)内。模块化编程:每个设备的控制指令都在各自的块内。
OB1按顺序调用每个块。结构化编程:不同的块调用可重复利用的代码。
OB1(或其他块)调用这些块并传递相应的参数。OB1OB1OB1配方A配方B混合器排空泵排空线性化编程OB1Network1Network2Network3电机控制信息取得操作的小时数模块化编程电机控制信息取得操作小时数OB1FC1FC2FC3主程序子块程序处理程序处理g调用另一个块的指令块结束OBFC/FB模块化程序的执行LT模块化编程实例-液位监视ab罐选择开关拨码开关0000成分A成分BLTLTLTLTLT结构化编程实例
程序块类型故障FBFBFBFCSFCSFBFB带背景数据块阴影:
OB组织块循环定时过程OB =组织块FB =功能块FC =功能SFB =系统功能块SFC =系统功能
操作系统块类型 特性
组织块 -操作系统和用户程序的接口(OB) -各层次的优先级(1~26) -局部数据堆栈中的特殊启动信息
功能块(FB) -带参数/数据保持 -不带参数/数据保持 -不带参数/数据不保持
功能(FC) -只传递一个返回值 (调用时必须分配参数) -数据不保持 -可带参数数据块(DB) -结构化,局部存储(背景DB) -结构化,全局数据存储 (在整个程序中均有效)用户定义的块
数据块类型和结构数据字节0数据字节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循环输入
模块循环程序执行S7-300模块的编址PS CPU SM SM SM SM SM SM SM模块1 24 5 6 7 8 9 10槽号地址0.0地址0.7地址1.0地址1.7多层组态中的DI/DO编址机架0槽123 45678910 11机架396.0
to99.7100.0
to103.7104.0
to107.7108.0
to111.7112.0
to115.7116.0
to119.7120.0
to123.7124.0
to127.7IM(接受)PS机架264.0
to67.768.0
to70.772.0
to75.776.0
to79.780.0
to83.784.0
to87.788.0
to91.792.0
to95.7IM(接受)PS机架
1IM(接受)32.0
to35.736.0
to39.744.0
to47.748.0
to51.752.0
to55.756.0
to59.760.0
to63.740.0
to43.7PS0.0
to3.720.0
to23.724.0
to27.728.0
to31.712.0
to15.716.0
to19.74.0
to7.78.0
to11.7IM(发送)CPUPSS7-300模拟量模块的寻址IM256
to270336
to350352
to366368
to382304
to318320
to334272
to286288
to302(发送)槽口号 234567891011384
to398400
to414432
to446448
to462464
to478480
to494496
to510416
to430机架1R0电源模块IM(接收)
电源模块CPU512
to526528
to542544
to558560
to574576
to590592
to606608
to622624
to638机架2IM(接收)
电源模块机架3640to654656to670672to686688
to702704
to718720
to734736
to750752
to766IM(接收)
电源模块S7-300培训设备的组态PS1CPU2DI1640DI1654DO1668DO16712DI16816DO16920AI/AO410352模块 -->槽号 -->I/O地址 -->
A版(16通道I/O模块)PS1CPU2DI3240DO3254DI8/DO868AI27304模块 -->槽号 -->I/O地址 -->
B版(32通道I/O模块)S7-400培训设备的组成S7-400培训设备的组态
PS缺省地址:CPUDI3228181716151413121110987654321槽号DI3232DO3236DO3240AI8
1216传送带模型INI1到INI3
(接近开关)M1
(电机)H1,H2,H3,H4
(发光二极管)S1,S2,S3,S4
(确认按钮)LB1
光电开关STEP7的可能寻址范围设计的地址区访问区域缩写加在一起的最大区域过程映象I/Q输入/输出位I/Q0.0---65,535.7输入/输出字节I/QB0---65,535输入/输出字IW/QW0---65,534输入/输出双字ID/QD0---65,532存储器标志存储器位M0.0---255.7存储器字节MB0---255存储器字MW0---254存储器双字MD0---252I/Q外部输入/输出I/Q字节,外设PIB/PQB0---65,535I/Q字,外设PIW/PQW0---65,534I/Q双字,外设PID/PQD0---
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 绿电制氢氨项目申请报告
- 神经科学在医疗诊断中的应用
- 四川2025年四川民族学院引进高层次人才笔试历年参考题库附带答案详解-1
- 房产证抵押的买房合同范本6篇
- 二零二五年度程力危险品厢式车厂家智能化调度中心建设合同
- 科技企业如何通过汇报优化团队建设活动
- 科技与教育的融合老年教育的未来趋势研究
- 2025至2030年中国不锈钢分段管数据监测研究报告
- 工程师具体工作计划
- 2025至2030年中国三倍体毛白杨数据监测研究报告
- 2025年南通科技职业学院高职单招职业适应性测试近5年常考版参考题库含答案解析
- 真需求-打开商业世界的万能钥匙
- 《矿山隐蔽致灾因素普查规范》解读培训
- 第1课 立足时代 志存高远 (课件+视频)- 【中职专用】高一思想政治《心理健康与职业生涯》(高教版2023·基础模块)
- 房产1%份额买卖合同范本
- 中国数学发展历史(课堂PPT)
- 一至六年级下册音乐期末试卷及答案
- 黄金太阳漆黑的黎明金手指
- 节水灌溉理论与技术
- 工商企业管理专业专科毕业论文
- 皮带机提升机链运机功率计算
评论
0/150
提交评论