Welcome to our new forum
All users of the legacy CODESYS Forums, please create a new account at account.codesys.com. But make sure to use the same E-Mail address as in the old Forum. Then your posts will be matched.
Close
I have a task: to fix discrete events with highest possible precision (1msec or better).
Frankly speaking I have a solution on another platform - industrial PC with good old DOS. My programm scans digital inputs using timer interrupt - 6 Khz or higher (it can be configured). So it is possible to determine time intervals between discrete events.
So, I would like to ask. How it is possible to do the same on WAGO 758-870 in CoDeSys environment?
Many thanks in advance!
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
I have had need to do something similar. 5ms is the best I could get and the code in that task needed to be very small. If you go much less than this 5ms task (cyclic) you may have difficulity logging into the device when it is running.
If you would like to refer to this comment somewhere else in this project, copy and paste the following link:
Hi everybody!
I have a task: to fix discrete events with highest possible precision (1msec or better).
Frankly speaking I have a solution on another platform - industrial PC with good old DOS. My programm scans digital inputs using timer interrupt - 6 Khz or higher (it can be configured). So it is possible to determine time intervals between discrete events.
So, I would like to ask. How it is possible to do the same on WAGO 758-870 in CoDeSys environment?
Many thanks in advance!
I have had need to do something similar. 5ms is the best I could get and the code in that task needed to be very small. If you go much less than this 5ms task (cyclic) you may have difficulity logging into the device when it is running.