Back

Topic

[KB1260]Migration PcVue 15 to 16: Change in “Bit send” Pulse Behavior (0 Seconds)

Tags: Animations, HMI, Migration, Pulse

2 months ago
By NATA
Options
Print
Applies to:
PcVue 16.0 onwards
Summary:
This article explains a change in the behavior of the “Bit Send” animation when configured in “Pulse” mode with a duration set to 0 seconds. This change primarily affects projects migrated from PcVue 15 (or earlier) to PcVue 16 or higher.
Details:

Context

When migrating a project from PcVue 15 to 16, you may encounter issues where commands or switches using the “Bit Send” animation no longer work as expected. This occurs specifically under the following configuration:

  • Animation Type: Bit send
  • Mode: Pulse checked
  • Duration: 0 seconds
Pasted image 20251211143233

Analysis & Root Cause

The interpretation of a “0-second pulse” has been updated in PcVue 16 to improve logical consistency.

  • In PcVue 15: A 0-second pulse was treated as a Direct Activation, functioning like a standard switch and maintaining the value.
  • In PcVue 16: A 0-second pulse is now interpreted literally as an instantaneous pulse. As a result, the value may not be held long enough to trigger the expected state change in the connected device or variable.

Solution

Choose the appropriate solution based on the desired behavior for your equipment:

Case 1: Direct state change

If the control was intended to toggle a state (e.g., turn a valve ON/OFF) and maintain it, the “Pulse” setting is no longer suitable.

  1. Open the symbol or mimic containing the control.
  2. Open the properties of the Bit Send animation.
  3. Uncheck the “Pulse” (Impulsionnel) option.
  4. Save the symbol.

This restores the behavior observed in V15, where the switch toggles the state.

Case 2: Momentary signal (True Pulse)

If the PLC or device actually requires a rising edge or a temporary signal:

  1. Open the properties of the “Bit Send” animation.
  2. Keep “Pulse” checked.
  3. Set the duration to a valid time (e.g., 1 second or more).

Note: The value will automatically return to its initial state (0) after the specified duration.

Created on: 11 Dec 2025 Last update: 15 Dec 2025