- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在学习 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/
我正在研究一种移动平均算法来分析传感器值,这些值存储在一个数组中。但是,Array 的长度是可变的(取决于一个电机的速度)。 如何在 CoDeSys 中创建大小可变的数组。这样定义 Array 是错误
我正在使用 Codesys 创建一个数组。 下面的示例是我用来为 5 个值创建数组的示例 ARRAY [1..5] OF INT := [1,2,3,4,5]; 这对于包含 5 个值的数组来说没问题,
假设我有一个抽象功能块 AValve我扩展到各种类型的阀门。我扩展了 AValve为了将其实现为 BasicValve .另外我有一个函数块,它接受一个数组 AValve ,看起来像这样 FUNCTI
您能给我一个示例,说明如何在我的库中声明函数指针吗?如何将函数指针传递给外部库? 最佳答案 TL;DR:CoDeSys v3 中的手提包成为可能,而且非常简单。 在 CoDeSys 中,“函数”实际上
我正在尝试解析一个 .pro 文件,但我在文件中得到了奇怪的字符。 public List GetTextBlocks(int minBlockSize = 10) {
我正在学习 CoDeSys(使用 V3.5 SP2),我遇到了一个相当初级的问题,我似乎找不到任何资源。 我定义了一个简单的功能 block (通过 添加对象 -> POU -> 功能 block 并
我使用 CODESYS 制作了一个功能 block 来执行电能计量。该功能 block 的输入是电流和电压,输出是能量。现在,我们需要有 1000 个该功能 block 的实例来运行我们拥有的 100
我目前正在熟悉 PLC,尤其是 WAGO 750-8206 PLC。它提供了一个 linux 操作系统并且可以运行 CoDeSys 程序。有一些 I/O 模块连接到 Controller :750-5
我是一名优秀的程序员,十分优秀!