mdsplus
mdsplus copied to clipboard
LabVIEW connect the MDSplus via mdsip
Hello, when I run the provided Put Get over Mdsip Connection.vi it prompts "Error 1556 occurred in MDSplus.lvlib:Connection Close Tree.vi->Put Get over Mdsip Connection.vi in element co-located operation structure'," Error 42 occurred in MDSplus.lvlib:Connection.lvclass:Close Tree.vi, Object pointer not assigned.", "Error 42 occurred in mdsplus_connection_closeTree.,.%MDSPLUS-E-ERROR, Error.", now I want to simulate labview The data is stored in mdsplus through mdsip. I saw that you have provided relevant examples before, but now it cannot be downloaded. Could you please send it again.
Hello brownf1,
Quick question, what is the version of LabView that you are using?
@GabrieleManduchi, do you know about the examples that brownf1 is referring to?
Cheers
Hi @GabrieleManduchi, coming back to this issue, do you know about the examples that brownf1 is referring to?
I think that brownf1 refers to the Sample VIs that should be included in the MDSplus source distribution (mdsobjects/labview/MDSplus_LV2015/Sample VIs
I Just tested the Sample VI Put Get over Mdsip Connection and it works
You must make sure that:
- a mdsip server is running on the machine hosting the pulse file
- The target tree is reachable from the mdsip process (i.e. setting
_path env variable before launching the mdsip command) - The IP adddress and port (<IP address>:
) are set in VI field Ip:Port - The name and shot of an existing tree are given to fields Tree and Shot, respectively
- The path name of an existing tree node is given to VI field Path (it must be a numeric node)
- Data In is the numeric value that is going to be written in the node specified by the path name
- The Expression VI field contains the expression that is going to be remotely evaluated and reported in Data Out
If you specify the same name in Path and Expression, after running the VI, the reported Data Out will be the same of Data In