欢迎来到天天文库
浏览记录
ID:38461864
大小:326.55 KB
页数:23页
时间:2019-06-13
《西门子S7-300高级编程培训教材》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、使用库FC101FC102FC103FC100库的趣味事实目的:保存可重用程序块直接传给CPU或测试是不可能的库的组态:一个库可以包含多个文件夹库不可以包含任何“硬件”每个程序文件夹包含:文件夹“Blocks”、“Sources”、“Symbols”文件夹“Charts”(仅限于可选软件:S7-CFC)使用库:使用SIMATICManager时:可以建立库(但是库名称与项目名称不能相同)块可以在库和项目之间进行复制可以将库归档标准库的组态和内容系统功能块的趣味事实系统功能块(SFC和SFB)保存在CPU的操作系统中S7-300/400系统软件参考手册系统功能块和标准功能块在ST
2、EP7软件中可使用扩展在线帮助系统功能一览(第1部分)1)不适用于CPU312IFM2)仅适用于改进型CPU功能复制和块函数程序控制处理时钟运行时数计时器块移动预先设置域生成DB删除DB测试DB压缩Accu1中的替代值功能块组多处理器中断触发扫描周期停止状态延时(等待)设定时钟时间读时钟时间同步设定计数器开始和停止读出读系统时间功能块SFC20SFC21SFC22SFC23SFC24SFC25SFC44SFC35SFC43SFC46SFC47SFC0SFC1SFC48SFC2SFC3SFC4SFC64S7-300XXX-X-X1)-XXX1)XX-X1)X1)X1)XS7-40
3、0XXXXXXXX2)XXXXXXXXXX系统功能块一览(第2部分)1)不适用于CPU312IFM功能传送数据记录时间中断延时中断中断错误和异步错误写动态参数写入已定义参数为模块分配参数写数据记录读数据记录功能块组置位取消激活扫描开始取消扫描取消新的中断使能新的中断将新的中断延时使能高优先级的中断功能块SFC55SFC56SFC57SFC58SFC59SFC28SFC29SFC30SFC31SFC32SFC33SFC34SFC39SFC40SFC41SFC42S7-300XXXXXX1)X1)X1)X1)X1)X1)X1)XXXXS7-400XXXXXXXXXXXXXXXX同步
4、错误屏蔽错误解除错误屏蔽读状态寄存器SFC36SFC37SFC38XXXXXX系统功能块一览(第3部分)1)只适用于具有DP接口的CPU,如CPU315-2DP功能分布式I/O过程映像I/O域系统诊断触发硬件中断同步DP从站读诊断中断读用户数据写用户数据功能块组更新PII输入更新PIQ输出在I/O中设置位区域在I/O中复位位区域读开始信息读部分系统状态表写诊断缓冲区功能块SFC7SFC11SFC13SFC14SFC15SFC26SFC27SFC79SFC80SFC6SFC51SFC52S7-3001)1)1)1)1)-----XXS7-4001)1)1)1)XXXXXXX模快寻
5、址确定逻辑地址确定插槽确定所有逻辑地址SFC5SFC49SFC50-XXXXX全局数据通信发送GD包接收GD包SFC60SFC61--XX系统功能块一览(第4部分)1)只适用于改进型CPU功能数据交换使用SFC,未组态的连接数据交换使用SFB,已组态的连接功能块组对外发送数据对外接收数据对外读数据对外写数据对外取消连接对内读数据对内写数据对内取消连接功能块SFC65SFC66SFC67SFC68SFC69SFC72SFC73SFC74SFC62SFB8SFB9SFB12SFB13SFB14SFB15SFB16SFB19SFB20SFB21SFB22SFB23S7-3001)1)
6、1)1)1)1)1)1)------------S7-4001)1)1)1)1)1)1)1)XXXXXXXXXXXXX查询状态非协调发送非协调接受发送块接收块从远程CPU接收数据向远程CPU写入数据发送到打印机执行完全重启动停止状态执行重启动查询设备状态接收设备状态系统功能块一览(第5部分)1)只适用于CPU6142)只适用于CPU312IFM3)只适用于CPU314IFM功能IEC定时器和IEC计数器集成功能集成闭环控制脉冲On延时Off延时加计数减计数加/减计数功能块组高速计数器频率计数A/B计数器定位功能连续控制步骤控制脉冲修整功能块SFB3SFB4SFB5SFB0SFB
7、1SFB2SFB29SFB30SFB38SFB39SFB41SFB42SFB43S7-300XXXXXX2)2)3)3)3)3)3)S7-400XXXXXX-------块参考信息无应答报文有应答报文具有8个统配符的报文没有统配符的报文发送存档数据禁止存档数据激活报文SFB36SFB33SFB35SFB34SFB37SFC10SFC9-------XXXXXXX整合技术调用汇编块SFC631)-调用系统功能和系统功能块以STL调用以LAD调用CALLSFC20SRCBLK:=RET_VAL
此文档下载收益归作者所有