SCADA Tutorial #14 | Server–Client Architecture & Multi-SCADA Communication
📌 In this lesson of the Wise SCADA training series, we take an in-depth look at the Server–Client architecture, which enables multiple SCADA systems to communicate and share data over the network.
You will learn how to configure a Wise SCADA project as a Server, expose its Tags to other systems, and connect another Wise SCADA project as a Client to read and write data in real time.
Throughout the lesson, we cover advanced SCADA networking scenarios such as:
- Creating a Server using Modbus TCP Slave and Wise SCADA Protocol
- IP and Port-based access control -Tag-level read/write authorization
- Data update using Trigger and Period methods
- Redundant communication with multiple IP addresses
- Instantly creating Client projects by cloning the Server project without manual Tag mapping
This architecture allows hundreds of SCADA systems to communicate seamlessly without additional coding, making it ideal for large-scale and distributed industrial automation systems.
🔊 Multi-Language Audio Available! This Wise SCADA training video includes multiple audio tracks. Click the Settings (⚙️) icon and select “Audio Track” to choose your preferred language.
📌 What You Will Learn in This Lesson
✅ Server Protocols – Modbus TCP Slave & Wise SCADA Protocol
✅ Network Security – IP filtering, Allow All IPs, Port configuration
✅ Access Control – Read/Write permissions using Write Access
✅ Tag Sharing – Full Tag access or selective Tag communication
✅ Client Methods – Get (Read), Set (Write) & Dynamic (Read/Write)
✅ Data Update Methods – Trigger-based & Period-based updates
✅ Redundancy – Automatic failover using multiple IP addresses
✅ Fast Client Setup – Creating Clients via “Client Mode” in Setup
- 00:00 – Introduction & Server–Client Architecture Overview
- 01:40 – Server Protocol Selection (Modbus / Wise SCADA)
- 02:42 – IP, Port & Security Configuration
- 04:10 – Server Status Tags (Listening / Fault / Responded)
- 04:36 – Creating the Client (Subscriber) Project
- 05:05 – Client Methods: Get, Set & Dynamic
- 06:21 – Data Update Methods: Trigger & Period
- 07:44 – Redundancy & IP Priority Configuration
- 08:46 – Runtime Test: Live Server–Client Communication
- 10:29 – Method 2: Fast Client Creation by Project Cloning
