Discussion

FORUM LATEST POST # TOPICS
General Discussion

Forum about anything you want to talk about.

Handle 0 is invalid
by james
2025-10-28
1

Recent Activities

    CODESYS Forge

  • eschwellinger eschwellinger posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hi, could you please update to Ladder 1.2.0.0 via CODESYS Installer and check if this is still in?

  • cm1435 posted a comment on discussion Codesys V2.3 πŸ‡¬πŸ‡§

    When I download project to ifm CR2530 controller, met the error "too much data for the controller". Actually my project is just 70k Bytes, far from the memory 1M of CR2530. Anybony ever met this problem?

  • Stefan Hamcke modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello, I have written a function block that uses a generic constant for the upper bound of an array. I wanted to have this array in the persistent memory area, thus I constructed my FB as follows: FUNCTION_BLOCK FbWithGenericArrayLength VAR_GENERIC CONSTANT uiArrayLength : UINT := 10; END_VAR VAR PERSISTENT arr : ARRAY[1..uiArrayLength] OF INT; END_VAR In my PLC_PRG I declare an instance of said FB PROGRAM PLC_PRG VAR myFb : FbWithGenericArrayLength<10>; END_VAR This compiles just fine. When I let...

  • Stefan Hamcke modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello, I have written a function block that uses a generic constant for the upper bound of an array. I wanted to have this array in the persistent memory area, thus I constructed my FB as follows: FUNCTION_BLOCK FbWithGenericArrayLength VAR_GENERIC CONSTANT uiArrayLength : UINT := 10; END_VAR VAR PERSISTENT arr : ARRAY[1..uiArrayLength] OF INT; END_VAR In my PLC_PRG I declare an instance of said FB PROGRAM PLC_PRG VAR myFb : FbWithGenericArrayLength<10>; END_VAR This compiles just fine. When I let...

  • Stefan Hamcke modified a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello, I have written a function block that uses a generic constant for the upper bound of an array. I wanted to have this array in the persistent memory area, thus I constructed my FB as follows: FUNCTION_BLOCK FbWithGenericArrayLength VAR_GENERIC CONSTANT uiArrayLength : UINT := 10; END_VAR VAR PERSISTENT arr : ARRAY[1..uiArrayLength] OF INT; END_VAR In my PLC_PRG I declare an instance of said FB PROGRAM PLC_PRG VAR myFb : FbWithGenericArrayLength<10>; END_VAR This compiles just fine. When I let...

  • Stefan Hamcke posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Hello, I have written a function block that uses a generic constant for the upper bound of an array. I wanted to have this array in the persistent memory area, thus I constructed my FB as follows: FUNCTION_BLOCK FbWithGenericArrayLength VAR_GENERIC CONSTANT uiArrayLength : UINT := 10; END_VAR VAR PERSISTENT arr : ARRAY[1..uiArrayLength] OF INT; END_VAR In my PLC_PRG I declare an instance of said FB PROGRAM PLC_PRG VAR myFb : FbWithGenericArrayLength<10>; END_VAR This compiles just fine. When I let...

  • totorovic posted a comment on discussion Engineering πŸ‡¬πŸ‡§

    Ladder version is 1.1.0.0

  • alex-n posted a comment on discussion Motion πŸ‡¬πŸ‡§

    Hello. I have a task to synchronize the movement of two axes and maintain the distance between them. First axe makes equal steps by trigger using MC_MoveRelative function. The second one is standstill and after another signal should catch up the first one from its position to a specified distance and keep it. I've tried to use MC_Phasing and mostly it works. Second axe catches up the first and starts make step with it. But in one moment this axe can crash into the first and there is no clear connection...