西门子S7300应用介绍课件内含有演讲者注解

上传人:痛*** 文档编号:187189606 上传时间:2023-02-11 格式:PPT 页数:73 大小:1.92MB
收藏 版权申诉 举报 下载
西门子S7300应用介绍课件内含有演讲者注解_第1页
第1页 / 共73页
西门子S7300应用介绍课件内含有演讲者注解_第2页
第2页 / 共73页
西门子S7300应用介绍课件内含有演讲者注解_第3页
第3页 / 共73页
资源描述:

《西门子S7300应用介绍课件内含有演讲者注解》由会员分享,可在线阅读,更多相关《西门子S7300应用介绍课件内含有演讲者注解(73页珍藏版)》请在装配图网上搜索。

1、西门子西门子S7-300应用介绍应用介绍Grincat 制作制作导轨导轨总线连接器总线连接器固定螺丝固定螺丝S7-300 简介简介 PSCPU IM DI DO AI AO FM CPSMS7-300:模块模块CPU-CPU-CPU 313CPU 313CPU 314CPU 314CPU 315CPU 315工作存储器(RAM)12 KB24 KB48 KB装载存储器(内部集成RAM)20 KB40 KB80 KB装载存储器(FEPROM)4 MB8 MB8 MBDI/DO1285121024AI/AO3264128存储器标志位204820482048计数器/定时器64/12864/12864

2、/128MPI通讯节点444装载存储器:装载存储器:逻辑 (OB,FC,FB)数据块 (DB)组态,模块参数工作存储器:工作存储器:逻辑 (OB,FC,FB)数据块 (DB)系统存储器:系统存储器:PII,PIQ T,C,M 块堆栈B,中断堆栈I 局部堆栈LS7-300技术参数和存储器技术参数和存储器CPU315-2 DPSIEMENSRUN-PRUNSTOPMRESSIMATIC S7-300BATDPSFBATFDC5VFRCERUNSTOPMPISF DPBUSFS7-300:CPU 面板面板执行OB1中的程序(循环执行)事件(日期时间中断、硬件中断等)调用其他 OB,FB,FC循环监视

3、时间的开始启动块(OB 100)上电后执行一次从模块读信号状态,并保存到过程映象区(PII)把过程映象输出表(PIQ)写到输出模块CPU 循环循环循环程序执行循环程序执行S7-300的的扩扩展展能能力力使用使用SIMATIC管理器创建项目管理器创建项目测温取样枪机械手测温取样枪机械手主要设备:旋转电机升降电机变频器编码器限位开关测温探头PS模块PLCDI/DO模块ET200MFM350模块硬件组态硬件组态添加主机架添加主机架电源模块电源模块CPU模块模块DP地址地址数据传输速率数据传输速率DI/DO模块模块更改地址更改地址CPU属性属性CPU参数的设置参数的设置启动特性参数启动特性参数循环循环

4、/时钟存储器时钟存储器保持存储器保持存储器中断参数设置中断参数设置日期时间中断参数设置日期时间中断参数设置循环中断参数设置循环中断参数设置系统诊断参数与实时钟系统诊断参数与实时钟保护级别选择与运行方式保护级别选择与运行方式通信参数通信参数添加添加ET200M变频器变频器FM350-1参数参数编码器参数编码器参数操作模式操作模式组态效果图组态效果图STEP 7 STEP 7 编程方法编程方法STEP 7为设计程序提供三种方法。基于这些方法,可以选择最适合于你的应用的程序设计方法。线性化线性化模块化模块化结构化结构化线性化编程:所有的指令都在一个块(OB1)内。模块化编程:每个设备的控制指令都在各

5、自的块内。OB1按顺序调用每个块。结构化编程:不同的块调用可重复利用的代码。OB1(或其他块)调用这些块并传递相应的参数。OB1OB1OB1运行条件自动/手动旋转马达升降马达马达1,2,3称重卸料程序块类型程序块类型故障FBFBFBFCSFCSFBFB 带背景数据块阴影:OB组织块组织块循环定时过程OB=组织块FB=功能块FC=功能SFB=系统功能块SFC=系统功能 操作系统 块类型块类型 特性特性 组织块(OB)-操作系统和用户程序的接口-各层次的优先级(1 26)-局部数据堆栈中的特殊启动信息 功能块(FB)-带参数/数据保持-不带参数/数据保持 -不带参数/数据不保持 功能(FC)-只传

