SIEMENS西门子 ET200S 输出模块 6ES7 132-4BB01-0AB0
对应的作业 作业域中的参数 说明 1 *) 触发周期全局控 制 第 1 个字节: 命令模式 第 2 个字节: 组选择 第 3 个字节: 自动清除 (参见本表后 的内容。) 3 在 PROFIBUS CP 上触发将周期性全局控制作业发 送到通过组选择选定的 DP 从站。 只能通过 SYNC 全局控制作业评估自动清除参 数。如果选定组中至少有一个 DP 从站未处于数据 传输阶段,且自动清除参数被设置为 1,则会激活 CLEAR 模式。即,DP 从站的输出数据被设置为 “0”。 可以在命令模式参数中激活下列全局作业: • SYNC • FREEZE • CLEAR (CLEAR 位 = 1) - 不支持(请阅读手册中的 信息) 或取消激活: • UNSYNC • UNFREEZE • UNCLEAR (CLEAR 位 = 0) 可以在命令模式参数中指定多个作业。 只能由另一个全局控制作业(周期性或非周期性)终 止一个激活的周期性全局控制作业。 要终止在命令模式中设置的作业,必须取消该作 业。 例如,由一个 UNSYNC 作业 取消 SYNC 作业。 3 删除较早的 DP 单个诊断数据 1. 字节)。 从站地址 1..126 127 = 所有从站 1 为一个或所有 DP 从站删除存储在 PROFIBUS CP 上 的较早诊断数据。
对应的作业 作业域中的参数 说明 4 设置当前 DP 的模 式 1. 字节)。 RUN = 00H CLEAR = 01H OFFLINE = 03H 带 AUTOCLEAR 的 RUN = 04H 不带 AUTOCLEAR 的 RUN = 04H 1 通过该作业,可将 DP 模式设置为以下模式: • RUN • CLEAR • OFFLINE AUTOCLEAR 参数表示,在满足以下条件时,1 类 DP 主站将自动切换到 CLEAR 状态:至少有一个需 要与 1 类 DP 主站进行数据交换的 DP 从站,未处 于数据传送阶段。 不带 AUTOCLEAR 参数的 RUN 将复位 AUTOCLEAR。 注: 较新型的模块(自模块类型 DA02 起)不再支持 STOP = 02H 模式。 STOP = 02H 将映射为 OFFLINE 模式。 5 设置 CPU STOP 的 DP 模式 1. 字节)。 RUN = 00H CLEAR = 01H OFFLINE = 03H 1 该作业指定当 CPU 变为 STOP 模式时,PRFOIBUS CP 变为哪个 DP 模式。 • RUN • CLEAR • OFFLINE 缺省情况下,当 CPU 变为 STOP 模式时, PROFIBUS CP 改变到 DP 状态 CLEAR。 当 CP 模式在 RUN --> STOP --> RUN 变化期间,保 持设置的模式。 注: 较新型的模块(自模块类型 DA02 起)不再支持 STOP = 02H 模式。 STOP = 02H 将映射为 OFFLINE 模式。CTYPE 对应的作业 作业域中的参数 说明 6 设置 CP STOP 停 止的 DP 模式 1. 字节)。 OFFLINE=03H 1 该作业指定当 CP 变为 STOP 时,PRFOIBUS CP 变 为哪个 DP 模式。 • OFFLINE 缺省情况下,当 CP 变为 STOP 模式时, PROFIBUS CP 改变到 DP 状态 OFFLINE。 当 CP 模式在 RUN --> STOP --> RUN 变化期间,保 持设置的模式。 注: 较新型的模块(自模块类型 DA02 起)不再支持 STOP = 02H 模式。 STOP = 02H 将映射为 OFFLINE 模式。 7 *) 周期性地读取输 入数据(DP 主站 等级 2) 1. 字节: 从站地址 1 至 125 1 不支持该作业。 请阅读手册中的信息。 8 *) 周期性地读取输 出数据(DP 主站 等级 2) 1. 字节: 从站地址 1 至 125 1 不支持该作业。 请阅读手册中的信息。 9 由 DP 主站(等级 1、等级 2)终止 循环处理 DP 从 站。 1. 字节: 从站地址 1 至 125 1 该作业终止周期性地读取,一个已寻址 DP 从站的 输入数据或输出数据或数据传送(DP 主站等级 1)。 因此,DP 从站不再由作为 DP 主站(等级 2)的 PROFIBUS CP 进行处理。 这将取消激活 DP 从站。 10 启动周期性地处 理作为 DP 主站 (等级 1) 1. 字节: 从站地址 1 至 125 1 作为 DP 主站(等级 1)的 PROFIBUS CP 将参数分配 给已寻址的 DP 从站,并启动将周期数据传送(写入 到输出/读取输入)。 这将激活 DP 从站。 *) Zui新型的模块(自模块类型 DA02 起)不再支持此 CTYPE。命令模式和组选择 - DP_CTRL (S7-300, S7-400) 命令模式的结构 在命令模式参数中,为周期和非周期全局控制作业指定输入和输出数据的模式。 含义如下: 1 = 已激活 0 = 未激活参数 DONE、ERROR 和 STATUS (S7-300, S7-400) 条件代码 下表给出了必须由用户程序评估的 DONE、ERROR 和 STATUS 参数组成的返回代码。 说明 对于 STATUS 中以 8FxxH 编码的条目,请参见引用的系统程序块说明中的输出参数 RET_VAL 的相关信息。 可在 STEP 7 中查询使用了哪些系统程序块以及哪些系统程序块与错误评估相关。 表格 4-452 DP_CTRL 条件代码 DONE ERROR STATUS CTYPE 可能 的数值 含义 0 0 8181H 0..10 激活作业。 由于下列原因,DP 主站不启动: • CP STOP 或 • “无参数分配” 注: 将显示在此处描述的代码,而不是稍后介绍的以下某个代码: 0,1,8183H 0,1,8333 H 0,1,8334H 1 0 0000H 0..10 无错完成作业。 1 0 8214H 0,1 无错完成作业。 消息: 将周期全局控制作业作为非周期全局控制作业发送 1 0 8215H 0,1 无错完成作业。 全部取消激活在选定组中寻址的从站。 1 0 8219H 0,1 无错完成作业。 尝试重新发送一个已经激活的周期全局控制。 全局控制继续保持 不变。 1 0 8228H 0,1 无错完成作业。 消息: 在选定组中寻址的 DP 从站没有任何输入模块。 1 0 8229H 0,1 无错完成作业。 消息: 在选定组中寻址的 DP 从站没有任何输出模块。DONE ERROR STATUS CTYPE 可能 的数值 含义 1 0 8231H 4,5,6 无错完成作业。 消息: DP 状态已经是"RUN"模式 1 0 8232H 4,5,6 无错完成作业。 消息: DP 状态已经是"CLEAR"模式 1 0 8233H 4,5,6 无错完成作业。 消息: DP 状态已经是"STOP"模式 1 0 8234H 4,5,6 无错完成作业。 消息: DP 状态已经是"OFFLINE"模式 1 0 8235H 4 无错完成作业。 消息: DP 状态已经是带激活 AUTOCLEAR 的"RUN"模式 1 0 8236H 4 无错完成作业。 消息: DP 状态已经是取消激活 AUTOCLEAR 的"RUN"模式 1 0 8241H 7-10 无错完成作业。 消息: 没有组态指定的 DP 从站。 1 0 8243H 7-10 无错完成作业。 消息: 由于 CP 数据库中 DP 从站的模块列表只包含空模块,因此 已经取消激活该 DP 从站。 1 0 8245H 7-10 无错完成作业。 消息: DP 从站已经处于"周期性地读取输入数据"模式。 1 0 8246H 7-10 无错完成作业。 消息: DP 从站已经位于"周期性地读取输出数据"模式。 1 0 8248H 7-10 无错完成作业。 消息: CP 数据库中 DP 从站的模块列表包含输入、输出或输入/输 出模块。 1 0 8249H 7-10 无错完成作业。 消息: 由于改变了 DP 模式,将取消激活该从站。 1 0 824AH 7-10 无错完成作业。 消息:由于 CPU 程序中存在 DP_CTRL 作业,因此已取消激活 DP 从 站。 0 1 8090H 0..10 不存在拥有该地址的模块。 0 1 8091H 0..10 逻辑地址不是一个双字边界。 0 1 80B0H 0..10 该模块不能识别数据记录。 0 1 80B1H 0..10 所指定的数据记录长度错误。DONE ERROR STATUS CTYPE 可能 的数值 含义 0 1 80C0H 0..10 无法读取数据记录。 0 1 80C1H 0..10 当前正在处理所指定的数据记录。 0 1 80C2H 0..10 未决的作业太多。 0 1 80C3H 资源已占用(储存器)。 0 1 8183H 0..10 未组态 DP 主站... 注: 如果 DP 主站处于“STOP”状态,那么也会输出状态 8181 H。 0 1 8184H 系统错误或非法的参数类型... 0 1 8311H 0..10 CTYPE 参数超出数值范围 0 1 8312H 0..10 CONTROL 参数中的区域长度太短。 0 1 8313H 3,7,8,9, 10 从站地址参数超出数值范围。 0 1 8315H 0,1 取消激活在全局控制中指定组的所有 DP 从站(总是发生在有空组 时)。 0 1 8317H 8 所组态输出数据的长度大于 DP 从站所组态的接收区。 不能激活从站"读取输出数据"模式。 0 1 8318H 0,1,4,5,6 作业数据域中第 1 个字节中的参数超出数值范围。 通过 GLOBAL CONTROL, CLEAR 与 SYNC 一起使用,或将设置了 CLEAR 的 GLOBAL CONTROL 发送至组 0。 0 1 831AH 0,1 至少一个 DP 从站不能处理 FREEZE。 0 1 831BH 0,1 至少一个 DP 从站不能处理 SYNC。 0 1 8333H 0,1 在 DP "STOP"模式下禁止使用该作业。 注: 如果未组态 DP 主站,那么也会输出状态 8181 H。 0 1 8334H 0, 1 在 DP "OFFLINE"模式下禁止使用该作业。 注: 如果未组态 DP 主站,那么也会输出状态 8181 H。 0 1 8335H 0, 1 PROFIBUS CP 所处的 PROFIBUS 状态: "站没有位于环中"。 0 1 8339H 0, 1 选定组中至少一个 DP 从站没有处于数据传送阶段。 0 1 833CH 1 禁止在“PLC <-> CP 自由运行”模式下 使用周期性全局控制。在 CP 3425 上不发生该错误,因为该 CP 不 能使用该模式(数据传送始终使用 PBUS 数据记录)。 0 1 8341H 7-10 没有组态指定的 DP 从站。