全国服务热线 15801815554

SIEMENS西门子 电缆线 6XV1830-0EH10

更新时间:2024-07-06 08:00:00
价格:请来电询价
西门子:代理经销商
电缆线:全新原装 假一罚十
德国:现货 实体现货
联系电话:15801815554
联系手机:15801815554
联系人:邓经理
让卖家联系我
详细介绍


              组态启动行为 - 静态变量 StartMode (S7-1200, S7-1500) 使用 StartMode 变量,可以定义 RampSoak 指令在以下情况下的行为。 • 当 RampSoak 指令在 CPU 的工作状态从 STOP 切换到 RUN(重启)后执行。 • 开始配置文件执行。 • 执行“加载初始值作为实际值”(仅适用于“所有值”(All values) 选项,不适用于“jinxian 设定值”(Only setpoints) 选项)。Hold = TRUE 参数的作用如下: • Output、CurrentPoint、NextPoint、RemainingTime_Total 和 RemainingTime_Point 参 数保持不变。 • 参数 Enable 或 Next 的边沿被延迟,并且仅在 Hold = FALSE 时生效。 • 如果 Reset 参数从 TRUE 切换为 FALSE,则 Hold 参数会影响 Output 参数的更改。有关更 多信息,请参见 Reset 参数的说明。 Hold 参数对 Validate 和 ErrorAck 参数的处理没有影响。 覆盖输出值 - Reset 参数 使用 Reset = TRUE 参数,可以复位指令并用 SubstituteOutput 参数的值覆盖 Output 参数的 输出值。 在后台继续执行激活的配置文件。使用参数 Enable、Hold 和 Next 也可实现。 如果配置文件执行仍处于活动状态(Enable=TRUE,并且配置文件尚未完全运行)且参数 Reset 从 TRUE 更改为 FALSE,则行为取决于 Hold 参数: • Hold = FALSE Output 参数从 SubstituteOutput 以增量方式更改为当前点的值,并在当前点的剩余时间 (RemainingTime_Point) 内到达该值。 • Hold = TRUE Output 参数从 SubstituteOutput 跳转到暂停的配置文件执行的值。 如果配置文件执行不再处于活动状态(Enable=FALSE 或配置文件完全运行)且 Reset 参数从 TRUE 更改为 FALSE,Output 参数将跳转到配置文件执行的Zui后一个值。 使用某个点继续执行配置文件 - Next 参数 通过 Next 参数的上升沿,可以使用 Point[NextPoint] 继续执行配置文件。 当配置文件执行被取消激活时,参数 Next = TRUE 的作用如下: • Output 参数采用 Point[NextPoint].Value 的值。 • CurrentPoint 参数采用 NextPoint 的值。 • NextPoint 参数增大。如果 NextPoint 是配置文件的Zui后一个点,则 NextPoint 的值将变 为 1。

             当配置文件执行被激活时,参数 Next = TRUE 的作用如下: • Output 参数以增量方式从其当前值更改为 Point[NextPoint].Value 的值,并在 Point[NextPoint].Time 期间到达该值。 • RemainingTime_Point 参数采用 Point[NextPoint].Time 的值。 • RemainingTime_Total 参数将相应更新。 • CurrentPoint 参数采用 NextPoint 的值。 • NextPoint 参数增大。如果 NextPoint 是配置文件的Zui后一个点,则新值取决于 StopMode。有关更多信息,请参见 NextPoint 参数的说明。 说明 在 CPU 的工作状态从 STOP 切换到 RUN 后,首次调用 RampSoak 指令时,行为由 StartMode 确定。Next 参数仅对以下调用有效。 包含 Next 参数的示例配置文件位于以下“使用某个点继续执行配置文件 - NextPoint 参数” 部分。 使用某个点继续执行配置文件 - NextPoint 参数 NextPoint 参数确定从哪一点继续执行配置文件。 如果当前点已完成,RampSoak 指令会自动将 NextPoint 参数的值更新到配置文件的下一个 点。 通过 NextPoint 参数值的变化,可以确定配置文件的执行应该从另一个点继续执行。 如果 NextPoint 参数被取消激活,它可以通过以下方式影响配置文件执行的行为: • 如果参数 Next 存在上升沿,则参数 Output 采用 Point[NextPoint].Value 的值。 • 开始配置文件执行时,NextPoint 代表第一个 CurrentPoint。Output 参数以增量方式从 StartMode 定义的值更改为 Point[NextPoint].Value 的值,并在 Point[NextPoint].Time 期 间到达该值。 如果 NextPoint 参数被激活,它可以通过以下方式影响配置文件执行的行为: • 参数 Next 不存在上升沿: 当前点完成后,该过程使用 NextPoint 继续。 • 参数 Next 存在上升沿: 该过程使用 NextPoint 继续。当配置文件执行的Zui后一点处于活动状态 (CurrentPoint = WorkingData.NumberOfUsedPoints) 时,StopMode 采用下列方式确定 NextPoint 的值如何 自动更新: • StopMode <> 4 Zui后一个点处于活动状态时:NextPoint = CurrentPoint = WorkingData.NumberOfUsedPoints。 配置文件执行在Zui后一点之后完成。 • StopMode = 4 Zui后一个点处于活动状态时:NextPoint = 1。 配置文件执行在Zui后一点之后重启。 如果配置文件停止或完全运行,则输入/输出参数 NextPoint 将自动设置为 1。因此,如果输入/ 输出参数 NextPoint 未更改,则下一个配置文件执行从配置文件的第一个点开始。 下图显示了 Next 和 NextPoint 参数如何确定配置文件执行:如果 NextPoint 的自动更改随后 被用户输入覆盖,则用 → 标记:可进行 StartMode 变量的以下设置: • StartMode = 0 Output 参数采用 WorkingData.StartValue 的值。 如果在 CPU 重新启动后 Enable = TRUE 置位,或者如果 Enable 从 FALSE 更改为 TRUE,则 配置文件执行将从该值开始。 下图显示了配置文件执行的开始和 CPU 的重新启动,StartMode = 0:说明 使用此设置,必须在 CPU 重新启动后首次调用指令时对配置文件数据进行验证并由 WorkingData 采用。否则,将使用 WorkingData.StartValue 的默认值 0.0。 • StartMode = 1 输出参数采用 SubstituteOutput 的值。 如果在 CPU 重新启动后 Enable = TRUE 置位,或者如果 Enable 从 FALSE 更改为 TRUE,则 配置文件执行将从该值开始。 下图显示了配置文件执行的开始和 CPU 的重新启动,StartMode = 1:• StartMode = 2 Output 参数会保持不变。 如果在 CPU 重新启动后 Enable = TRUE 置位,或者如果 Enable 从 FALSE 更改为 TRUE,则 配置文件执行将从 Output 参数不变的值开始。 下图显示了配置文件执行的开始和 CPU 的重新启动,StartMode = 2:• StartMode = 3 Output 参数采用值 0.0。 如果在 CPU 重新启动后 Enable = TRUE 置位,或者如果 Enable 从 FALSE 更改为 TRUE,则 配置文件执行将从该值开始。 下图显示了配置文件执行的开始和 CPU 的重新启动,StartMode = 3:• StartMode = 4 Output 参数会保持不变。 如果在 CPU 重新启动后 Enable = TRUE 保持置位并且在重新启动之前激活了配置文件执 行,则配置文件执行将继续。 如果在重新启动 CPU 后 Enable = TRUE 置位并且在重新启动之前禁用了配置文件执行,或 者如果启用从 FALSE 到 TRUE 的切换,则配置文件执行将从 Output 参数不变的值开始。 下图显示了配置文件执行的开始和 CPU 的重新启动,StartMode = 4:以下内容还适用于 StartMode 变量的所有值: • Enable 参数、StartMode 变量以及 UserData 和 WorkingData 结构中的配置文件数据不具 有保持性。每当 CPU 的工作状态从 STOP 切换为 RUN 后,这些变量都将通过起始值进行 初始化。确保在首次调用 RampSoak 指令时,在 CPU 的工作状态从 STOP 切换到 RUN 后, 这些变量具有合适的值以实现所需行为。 • 通过 StartMode 选择的值jinxian于 REAL 数据类型的取值范围。只有这样才能在 Output 参 数中输出。• 如果通过 StartMode 选择的值不是有效的 REAL 值,则替代输出值将在 Output 参数中输 出。替代输出值通过 ErrorMode 变量组态,并且jinxian于 REAL 数据类型的取值范围。如 果激活了配置文件执行,则将从此替代输出值开始。 • 仅当已设置参数 Reset = FALSE 且同时没有错误消息为 ErrorBits ≥ 16#0002_0000 的错误 处于未决状态时,StartMode 变量才会作用于 Output 参数。如果设置了 Reset = TRUE 参 数,则 SubstituteOutput 参数值将在 Output 参数中输出。如果有错误消息为 ErrorBits ≥ 16#0002_0000 的错误处于未决状态,则在 ErrorMode 变量中组态的替代输出值会在 Output 参数中输出。

联系方式

  • 地址:上海市松江区石湖荡镇塔汇路755弄29号1幢一层A区213室
  • 邮编:201100
  • 电话:15801815554
  • 联系人:邓经理
  • 手机:15801815554
  • 微信:15801815554
  • QQ:190755061