Skip to content

Releases

ModbusScop Master 2.8 - last standalone release

Choose a tag to compare

@CommunicationTools CommunicationTools released this 03 Nov 02:27

This is the last standalone release of ModbusScop Master. The standalone tools are frozen: new features are developed in SCADAScop, which contains this tool together with all the others (and adds HMI displays, a Watch window, windows on several monitors and the scopctl terminal client). The standalone tool stays available and keeps receiving fixes.

What's new

  • One window per RTU, with a tab per poll map, instead of a floating window per map. The RTU window also holds the new Lists tab.
  • Value lists - enumerations and bit names. An RTU can hold named lists: an enumeration names values (0 Open, 1 Closed), bit names name the bits of a word (0 RUN, 1 ALARM, 5 TRIP). Assign one from a cell's right-click menu (Enumeration > / Bit names >; coils take an enumeration for their two states) and the polled cell shows Closed (1) or RUN | TRIP instead of the number - a value outside the list is shown in the warning colour, the tooltip lists the whole table, the format badge gets an E / B marker. Writing uses the names too: the write command offers an enumeration as a drop-down (with a custom value) and bit names as checkboxes; write maps edit the same way, and the bit editors gain a named-bits section. Lists are edited in the RTU window's Lists tab, listed under the RTU in the channel tree ("Value Lists"), and move between RTUs - and to ModbusScop Slave - with Copy / Paste, Export / Import (.mbvl) or with the RTU itself (Duplicate / Copy / Export RTU carry them). Paste also takes a plain value name table from a manual or a spreadsheet. Workspace: [ValueList] sub-blocks of the [Rtu], Cell<i>.List=.
  • Write maps keep their own value. A cell of a write map (FC05 / 06 / 15 / 16) now carries the value of its last successful write instead of mirroring the register polled at the same address, so a setpoint no longer shows the measurand read back from the device.
  • Tag column in the poll window: a name per point, saved with the workspace. It is what SCADAScop's displays, scripts and Watch window bind to, so a workspace prepared here opens in SCADAScop with its tags in place.
  • Duplicating an RTU whose name ends in a number continues the sequence with the same zero padding (RTU_0001 -> RTU_0002) after the highest number already used, without the word "copy". [verify]
  • Fix: the About text printed %APPDATA% through a printf format (garbled on screen).

Compatibility

  • Workspaces of every previous version open unchanged. The new blocks are written only when used, and an older version ignores them.
  • Settings stay in %APPDATA%\CommunicationTools (Linux: ~/.config/CommunicationTools), as since the previous release.
  • A workspace with value lists opened by 2.7 shows the plain numbers.

Downloads

File Platform
ModbusScopMaster-2.8-win64.zip Windows 10 / 11
ModbusScopMaster-2.8-win7.zip Windows 7 SP1 (MSVC 14.39 toolset)
ModbusScopMaster-2.8-linux-x86_64.tar.gz Linux x86_64 (glibc 2.28+), nothing to install
SHA256SUMS.txt checksums

"Check for updates" picks the archive of the running build; keep the file names when uploading.

ModbusScop Master v2.7

Choose a tag to compare

@CommunicationTools CommunicationTools released this 10 Oct 20:08

Version 2.7

  • Multiplatform binaries: Available for Windows 7 SPI, Windows 10/11 and Linux x86_64 Desktop

  • Check for update: Each tool checks for it's own platform

  • Online Manual: General updates.

  • Settings in the user folder: settings, window layout, recent-files lists and the shared colors file are now kept in %APPDATA%\CommunicationTools (Linux: ~/.config/CommunicationTools)

  • Local interface: Allows the user select the ethernet interface used for that specific channel.

  • Linux desktop integration: Updates in order to enable better Linux integration

  • Frame pacing:* Some functionalities where separated in its own thread to avoid any locks cause by the GUI.

ModbusScop Master v2.6

Choose a tag to compare

@CommunicationTools CommunicationTools released this 04 Oct 03:15
7d92e45

Version 2.6

  • Help > About now links to the online manual.

  • GUI Updates

  • Zip packaged include certificates for testing of TLS IP channels.

Version 2.5 (not published)

  • Channel / RTU Duplication, Copy and Past of RTU across different channels. Export / Import RTU and Channels.

  • Check for updates: asks GitHub for the latest SCADAScop release, shows its notes and opens the download page;

  • GUI Updates

ModbusScop Master v2.1

Choose a tag to compare

@CommunicationTools CommunicationTools released this 08 Sep 18:39
7d92e45

ModbusScop Master v2.1

  • Ready for SCADAScop: the Master can now run embedded in the multiprotocol shell (shared channel tree, status log and dashboard) with per-channel accent colors on its poll windows
  • Shared Asio transport core with the rest of the Scop family
  • Layout and stability fixes

ModbusScop Master 2.0

Choose a tag to compare

@CommunicationTools CommunicationTools released this 22 Aug 20:48
4ba6b3e

ModbusScop Master v2.0

  • Layout updates
  • Added Support to UDP and Serial Communication
  • Modbus RTU over TCP/UDP
  • Multi-device polling

ModbusScop Master 1.2

Choose a tag to compare

@CommunicationTools CommunicationTools released this 19 Aug 12:43
df246b6

ModbusScop Master v1.2

  • Support for CPU rendering (64Bits)
  • Layout updates

CPU Rendering libraries can be found here -> Mesa 21.0.3

ModbusScop Master 1.1

Choose a tag to compare

@CommunicationTools CommunicationTools released this 17 Aug 18:47
12a9934

ModbusScop Master v1.1

  • Dockable poll windows with per-cell data typing (Signed/Unsigned/Hex/Binary, 32/64-bit ints, floats, doubles + byte order)
  • Read & write FCs 01–06, 15, 16, plus Mask Write Register (FC 22) and Read/Write Multiple Registers (FC 23)
  • Write single cells directly from a read window (double-click command)
  • Tools: Inspect (send any message + live FC 22 mask preview), Device Scan, Register Scan — with CSV export
  • Communication monitor with file logging, status log, and a live traffic dashboard
  • Workspaces, themes, and remembered layout