电脑桌面
添加小米粒文库到电脑桌面
安装后可以在桌面快捷访问

西门子S7-300应用介绍(课件内含有演讲者注解)VIP免费

西门子S7-300应用介绍(课件内含有演讲者注解)_第1页
1/73
西门子S7-300应用介绍(课件内含有演讲者注解)_第2页
2/73
西门子S7-300应用介绍(课件内含有演讲者注解)_第3页
3/73
西门子S7-300应用介绍Grincat制作导轨总线连接器固定螺丝S7-300简介PSCPUIMDIDOAIAOFMCPSMS7-300:模块CPU-CPU313CPU314CPU315工作存储器(RAM)12KB24KB48KB装载存储器(内部集成RAM)20KB40KB80KB装载存储器(FEPROM)4MB8MB8MBDI/DO1285121024AI/AO3264128存储器标志位204820482048计数器/定时器64/12864/12864/128MPI通讯节点444装载存储器:•逻辑(OB,FC,FB)•数据块(DB)•组态,模块参数工作存储器:•逻辑(OB,FC,FB)•数据块(DB)系统存储器:•PII,PIQ•T,C,M•块堆栈B,中断堆栈I•局部堆栈LS7-300技术参数和存储器CPU315-2DPSIEMENSRUN-PRUNSTOPMRESSIMATICS7-300BATDPSFBATFDC5VFRCERUNSTOPMPISFDPBUSFS7-300:CPU面板执行OB1中的程序(循环执行)事件(日期时间中断、硬件中断等)调用其他OB,FB,FC循环监视时间的开始启动块(OB100)上电后执行一次从模块读信号状态,并保存到过程映象区(PII)把过程映象输出表(PIQ)写到输出模块CPU循环循环程序执行S7-300的扩展能力使用SIMATIC管理器创建项目测温取样枪机械手主要设备:旋转电机升降电机变频器编码器限位开关测温探头PS模块PLCDI/DO模块ET200MFM350模块硬件组态添加主机架电源模块CPU模块DP地址数据传输速率DI/DO模块更改地址CPU属性CPU参数的设置启动特性参数循环/时钟存储器保持存储器中断参数设置日期时间中断参数设置循环中断参数设置系统诊断参数与实时钟保护级别选择与运行方式通信参数添加ET200M变频器FM350-1参数编码器参数操作模式组态效果图STEP7编程方法STEP7为设计程序提供三种方法。基于这些方法,可以选择最适合于你的应用的程序设计方法。线性化模块化结构化线性化编程:所有的指令都在一个块(OB1)内。模块化编程:每个设备的控制指令都在各自的块内。OB1按顺序调用每个块。结构化编程:不同的块调用可重复利用的代码。OB1(或其他块)调用这些块并传递相应的参数。OB1OB1OB1运行条件自动/手动旋转马达升降马达马达1,2,3称重卸料程序块类型故障FBFBFBFCSFCSFBFB带背景数据块阴影:OB组织块循环定时过程OB=组织块FB=功能块FC=功能SFB=系统功能块SFC=系统功能操作系统块类型特性组织块(OB)-操作系统和用户程序的接口-各层次的优先级(1~26)-局部数据堆栈中的特殊启动信息功能块(FB)-带参数/数据保持-不带参数/数据保持-不带参数/数据不保持功能(FC)-只传递一个返回值(调用时必须分配参数)-数据不保持-可带参数数据块(DB)-结构化,局部存储(背景DB)-结构化,全局数据存储(在整个程序中均有效)用户定义的块块类型特点系统功能-存储在CPU的操作系统中(SFC)-用户可以调用此功能(不需要存储器)系统功能块-存储在CPU的操作系统中(SFB)-用户可以调用此功能(需要存储器)系统数据块-用于组态数据和参数的数据块(SDB)系统块数据块(DB)背景数据DB2FB2的背景DB功能FC15功能FC0功能块FB2OB1全局数据DB1所有块可以访问创建用户程序程序结构OB1FC10FC12SFC15FB2FC13FC14FC15SFC14FC0FC593STEP7的块块的组成部分变量声明表程序部分临时变量•当相关块执行完毕后被清除•临时存储在Lstack中•可在下列块中使用OBs/FCs/FBs静态变量•当相关块执行完毕后仍然保留•永久存储在DBs中•只能在FBs中使用局部变量/数据(只在一个块中有效)全局变量/数据(在全部程序中有效)•PII/PIQ•I/O•M/T/C•DBareas符号地址绝对地址访问方式局部变量执行的程序S7-300:局部堆栈大小优先级256bytes127启动程序(只执行一次)循环扫描程序256bytes256bytes256bytes1232时间中断日时钟中断延时处理中断循环处理中断循环扫描中的错误处理中断256bytes162826256bytes事件驱动中断硬件中断启动过程中的错误处理中断局部数据堆栈的大小程序所占用的局部数据区的总长度256Bytes事件所占用的Lstack1OB1OB11操作系统FC2有临时变量OB1FC2FC133OB1FC144OB1FC166FC3有临时变量OB1FC3FC155FC1有临时变量2OB1FC127OB17Disturb_inputReport_memoryAcknowledgeEdge_mem_bitDisplayFlash_freqFC20调用不可以分配参数的块形式参数M40.0M40.1I1.3I1.2Q4.3M10.3实际参数A#AcknowledgeR#ReportmemoryA#Disturb_inputFP#Edge_mem_bitS#Report_memoryA#Report_memoryA#Flash_...

1、当您付费下载文档后,您只拥有了使用权限,并不意味着购买了版权,文档只能用于自身使用,不得用于其他商业用途(如 [转卖]进行直接盈利或[编辑后售卖]进行间接盈利)。
2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。
3、如文档内容存在违规,或者侵犯商业秘密、侵犯著作权等,请点击“违规举报”。

碎片内容

西门子S7-300应用介绍(课件内含有演讲者注解)

确认删除?
VIP
微信客服
  • 扫码咨询
会员Q群
  • 会员专属群点击这里加入QQ群
客服邮箱
回到顶部