SCADA Tutorial #11 | Soft PLC (Fulmatic Soft), Ladder Programming & Tag Synchronization
📌 In this episode of the Wise SCADA training series, we take a detailed look at the Soft PLC (Fulmatic Soft) feature, which allows you to run PLC logic directly inside SCADA without any external hardware.
In this lesson, you will learn how to use the Ladder editor, upload PLC programs to the Soft PLC during Runtime, switch the controller to Run mode, and exchange data between SCADA and PLC using two different communication methods.
We cover and compare both approaches step by step: Tag Synchronization, where SCADA tags are directly mapped to PLC addresses TCP/IP communication, where the Soft PLC is accessed like an external PLC device using 127.0.0.1 (localhost) via the Fulmatic TCP driver
🔊 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
✅ Soft PLC Setup – Adding Fulmatic Soft (Ladder Editor) to the project
✅ Ladder Programming – Writing a sample Ladder program (1 Hz blink example)
✅ Runtime Integration – Downloading PLC code to the Soft PLC and going online
✅ Method 1: Tag Synchronization – Mapping SCADA tags to PLC addresses (I0.0, Q0.0, MD0, etc.)
✅ Method 2: TCP/IP Communication – Connecting via Fulmatic TCP driver over localhost
✅ Soft PLC Use Cases – Calculations, Remote I/O logic, and communication tasks
✅ Advanced Capabilities – Mathematical operations, Modbus RTU/TCP, and TCP Send
- 00:00 – Introduction and Adding the Soft PLC (Ladder Editor)
- 00:22 – Writing a Sample Ladder Program (1 Hz Blink)
- 00:36 – Downloading Code to the Soft PLC and Going Online
- 01:50 – Why Use a Soft PLC? (Calculations & Remote I/O)
- 03:06 – Method 1: Communication via Tag Synchronization
- 04:33 – Testing Synchronized Tags
- 05:11 – Method 2: TCP/IP Connection via Fulmatic TCP (Localhost)
- 06:32 – Advanced Soft PLC Features (Modbus, TCP Send)
