How do I add support for my own hardware board in SimWB?
Question
How do I add support for my own hardware board in SimWB?
Answer
Each individual I/O board supported in SimWB is associated with its own I/O task. An I/O task is a process that handles the inputs / outputs from / to the board and writes / reads them to the Real-time DataBase (RTDB).
SimWB provides a mechanism for the user to write their own I/O tasks and still have them run synchronously as part of the simulation loop or asynchronously when the device / I/O board is asynchronous.
Concurrent will provide you with a complete set of synchronous / asynchronous examples upon request. Please, email support@concurrent-rt.com to request the sample code.
At this point there is no provision in the SimConfig GUI to map user defined I/O boards resources to RTDB items.