LabVIEW中使用datasocket的问题

来源:互联网 发布:javascript创建json 编辑:程序博客网 时间:2024/05/16 17:21

    问题:

    在LabVIEW中使用Datasocket出现报错1101。我是用LabVIEW自带的例子,我试图写另一个机器上的服务器。当我运行DS write.vi时,得到报错信息“"error 1101 occurred at DataSocket Write in DS Write.vi”,但是我的IP地址没有错误。

    解答:

    首先确认DS Write VI有正确的IP地址,同时您能够访问您的网络。此外您需要在DataSocket Server Manager进行权限设置。当您写另一台机器的服务器时,服务器电脑的Permission Groups需要有正确地设置。设置完毕后,需要设置生效您需要把Sever关闭后重新打开。下面是DataSocket Server Manager权限的设置流程。
    关闭DatasocketServer。Start-> Programs -> National Instruments-> DataSocket-> DataSocket Server。

    从 Server菜单选择Shutdown DataSocket Server。注意:关闭或者最小化DataSocket Server仅仅是隐藏它。

重新设置权限Start ->Programs -> National Instruments -> DataSocket ->DataSocket Server Manager。

    点击DefaultWriters。

    点击Add Host。

    窗口的右下角输入电脑的IP地址或者计算机名称。注意:您可以点击> 按钮并选择everyhost,这样每台计算机都会有权限写。

    对于Creators组重复第四到第六步。

    保存当前权限点击菜单中的Settings,并且选择Save Settings Now。

    关闭DataSocket Server Manager。

    重新启动Data SocketStart -> Programs -> National Instruments -> DataSocket ->DataSocket Server。

 

原创粉丝点击