I/O 循环交换

简介

为了以循环方式在 Profibus DP 从站 PCI 扩展模块和 Profibus 主站之间交换输入/输出数据,请在 Profibus-Modules I/O Mapping 选项卡中定义变量。

控制器的 %IW 地址是由 Profibus DP 主站提供的输出值。

控制器的 %QW 地址应用于 Profibus DP 主站的输入。

创建 TM5PCDPS PCI 模块的 I/O 映射表

要创建 TM5PCDPS 的 I/O 映射表,请在硬件目录中选择需要的 Profibus I/O 模块,将其拖到设备树,然后将其放到设备树TM5PCDPS 节点上。

有关将设备添加到项目的更多信息,请参阅:

• 使用拖放方法

• 使用上下文菜单或加号按钮

交换变量会在 Profibus-Module I/O Mapping 选项卡的 %IWx 和 %QWx 中自动创建。双击已添加的 I/O 设备以访问此屏幕。

G-SE-0029051.1.gif-high.gif

 

 

配置已添加到 TM5PCDPS PCI 模块的虚拟 I/O 设备

下表描述了配置窗口的各个选项卡:

配置窗口包含以下选项卡:

选项卡名称

描述

Profibus-Modules I/O Mapping

此选项卡包含用于交换数据的变量。

状态

此选项卡提供诊断信息

信息

此选项卡提供有关选定输入或输出模块的详细信息。

Profibus 虚拟 I/O 行为

下表描述了根据以下状态而定的 Profibus I/O 状态:

o控制器状态

oProfibus 通讯状态(PLCSystem 的 PROFIBUS_R.i_CommState 的值)

控制器状态

控制器 Profibus I/O 状态

已停止

按照 %QW 在 PLC 设置中的配置对其进行管理(请参阅“控制器状态和行为”一章)

按照 %QW 在 PLC 设置中的配置对其进行管理(请参阅“控制器状态和行为”一章)

正在运行

主站会更新 %IW 地址。

会将 %QW 地址发送到主站

暂停

按照 %QW 在 PLC 设置中的配置对其进行管理(请参阅“控制器状态和行为”一章)

%IW 地址会保留最近由主站发送的正确值

通讯状态

PROFIBUS_R.i_CommState 的值

控制器 Profibus I/O 状态

Profibus 主站已停止

4(运行模式)

主站会将 %IW 地址设置为 0。

会将 %QW 地址发送到主站

检测到看门狗

2(停止)

不会将 %QW 地址发送到主站

%IW 地址会保留最近由主站发送的正确值