Ensmart BMS Academy 📞 +91 99410 42612 Home
Products
Solutions
Knowledge Hub
Company
Contact Get a Demo →
Home Downloads
⬡ Free Tools · iBus + Modbus + BACnet/IP · FBD Programming · Windows

Downloads — EnSmart Engineering Tools, Free for the Community.

Free Windows tools for commissioning engineers, system integrators, automation technicians and engineering students. EnSmart Scanner for multi-protocol BMS commissioning, and EnSmart FBD Trainer for hands-on Function Block Diagram programming practice. Both built around open standards.

Learn about iBus →
What is iBus?

The Open Industrial Protocol Built for Indian Manufacturing.

iBus is an open industrial protocol extension that adds named data points, auto-discovery and descriptor blocks to standard Modbus transport. Instead of cryptic register addresses (like 40005), iBus devices expose human-readable names like AHU01_SAT or AHU01_VFD_SPEED.

Maintained by the iBus Network, the protocol is free to implement, vendor-neutral and designed specifically for the Indian industrial automation market. It works over both TCP (Ethernet) and RTU (RS-485) transport layers.

Visit ibusnetwork.org →
Why EnSmart Scanner

Replace 3 Paid Tools With 1 Free One.

Tool Protocols Free Named
ModScan32Modbus
ModPollModbusCLI
YabeBACnet only
EnSmart All 5
Features

5 Protocols. One Interface.

🔌
iBus TCP
Discover and read named points over Ethernet. Auto-discovery with FC65/FC66/FC67 function codes.
📡
iBus RTU
Serial RS-485 discovery and monitoring. Scan the bus for all iBus-capable slaves automatically.
🌐
Modbus TCP
Read/write holding registers, input registers, coils and discrete inputs over TCP/IP.
📶
Modbus RTU
Standard RS-485 Modbus support with COM port enumeration and configurable baud rates.
🏢
BACnet/IP
Who-Is discovery, object read/write, present value monitoring. ASHRAE 135 compatible.
💾
Export CSV / XLSX
One-click export of discovered points, values and traffic logs for reporting and analysis.
📝
Activity Log
Timestamped log of every connection, scan and read/write operation for commissioning records.
💽
Single .exe Installer
One Windows installer. No prerequisites. Ready to use in under 60 seconds. No license key.
Screenshots

See EnSmart Scanner In Action

Clean, minimal interface designed for field use. Protocol tabs at the top, connection panel on the left, live data on the right.

EnSmart Scanner — iBus TCP connection screen
01
iBus TCP Connection
Connect to any iBus-capable device over Ethernet. Scan or manually add slaves by ID.
EnSmart Scanner — iBus slave discovery
02
Auto-Discovery
Scan the bus and get a list of every online iBus slave with device type and status.
EnSmart Scanner — BACnet/IP object browser
03
BACnet/IP Browser
Who-Is discovery finds every BACnet device on the network. Read and write any object instance.
EnSmart FBD Trainer

Learn Function Block Programming. Free.

A drag-and-drop FBD (Function Block Diagram) programming tool open to the engineering community — students, fresh graduates, BMS trainees and automation enthusiasts. Practice IEC 61131-3 style logic without expensive PLC training licenses.

Pre-loaded with common HVAC sequences, AHU control loops and sample exercises. Perfect for college labs, training institutes and self-study.

v0.1.0 · Windows 10/11 · 64-bit · Free for engineering community
🧩
Drag & Drop Editor
Visual Function Block editor with live signal flow.
📚
IEC 61131-3 Style
Industry-standard FBD logic — same as real PLCs.
▶️
Live Simulation
Run logic and watch values update in real-time.
🎓
Free for Students
Open to colleges, training institutes, individual learners.

Free Tools — Pick Yours

Quick registration — we send the secure download link to your email so we can support you and notify you of updates.

FOR COMMISSIONING ENGINEERS
EnSmart Scanner
Scan iBus, Modbus and BACnet from one unified Windows tool. v1.6.26
FOR ENGINEERING STUDENTS
EnSmart FBD Trainer
Drag-drop Function Block Diagram programming tool. v0.1.0
Both tools: Windows 10 / 11 · 64-bit · Free forever · No license key