协议管理器 运行模式

协议管理器 状态

为了管理设备的运行模式,协议管理器Modbus TCP IOScanner 构成。

协议管理器 状态用于定义设备网络中不同设备的行为。对于每种状态,监控信息(运行状况位、通讯状态等)都是特定的。

扫描器状态取决于控制器状态:

控制器状态

Modbus TCP IOScanner 状态

EMPTY

IDLE

CONFIGURED

STOPPED

STOPPED

STOPPED

HALT

STOPPED

RUNNING

OPERATIONAL

RUNNING with breakpoint

OPERATIONAL 具有特定行为

控制器 EMPTY 状态

TCP/IP 连接已关闭。

根据其各自的运行模式管理设备状态。

Modbus TCP IOScanner 未创建(IDLE 状态)。

因此,运行状况位和 I/O 映像不可用。

控制器 CONFIGURED 状态

TCP/IP 连接已关闭。

出现下列情况之后,控制器会进入 CONFIGURED 状态:

  • 应用程序加载。

  • EcoStruxure Machine Expert 发出复位(冷/热启动)命令。

Modbus TCP IOScanner 处于 STOPPED 状态,带有 Modbus TCP 从站设备的所有通道以半面模式关闭。

控制器 STOPPED 状态

Modbus TCP IOScanner 处于 STOPPED 状态。带有 Modbus TCP 从站设备的所有通道以半面模式关闭。

根据其各自的运行模式管理从站设备。

下表介绍了用于 Modbus TCP IOScannerEcoStruxure Machine Expert 变量:

变量

注释

运行状况位值

0

-

输入映像

0 或上一个读取值

输入值取决于错误处理参数。

输入值是当控制器进入 STOPPED 状态时的值,因此可能无法反映之后输入的实际状态。

输出映像

0 或上一个写入值

输出值取决于停止模式下的输出行为参数。

输出值可能无法反映之后输出的实际状态。

 警告
存储器中的输出值可能与其物理状态不同
控制器未处于 RUNNING 状态时,切勿倚赖存储器值来确定物理输出的状态。
未按说明操作可能导致人身伤亡或设备损坏等严重后果。

控制器 HALT 状态

对于 Modbus TCP IOScanner,其行为与控制器 STOPPED 状态相同。

 警告
存储器中的输出值可能与其物理状态不同
控制器未处于 RUNNING 状态时,切勿倚赖存储器值来确定物理输出的状态。
未按说明操作可能导致人身伤亡或设备损坏等严重后果。

控制器 RUNNING 状态

TCP/IP 连接已打开。

从站设备由控制器进行管理。

下表介绍了 EcoStruxure Machine Expert 变量:

变量

注释

运行状况位值

0...1

0:在超时结束之前未收到设备的回复。

1:在超时结束之前已发送请求且收到回复。

输入映像

上一个读取值

值与驱动扫描器的任务同步刷新。请参阅 Modbus TCP IOScanner 的状态变量

输出映像

上一个写入值

值由应用程序管理。

带有断点状态的控制器 RUNNING

TCP/IP 连接已打开。

从站设备由控制器进行管理。

 警告
存储器中的输出值可能与其物理状态不同
控制器未处于 RUNNING 状态时,切勿倚赖存储器值来确定物理输出的状态。
未按说明操作可能导致人身伤亡或设备损坏等严重后果。