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.
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.
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.
01
iBus TCP Connection
Connect to any iBus-capable device over Ethernet. Scan or manually add slaves by ID.
02
Auto-Discovery
Scan the bus and get a list of every online iBus slave with device type and status.
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
Download EnSmart Scanner
FREE · WINDOWS · V1.6.26
We'll email you a secure download link valid for 7 days. Your details help us support you and notify you of updates.
We respect your privacy. Your details are used only to deliver the download and occasional product updates. Read our Privacy Policy.