西门子S7-300高级编程培训教材.ppt
《西门子S7-300高级编程培训教材.ppt》由会员分享,可在线阅读,更多相关《西门子S7-300高级编程培训教材.ppt(23页珍藏版)》请在三一办公上搜索。
1、使用库,库的趣味事实,目的:保存可重用程序块直接传给CPU或测试是不可能的 库的组态:一个库可以包含多个文件夹库不可以包含任何“硬件”每个程序文件夹包含:文件夹“Blocks”、“Sources”、“Symbols”文件夹“Charts”(仅限于可选软件:S7-CFC)使用库:使用 SIMATIC Manager 时:可以建立库(但是库名称与项目名称不能相同)块可以在库和项目之间进行复制可以将库归档,标准库的组态和内容,系统功能块的趣味事实,系统功能块(SFC和SFB)保存在 CPU 的操作系统中,S7-300/400 系统软件参考手册系统功能块和标准功能块,在 STEP 7 软件中可使用扩展
2、在线帮助,系统功能一览(第1部分),1)不适用于 CPU 312IFM 2)仅适用于改进型 CPU,功能,复制和块函数,程序控制,处理时钟,运行时数计时器,块移动预先设置域生成 DB删除 DB测试 DB压缩Accu 1 中的替代值,功能块组,多处理器中断触发扫描周期停止状态延时(等待),设定时钟时间读时钟时间同步,设定计数器开始和停止读出读系统时间,功能块,SFC 20SFC 21SFC 22SFC 23SFC 24SFC 25SFC 44,SFC 35SFC 43SFC 46SFC 47,SFC 0SFC 1SFC 48,SFC 2SFC 3SFC 4SFC 64,S7-300,XXX-X-
3、X1),-XXX1),XX-,X1)X1)X1)X,S7-400,XXXXXXX,X2)XXX,XXX,XXXX,系统功能块一览(第2部分),1)不适用于CPU 312IFM,功能,传送数据记录,时间中断,延时中断,中断错误和异步错误,写动态参数写入已定义参数为模块分配参数写数据记录读数据记录,功能块组,置位取消激活扫描,开始取消扫描,取消新的中断使能新的中断将新的中断延时使能高优先级的中断,功能块,SFC 55SFC 56SFC 57SFC 58SFC 59,SFC 28SFC 29SFC 30SFC 31,SFC 32SFC 33SFC 34,SFC 39SFC 40SFC 41SFC 4
4、2,S7-300,XXXXX,X1)X1)X1)X1),X1)X1)X1),XXXX,S7-400,XXXXX,XXXX,XXX,XXXX,同步错误,屏蔽错误解除错误屏蔽读状态寄存器,SFC 36SFC 37SFC 38,XXX,XXX,系统功能块一览(第3部分),1)只适用于具有 DP 接口的 CPU,如 CPU 315-2 DP,功能,分布式 I/O,过程映像I/O 域,系统诊断,触发硬件中断同步DP 从站读诊断中断读用户数据写用户数据,功能块组,更新 PII 输入更新 PIQ 输出在 I/O 中设置位区域在 I/O 中复位位区域,读开始信息读部分系统状态表写诊断缓冲区,功能块,SFC 7
5、SFC 11SFC 13SFC 14SFC 15,SFC 26SFC 27SFC 79SFC 80,SFC 6SFC 51SFC 52,S7-300,1)1)1)1)1),-,-XX,S7-400,1)1)1)1),XXXX,XXX,模快寻址,确定逻辑地址确定插槽确定所有逻辑地址,SFC 5SFC 49SFC 50,-XX,XXX,全局数据通信,发送 GD 包接收 GD 包,SFC 60SFC 61,-,XX,系统功能块一览(第4部分),1)只适用于改进型 CPU,功能,数据交换使用 SFC,未组态的连接,数据交换使用 SFB,已组态的连接,功能块组,对外发送数据对外接收数据对外读数据对外写数
6、据对外取消连接对内读数据对内写数据对内取消连接,功能块,SFC 65SFC 66SFC 67SFC 68SFC 69SFC 72SFC 73SFC 74,SFC 62SFB 8SFB 9SFB 12SFB 13SFB 14SFB 15SFB 16SFB 19SFB 20SFB 21SFB 22SFB 23,S7-300,1)1)1)1)1)1)1)1),-,S7-400,1)1)1)1)1)1)1)1),XXXXXXXXXXXXX,查询状态非协调发送非协调接受发送块 接收块从远程 CPU 接收数据向远程 CPU 写入数据发送到打印机执行完全重启动停止状态执行重启动查询设备状态接收设备状态,系统
7、功能块一览(第5部分),1)只适用于 CPU 614 2)只适用于 CPU 312 IFM3)只适用于 CPU 314IFM,功能,IEC 定时器和 IEC计数器,集成功能,集成闭环控制,脉冲On 延时Off 延时加计数减计数加/减计数,功能块组,高速计数器频率计数A/B 计数器定位功能,连续控制步骤控制脉冲修整,功能块,SFB 3SFB 4SFB 5SFB 0SFB 1SFB 2,SFB 29SFB 30SFB 38SFB 39,SFB 41SFB 42SFB 43,S7-300,XXXXXX,2)2)3)3),3)3)3),S7-400,XXXXXX,-,-,块参考信息,无应答报文有应答报
8、文具有 8 个统配符的报文没有统配符的报文发送存档数据禁止存档数据激活报文,SFB 36SFB 33SFB 35SFB 34SFB 37SFC 10SFC 9,-,XXXXXXX,整合技术,调用汇编块,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
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 西门子 S7 300 高级 编程 培训教材
![提示](https://www.31ppt.com/images/bang_tan.gif)
链接地址:https://www.31ppt.com/p-6038300.html