Discussion

FORUM LATEST POST # TOPICS
General Discussion

Forum about anything you want to talk about.

No posts yet 0

Recent Activities

    CODESYS Forge

  • WAGOKurt posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    This is what is on the device, is this correct? I did not see an option to install TargetVisu onto the device, is this needed?

  • WAGOKurt posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    This is what is on the device, is this correct? I did not see an option to install TargetVisu, is this needed?

  • WAGOKurt posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    This is what is on the device, is this correct? I did not see an option to install TargetVisu, is this needed?

  • WAGOKurt posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    I have installed both the Codesys Control for Linux SL 4.16.0.0 and Target Visu for Linux 4.16.0.0 packages in Codesys 3.5 SP21 Patch2. When I try to add a target visu, it is missing. I have spent hours on this and tried different machines, all behave the same way. Is this a bug?

  • WAGOKurt posted a comment on discussion Visualization πŸ‡¬πŸ‡§

    I have successfully activated a CODESYS Control Performance M on a Linux IPC. When I try to activate the CODESYS Visualization M license it fails with this error. Any ideas? This is a WAGO 752-9401 FW4, running Debian 12.

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

    This is from sometime ago but below might help someone else; this could be done via POINTERS. Make sure you protect for NULL pointers etc if you take this approach. // DECLARATION myEnumValue : enumMyEnum; u8 : USINT; pmyEnumValue : POINTER TO enumMyEnum; pu8 : POINTER TO USINT; // CODE pu8 := ADR(u8); pmyEnumValue := pu8; myEnumValue := pmyEnumValue^; // dereference the pointer

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

    This is from sometime ago but below might help someone else; this could be done via POINTERS. Make sure you protect for NULL pointers etc if you take this approach. // DECLARATION myEnumValue : enumMyEnum; u8 : USINT; pmyEnumValue : POINTER TO enumMyEnum; pu8 : POINTER TO USINT; // CODE pmyEnumValue := pu8; myEnumValue := pmyEnumValue^; // dereference the pointer

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

    This is from sometime ago but below might help you could do this via POINTERS. Make sure you protect for NULL pointers etc if you take this approach. // DECLARATION myEnumValue : enumMyEnum; u8 : USINT; pmyEnumValue : POINTER TO enumMyEnum; pu8 : POINTER TO USINT; // CODE pmyEnumValue := pu8; myEnumValue := pmyEnumValue^; // dereference the pointer

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

    This is from sometime ago but below might help you could do this via POINTERS. Make sure you protect for NULL pointers etc if you take this approach. // DECLARATION myEnumValue : enumMyEnum; u8 : USINT; pmyEnumValue : POINTER TO enumMyEnum; pu8 : POINTER TO USINT; // CODE pmyEnumValue := pu8; myEnumValue := pmyEnumValue^; // dereference the pointer

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

    I'm trying to use an fbMsSQL_compact function to read data from an SQL database. It works with some databases, but there is one database that I can't seem to get it to work on. It's set up the same as the other databases that I've tested with the only difference I see is that the name of the database is cut off in the status message. I'll get a message like "User: User logged out succesfully from database: 12345" But the whole name of the database is something like 1234567.