Difference between revisions of "How do I add support for my own hardware board in SimWB?"
(Created page with "Category:FAQ Category:I/Os == Question == How do I add support for my own hardware board in SimWB? == Answer == Each individual I/O board supported in SimWB is associa...") |
(→Answer) |
||
Line 9: | Line 9: | ||
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. | 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 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. | At this point there is no provision in the SimConfig GUI to map user defined I/O boards resources to RTDB items. |
Latest revision as of 17:41, 12 June 2019
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.