分享
分销 收藏 举报 申诉 / 22
播放页_导航下方通栏广告

类型西门子S7300高级编程培训教材7使用库.ppt

  • 上传人:精****
  • 文档编号:12767474
  • 上传时间:2025-12-04
  • 格式:PPT
  • 页数:22
  • 大小:313.50KB
  • 下载积分:8 金币
  • 播放页_非在线预览资源立即下载上方广告
    配套讲稿:

    如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。

    特殊限制:

    部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。

    关 键  词:
    西门子 S7300 高级 编程 培训教材 使用
    资源描述:
    Hauptteiltext,Zweite Ebene,Dritte Ebene,Folientitel,日期:,*,文件:,PRO2_07E.,*,SIMATIC S7,Siemens AG 2001.,版权所有,SITRAIN,自动化与驱动培训,库的,趣味事实,目的:,保存可重用程序块,直接传给,CPU,或测试是不可能的,库的组态:,一个库可以包含多个文件夹,库不可以包含任何“硬件”,每个程序文件夹包含:,文件夹“,Blocks”,、“,Sources,”、“,Symbols”,文件夹“,Charts”,(仅限于可选软件:,S7-CFC,),使用库:,使用,SIMATIC Manager,时:,可以建立库(但是库名称与项目名称不能相同),块可以在库和项目之间进行复制,可以将库归档,标准库的组态和内容,系统功能块的趣味事实,系统功能块(,SFC,和,SFB,)保存在,CPU,的操作系统中,S7-300/400,系统软件参考手册,系统功能块和标准功能块,在,STEP 7,软件中可使用扩展在线帮助,系统功能一览(第,1,部分),1,)不适用于,CPU 312IFM 2),仅适用于改进型,CPU,功能,复制和块函数,程序控制,处理时钟,运行时数计时器,块移动,预先设置域,生成,DB,删除,DB,测试,DB,压缩,Accu 1,中的替代值,功能块组,多处理器中断,触发扫描周期,停止状态,延时(等待),设定时钟时间,读时钟时间,同步,设定计数器,开始和停止,读出,读系统时间,功能块,SFC 20,SFC 21,SFC 22,SFC 23,SFC 24,SFC 25,SFC 44,SFC 35,SFC 43,SFC 46,SFC 47,SFC 0,SFC 1,SFC 48,SFC 2,SFC 3,SFC 4,SFC 64,S7-300,X,X,X,-,X,-,X,1),-,X,X,X,1),X,X,-,X,1),X,1),X,1),X,S7-400,X,X,X,X,X,X,X,X,2),X,X,X,X,X,X,X,X,X,X,系统功能块一览(第,2,部分),1,)不适用于,CPU 312IFM,功能,传送数据记录,时间中断,延时中断,中断错误和异步错误,写动态参数,写入已定义参数,为模块分配参数,写数据记录,读数据记录,功能块组,置位,取消,激活,扫描,开始,取消,扫描,取消新的中断,使能新的中断,将新的中断延时,使能高优先级的中断,功能块,SFC 55,SFC 56,SFC 57,SFC 58,SFC 59,SFC 28,SFC 29,SFC 30,SFC 31,SFC 32,SFC 33,SFC 34,SFC 39,SFC 40,SFC 41,SFC 42,S7-300,X,X,X,X,X,X,1),X,1),X,1),X,1),X,1),X,1),X,1),X,X,X,X,S7-400,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,X,同步错误,屏蔽错误,解除错误屏蔽,读状态寄存器,SFC 36,SFC 37,SFC 38,X,X,X,X,X,X,系统功能块一览(第,3,部分),1,)只适用于具有,DP,接口的,CPU,如,CPU 315-2 DP,功能,分布式,I/O,过程映像,I/O,域,系统诊断,触发硬件中断,同步,DP,从站,读诊断中断,读用户数据,写用户数据,功能块组,更新,PII,输入,更新,PIQ,输出,在,I/O,中设置位区域,在,I/O,中复位位区域,读开始信息,读部分系统状态表,写诊断缓冲区,功能块,SFC 7,SFC 11,SFC 13,SFC 14,SFC 15,SFC 26,SFC 27,SFC 79,SFC 80,SFC 6,SFC 51,SFC 52,S7-300,1),1),1),1),1),-,-,-,-,-,X,X,S7-400,1),1),1),1),X,X,X,X,X,X,X,模快寻址,确定逻辑地址,确定插槽,确定所有逻辑地址,SFC 5,SFC 49,SFC 50,-,X,X,X,X,X,全局数据通信,发送,GD,包,接收,GD,包,SFC 60,SFC 61,-,-,X,X,系统功能块一览(第,4,部分),1,)只适用于改进型,CPU,功能,数据交换,使用,SFC,未组态的连接,数据交换,使用,SFB,已组态的连接,功能块组,对外发送数据,对外接收数据,对外读数据,对外写数据,对外取消连接,对内读数据,对内写数据,对内取消连接,功能块,SFC 65,SFC 66,SFC 67,SFC 68,SFC 69,SFC 72,SFC 73,SFC 74,SFC 62,SFB 8,SFB 9,SFB 12,SFB 13,SFB 14,SFB 15,SFB 16,SFB 19,SFB 20,SFB 21,SFB 22,SFB 23,S7-300,1),1),1),1),1),1),1),1),-,-,-,-,-,-,-,-,-,-,-,-,S7-400,1),1),1),1),1),1),1),1),X,X,X,X,X,X,X,X,X,X,X,X,X,查询状态,非协调发送,非协调接受,发送块,接收块,从远程,CPU,接收数据,向远程,CPU,写入数据,发送到打印机,执行完全重启动,停止状态,执行重启动,查询设备状态,接收设备状态,系统功能块一览(第,5,部分),1,)只适用于,CPU 614 2,)只适用于,CPU 312 IFM3),只适用于,CPU 314IFM,功能,IEC,定时器和,IEC,计数器,集成功能,集成闭环控制,脉冲,On,延时,Off,延时,加计数,减计数,加/减计数,功能块组,高速计数器,频率计数,A/B,计数器,定位功能,连续控制,步骤控制,脉冲修整,功能块,SFB 3,SFB 4,SFB 5,SFB 0,SFB 1,SFB 2,SFB 29,SFB 30,SFB 38,SFB 39,SFB 41,SFB 42,SFB 43,S7-300,X,X,X,X,X,X,2),2),3),3),3),3),3),S7-400,X,X,X,X,X,X,-,-,-,-,-,-,-,块参考信息,无应答报文,有应答报文,具有,8,个统配符的报文,没有统配符的报文,发送存档数据,禁止存档数据,激活报文,SFB 36,SFB 33,SFB 35,SFB 34,SFB 37,SFC 10,SFC 9,-,-,-,-,-,-,-,X,X,X,X,X,X,X,整合技术,调用汇编块,SFC 63,1),-,调用系统功能和系统功能块,以,STL,调用,以,LAD,调用,CALL SFC 20,SRCBLK:=RET_VAL:=,DSTBLK:=,SFC20,EN,ENO,SRCBLK,?.?,RET_VAL,?.?,DSTBLK,?.?,系统功能,系统功能块,CALL SFB 3,DB5,IN:=PT:=,Q:=,ET:=,SFB3,EN,ENO,IN,.,Q,.,ET,.,DB5,PT,.,分析错误报文,处理中发生故障时,通过扫描,BR,位(,Binary Result),返回,RLO=0;,无故障时返回,RLO=1,。,在,STL,中的扫描,BR,时,使用,A BR,在,LAD/FBD,中扫描时,使用输出参数,ENO,大部分系统函数在输出参数,RET_VAL,(,INT,)中返回一个如下的错误代码:,RET_VAL=W#16#8 X Y Z,例:,W#16#8081,是一个,SFC,指定错误码,W#16#823A,是一个通用错误码;该错误由第,2,个参数导致。,“8”,表示:发生的错误,X0:,常规错误,X=,错误参数编号,X=0:,发生,SFC,特定错误,错误类型,错误的特定编号(,SFC,特有)或者事件编号(通用),练习,7.1:,生成一个具有“,UNLINKED,”属性的,DB,装载存储器,DB 20,传输,练习,7.2:,测试数据块,(,SFC 24:,仅,S7 400,),SFC24,EN,ENO,DB_NUMBER,RET_VAL,?.?,DB_LENGTH,?.?,WRITE_PROT,?.?,?.?,参数声明数据类型存贮区域 含义,DB_NUMBER INPUTWORD I,Q,M,D,L,Const.,被检查的,DB,的号码,RET_VALOUTPUTINT I,Q,M,D,L,错误信息,DB_LENGTHOUTPUTWORD I,Q,M,D,L,DB,块含有字节个数,WRITE_PROTOUTPUTBOOL I,Q,M,D,L,DB,的写保护 的信息(,1,的含义是写保护),练习,7.3:,生成一个,DB,(,SFC 22,),SFC22,EN,ENO,LOW_LIMIT,RET_VAL,?.?,DB_NUMBER,?.?,?.?,参数声明数据类型存贮区域 含义,LOW_LIMIT INPUTWORD I,Q,M,D,L,Const.,最小的,DB,号码,UP_LIMIT INPUTWORD I,Q,M,D,L,Const.,最大的,DB,号码,COUNT INPUTWORD I,Q,M,D,L,Const.,字节个数,此处必须,指定一个奇数,RET_VALOUTPUTINT I,Q,M,D,L,返回,SFC,的值,DB_NUMBEROUTPUTWORD I,Q,M,D,L,创建的,DB,的号码,介于,LOW_LIMIT,和,UP_LIMIT,之间,UP_LIMIT,?.?,COUNT,?.?,练习,7.4:,从,装载存储器,将一个,DB,复制到工作,存储器,(,SFC 20,),SFC20,EN,ENO,SRC_BLK,RET_VAL,?.?,DST_BLK,?.?,?.?,参数声明数据类型内存区域 含义,SRC_BLK INPUTANY I,Q,M,D,L,将要被复制的,装载存储器,区域(,=,源区域),源区域也可以是出现在,装载存储器,的一个非顺序数据块(,DB,,以关键字,UNLINKED,编译)。,RET_VALOUTPUTINT I,Q,M,D,LSFC,的返回值,DST_BLKOUTPUTANY I,Q,M,D,L,存储器区域,复制行为将发生于此(目的,区域),附加练习,7.5:,初始化一个,DB,(,SFC 21,),SFC21,EN,ENO,BVAL,RET_VAL,?.?,BLK,?.?,?.?,参数声明数据类型内存区域 含义,BVAL INPUTANY I,Q,M,D,L,预设值,RET_VALOUTPUTINT I,Q,M,D,L,返回,SFC,的值,BLKOUTPUTANY I,Q,M,D,L,目的区域,初始化为,BVAL,中的内容,附加练习 7.6:在诊断缓冲区写报文(,SFC 52),SFC52,EN,ENO,SEND,RET_VAL,?.?,参数声明数据类型存储区 描述,SEND INPUTBOOL I,Q,M,D,L,Const.,向所连接的节点写报文,EVENTN INPUTWORD I,Q,M,D,L,Const.,事件的号码(,Event ID),INFO1 INPUTANY I,Q,M,D,L,附加信息1,一个字长,INFO2 INPUTANY I,Q,M,D,L,附加信息2,两个字长2,RET_VALOUTPUTINT I,Q,M,D,L,返回值,EVENTN,?.?,INFO1,?.?,INFO2,?.?,附加练习,7.7:,具有“触点弹跳”功能的计数功能块,FB76,DB76,EN,ENO,CU,R,I0.0,I0.1,PV,Q,Q8.0,CV,QW12,10,PT,T#2S,库,:S5-S7,转换块,JU FB 240,COD:B4,BCD:MW 114,SBCD:M 0.0,DUAL:MW 116,S5,程序,CALL FC81,BCD:MW114,SBCD:M0.0,DUAL:MW 116,S7,程序,S5/S7,转换,功能块符号含义,FC 80TONR,作为保持接通延时的启动时间,FC 81IBLKMOV,间接传送数据区域,FC 82RSET,将位存储区或者,I/O,区复位,FC 83SET,将位存储区或者,I/O,区置位,FC 84ATT,在表中输入数据,FC 85FIFO,输出表中第一个数据,FC 86TBL_FIND,在表中搜索数据,FC 87LIFO,输出表中最后一个数值,FC 88TBL,执行表格操作,FC 89TBL_WRD,从表中复制数据,FC 90WSR,将数据保存在移位寄存器中,FC 91WRD_TBL,将数值和表中的元素进行逻辑组合并保存,FC 92SHRB,将位移到移位寄存器,FC 93SEG,为数字显示生成位格式,FC 94ATH,将,ASCII,字符串转换成十六进制数,FC 95HTA,将一个十六进制数转换成,ASCII,字符串,FC 96ENCO,在字中设置指定的位,FC 97DECO,读最低有效位的位号,FC 98BCDCPL,产生 10 的补码,FC 99BITSUM,计算设置位的数目,库,:TI-S7,转换块(第,1,部分),库:,TI-S7,转换块(第,2,部分),功能块符号含义,FC 100RSETI,立即复位输出区域,FC 101SETI,立即置位输出区域,FC 102DEV,标准偏差,FC 103CDT,关联数据表,FC 104TBL_TBL,表格逻辑操作,FC 105SCALE,刻度值,FC 106UNSCALE,非刻度值,FB 80LEAD_LAGLead/Lag,算法,FB 81DCAT,离散控制中断,FB 82MCAT,马达控制中断,FB 83IMC,索引矩阵比较,FB 84SMC,矩阵扫描器,FB 85DRUMDRUM,(顺序处理器),FB 86PACK,收集,/,分发 表格数据,库:通信块,功能块符号功能,FC 1DP_SEND,向,PROFIBUS-CP,发送数据,FC 2DP_RECV,从,PROFIBUS-CP,接收数据,FC 3DP_DIAG,加载一个站的诊断数据,FC 4DP_CTRL,向,CP,发送控制任务,只适用于组态:,S7-300 CPU+CP 342-5,CP 342-5,库:,PID,控制块,功能块符号功能,FB 41CONT_C,连续,PID,控制功能块,FB 42CONT_S,二进制输出的,PI,控制,FB 43PULSEGEN,脉冲输出,PID,控制,
    展开阅读全文
    提示  咨信网温馨提示:
    1、咨信平台为文档C2C交易模式,即用户上传的文档直接被用户下载,收益归上传人(含作者)所有;本站仅是提供信息存储空间和展示预览,仅对用户上传内容的表现方式做保护处理,对上载内容不做任何修改或编辑。所展示的作品文档包括内容和图片全部来源于网络用户和作者上传投稿,我们不确定上传用户享有完全著作权,根据《信息网络传播权保护条例》,如果侵犯了您的版权、权益或隐私,请联系我们,核实后会尽快下架及时删除,并可随时和客服了解处理情况,尊重保护知识产权我们共同努力。
    2、文档的总页数、文档格式和文档大小以系统显示为准(内容中显示的页数不一定正确),网站客服只以系统显示的页数、文件格式、文档大小作为仲裁依据,个别因单元格分列造成显示页码不一将协商解决,平台无法对文档的真实性、完整性、权威性、准确性、专业性及其观点立场做任何保证或承诺,下载前须认真查看,确认无误后再购买,务必慎重购买;若有违法违纪将进行移交司法处理,若涉侵权平台将进行基本处罚并下架。
    3、本站所有内容均由用户上传,付费前请自行鉴别,如您付费,意味着您已接受本站规则且自行承担风险,本站不进行额外附加服务,虚拟产品一经售出概不退款(未进行购买下载可退充值款),文档一经付费(服务费)、不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
    4、如你看到网页展示的文档有www.zixin.com.cn水印,是因预览和防盗链等技术需要对页面进行转换压缩成图而已,我们并不对上传的文档进行任何编辑或修改,文档下载后都不会有水印标识(原文档上传前个别存留的除外),下载后原文更清晰;试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓;PPT和DOC文档可被视为“模板”,允许上传人保留章节、目录结构的情况下删减部份的内容;PDF文档不管是原文档转换或图片扫描而得,本站不作要求视为允许,下载前可先查看【教您几个在下载文档中可以更好的避免被坑】。
    5、本文档所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用;网站提供的党政主题相关内容(国旗、国徽、党徽--等)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
    6、文档遇到问题,请及时联系平台进行协调解决,联系【微信客服】、【QQ客服】,若有其他问题请点击或扫码反馈【服务填表】;文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“【版权申诉】”,意见反馈和侵权处理邮箱:1219186828@qq.com;也可以拔打客服电话:0574-28810668;投诉电话:18658249818。

    开通VIP折扣优惠下载文档

    自信AI创作助手
    关于本文
    本文标题:西门子S7300高级编程培训教材7使用库.ppt
    链接地址:https://www.zixin.com.cn/doc/12767474.html
    页脚通栏广告

    Copyright ©2010-2025   All Rights Reserved  宁波自信网络信息技术有限公司 版权所有   |  客服电话:0574-28810668    微信客服:咨信网客服    投诉电话:18658249818   

    违法和不良信息举报邮箱:help@zixin.com.cn    文档合作和网站合作邮箱:fuwu@zixin.com.cn    意见反馈和侵权处理邮箱:1219186828@qq.com   | 证照中心

    12321jubao.png12321网络举报中心 电话:010-12321  jubao.png中国互联网举报中心 电话:12377   gongan.png浙公网安备33021202000488号  icp.png浙ICP备2021020529号-1 浙B2-20240490   


    关注我们 :微信公众号  抖音  微博  LOFTER               

    自信网络  |  ZixinNetwork