S7-300 PLC课件- 03 STEP 7编程方法.ppt
《S7-300 PLC课件- 03 STEP 7编程方法.ppt》由会员分享,可在线阅读,更多相关《S7-300 PLC课件- 03 STEP 7编程方法.ppt(31页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、SIEMENSSIEMENSSTEP 7 编程方法编程方法SIEMENSSIEMENS程序结构程序结构 STEP 7为设计程序提供三种方法。基于这些方法,可以选择最适合为设计程序提供三种方法。基于这些方法,可以选择最适合于你的应用的程序设计方法。于你的应用的程序设计方法。线性化线性化模块化模块化结构化结构化线性化编程:所有的指令都在一个块(OB1)内。模块化编程:每个设备的控制指令都在各自的块内。OB1按顺序调用每个块。结构化编程:不同的块调用可重复利用的代码。OB1(或其他块)调用这些块并传递相应的参数。OB1OB1OB1配方 A配方 B混合器排空泵排空SIEMENSSIEMENS线性化编程
2、线性化编程OB1Network 1Network 2Network 3电机控制电机控制信息信息取得操作的小时数取得操作的小时数SIEMENSSIEMENS模块化编程模块化编程电机控制电机控制信息信息取得操作小时数取得操作小时数OB 1FC 1FC 2FC 3SIEMENSSIEMENS主程序 子块程序处理程序处理g调用另一个块的指令块结束 OBFC/FB模块化程序的执行模块化程序的执行SIEMENSSIEMENS结构化编程结构化编程OB 1电机电机 1FC 1电机电机 2FC 1电机电机 3FC 1SIEMENSSIEMENS程序块类型程序块类型故障FBFBFBFCSFCSFBFB 带背景数据
3、块阴影:OB组织块组织块循环定时过程OB=组织块FB=功能块FC=功能SFB=系统功能块SFC=系统功能 操作系统SIEMENSSIEMENS 块类型块类型 特性特性 组织块 -操作系统和用户程序的接口(OB)-各层次的优先级(1 26)-局部数据堆栈中的特殊启动信息 功能块(FB)-带参数/数据保持-不带参数/数据保持 -不带参数/数据不保持 功能(FC)-只传递一个返回值 (调用时必须分配参数)-数据不保持-可带参数 数据块(DB)-结构化,局部存储(背景 DB)-结构化,全局数据存储 (在整个程序中均有效)用户定义的块用户定义的块SIEMENSSIEMENS用户块包括用户块包括组织块、功
4、能块、功能组织块、功能块、功能和和数据块数据块。组织块(组织块(OBOB)组织块是操作系统和用户程序之间的接口。组织块是操作系统和用户程序之间的接口。组织块只能由操作系统来启动。各种组织块由不组织块只能由操作系统来启动。各种组织块由不同的事件启动,且具有不同的优先级,而循环执同的事件启动,且具有不同的优先级,而循环执行的主程序则在组织块行的主程序则在组织块OB1OB1中。中。注意:各种块(除组织块外)的数目和代码的长度是与CPU不相关的,而组织块的数目则与CPU的操作系统相关。SIEMENSSIEMENS功能块(功能块(FBFB)功能块是通过数据块参数而调用的。它们有一功能块是通过数据块参数而
5、调用的。它们有一个放在数据块中的变量存储区,而数据块是与其个放在数据块中的变量存储区,而数据块是与其功能块相关联的,称为背景数据块。功能块相关联的,称为背景数据块。特点:每一个功能块可以有不同的数据块。这些特点:每一个功能块可以有不同的数据块。这些数据块虽然具有相同的数据结构,但具体数值可数据块虽然具有相同的数据结构,但具体数值可以不同。以不同。功能(功能(FCFC)功能没有指定的数据块,因而不能存储信息。功功能没有指定的数据块,因而不能存储信息。功能常常用于编制重复发生且复杂的自动化过程。能常常用于编制重复发生且复杂的自动化过程。数据块(数据块(DBDB)数据块中包含程序所使用的数据数据块中
6、包含程序所使用的数据。SIEMENSSIEMENS块类型块类型 特点特点 系统功能-存储在CPU的操作系统中(SFC)-用户可以调用此功能(不需要存储器)系统功能块-存储在CPU的操作系统中 (SFB)-用户可以调用此功能 (需要存储器)系统数据块-用于组态数据和参数的数据块(SDB)系统块系统块SIEMENSSIEMENS数据块类型和结构数据块类型和结构数据字节 0 数据字节 81918 位CPU314中块的大小是8K字节 数据块提供的最大存储空间依赖于CPU的型号07SIEMENSSIEMENS调用程序块调用程序块调用程序块调用程序块被调用的块被调用的块(OB,FB,FC)(FB,FC,S
7、FB,SFC)程序执行程序执行调用另一个块的指令块结束SIEMENSSIEMENS执行OB1中的程序(循环执行)事件(日期时间中断、硬件中断等)调用其他 OB,FB,FC输出模块A I 0.1A I 0.2=Q8.0块OB 1循环监视时间的开始启动块(OB 100)上电后执行一次从模块读信号状态,并保存到过程映象区(PII)把过程映象输出表(PIQ)写到输出模块CPU 循环循环输入模块循环程序执行循环程序执行SIEMENSSIEMENS过程映象过程映象字节 0字节 1字节 2:CPU 存储器区字节 0字节 1字节 2:PIIPIQ 用户程序 CPU 存储器区:A I2.0=Q4.3:11SIE
8、MENSSIEMENSS7-300 模块的编址模块的编址PSCPUSMSMSMSMSMSMSM模块 12 4 5 6 7 8 9 10槽号地址 0.0地址 0.7地址 1.0地址 1.7SIEMENSSIEMENS多层组态中的多层组态中的 DI/DO 编址编址机架 0槽 1 2 3 4 5 6 7 8 9 10 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.7
9、72.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.7PS 0.0 to 3.720.0 to23.724.0 to27.728.0 to31.712.0 to15.716.0 to19.7 4.0 to 7.7 8.0 to11.7IM(发送)CPUPSSIEMENSSIEMENSS7-300模拟量模块的寻址
10、模拟量模块的寻址IM256 to270336 to350352 to366368 to382304 to318320 to334272 to286288 to302(发送)槽口号 2 3 4 5 6 7 8 9 10 11 384 to398400 to414432 to446448 to462464 to478480 to494496 to510416 to430机架机架 1R0电源模块IM(接收)电源模块CPU512 to526528 to542544 to558560 to574576 to590592 to606608 to622624 to638机架机架 2IM(接收)电源模块机架机
11、架 3640to654656to670672to686688 to702704 to718720 to734736 to750752 to766IM(接收)电源模块SIEMENSSIEMENSSTEP 7 的可能寻址范围的可能寻址范围设计的地址区设计的地址区访问区域访问区域缩写缩写加在一起的最大区域加在一起的最大区域过程映象过程映象 I/Q输入输入/输出位输出位I/Q0.0-65,535.7输入输入/输出字节输出字节 I/QB0-65,535输入输入/输出字输出字IW/QW0-65,534输入输入/输出双字输出双字ID/QD0-65,532存储器标志存储器标志存储器位存储器位M0.0-255.
12、7存储器字节存储器字节MB0-255存储器字存储器字MW0-254存储器双字存储器双字MD0-252I/Q 外部输入外部输入/输出输出I/Q 字节字节,外设外设PIB/PQB0-65,535I/Q 字字,外设外设PIW/PQW0-65,534I/Q 双字双字,外设外设PID/PQD0-65,532定时器定时器定时器定时器(T)T0-255计数器计数器计数器计数器(C)C0-255数据块数据块数据块数据块(DB)DB1-65,532数据块数据块用用OPN DB打开打开位位,字节字节,字字,双字双字DBX,DBBDBW,DBD0-65,532用用OPN DI打开打开位位,字节字节,字字,双字双字D
13、IX,DIBDIW,DID0-65,532SIEMENSSIEMENS数据在存储器中存取的方式数据在存储器中存取的方式二进制数的二进制数的1位位(bit)只有只有0和和1两种不同的取值,可两种不同的取值,可用来表示开关量用来表示开关量(或称数字量或称数字量)的两种不同的状态,的两种不同的状态,如触点的断开和接通,线圈的通电和断电等。如果如触点的断开和接通,线圈的通电和断电等。如果该位为该位为1,则表示梯形图中对应的编程元件的线圈,则表示梯形图中对应的编程元件的线圈“通电通电”,其常开触点接通,常闭触点断开,反之,其常开触点接通,常闭触点断开,反之相反。位数据的数据类型为相反。位数据的数据类型为
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- S7-300 PLC课件- 03 STEP 7编程方法 S7 300 PLC 课件 编程 方法
限制150内