Personal Data

Username:
ndzied2
Joined:
2020-02-06 22:23:08

Projects

  • No projects to display.

User Activity

  • Modified a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    Ignore, was duplicate post. Can't find a way to delete it.

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    This is a consequence of how computers store floating point numbers. 0.1 cannot be exactly represented in a computer. This is not a CoDeSys thing. Here is a link to a converter to show you the exact value that is represented when you use a REAL data type (which is a 32 bit float). https://baseconvert.com/ieee-754-floating-point If you really need to keep track of 0.1 increments. use INT OR DINT and then add 1 each time and assume that there is one decimal place.

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    This is a consequence of how computers store floating point numbers. 0.1 cannot be exactly represented in a computer. This is not a CoDeSys thing. Here is a link to a converter to show you the exact value that is represented when you use a REAL data type (which is a 32 bit float). https://baseconvert.com/ieee-754-floating-point If you really need to keep track of 0.1 increments. use INT OR DINT and then add 1 each time and assume that there is one decimal place.

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    I have no answer but we are trying to integrate a Curtis 1229 and neither Curtis nor their distributor is very interested in helping us beyond answer the most basic quesions. When we do get in touch with someone it seems like we are annoying them. We did get someone to tell us that, at least for the 1229 that it doesn't really support CanOPEN but they sent us an eds file. They said that other people have made it work by modifying the eds file themselves. Of course, they didn't know how the other...

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    I think it is a requirement of CANopen to have either node guarding or heartbeat implemented. However, I know you can mark a node as optional. This way, when it goes offline the entire bus soes not drop out.

  • Modified a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    You say that you turned the OPC/UA server off. I would think that you have to have the OPC/UA server on to be able to reach it from the client....

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    You say that you turned the OPC/UA server off. I would thank that you have to have the OPC/UA server on to be able to reach it from the client....

  • Posted a comment on discussion Engineering πŸ‡¬πŸ‡§ on CODESYS Forge

    Yes there is. You would create a Function Block. It is pretty much equivalent to an AOI. Here is a video I made showing the use of function blocks in CoDeSys. https://youtu.be/aYwH2O_QOQo

View All