6、递一个返回值 (调用时必须分配参数)-数据不保持-可带参数 数据块(DB)-结构化,局部存储(背景 DB)-结构化,全局数据存储 (在整个程序中均有效)用户定义的块用户定义的块块类型块类型 特点特点 系统功能-存储在CPU的操作系统中(SFC)-用户可以调用此功能(不需要存储器)系统功能块-存储在CPU的操作系统中 (SFB)-用户可以调用此功能 (需要存储器)系统数据块-用于组态数据和参数的数据块(SDB)系统块系统块数据块数据块(DB)DB)背景数据背景数据 DB2 FB2的背景的背景DB功能功能FC15功能功能FC0功能块功能块FB2OB1全局数据全局数据 DB1 所有块可以访问所有块可

7、以访问创建用户程序创建用户程序程序结构程序结构OB1FC10FC12SFC15FB2FC13FC14FC15SFC14FC0FC593STEP7STEP7的块的块块的组成部分块的组成部分变量声明表变量声明表程序部分程序部分临时变量临时变量 当相关块执行完毕后被清除 临时存储在 L stack中 可在下列块中使用 OBs/FCs/FBs静态变量静态变量当相关块执行完毕后仍然 保留 永久存储在DBs中 只能在FBs中使用局部变量局部变量/数据数据(只在一个块中有效)全局变量全局变量/数据数据(在全部程序中有效)PII/PIQ I/O M/T/C DB areas符号地址符号地址绝对地址绝对地址访问

8、方式访问方式局部变量执行的程序执行的程序S7-300:局部堆栈大小局部堆栈大小优先级优先级256 bytes127启动程序启动程序(只执行一次只执行一次)循环扫描程序循环扫描程序256 bytes256 bytes256 bytes1232时间中断时间中断日时钟中断日时钟中断延时处理中断延时处理中断循环处理中断循环处理中断循环扫描中的错误处理中断循环扫描中的错误处理中断256 bytes162826256 bytes事件驱动中断事件驱动中断硬件中断硬件中断启动过程中的错误处理中断启动过程中的错误处理中断局部数据堆栈的大小程序所占用的局部数据区的总长度256 Bytes事件所占用的 L stac

9、k1OB1OB 11操作系统FC 2有临时变量OB1FC2FC133OB1FC144OB1FC166FC 3有临时变量OB1FC3FC155FC 1有临时变量2OB1FC127OB17Disturb_inputReport_ memoryAcknowledgeEdge_ mem_bitDisplayFlash_freqFC 20调用调用不可以不可以分配参数的块分配参数的块形式参数形式参数M 40.0M 40.1I 1.3I 1.2Q 4.3M 10.3实际参数实际参数A#AcknowledgeR#Report memoryA#Disturb_inputFP#Edge_mem_bitS#Repo

10、rt_memoryA#Report_memoryA#Flash_freq OAN#Report_memoryA#Disturb_input=#Display 可以分配参数的块可以分配参数的块程序程序AI 1.2RM 40.0AI 1.3FP M 40.1SM 40.0AM 40.0AM 10.3OAN M 40.0AM 1.3=Q 4.3可以分配参数的块可以分配参数的块STEP 7STEP 7基本数据类型基本数据类型BOOL1True 或 False(1 或0)BYTE8B#16#A9WORD16W#16#12AFDWORD32DW#16#ADAC1EF5CHAR8 w S5TIME16S5T

11、#5s_200msINT16123DINT32L#65539REAL321.2 或 34.5E-12TIME32T#2D_1H_3M_45S_12MSDATE16D#1993-01-20TIME_OF_DAY32TOD#12:23:45.12关键字关键字长度长度(位位)该类型的常数举例该类型的常数举例复杂数据类型复杂数据类型关键字关键字长度长度(位位)举例举例DATE_AND_TIME64DT#97-09-24-12:14:55.0STRING8*(字符个数+2)This is a string(最多254个字符的字符串)SIEMENS ARRAY用户定义 测量值:ARRAY1.20(相同数据

