Skip to content

Scan Engine not working with 9375 or other modules with only read and only write modules. #69

Open

Description

@becega

When writing to a DO of a 9375 it will throw error -66229.
This happens because we try to write at module level but the module has some read only ports and it will throw the error.
To fix it we need to change :
C:\Program Files (x86)\National Instruments\LabVIEW 2020\vi.lib\NI\DCAF\Modules\scan engine\execution\create_module_map.vi
In here we need to check if all variables are writable and readable
image
image

Activity

  1. mxrmesulog commented on May 28, 2021

    @mxrmesulog

    I have a 9375. I have workaround the issue with almost the same solution. I'm doing a read and write and check if I get the error -66229. In fact, we have the error because we don't filter the DO to write.
    I think that it can be fixed and make it possible to use the IO scan feature on this module. We just need to filter the DO to write in the output.vi. I didn't really try it in this way because it can be dangerous on my system if I changed the wrond DO but I will appreciate to have this feature working well. We have 16 DO to write and 16 to read, using scan can be good to reduce CPU usage.

    Does anyone can handle this ?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    Type

    No type

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions