SCADA Know-How | QR Code Control
2026-05-13 14:34:29

Easily Integrate QR Codes in SOLISCADA.


In modern industrial monitoring, the rapid identification and transfer of information have become increasingly important. SOLISCADA provides a convenient QR Code Control that allows you to generate and display QR codes directly within process flow screens, effectively bridging the gap between monitoring interfaces and mobile devices. Whether used for equipment traceability, accessing operation instructions, or simple data sharing, it can significantly improve work efficiency.


1. Adding and Configuring the QR Code Control


Integrating QR codes in SOLISCADA is simple and requires just a few steps:


Add the Control: Open the process flow design tool (VFDraw), then locate and click the “QR Code Control” in the graphic object panel on the left.


图片1.png


Left-click on the ‘QR Code Control’, hold down the left mouse button and drag to adjust the size of the control, then release the left mouse button to complete the creation. Double-clicking the control will open the QR Code Control Settings box.


图片2.png


1) Data Property: Supports input of up to 1024 characters.

2) Error Correction: Low, Medium, High, or Highest.

3) Encoding Mode: 8-bit Byte or Japanese Encoding.

4) ForeColor: Default is black and can be customized as needed.

5) BackColor: Default is white and can be customized as needed.

6) Case Sensitive: Can be enabled by checking the option.


2. How to Bind Data


Method 1: Static Configuration in Process Flow Design


Applicable Scenario:
Suitable for cases where the QR code content remains fixed and does not require dynamic updates during runtime.


Steps:

1. In the process flow design editor, locate the target QR Code Control.

2. Double-click the control to open the “QR Code Control Properties” dialog box.

3. In the properties configuration window, locate the “Data” input field.

4. Enter or paste the desired QR code content directly (such as a URL, device ID, or order number).

5. Click the “OK” button to save the configuration.

6. Save the process flow screen and run the project. The QR code will be automatically generated and displayed based on the entered content.


Features:
Simple to configure and ideal for static QR codes with fixed content, such as equipment information labels or permanent links to help documents.


图片3.png


Method 2: Button-Triggered Data Writing


Applicable Scenario:
Suitable for cases where users manually enter content into an input field and dynamically update the QR code by clicking a button.


Steps:

1. Place a text input box (such as an Input control) and a button (such as a Button control) on the interface.

2. Configure the button’s “Click” event:


图片4.png


  • Retrieve the current text content from the input box.

  • Call the QR Code Control’s "Set Content” or “Write Value” method to write the retrieved text into the QR code control.


3. During runtime, users can enter any content into the input box (such as a URL, text, or serial number).

4. Click the button, and the QR code will immediately update to display the entered content.


Features:
Provides clear user interaction with manual update confirmation, making it suitable for forms, configuration pages, and other scenarios requiring user verification before updating the QR code.


图片5.png


Method 3: Tag Value Change Trigger (Automatic Update)


Applicable Scenario:
Suitable for scenarios where the QR code content is linked to field variables or tags and needs to update automatically whenever the tag value changes.


Steps:

1. Place text input box (such as an Input control) on the interface, and bind the QR Code Control to a Tag/Variable. When the tag value changes, the QR code content will automatically update according to the input box content.

2. Configure the tag’s “Value Change Event”:


图片6.png


  • When the tag value changes, a callback is automatically triggered.

  • Retrieve the current text content from the input box.

  • Automatically update the QR code with the content from the input box.


3. During runtime, when the tag value changes due to other logic (such as equipment status updates):

  • The QR code content will automatically synchronize and update.

  • No manual button click is required.


Features:
Provides fully automatic response and is ideal for dynamic monitoring systems, such as automatically generating QR codes based on current product batch numbers, real-time equipment parameters, or dynamically generated ticket numbers.


图片7.png

Other News
Blog图片.png
SCADA Know-How | Troubleshooting Method for “Request Failed with Status Code 502” in SOLISCADA CS Report (Web Reports)
2026-03-24 13:41:21
SCADA Essentials:Know & Do.png
SCADA Know-How | How to Add Intermediate Memory Variable Drivers and Tags?
2026-01-05 14:23:55
SCADA Essentials:Know & Do.png
Get Web Access to Your SCADA: Quick Start with SOLISCADA Web Server & Web Reports
2025-12-29 14:59:00
SCADA Essentials:Know & Do.png
SOLISCADA 3D Editor: Quick Guide & How to Try it Free
2025-12-24 15:28:23
SCADA Essentials:Know & Do.png
SCADA Know-How | SOLISCADA Permission (Access) Management
2025-12-11 17:32:04
lukas-blazek-mcSDtbWXUZU-unsplash.jpg
Run a SOLISCADA Demo in 5 Minutes
2025-12-05 16:15:01
blog thumb 7.png
Industrial Protocols Made Simple: SOLISCADA’s Guide to Seamless Device Integration
2025-11-28 10:39:19
SCADA Essentials:Know & Do.png
SCADA Know-How | Binding Tag Variables in SOLISCADA Graphics
2025-11-19 13:14:14
演示文稿1_01 拷贝.png
SOLISCADA V7.50.00.02 is Live! Learn What's New Today
2025-11-12 17:27:15
We are passionate pioneers in industrial monitoring and intelligent automation, offering revolutionary SCADA software that inspires engineers, connects industries, and drives intelligent, sustainable innovation worldwide.
Get Started
soliscada@supcon.com
Copyright @ 2025 SUPCON. All rights reserved. Privacy Policy