I'm learning CoDeSys (using V3.5 SP2) and I'm stuck with a rather beginner-level problem that I can't seem to find any resources for.
I have defined a simple Function Block (by going to Add Object -> POU -> Function Block and using the FBD language). The FB isn't abstract, nor does it extend another FB or implement an interface. (Its implementation consists only of some very basic boolean logic FBs.)
The problem is that I can't place this FB in my program. The FB does show up in the toolbox on the right under the POUs submenu, but when I try to drag it into my program, no Start here
handle appears. I can properly place any of the built-in FBs, but not any custom ones.
What can I do? I suspect that I'm misunderstanding the way a program should be structured or the way FBs should be defined in it, but I can't tell for sure. Any help would be greatly appreciated.