通信驱动程序

使用通信驱动程序与控制器建立连接并导入标签。使用控制器标签设计应用程序逻辑。

通信驱动程序对象

每个通信驱动程序均由以下对象层次结构组成:
  • 通信驱动程序
    。表示通信协议。
    • 通信站
      。表示物理控制器。
      通信驱动程序
      可包含多个
      通信站
      对象。
      • 标签
        。包含从控制器导入的标签。
        每个导入的标签都会创建一个对应的标签项目变量。在运行时(在读模式和写模式下),标签变量的值和数据类型仍然与控制器上的标签值保持同步。标签可以包含文件夹和其他标签。
        小贴士: 当控制器标签数据类型与 OPC UA 标准数据类型不匹配时,将为变量设置最相关的 OPC UA 数据类型。
      • 类型
        。包含从控制器导入的类型。
      • TagImporter
        。根据
        通信驱动程序
        ,您可以在联机或脱机模式下从控制器导入标签。
        在脱机模式下,导入文件,其中包含从控制器导出的标签。在联机模式下,与网络中的控制器建立连接,并从控制器导入标签。
可以使用
串行端口
通信驱动程序,通过串行接口与支持自定义协议的控制器进行通信。对于高级实现,可以使用专用的 C# API。请参见C# API 参考

运行时通信

将导入的标签的值和数据类型与控制器保持同步。基于画面引擎的
动态变量轮询时间
值,定期同步标签。
要优化读取/写入操作,
FactoryTalk Optix Studio
同步那些通过活动图形对象显示或写入的标签。为了节省带宽,控制器标签值仅在
FactoryTalk Optix 应用程序
显示标签值时才在运行时更新。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