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

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

    The community frequently FNF publishes homemade music tracks, character conceptions, animation projects, and competitive gaming videos, allowing the game to retain an active and devoted fandom years after its initial release.

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

    I am trying to use Codesys to connect by Modbus RTU to an Arduino UNO, I add the Modbus COM Port but when I try to add the master and the slave I don't have these options, I attach an image of the device manager. I am using Codesys 3.5 SP21.

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

    I pinpointed down 4 possible causes for this compiler error: Bare/empty statements (;) standing alone inside an IF/CASE branch β€” just removed two instances. The optimizer that tries to inline/replace expression statements may choke when a statement has no actual assignment to extract. A VAR_IN_OUT parameter used directly as a FOR loop's own control variable (FOR X := X TO Y DO) General deep-nesting complexity β€” every one of my decode routines has the same shape (IF busy THEN ... FOR loop containing...

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

    I pinpointed down 4 possible causes for this compiler error: Bare/empty statements (;) standing alone inside an IF/CASE branch β€” just removed two instances. The optimizer that tries to inline/replace expression statements may choke when a statement has no actual assignment to extract. A VAR_IN_OUT parameter used directly as a FOR loop's own control variable (FOR X := X TO Y DO) General deep-nesting complexity β€” every one of my decode routines has the same shape (IF busy THEN ... FOR loop containing...

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

    I pinpointed down 4 possible causes for this compiler error: Bare/empty statements (;) standing alone inside an IF/CASE branch β€” just removed two instances. The optimizer that tries to inline/replace expression statements may choke when a statement has no actual assignment to extract. A VAR_IN_OUT parameter used directly as a FOR loop's own control variable (FOR X := X TO Y DO) General deep-nesting complexity β€” every one of my decode routines has the same shape (IF busy THEN ... FOR loop containing...

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

    Internal compiler error in SP22.x (expLValue null) β€” SP21 unaffected β€” need help isolating root cause I'm hitting the same internal compiler crash reported here. Same exact stack trace (AssignmentStatementReplacer β†’ CreateAssignmentExpression β†’ ArgumentNullException: Value cannot be null. Parameter name: expLValue), but in my case triggered by a self-written library, not a Visualization object β€” so this looks like a general SP22.x codegen regression rather than something tied to one specific language...

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

    Now I understand. I always thought this was not supported. I might test it later. Thanks.

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

    you need just out of this windows rte cx package the internal EthercatMaster device description

  • erik.gerrits posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    I ran into this issue as well. Here is the fix: Good example: CASE iBitmap OF 0 : sName := 'ImagePool.image0'; 1 : sName := 'ImagePool.image1'; END_CASE Bad example (this will only work on the target device, WebVisu will show a blank rectangle): CASE iBitmap OF 0 : sName := '/home/cds-apps/PlcLogic/visu/image0.png'; 1 : sName := '/home/cds-apps/PlcLogic/visu/image1.png'; END_CASE

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

    I installed Linux ARM SL and it recognizes the RJ45 ethernet ports, but I cannot get it to recognize the internal port for the IO cards.