Release history
Changelog
Every version, every improvement. Tyrant Suite evolves from real field use.
S7 block management + portable build fix
New
- S7 Client — Directory tab: Delete, Upload and Download PLC blocks (DB/OB/FC/FB), plus PLC Control (Copy RAM to ROM, Compress)
- S7 Client — SZL ID reference table in the SZL tab, click to fill ID/Index
Improved
- The portable download is now truly self-contained — no separate .NET runtime install required, and a startup crash some users hit is fixed
- S7 Client — clearer error messages when the PLC firmware rejects legacy functions (Date/Time, Start/Stop, block listing) on S7-1200/1500 CPUs
Fixed
- Multi Converter — HEX mode now accepts the "AA-AA-AA" format (with dashes), in addition to "AA AA AA" and "AAAAAA"
Omron FINS protocol
New
- Omron FINS protocol support — TCP, UDP and Serial in a single client
- FINS: Memory Area Read/Write, Run/Stop, Controller Status, Controller Data, Cycle Time, Clock Read/Write, Access Right, Error Log
- 2 exclusive FINS tools: Memory Area Reference, End Code Lookup
- Official installer (Setup.exe) alongside the portable version
Improved
- IP Scanner — network adapter selector with range auto-detection, Stop button to cancel without closing, "resolve vendor" on by default
- Hex Editor — protected against large files (10 MB limit) and background loading so the app doesn't freeze
- Redesigned Release Notes window with the same dark styling as the rest of the menus
Fixed
- IP Scanner progress bar reached 100% before the scan had actually finished
- Release Notes opened a generic message box instead of the real window
Siemens S7 suite + Tyrant Command Processor
New
- Full Siemens S7 protocol support via Sharp7 — S7-300/400/1200/1500
- 4 exclusive S7 tools: Address Reference, Data Type Reference, Error Lookup, DB Offset Calculator
- Tyrant Command Processor — 100+ GET_* commands, works on all channels
- ARP Net tool — system ARP table viewer with adapter info
Improved
- IP Scanner now shows MAC vendor via OUI lookup
- AutoSettings now persists S7 connection parameters
TCP Server multi-client + IP Scanner
New
- TCP Server now handles unlimited simultaneous clients with live DataGrid
- IP Scanner — parallel ping sweep with MAC and hostname resolution
- Telegram Send slots available in TCP Server and UDP
Fixed
- Fixed CRC calculator byte-order swap on copy
- Fixed RS232 handshake reset on reconnect
Modbus TCP Client & Server
New
- Modbus TCP Client — MBAP header, Transaction ID, visual register maps
- Modbus TCP Server — configurable port listener, multi-client, configurable registers
- Modbus TCP Explained tool — full frame decoder with MBAP breakdown
UDP protocol + Text Tools
New
- UDP Client — independent local/remote ports, preset telegrams, async receive
- Text Tools — Compare, Replace (regex), Reverse utilities
Improved
- Multi Converter expanded to 13 formats including MD5, SHA-1, SHA-256
- ASCII Tables split into 3 separate tabs (Control, Printable, Extended)
Modbus RTU Server + Theme System
New
- Modbus RTU Server — simulates complete slave device with 4 register arrays
- ThemeManager integration — multiple WPF themes, no restart required
- Full log export for all protocol channels
First public release
New
- Modbus RTU Client — FC 1-6, 15-16 over RS-485/RS-232
- Serial RS232 terminal — full line configuration, TX/RX consoles
- TCP/IP Client — preset telegrams, HEX mode, async receive