新浪博客

ABB800XA学习笔记77:CBM启动和功能块编程3

2023-01-24 18:21阅读:
有一段时间没有做这个系列的学习笔记了,事情多,有了惰性,就放了一段时间。春节休假,把前面一段时间的内容在博客园复制了一份。这里的情况叫人不大放心,总觉得新浪是要放弃这个业务了。我可能会在这里首先更新学习内容,有可能区博客园首先更新学习内容,反正两边都放吧。好了,转入正题吧。
7.2.2 FBD编程中的函数Function
FBD编程语言提供了与文本编程语言对应的以下的基本函数:
分配
函数 描述
Move; := 将输入参数的数值(数字、逻辑或者字符串)分配给输出参数

布尔运算符
函数 描述
NOT 否定布尔值(1/0,开/关,或者真/假)
AND; & 布尔“与”
XOR,=2k+1 布尔“异或”
OR,>=1 布尔“或”

算术运算符
函数 描述
EXPT,** 指数,即提高到幂
MUL,* 乘法
DIV,/ 除法
ADD,+ 加法
SUB,- 减法
MOD 取余数
ABS 绝对值

关系运算符
函数 描述
LT, <</td> 小于
GT, > 大于
LE, <= 小于等于
GE, >= 大于等于
EQ, == 等于
NE, <> 不等于

7.2.3 FBD窗格
如果正在使用FBD编辑器,FBD窗格是代码窗格中右上和下子窗格。它们包含您正在编程的 POU(程序组织单元) 的功能块图。
注意!默认情况下只显示下部子窗格。
您可以将分隔线拖动到变量声明的正下方窗格以访问上部子窗格。


FBD窗格包含:
  • 功能和功能块的图形符号
  • 功能块的实例名称
  • 附加到功能块和功能的注释
  • 在图形符号之间以连线的方式分配参数
  • 页面和页脚的注释

ABB800XA学习笔记77:CBM启动和功能块编程3
FBD窗格用于:
  • 检查您正在编程的 POU 的功能框图
  • 选择、拷贝和粘贴功能和功能块
  • 创建、修改和删除功能和功能块
  • 编辑功能块实例名和编辑注释
  • 给功能和功能块参数分配数值

我的更多文章

下载客户端阅读体验更佳

APP专享