DOPSoft 2.0: Configuring PLC-Controlled Screen Changes

Karen Mitchell2 min read
HMI ProgrammingOther ManufacturerTutorial / How-to
Licensed PE Working through this on a live machine? A Maine-licensed engineer can take it from here — included with IMD hardware, by the hour for everything else. Book an engineer

Configure DOPSoft 2.0 so a PLC word selects the displayed HMI screen. When the sensor condition becomes true, write the required screen number to that word. This uses the HMI control block directly; the available evidence does not require a macro.

Control and status word roles

The screen control word commands the HMI to display a numbered screen. The screen status word reports the number of the screen currently displayed. Keep these functions separate so the PLC can issue a command and then verify the result.

Block field Direction Purpose
Control Block: Screen No. PLC to HMI Selects the screen that the HMI displays.
Status Block: Screen No. HMI to PLC Reports the screen currently displayed.

The evidence uses both “Control Status Block” and separate Control Block and Status Block terms. Confirm the exact menu labels in the installed DOPSoft 2.0 interface, but assign the command address to the control-side Screen No. field.

Configure the PLC screen-control word

  1. Open the HMI control/status configuration and locate the Control Block Screen No. field.
  2. Assign a PLC memory area or PLC tag with Word format to that field.
  3. If feedback is required, assign a separate PLC word to the Status Block Screen No. field.

Do not assign the same PLC location to both fields unless the project documentation explicitly establishes that design. One location is written by the PLC as a command; the other is written by the HMI as status.

Command screen 5 from the sensor logic

When the sensor condition activates, move the value 5 into the Word tag configured as Control Block Screen No. The logic below is symbolic because the evidence does not identify the PLC family, programming language, instruction name, or tag address.


Replace the symbolic names with existing project tags. Confirm that screen number 5 exists in the HMI project before commanding it.

Verify the screen change

Monitor the configured control word and confirm that it becomes 5 when the sensor activates. Then verify that the HMI displays screen 5. If a status word is configured, confirm that its Screen No. value also reports 5; a control value of 5 without matching display status separates the PLC command from the observed HMI state.

FAQ

How do I change a DOPSoft 2.0 screen from a PLC?

Assign a PLC Word tag to Control Block Screen No., then write the desired screen number to that tag from the PLC.

What value selects screen 5 in DOPSoft 2.0?

Move the value 5 into the PLC Word configured for Control Block Screen No. when the required sensor condition is active.

How can the PLC confirm which HMI screen is displayed?

Configure the Status Block Screen No. field with a separate PLC word. The HMI writes the currently displayed screen number to that location.

Back to blog