SCL中FB模块的结构

描述

模块FB是用于控制执行器和单元的功能模块或执行某一功能的其他FB的块。

VASS库中不可用的块必须由系统供应商与负责的标准化电气工程部门协商创建。

模块组件通常是用编程语言S7-SCL创建的。

FB的结构

块中必须遵守细分为以下区域的规定:

 更改日记账

 配置位说明

 检查可视化按钮

 控制输出的程序部分

 消息评估

 ProDiag的监督分配

 准备用于可视化的符号标签

 动画导航

本节中的数字来自模块FB:

FB 400:FB_Ventil模块FB阀

如果作为示例示出的功能不包含在FB 400中,则使用来自其他块的图。

更改日记账

在VASS标准中,模块FB的变更日志包括以下内容:

 版权信息

 更改信息

编程语言

当创建或更改块时,除了日期、版本和编辑器外,还应在更改信息中输入更改的描述和标准中包含的注释。

“如果编辑不同意使用他/她的名字,则应将公司、部门或网站添加为编辑。”

VISU界面的更改应通过在行的末尾输入“V”来单独标记。

请注意,最近的条目必须始终位于列表的开头,即顶部。

配置位说明

编程语言

检查可视化按钮

编程语言

值范围bVisuTasten:1=向后,2=向前

可选硬件按钮:SFxxR SFxxV

PC_ACTIVE:数据DWORD,在这种情况下,一旦按下操作员控制,每个PC的一个位就会设置为TRUE。这可作为PC(第二通道)的合理性检查,并在特殊操作(如“E2”)情况下锁定PC。

编程语言

控制输出的程序部分

描述

该程序包括块功能的简要说明。完整的块描述可以在块的帮助功能中看到

编程语言

用于程序控制的编程命令

编程语言

编程语言

用于边缘评估

正边缘:

编程语言

编程语言

负边缘:

编程语言

编程语言

对于计时器

延迟时:

编程语言

编程语言

OFF延迟:

编程语言

输入参数的评估

编程语言

误差评定

编程语言

编程语言

编程语言

来自Visu的信号“Acknowledge”在结构“BA”中形成。ST_BA。退出

输出参数的互连

编程语言

消息评估

编程语言

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

全部0条评论

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

×
20
完善资料,
赚取积分