12、类型的元素组)INT STRUCT 用户定义 Motor:STRUCT(不同数据类型的元素组)Speed :INTCurrent:REALEND_STRUCTUDTUDT as block UDT as array element(用户定义数据类型=用户定义 基本或复杂数据类型组成的 STRUCT Drive:ARRAY1.4模板)Speed:INT UDT1 Current:REAL END_STRUCT 符号表符号表绝对寻址和符号寻址绝对寻址和符号寻址AI 0.0=Q4.0AI 0.4=Q8.5CallFC18A“PLANT_ON”=“ON_INDIC”A“M_FORW”=“MOTOR_F

13、ORW”Call“COUNT”Symbol AddressData Type Comment MOTOR_FORWCOUNTPLANT_ONON_INDICM_FORWQ8.5FC18I 0.0Q4.0I 0.4BOOLFC18BOOLBOOLBOOLMotor forwards Count bottlesSwitch on plantIndicator:Plant is “On”M.-con.switch:Motor forwards(最多 24 个字符)(最多 80 个字符)IEC1131-3与与STEP 7编程语言编程语言 编译为标准代码的规则 软件模型,通讯模型,编程模型 可编程逻辑控

14、制语言中的通用元件数据类型和变量功能和功能块程序和任务 指令表(IL)(=语句表(STL)结构化文本(ST)(=结构化控制语言(SCL)梯形图(LD)(=LAD)功能方框图(FBD)顺序功能图(SFC)(=S7-GRAPH)附加的语法规则和编程示例S7 HiGraphS7 CFC位指令位指令37A80000XXXXXXXXAD39FFFF ACCU2内容内容 ACCU1内容内容YYYYYYYYXXXXXXXX0000AD39数据装入和传递数据装入和传递(1)(1)312315700 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0MB031231570

15、0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0MB1MB031231570MB3MB2MB0MB1L MB 0程序程序T QD 4QD 4QW 4QB 4ACCU1内容内容L MW 0L MD 0T QW 4T QB 4数据装入和传递数据装入和传递(2)(2)比较指令比较指令=I,D,RIN1 等于 IN2I,D,RIN1 不等于IN2 I,D,RIN1 大于 IN2=I,D,RIN1 大于等于 IN2=I,D,RIN1 小于等于 IN2比较指令用于比较累加器2和累加器1中数据的大小定时器:接通延时定时器:接通延时(SD)LADT4S_ODTTVSQBCD BIRI0.7I0.

16、5S5T#35sQ4.5MW0QW6FBDS_ODTTVQ BIRI0.7I0.5S5T#35sMW0QW6T4BCD=Q4.5SSTLAI0.7LS5T#35sSD T4AI0.5RT4LT4TMW0LC T4TQW6AT4=Q4.5S处的RLO R处的RLO T4当前值T4状态位时间值BCD码:0.9990,01s-0,1s-1s-10s=11.75911.7589 :10.000410.00 7.50 :-7.5-10.00-10.0004 :-11.759=22.81522.810 :20.000520.00016.000 :4.0003.9995 :1.1852=1000.11000

17、.0 :850.1850.0 :-200.0-200.1 :-243.0=352.778352.767 :300.011300.000225.000 :0.000不允许负值单位3276732511 :276492764820736 :0-32768-1 :-4864在不同测量范围下模拟量的表达方式模拟输入量:温度模拟输入量:温度12000276481800(4mA)(20mA)VA_UP =28376:21,0 mAVA_LOW=-1728:3,0 mA读写标准读写标准DP从站从站速度设定:2.5Hz(2.5/50)*16384=819.2 =333H速度设定速度设定0Hz01638450HzSCLSCL创建功能块创建功能块调用调用FB2FB2谢 谢 观 赏!

展开阅读全文
温馨提示:
1: 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
2: 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
3.本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
5. 装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
关于我们 - 网站声明 - 网站地图 - 资源地图 - 友情链接 - 网站客服 - 联系我们

copyright@ 2023-2025  zhuangpeitu.com 装配图网版权所有   联系电话:18123376007

备案号:ICP2024067431-1 川公网安备51140202000466号


本站为文档C2C交易模式,即用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。装配图网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知装配图网,我们立即给予删除!