gpt4 book ai didi

oop - 如何在 CoDeSys 中放置自定义功能 block 的实例?

转载 作者:行者123 更新时间:2023-12-05 08:01:14 24 4
gpt4 key购买 nike

我正在学习 CoDeSys(使用 V3.5 SP2),我遇到了一个相当初级的问题,我似乎找不到任何资源。

我定义了一个简单的功能 block (通过 添加对象 -> POU -> 功能 block 并使用 FBD 语言)。 FB 不是抽象的,它也不扩展另一个 FB 或实现接口(interface)。 (它的实现只包含一些非常基本的 bool 逻辑 FB。)

问题是我无法将此 FB 放入我的程序中。 FB 确实出现在 POU 子菜单下右侧的工具箱中,但是当我尝试将它拖到我的程序中时,没有出现 Start here 句柄。我可以正确放置任何内置 FB,但不能放置任何自定义 FB。

我能做什么?我怀疑我误解了程序的结构方式或 FB 的定义方式,但我不能确定。任何帮助将不胜感激。

最佳答案

不确定 v3.5,但通常您会像这样实例化一个功能 block :

VAR
fb_instance: MyFB;
END_VAR

其中 MyFB 是您分配给自​​定义功能 block 的名称。

对于内置 FB,您可能会将功能 block 与函数混淆。 AND、NOT、OR、GT — 这些是函数,而不是功能 block 。

关于oop - 如何在 CoDeSys 中放置自定义功能 block 的实例?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15056967/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com