创建一个使用来自本地 ControlNet 扫描器的 I/O 数据的应用程序

在 ControlNet I/O 配置中,
FactoryTalk Linx
本身不会发出将数据包发送至 ControlNet 网络的请求。它将访问位于以本地方式连接到主机计算机的通信接口上的 I/O 数据。
要创建一个使用来自本地 ControlNet 扫描器的 I/O 数据的应用程序,请执行以下操作:
  1. 使用
    RSNetWorx for ControlNet
    配置 ControlNet 扫描器。
    RSNetWorx
    包含实际网络配置。用户在
    FactoryTalk Linx
    中创建的连接模仿在
    RSNetWorx
    中使用
    RSNetWorx
    配置扫描列表工具创建的连接。
    有关更多信息,请参阅
    RSNetWorx
    帮助。
  2. 使用
    FactoryTalk Linx
    用户界面定义 ControlNet 扫描器卡中的 I/O。
    每个 ControlNet 扫描器卡的 16384 字节内部存储器中都包含输入表和输出表以存储数据。可以将此内存空间定义为完全用于输入、完全用于输出或同时用于输入和输出。
    ControlNet 扫描器中的 I/O 在
    FactoryTalk Linx
    通信设置
    编辑器的
    设计(本地)
    选项卡上定义。要在 ControlNet 扫描器中定义 I/O,请执行以下操作:
    1. 在 ControlNet 扫描器中定义称为地址块的内存块。
    2. 给这些块添加连接,这些连接模仿用户在
      RSNetWorx
      中创建的连接。连接可将地址块链接到数据源,如设备或内存。可以为输出表中的地址块分配多个重叠连接,以允许多个用户使用同一数据。输入表中不允许重叠连接。
    3. 添加别名。别名将名称与 ControlNet 扫描器的 I/O 表内的一组特定信息关联起来。
  3. 使用
    RSView
    ME 用户界面将图形控制与别名关联起来。
    创建别名后,当浏览
    FactoryTalk Linx
    服务器以查找其可用数据条目列表时,会将别名提供给 <RSV> 客户端。然后,可以将其分配给应用程序中的组件,如 LED 或开关。
  4. 创建运行时应用程序 (.mer) 并将其传输到目标 CE 设备之前,用户必须将配置复制到
    运行时 (目标)
    选项卡。
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal