• 解决LabVIEW通过OPC Server读取PLC地址时的错误180121602


    在使用LabVIEW通过OPC Server读取PLC地址时,若遇到错误代码180121602,建议检查网络连接、OPC Server和PLC配置、用户权限及LabVIEW设置。确保网络畅通,正确配置OPC变量,取消缓冲设置以实时读取数据,并使用诊断工具验证连接,解决这一问题。

    在LabVIEW中,您可以通过以下步骤在多变量编辑器中取消网络发布的“正在缓冲”选项,以确保获取到的是实时数据,而不是缓存的数据。

    步骤:

    1. 打开LabVIEW

      • 启动LabVIEW开发环境。
    2. 打开项目

      • 打开包含您需要编辑的共享变量库的项目文件(.lvproj)。
    3. 导航到共享变量库

      • 在项目资源管理器中,找到包含您需要修改的共享变量的库(Library)。
    4. 打开多变量编辑器

      • 右键点击共享变量库(Library),选择“多变量编辑器”(Multiple Variable Editor)。
    5. 选择共享变量

      • 在多变量编辑器中,选择您需要修改的共享变量(可以按住Ctrl键进行多选)。
    6. 修改网络发布设置

      • 在多变量编辑器中,找到网络发布的相关设置。具体位置可能因LabVIEW版本不同而略有不同,一般来说,您会看到类似“Network Publishing”或“Network Update”选项。
      • 找到“正在缓冲”(或类似的“Buffering”)选项,取消勾选该选项。
    7. 应用更改

      • 确认所有需要修改的变量都取消了“正在缓冲”选项后,点击“应用”或“确定”保存更改。
    8. 部署共享变量库

      • 返回项目资源管理器,右键点击共享变量库,选择“部署”(Deploy),以应用和激活这些更改。

    注意事项:

    • LabVIEW版本差异:根据不同版本的LabVIEW,界面和选项可能会有所不同。如果上述步骤在您的版本中有些不同,请参考LabVIEW的帮助文档或用户手册,查找关于多变量编辑器和网络发布的详细说明。
    • 确保权限:在进行这些更改时,确保您有足够的权限来修改共享变量库并进行部署。

    通过上述步骤,您可以在LabVIEW中取消共享变量的网络发布缓冲设置,确保每次获取的数据都是实时的,而不是缓存的数据。

  • 相关阅读:
    Visual studio代码提示(IntelliSense)的语言(包括汉化等)修改
    新版Java面试专题视频教程——框架篇
    Redis高频面试题完整版
    《统计学习方法》 第三章 K近邻法
    试图家庭内网搭个人服务器——答疑
    Linux环境下通过SDK海康摄像头登录失败
    一同走进Linux的“基操”世界
    借助Numpy,优化Pandas的条件检索代码
    【Linux】3.切换操作系统
    Mybatis与Mybatis-Plus(注解与Xml)(单表与多表)
  • 原文地址:https://blog.csdn.net/bjcyck/article/details/139100850