Repository navigation
Releases
TRACE 1.13.0 Beta
TRACE 1.13.0 Beta
Free Windows desktop application to monitor, record, and replay Allen Bradley
PLC signals over EtherNet/IP, with Chain Map diagnostics, a connector pinout
reference, and a built-in simulation mode for practicing without a PLC.
What changed since 1.12.0 Beta
- Browse PLC Tags offers a member picker for structured tags, instead of
typing one by hand. Rockwell's own TIMER, COUNTER and CONTROL always have
the same members (PRE, ACC, EN, TT, DN, ...), so Browse now lets you pick
one from a list, for a scalar tag or an array element alike, and sets the
new tag up as Digital or Analog to match. For any other UDT or AOI, Browse
now also shows its real members when it can resolve them, falling back to
a text hint to add a member by hand only when that information genuinely
isn't available (for example, a cached Browse result). - Browse PLC Tags no longer gets stuck saying "No tags found." forever. A
live query that came back with zero tags (the PLC or a bridge briefly not
ready) used to get cached, so every later plain "Browse" click for that
address replayed the empty result instead of asking again, with no way
back to "Refresh from PLC". An empty result is no longer cached, so the
next click tries again live.
Nothing else changed in TRACE itself.
TRACE is developed and distributed by Wilmer Ramirez Gutierrez, an
independent software developer, under the Siganor name.
Download
| File | TRACE-1.13.0-Beta-Setup.exe |
| Size | 70,785,636 bytes (67.5 MB) |
| SHA-256 | 83ec081bdd6e25100c20a079683db410a66f308c4b9fd6ca857614d8d96884db |
Check that the SHA-256 of the file you downloaded matches the value above
before running it.
Before you install
- This build is unsigned, and so is Siganor Link. Windows SmartScreen will
most likely warn that it is an "unrecognized app". That is expected for an
unsigned build from a small independent publisher. Do not disable
SmartScreen or Defender to get past it; if that is not acceptable to you,
don't install. The installer also shows this notice on its own page. - Beta for simulation and lab use. Use it on plant equipment only with the
approval of your industrial security team. A matching SHA-256 shows the
file is the one published here; it does not prove who published it. - This is Beta software. Check results independently before using them to
make decisions about equipment or production. TRACE is not a safety system
and does not replace approved engineering procedures. Simulation mode and
the online simulator are for practice, not for validating real behavior. - Per-user install, no admin rights required (
%LOCALAPPDATA%\Programs\TRACE).
Your data lives in%LOCALAPPDATA%\TRACEand uninstalling does not touch it.
Installing over 1.12.0 keeps your configuration. - The installer's license page shows
EULA.md. Some fields in it (Licensor
address, governing jurisdiction, liability cap amount) are still open.
Feedback
Bug reports and suggestions are welcome through the repo's issue templates.
TRACE 1.12.0 Beta
TRACE 1.12.0 Beta
Free Windows desktop application to monitor, record, and replay Allen Bradley
PLC signals over EtherNet/IP, with Chain Map diagnostics, a connector pinout
reference, and a built-in simulation mode for practicing without a PLC.
What changed since 1.11.1 Beta
- TRACE checks for a newer release once a day. A small, dismissible banner
appears near the top of the window when one is found; dismissing it skips
just that version, so a later release still notifies. The check is silent
and never blocks the app if there is no internet access. Turn it off in
Configuration ("Check for updates on startup"). A "Check for updates"
button next to the version number in About runs the same check on demand,
regardless of the daily check or a previously dismissed version. - Browse PLC Tags asks for a bit when you pick a word tag. Selecting a
scalar word (DINT/INT/SINT/WORD/BYTE/...), or an element of an array of
words, now offers to pick a specific bit (0 to 7/15/31/63 depending on
the type) instead of just the whole word — leaving it blank still adds
the whole word, as before. Catches an invalid bit before it ever reaches
the PLC, instead of only finding out from a "Path segment error" at read
time.
Nothing else changed in TRACE itself.
TRACE is developed and distributed by Wilmer Ramirez Gutierrez, an
independent software developer, under the Siganor name.
Download
| File | TRACE-1.12.0-Beta-Setup.exe |
| Size | 70,778,474 bytes (67.5 MB) |
| SHA-256 | 2ebaa08148179949c4d952226c4710de3b77d8ea6e80f77653c1775e1ef8d8a2 |
Check that the SHA-256 of the file you downloaded matches the value above
before running it.
Before you install
- This build is unsigned, and so is Siganor Link. Windows SmartScreen will
most likely warn that it is an "unrecognized app". That is expected for an
unsigned build from a small independent publisher. Do not disable
SmartScreen or Defender to get past it; if that is not acceptable to you,
don't install. The installer also shows this notice on its own page. - Beta for simulation and lab use. Use it on plant equipment only with the
approval of your industrial security team. A matching SHA-256 shows the
file is the one published here; it does not prove who published it. - This is Beta software. Check results independently before using them to
make decisions about equipment or production. TRACE is not a safety system
and does not replace approved engineering procedures. Simulation mode and
the online simulator are for practice, not for validating real behavior. - Per-user install, no admin rights required (
%LOCALAPPDATA%\Programs\TRACE).
Your data lives in%LOCALAPPDATA%\TRACEand uninstalling does not touch it.
Installing over 1.11.1 keeps your configuration. - The installer's license page shows
EULA.md. Some fields in it (Licensor
address, governing jurisdiction, liability cap amount) are still open.
Feedback
Bug reports and suggestions are welcome through the repo's issue templates.
TRACE 1.11.1 Beta
TRACE 1.11.1 Beta
Free Windows desktop application to monitor, record, and replay Allen Bradley
PLC signals over EtherNet/IP, with Chain Map diagnostics, a connector pinout
reference, and a built-in simulation mode for practicing without a PLC.
What changed since 1.11.0 Beta
-
Siganor Link is now installed with TRACE. It connects TRACE to the online
Siganor Simulator at https://sim.siganor.com: the simulator publishes its
tags as a virtual PLC on this PC, and TRACE reads them like any Logix PLC.- Start Siganor Link from the Start menu (TRACE > Siganor Link). Its
window shows a pairing code. - In the simulator, turn on Publish as PLC and enter that code once. The
first time, Chrome and Edge ask whether the site may access devices on
your local network: allow it. - In TRACE, use the address the simulator shows (for example
127.0.0.1:44818) as the PLC IP.
Siganor Link listens on this PC only and accepts the simulator only after
the pairing code is entered. - Start Siganor Link from the Start menu (TRACE > Siganor Link). Its
-
The third-party notices now list python-snap7, pycomm3 and comtypes (MIT,
included since 1.11.0) and the Node.js runtime inside Siganor Link.
Nothing else changed in TRACE itself.
TRACE is developed and distributed by Wilmer Ramirez Gutierrez, an
independent software developer, under the Siganor name.
Download
| File | TRACE-1.11.1-Beta-Setup.exe |
| Size | 70,779,541 bytes (67.5 MB) |
| SHA-256 | 42d78cae76d4e32b7d4bcf1be8606dc33f41cbe4a0fee1c1b031eaf1380eb848 |
Check that the SHA-256 of the file you downloaded matches the value above
before running it.
Before you install
- This build is unsigned, and so is Siganor Link. Windows SmartScreen will
most likely warn that it is an "unrecognized app". That is expected for an
unsigned build from a small independent publisher. Do not disable
SmartScreen or Defender to get past it; if that is not acceptable to you,
don't install. The installer also shows this notice on its own page. - Beta for simulation and lab use. Use it on plant equipment only with the
approval of your industrial security team. A matching SHA-256 shows the
file is the one published here; it does not prove who published it. - This is Beta software. Check results independently before using them to
make decisions about equipment or production. TRACE is not a safety system
and does not replace approved engineering procedures. Simulation mode and
the online simulator are for practice, not for validating real behavior. - Per-user install, no admin rights required (
%LOCALAPPDATA%\Programs\TRACE).
Your data lives in%LOCALAPPDATA%\TRACEand uninstalling does not touch it.
Installing over 1.11.0 keeps your configuration. - The installer's license page shows
EULA.md. Some fields in it (Licensor
address, governing jurisdiction, liability cap amount) are still open.
Feedback
Bug reports and suggestions are welcome through the repo's issue templates.
TRACE 1.11.0 Beta
TRACE 1.11.0 Beta
Free Windows desktop application to monitor, record, and replay Allen Bradley
PLC signals over EtherNet/IP, with Chain Map diagnostics, a connector pinout
reference, and a built-in simulation mode for practicing without a PLC.
What changed since 1.10.2 Beta
New:
- A PLC address can include a port, for example
127.0.0.1:44819. Use it to
read the virtual PLC that a ladder viewer publishes when FactoryTalk Linx
already holds port 44818 on the same PC. A plain IP still uses port 44818. - ControlLogix over USB, read-only, through RSLinx Classic. The 5580 USB port
can only be opened by Rockwell software, so TRACE reads through the RSLinx
Classic OPC server using a topic you set up in RSLinx (DDE/OPC > Topic
Configuration). Requires RSLinx Classic with OPC. Tested on a 1756-L81ES:
the values match the Ethernet readings and the connection recovers after
the cable is pulled. - Browse PLC Tags has a Scope column and filter (Controller or
Program:<Name>). Program-scoped tags are read by their full name. - Browse PLC Tags lists arrays with their size (
DINT[50]). Picking one asks
for the element index and fills inTag[8]. - Help has a "Supported PLCs & Connections" page, also in the user manual.
Fixed:
- Selected rows in tag lists were almost invisible on Windows 11. The
selection now uses the theme color in all three color profiles. - Tag-name labels on the chart were hard to read when a curve of the same
color passed behind them. They now have a solid background and sit above
the curves. - For PLCs connected over USB, a lost connection is now visible in the
Monitor panel: a "Communication lost, reconnecting" notice, an amber band
over the gap and "NO DATA" labels. The Log gets one line when the
connection drops and one when it comes back, with how long it was down.
Support for SLC/MicroLogix and Siemens S7 PLCs is included but turned off.
It has not been tested on real hardware yet.
TRACE is developed and distributed by Wilmer Ramirez Gutierrez, an
independent software developer, under the Siganor name.
Download
| File | TRACE-1.11.0-Beta-Setup.exe |
| Size | 47,935,797 bytes (45.7 MB) |
| SHA-256 | a860da764c1afba5a037c37d38edcad3d1342577958e323aa6f045cf76bdc0ff |
Check that the SHA-256 of the file you downloaded matches the value above
before running it.
Before you install
- This build is unsigned. Windows SmartScreen will most likely warn that it
is an "unrecognized app". That is expected for an unsigned build from a
small independent publisher. Do not disable SmartScreen or Defender to get
past it; if that is not acceptable to you, don't install. The installer
also shows this notice on its own page. - This is Beta software. Check results independently before using them to
make decisions about equipment or production. TRACE is not a safety system
and does not replace approved engineering procedures. Simulation mode is
for practice, not for validating real behavior. - Per-user install, no admin rights required (
%LOCALAPPDATA%\Programs\TRACE).
Your data lives in%LOCALAPPDATA%\TRACEand uninstalling does not touch it. - The installer's license page shows
EULA.md. Some fields in it (Licensor
address, governing jurisdiction, liability cap amount) are still open.
Feedback
Bug reports and suggestions are welcome through the repo's issue templates.
TRACE 1.10.2 Beta
TRACE 1.10.2 Beta
Free Windows desktop application to monitor, record, and replay Allen Bradley
PLC signals over EtherNet/IP, with Chain Map diagnostics, a connector pinout
reference, and a built-in simulation mode for practicing without a PLC.
What changed since 1.10.1 Beta
Fixes to the Manage PLCs / Monitor interaction:
- New PLCs now start disabled instead of enabled by default.
- The status dot is retested on a recurring background poll instead of
only once at the moment a PLC is enabled, so a connection that later
drops or comes back is reflected (and logged) without the user having
to touch anything. - Deleting a PLC while one of its tags was being monitored live used to
have no effect at all the reader kept running, and readding a PLC
under the same name never reconnected anything. Both are fixed, and a
panel now shows a visible "Signal(s) frozen PLC unavailable"
indicator (not just a log line) when this happens.
TRACE is developed and distributed by Wilmer Ramirez Gutierrez, an
independent software developer, under the Siganor name.
Download
| File | TRACE-1.10.2-Beta-Setup.exe |
| Size | 48,731,956 bytes (46.5 MB) |
| SHA-256 | 204652efe4099bbbdbf6c766efd51ea1e7fad098128a32593e3d2388d0e4f5f3 |
Verify the SHA-256 of the file you downloaded matches the value above before
running it.
Before you install
- This build is unsigned. Windows SmartScreen will very likely warn that
this is an "unrecognized app" expected for an unsigned build from a small
independent publisher. Do not disable SmartScreen or Defender to get past
it; if that's not acceptable to you, don't proceed. The installer also
shows this notice as its own page before installing. - This is Beta software. Validate results independently before using
them to make decisions about equipment or production. TRACE is not a
safety system or a replacement for approved engineering procedures.
Simulation mode is for practice, not a substitute for validating real
behavior. - Per user install, no admin rights required (
%LOCALAPPDATA%\Programs\TRACE).
Your data lives under%LOCALAPPDATA%\TRACEand is not touched by
uninstalling. - The installer's license page shows
EULA.md. Some fields in it (Licensor
address, governing jurisdiction, liability cap amount) are still open
flagging this openly rather than leaving it unsaid.
Feedback
Bug reports and suggestions are welcome see the repo's issue templates.
TRACE 1.10.1 Beta
TRACE 1.10.1 Beta
Free Windows desktop application to monitor, record, and replay Allen-Bradley
PLC signals over EtherNet/IP, with Chain Map diagnostics, a connector pinout
reference, and a built-in simulation mode for practicing without a PLC.
What changed since 1.10.0 Beta
The license text bundled with 1.10.0 Beta identified the Licensor with an
unfilled [LICENSOR LEGAL NAME] placeholder. EULA.md now correctly
identifies the Licensor. No functional, UI, or dependency changes.
TRACE is developed and distributed by Wilmer Ramirez Gutierrez, an
independent software developer, under the Siganor name.
Download
| File | TRACE-1.10.1-Beta-Setup.exe |
| Size | 48,735,374 bytes (46.5 MB) |
| SHA-256 | a44170097d944c6bbc373d895ed90dcc5f9b8130b45342f6c2e14a592b6ea844 |
Verify the SHA-256 of the file you downloaded matches the value above before
running it.
Before you install
- This build is unsigned. Windows SmartScreen will very likely warn that
this is an "unrecognized app" — expected for an unsigned build from a small
independent publisher. Do not disable SmartScreen or Defender to get past
it; if that's not acceptable to you, don't proceed. The installer also
shows this notice as its own page before installing. - This is Beta software. Validate results independently before using
them to make decisions about equipment or production. TRACE is not a
safety system or a replacement for approved engineering procedures.
Simulation mode is for practice, not a substitute for validating real
behavior. - Per-user install, no admin rights required (
%LOCALAPPDATA%\Programs\TRACE).
Your data lives under%LOCALAPPDATA%\TRACEand is not touched by
uninstalling. - The installer's license page shows
EULA.md. Some fields in it (Licensor
address, governing jurisdiction, liability cap amount) are still open —
flagging this openly rather than leaving it unsaid.
Feedback
Bug reports and suggestions are welcome — see the repo's issue templates.
TRACE 1.10.0 Beta
TRACE 1.10.0 Beta
Free Windows desktop application to monitor, record, and replay Allen-Bradley
PLC signals over EtherNet/IP, with Chain Map diagnostics, a connector pinout
reference, and a built-in simulation mode for practicing without a PLC.
Download
| File | TRACE-1.10.0-Beta-Setup.exe |
| Size | 48,745,154 bytes (46.5 MB) |
| SHA-256 | 8628bd2f83a899f3bf9e6b140b5d66df9d18d53a212a663d0eef3a18e9585a08 |
Verify the SHA-256 of the file you downloaded matches the value above before
running it.
Before you install
- This build is unsigned. Windows SmartScreen will very likely warn that
this is an "unrecognized app" — expected for an unsigned build from a small
independent publisher. Do not disable SmartScreen or Defender to get past
it; if that's not acceptable to you, don't proceed. The installer also
shows this notice as its own page before installing. - This is Beta software. Validate results before relying on them, and
only connect it to equipment you're authorized to access. Simulation mode
is for practice, not a substitute for validating real behavior. - Per-user install, no admin rights required (
%LOCALAPPDATA%\Programs\TRACE).
Your data lives under%LOCALAPPDATA%\TRACEand is not touched by
uninstalling. - The installer's license page shows
EULA.md. Some fields in it (legal
entity name, address, governing jurisdiction) are still placeholders
pending a proper legal pass — flagging this openly rather than leaving it
unsaid.
What's new in 1.10.0
Beta labeling throughout the app, an in-app license viewer, a corrected
third-party component/license list, the %LOCALAPPDATA% data-directory
migration needed to run from Program Files, and this installer. See
docs/ and CHANGELOG.md for the full history, including the Simulation
Mode feature set from earlier releases.
Feedback
Bug reports and suggestions are welcome — see the repo's issue templates.