西门子S7-300高级编程培训教材-7-使用库.课件.ppt
- 【下载声明】
1. 本站全部试题类文档,若标题没写含答案,则无答案;标题注明含答案的文档,主观题也可能无答案。请谨慎下单,一旦售出,不予退换。
2. 本站全部PPT文档均不含视频和音频,PPT中出现的音频或视频标识(或文字)仅表示流程,实际无音频或视频文件。请谨慎下单,一旦售出,不予退换。
3. 本页资料《西门子S7-300高级编程培训教材-7-使用库.课件.ppt》由用户(三亚风情)主动上传,其收益全归该用户。163文库仅提供信息存储空间,仅对该用户上传内容的表现方式做保护处理,对上传内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知163文库(点击联系客服),我们立即给予删除!
4. 请根据预览情况,自愿下载本文。本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
5. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007及以上版本和PDF阅读器,压缩文件请下载最新的WinRAR软件解压。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 S7 300 高级 编程 培训教材 使用 课件
- 资源描述:
-
1、日期:2022-6-7文件:PRO2_07E.1SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训使用库使用库FC 101FC 102FC 103FC 100日期:2022-6-7文件:PRO2_07E.2SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训库的库的趣味事实趣味事实 目的:目的:l保存可重用程序块保存可重用程序块l直接传给直接传给CPU或测试是不可能的或测试是不可能的 库的组态:库的组态:l一个库可以包含多个文件夹一个库可以包含多个文件夹l库不可以包含任何库不可以包含任何“硬件硬件”l每个程序文件
2、夹包含:每个程序文件夹包含:文件夹“Blocks”、“Sources”、“Symbols” 文件夹“Charts”(仅限于可选软件:S7-CFC)使用库:使用库:l 使用使用 SIMATIC Manager 时:时:可以建立库(但是库名称与项目名称不能相同)块可以在库和项目之间进行复制可以将库归档日期:2022-6-7文件:PRO2_07E.3SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训标准库的组态和内容标准库的组态和内容日期:2022-6-7文件:PRO2_07E.4SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自
3、动化与驱动培训系统功能块的趣味事实系统功能块的趣味事实系统功能块(系统功能块(SFC和和SFB)保存在)保存在 CPU 的操作系统中的操作系统中S7-300/400 系统软件参考手册系统软件参考手册系统功能块和标准功能块系统功能块和标准功能块在在 STEP 7 软件中可使用扩展在线帮助软件中可使用扩展在线帮助日期:2022-6-7文件:PRO2_07E.5SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训系统功能一览(第系统功能一览(第1部分)部分)1)不适用于)不适用于 CPU 312IFM 2) 仅适用于改进型仅适用于改进型 CPU功能功能复制和块
4、函数复制和块函数程序控制程序控制处理时钟处理时钟运行时数计时器运行时数计时器块移动块移动预先设置域预先设置域生成生成 DB删除删除 DB测试测试 DB压缩压缩Accu 1 中的替代值中的替代值功能块组功能块组多处理器中断多处理器中断触发扫描周期触发扫描周期停止状态停止状态延时(等待)延时(等待)设定时钟时间设定时钟时间读时钟时间读时钟时间同步同步设定计数器设定计数器开始和停止开始和停止读出读出读系统时间读系统时间功能块功能块SFC 20SFC 21SFC 22SFC 23SFC 24SFC 25SFC 44SFC 35SFC 43SFC 46SFC 47SFC 0SFC 1SFC 48SFC
5、2SFC 3SFC 4SFC 64S7-300XXX-X-X1)-XXX1)XX-X1)X1)X1)XS7-400XXXXXXXX2)XXXXXXXXXX日期:2022-6-7文件:PRO2_07E.6SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训系统功能块一览(第系统功能块一览(第2部分)部分)1)不适用于)不适用于CPU 312IFM功能功能传送数据记录传送数据记录时间中断时间中断延时中断延时中断中断错误和异步错误中断错误和异步错误写动态参数写动态参数写入已定义参数写入已定义参数为模块分配参数为模块分配参数写数据记录写数据记录读数据记录读数据记
6、录功能块组功能块组置位置位取消取消激活激活扫描扫描开始开始取消取消扫描扫描取消新的中断取消新的中断使能新的中断使能新的中断将新的中断延时将新的中断延时使能高优先级的中断使能高优先级的中断功能块功能块SFC 55SFC 56SFC 57SFC 58SFC 59SFC 28SFC 29SFC 30SFC 31SFC 32SFC 33SFC 34SFC 39SFC 40SFC 41SFC 42S7-300XXXXXX1)X1)X1)X1)X1)X1)X1)XXXXS7-400XXXXXXXXXXXXXXXX同步错误同步错误屏蔽错误屏蔽错误解除错误屏蔽解除错误屏蔽读状态寄存器读状态寄存器SFC 36S
7、FC 37SFC 38XXXXXX日期:2022-6-7文件:PRO2_07E.7SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训系统功能块一览(第系统功能块一览(第3部分)部分)1)只适用于具有)只适用于具有 DP 接口的接口的 CPU, 如如 CPU 315-2 DP功能功能分布式分布式 I/O过程映像过程映像I/O 域域系统诊断系统诊断触发硬件中断触发硬件中断同步同步DP 从站从站读诊断中断读诊断中断读用户数据读用户数据写用户数据写用户数据功能块组功能块组更新更新 PII 输入输入更新更新 PIQ 输出输出在在 I/O 中设置位区域中设置位区域
8、在在 I/O 中复位位区域中复位位区域读开始信息读开始信息读部分系统状态表读部分系统状态表写诊断缓冲区写诊断缓冲区功能块功能块SFC 7SFC 11SFC 13SFC 14SFC 15SFC 26SFC 27SFC 79SFC 80SFC 6SFC 51SFC 52S7-3001)1)1)1)1)-XXS7-4001)1)1)1)XXXXXXX模快寻址模快寻址确定逻辑地址确定逻辑地址确定插槽确定插槽确定所有逻辑地址确定所有逻辑地址SFC 5SFC 49SFC 50-XXXXX全局数据通信全局数据通信发送发送 GD 包包接收接收 GD 包包SFC 60SFC 61-XX日期:2022-6-7文件
9、:PRO2_07E.8SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训系统功能块一览(第系统功能块一览(第4部分)部分)1)只适用于改进型)只适用于改进型 CPU功能功能数据交换数据交换使用使用 SFC,未组态的连接未组态的连接数据交换数据交换使用使用 SFB,已组态的连接已组态的连接功能块组功能块组对外发送数据对外发送数据对外接收数据对外接收数据对外读数据对外读数据对外写数据对外写数据对外取消连接对外取消连接对内读数据对内读数据对内写数据对内写数据对内取消连接对内取消连接功能块功能块SFC 65SFC 66SFC 67SFC 68SFC 69SFC
10、 72SFC 73SFC 74SFC 62SFB 8SFB 9SFB 12SFB 13SFB 14SFB 15SFB 16SFB 19SFB 20SFB 21SFB 22SFB 23S7-3001)1)1)1)1)1)1)1)-S7-4001)1)1)1)1)1)1)1)XXXXXXXXXXXXX查询状态查询状态非协调发送非协调发送非协调接受非协调接受发送块发送块 接收块接收块从远程从远程 CPU 接收数据接收数据向远程向远程 CPU 写入数据写入数据发送到打印机发送到打印机执行完全重启动执行完全重启动停止状态停止状态执行重启动执行重启动查询设备状态查询设备状态接收设备状态接收设备状态日期:2
11、022-6-7文件:PRO2_07E.9SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训系统功能块一览(第系统功能块一览(第5部分)部分)1)只适用于)只适用于 CPU 614 2)只适用于)只适用于 CPU 312 IFM3)只适用于只适用于 CPU 314IFM功能功能IEC 定时器和定时器和 IEC计数器计数器集成功能集成功能集成闭环控制集成闭环控制脉冲脉冲On 延时延时Off 延时延时加计数加计数减计数减计数加加/减计数减计数功能块组功能块组高速计数器高速计数器频率计数频率计数A/B 计数器计数器定位功能定位功能连续控制连续控制步骤控制步骤控
12、制脉冲修整脉冲修整功能块功能块SFB 3SFB 4SFB 5SFB 0SFB 1SFB 2SFB 29SFB 30SFB 38SFB 39SFB 41SFB 42SFB 43S7-300XXXXXX2)2)3)3)3)3)3)S7-400XXXXXX-块参考信息块参考信息无应答报文无应答报文有应答报文有应答报文具有具有 8 个统配符的报文个统配符的报文没有统配符的报文没有统配符的报文发送存档数据发送存档数据禁止存档数据禁止存档数据激活报文激活报文SFB 36SFB 33SFB 35SFB 34SFB 37SFC 10SFC 9-XXXXXXX整合技术整合技术调用汇编块调用汇编块SFC 631)
13、-日期:2022-6-7文件:PRO2_07E.10SIMATIC S7Siemens AG 2001. 版权所有SITRAIN自动化与驱动培训调用系统功能和系统功能块调用系统功能和系统功能块以以 STL 调用调用以以 LAD 调用调用CALL SFC 20 SRCBLK := RET_VAL:= DSTBLK :=SFC20ENENOSRCBLK?.?RET_VAL?.?DSTBLK?.?系统功能系统功能系统功能块系统功能块CALL SFB 3,DB5 IN:= PT:= Q := ET:=SFB3ENENOIN.Q.ET.DB5PT.日期:2022-6-7文件:PRO2_07E.11SIM
展开阅读全文