西门子PLC系统功能块和系统功能

描述

系统功能块(SFB )和系统功能(SFC )

已经编好程序块

用户不需要每个功能都自己编程。S7 CPU为用户提供了一些已经编好程序块,这些块可在用户程序中进行调用。在系统功能块和系统功能中的参考帮助中可找到进一步的信息。

系统功能块

系统功能块(SFB )是集成在S7 CPU中的功能块。SFB 作为操作系统的一部分,不占用户程序空间。与FB相同,SFB 也是“具有存储器”的块。用户也必须为SFB 生成背景数据块,并将其下载到CPU中作为用户程序的一部分。

S7 CPU提供下列SFB :

•  通过组态连接用于通讯目的。

•  集成的特殊功能(例如:CPU 312 IFM 和CPU 314I FM 上的 SFB 29“HS_COUNT”)。

系统功能

系统功能是集成在S7 CPU中预先编好的功能。可在用户程序中调用。SFC 属于操作系统的一部分,而不算做用户程序的一部分。与FC相同,SFC 是“不具有存储器”的块。

S7 CPU提供以下功能的SFC : 

•  复制及块功能

•  检查程序

•  处理时钟和运行计时

•  传递数据集

•  在多CPU状态中将事件从一个CPU传到所有其它的CPU中

•  处理日期时间中断和延时中断

•  处理同步错误、中断错误和异步错误

•  有关静态和动态系统数据的信息,例如:诊断

•  过程映象刷新和位域处理

•  寻址模板

•  分布式I/O

•  全局数据通讯

•  无组态连接的通讯

•  生成块相关信息

责任编辑:xj

原文标题:西门子PLC系统功能块(SFB )和系统功能(SFC )

文章出处:【微信公众号:机器人及PLC自动化应用】欢迎添加关注!文章转载请注明出处。

 

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分