FBDK功能块与MVC设计模式在自动化系统中的应用
1. FBDK功能块介绍
FBDK提供了多种用于数据输入输出的功能块,涵盖了字母数字和图形形式。以下是一些常见功能块的详细介绍:
- OUTBOOL :与REQ事件输入模拟器配合使用,通过按钮(INEVENT功能块)实现。当点击EVENT按钮时,圆圈颜色会从黑色变为绿色。在REQ输入发生事件时,颜色会根据IN输入的值更新为CO或C1输入指定的值。CO的默认值为黑色(COLOR#Black),C1的默认值为绿色(COLOR#Green)。
- OUT - ANY :用于以文本形式显示任何基本或派生的IEC 61131 - 3类型变量中的双字节字符串。TYPE输入指定要显示变量的数据类型名称,IVAL输入指定初始显示值。在REQ输入发生事件时,显示字符串会更新为IN输入的值。W输入指定文本字段不溢出时可显示的最大字符数。
- OUT - ARRAY :用于显示数组值的单行文本字段。TYPE输入指定数组元素的数据类型,N输入指定元素数量。
- OUT - EVENT :利用OUTBOOL类型的实例呈现带有相关标签的彩色圆圈。当REQ输入发生事件时,圆圈会在DT输入确定的时间段内变为FLASH输入指定的颜色,然后恢复为OUTBOOL类型的默认FALSE状态颜色(白色)。在时间段结束时,CNF输出会发生事件。当REQ输入发生一系列事件时,其行为由E - DELAY功能块实例的行为决定。
- OUT - MATRIX :用于生成矩阵输出,以表格
超级会员免费看
订阅专栏 解锁全文

被折叠的 条评论
为什么被折叠?



