09-01-2016 07:41 AM
I've just installed the new LabVIEW 2016 with both patches, and wanted to check the new functionality.
When creating channel writer, there was a pop up Select Channel Endpoint, but regardless of selected option, there is a window saying "LabVIEW could not create the requested channel endpoint", error ccode: 8 file permission error
NI-488: DMA hardware error detected.
I have file permition error for some file, which file is it?
Solved! Go to Solution.
09-01-2016 09:06 AM
If you get no luck here, there's also a dedicated support Community for discussing the new Channel Wires feature. You could try there: https://decibel.ni.com/content/groups/channelwires
09-01-2016 09:57 AM
I have a fair amount of experience with Channel Wires, and might be able to help if I can see and try out the code. Please attach the VI that generates this error. Before doing so, please right-click on some "blank space" on the Block Diagram and put a description (near the terminal that you want to create a Channel Wire) saying "I'm trying to create a XXX Channel with YYY properties here" (for example, "a simple Write Messenger", or "a Write Stream with Abort"). I'll take a look ...
Bob Schor
09-01-2016 11:49 AM
It's easier to describe than to show
I place True constant on the empty vi
Right click-> Create-> Channel Writer
Ok
And then I get the error
I've tried to de-select read-only from C:\Users\<username>\Documents\LabVIEW Data\
But didn't work
09-01-2016 01:44 PM
@siadajpan wrote:I place True constant on the empty vi
Right click-> Create-> Channel Writer
I did exactly that. My screen now shows "Select Channel Endpoint", showing the default Stream Write selected. No errors.
If you are seeing "something else", then either your version of LabVIEW 2016 has been mis-installed, or somehow it has become corrupted.
Does this happen if you reboot, start LabVIEW 2016, open a new (blank) VI, drop a Boolean True constant, and try to create a Channel Writer? If so, I recommend opening Control Panel, Programs and Features, National Instruments, and doing a Remove All. Reboot, then re-install.
What Operating System are you running (32 or 64-bit)? What Version (Home, Student, Full, Professional, 32 or 64-bit) of LabVIEW are you using? [For comparison, I'm running on 64-bit Windows 7 and Windows 10, 32-bit LabVIEW 2016].
Bob Schor
09-01-2016 05:29 PM
By any chance, have you re-defined the Default Data Directory in LabVIEW? LabVIEW uses this to hold files for Channel Wires, and if you've moved it from its default position in your Profile (C:\Users\<Your User Name>\Documents\LabVIEW Data), especially if you moved it to the root of C:, it might become Read-Only. This needs to stay in your Profile!
Bob Schor
09-06-2016 07:39 AM
Success!
I've just discovered that on my work's PC, I've got two Documents folder. One is the local one in C:/ drive, the other one (default for everything) is on the network drive (UK-PRIMARY\UsersHome\<myname>\LabVIEW Data)
I've changed the Data folder as you've described.
After changing this folder, and copied everything that was in LabVIEW Data Folder to the new location (C:\Users\<myname>\Documents\LabVIEW Data), and making sure, that I have all the permissions to this folder, I've done my previous creating channel writer, and it worked this time.
Thanks for help!