HMI Programming – DOPSoft 2.00.
07
1. Introduction to DOPSoft
DOPSoft is the official software used to program Delta DOP series HMI (Human-Machine
Interface) panels. It lets you design touch screen interfaces to interact with your PLC
systems.
• Version: 2.00.07 (commonly used for DOP-B07 series)
• Interface language: English, and others
• File extension: .dvp for project files
• Main uses: Graphic design, tag mapping, screen navigation, and simulation
2. Installation Requirements OS:
• Windows 7 / 10 (32 or 64 bit)
• .NET Framework: Required
• Delta USB driver: Optional for direct download to HMI via USB
3. Basic Components in DOPSoft
Component Description
Screens Pages you design for user interface
Tags Link HMI objects to PLC devices (like M0, Y1, D100)
Buttons Used to set/reset coils, navigate, etc.
Indicators Show device status or alarm
Numeric Input/Display Show or enter values to/from PLC
Trend Graph Show real-time data trends
Alarm/Event Shows alarm list and history
Component Description
Function Keys Optional physical keys on HMI models like B07S411K
4. Creating a Simple HMI Program (Step-by-step)
Step 1: Start a New Project
• Open DOPSoft → File → New Project
• Select your HMI model (e.g., DOP-B07S411)
• Set resolution (usually 800×480)
Step 2: Setup Communication
• Go to "System Parameter Settings"
Choose:
• PLC type: Delta DVP
• Communication: RS-232/485 or USB
• COM Settings: Match your PLC baud rate (usually 9600 or 115200)
Step 3: Design Screens
• Add new screens: Right-click → Add screen
• Add objects:
• Button
• Lamp
• Numeric Input/Display
• Trend Graph
• Use drag & drop
Step 4: Link to PLC Devices (Tag Setup)
Each object needs to be linked to a PLC device:
Example:
• Set Button: → M0 (internal coil in PLC)
• Indicator: → Y0 (output device)
• Numeric Input: → D10 (data register)
Step 5: Navigation Between Screens
• Use "Go to Screen" object:
• Go to screen → Screen 2
• Previous screen → Set "Go Back" button
Step 6: Alarms (Optional)
• Go to Alarm/Event tab
• Define alarms for specific tags (e.g., M100 = High Temp)
• Add an "Alarm Display" object to view active alarms
5. Simulation
1. Click the "Simulate" button on the toolbar
2. You can simulate the screen without hardware
3. Best used alongside WPLSoft PLC simulator
6. Upload / Download Program
1. Download to HMI:
2. Via USB or COM1
3. Use "Transfer → Download"
4. Upload from HMI:
5. Use "Transfer → Upload" (to backup existing screen)
7. Saving & Backups
• Save your project regularly: File → Save As → .dvp
• Back up all .dvp and image files used
8. Useful Objects in DOPSoft
Object Use
Momentary Button Turns ON a bit while pressed (e.g., M1)
Maintained Button Toggle ON/OFF on each press
Multi-state Switch Change between multiple values (e.g., Mode 1, 2, 3)
Set/Reset Buttons Force ON or OFF a bit
Lamp (Indicator) Visual status of output (e.g., Y0)
Numeric Display/Input Display or enter D register values
Bar Graph Show analog values visually
Trend Display Real-time line chart for D registers
Alarm/Event Monitor alarms, show history
HMI Programming in DOPSoft 2.00.07
Using Software in Simulation and Interface Mode 1.
Simulation Mode in DOPSoft Simulation allows you to test your HMI screens and logic without
connecting real hardware. It helps debug and visualize how the HMI will behave.
How to Run Simulation:
1. Finish your HMI screen design.
2. Click “Simulate” from the top toolbar or press F9.
3. The simulator window opens showing your designed screen.
4. You can click buttons, view values, test alarms, and navigation.
Simulated Operations:
• Button clicks (Momentary, Maintained)
• Lamps turning ON/OFF
• Numeric display updates
• Page navigation
• Alarm triggers
Note: Simulation only shows HMI behavior — it does not simulate real PLC logic unless
paired with WPLSoft.
2. Interface with PLC (Live Communication)
DOPSoft can communicate directly with a Delta PLC via COM port or USB for live testing and
download.
Steps to Set Up Interface with PLC:
A. Configure PLC Communication:
1. Go to “System Parameters”.
2. Set PLC Type = Delta DVP series.
3. Set Communication Port:
o COM1, COM2, or USB (depending on HMI model).
o Set correct Baud rate, Data bits, Parity, Stop bit.
o Example: 9600 bps, 8-N-1.
B. Match PLC and HMI Settings:
In WPLSoft, set the same baud rate and COM port in the PLC.
Ensure correct wiring:
• RS-232 or RS-485
• USB A to Mini-B cable (for programming)
C. Test Connection:
• Use DOPSoft → Tools → Link Monitor to test if the HMI sees the PLC.
• Once connected, live data can be read/written from HMI.
3. Simulate HMI + PLC Together (Optional Advanced)
To fully simulate a system:
1. Open WPLSoft and run PLC ladder logic in simulation mode.
2. In DOPSoft, enable virtual PLC simulation link.
3. Some versions allow virtual COM (use tools like COM0COM or VSP Manager to emulate
connection).
4. Now the HMI simulation reads/writes to the simulated PLC.
Useful for testing logic without uploading to real PLC or HMI hardware.
4. Downloading Program to HMI
Once the simulation works:
1. Go to Transfer → Download in DOPSoft.
2. Connect HMI via:
i. USB
ii. COM1 (RS232)
iii. Ethernet (for models with LAN)
3. Choose target HMI model, click Download.
Summary of Tools in Simulation & Interface
Feature Tool Used Purpose
Simulation Simulate (F9) Test screens, buttons, navigation
PLC Link System Parameters Setup PLC model and COM
Tag Mapping Device Settings Link HMI objects to PLC (X, Y, M, D...)
Download Transfer Tool Send program to real HMI
Link Monitor Tool → Link Monitor Check real-time connection status