PBSControl - Professional SCADA Solution Provider


  • About us
  • Products
  • Beckhoff Solutions
  • Linux Solutions
  • Training
  • Download
  • Contact us

pbsControl is professional SCADA solution provider .pbsSCADA solution is based on pbsHMI as master SCADA Platform , pbsSoftLogic as RTU Programming environment , pbsFEP as Communication gateway and DNP3/IEC870-5/Modbus/GSP/OPC UA protocols .




  • pbsSoftLogic
  • pbsHMI
  • pbsFEP
  • pbsOPC

Open RTU/PLC Programming Environment ( Function Block Programming and Lua Language) for Embedded linux/QNX/WinCE/Win32 based Controller with Supported Modbus Master/Slave , DNP3 Master/Slave , IEC870-5-101/104 Slave ,IEC870-5-103 master GSP Client ,OPC UA Server , SQLite and Siemens S7 Communication Protocols . Download Free Development Environment V2.0RC20. Download user manual ,Download datasheet




HMI/SCADA Software Platform Based on .Net Technology with built in Modbus , DNP3 , IEC104 , OPC Classic /UA ,S7 , Beckhoff ADS and GSP Server Drivers. Download Datasheet








pbsFEP ( Front End Processor ) is communication concentrator/gateway for DNP3 , IEC104 , modbus and OPC UA Protocols .

Download Demo RC13 for Ubuntu X64 Runtime

Download User Manual


1 - DNP3 Master/Slave Driver for beckhoff CX Series Controller .

We developed DNP3 Master/Slave Driver for Beckhoff CX Controller for ARM/X86 Based CPU with WINCE and Win32 Controller .

-Master /Slave Functionality , level 3

-maximum 7 DNP3 Slave connection

-maximum 10 DNP3 Master Connection

-System Tag for TwinCat to send Integrty poll , Time Synch , ReadRBE , Read Class data ,....

-SQLite Data Logging inside RTU with msec resolution

-GUI for dnp3 master /Slave driver

-Direct Mapping Between DNP Master tags to DNP Slave Kernel with msec resolution


Download DNP3 Slave Driver Configurator utility ( V3 RC19). ( 10/9/ 2019)

Download ARM CPU WinCE DNP3 Master/Slave Driver Runtime(V3 RC19) (10/9/ 2019) (For runtime Demo Please contact us)

Download X86 CPU WinCE DNP3 Master/Slave Driver Runtime(V3 RC19) ( 10/9/ 2019) (For runtime Demo Please contact us)

DNP3 Master/Slave Driver manual

2 - pbsSoftLogic Runtime Kernel for CX Series Controllers .

With pbsSoftLogic you can easily develop RTU Logic based on Function Block Programming and Lua Scripting for Beckhoff CX Series Controller and use DNP3 , IEC101/104 , Modbus TCP/RTU , OPC UA , GSP , S7-PLC and TDS-SQLite protocols in your project only with high level configuration tools without any progamming Knowledge.




PbsSoftLogic RunTime Kernel for BeagleBone and Raspberry Core CPU

- Supports Modbus , DNP3 , IEC101/104 , OPC UA , GSP ,SQLite with TDS and S7 Connect Protocols

- Supports SDK for developing Local IO Driver for Reading/Writing to WDT , GPIO , I2C ,SPI

- Supports Function Block Programming with Lua Scripting

- Download Demo Kernel for Debian Linux for BeagleBone and Raspberry , running 30 min with full functionality every time kernel starts Runtime price 100 USD for one CPU

- Download Kernel Installation Manual

- Download Free pbsSoftLogic IDE for Configuration and programming


We are offering following Training Courses with workshop :

- Course #1 : Basic SCADA Solutions , 3 days , from 9:00 to 15:00

- Basic concepts of SCADA systems

- pbsSoftLogic Concepts , Function Block Programming and Logic offline simulation

- pbsSoftLogic RunTime Kernel for BeagleBone Black and raspberry Familly with Debian OS

- Modbus, DNP3 and IEC101/104 Protocols Concepts , Tools and Configuration in pbsSoftLogic

- OPC Classic and OPC UA Concepts , Tools and Configuration in pbsSoftLogic

- Data Archiving in RTU by SQLite , Tools and Configuration in pbsSoftLogic

- SCADA Systems based on Mobile network and GSP Protocol Concepts , Tools and Configuration in pbsSoftLogic

- Course #2 : Advanced SCADA Solutions , 3 days , from 9:00 to 15:00

- pbsSoftLogic RunTime Kernel Structure for Linux , win32 , WinCE and QNX Operating systems

- Lua Scripting Concepts and User Defined Function Block development with Lua for pbsSoftLogic

- Advanced Function Block Programming for Developing , simulation and Warm Logic Updating for a Real Plant.

- pbsSoftLogic RunTime Kernel for BeagleBone Black and raspberry Familly with Debian OS

- pbsFEP Concepts and Configuration

- Course #3 : pbsHMI SCADA Platform, 3 days , from 9:00 to 15:00

- pbsHMI Concepts

- Configuration of Modbus , DNP3 , IEC104 , S7-Connect , OPC UA and OPC Classic Drivers in pbsHMI

- Developing Graphic Pages , Providing Dynamics and Events

- Graphic symbol Concepts and defining user defined symbols .

- C# Scripting in pbsHMI

- Function Block programming in pbsHMI and User defined FB by C#

- Data Logging in standard Database Like MS SQL Server

- Alarm and Events concepts and management and Logging

- Online and Historical Trending

- Scheduling and reporting concepts

- Client/Server structure in pbsHMI








Technical and Support Team

Kamjoo Bayat(Mr.)

Developer Manager

Email :  Kb(atsign)pbscontrol.com


International Sales Office (MALAYSIA OFFICE)


PRO-E Automation Company


NO.58, Jalan Masjid 3/69, Seksyen 3,
46000 Petaling Jaya, Selangor.

Web Site : https://pro-e.net/
TEL:+603 7781 5559
FAX:+603 7784 8522

Mr.Magesh Kumar Suppu

email :magesh(atsign)pro-e.net





Page updated at Sep 2019


©2007 - 2019 pbscontrol