Skip to content

Releases: JoaquinDillen/sysmac-io-link-release

Sysmac I/O Link v1.2.0

Choose a tag to compare

@JoaquinDillen JoaquinDillen released this 29 Apr 23:37

Sysmac I/O Link v1.2.0

This release focuses on making the application safer and clearer for students. Common setup and mapping mistakes now show friendly validation messages instead of Python traceback pop-ups or unclear bridge crashes.

What's New

  • Added friendlier app-level error handling for common student mistakes.
  • Added stronger validation before starting the bridge.
  • Bridge start is now blocked when mappings, globals, backend settings, addresses, duplicate mappings, or Sysmac datatypes are invalid.
  • Bridge runtime errors now identify the failing mapping, for example: input:bit:5 -> S1.
  • Damaged or invalid configuration JSON files now show clearer messages.
  • Sysmac globals used by mapped variables must include datatype information.
  • Packaged builds suppress the PyInstaller traceback dialog by default.

Important Globals Change

Use the full Sysmac export table:

Tools -> Export Global Variables -> CX-Designer

Paste the full exported table into the app's Globals setup.

Plain variable-name lists are no longer enough for mapped variables because the bridge needs datatypes to pack values correctly.

Requirements

  • Windows 10/11
  • Factory I/O
    • SDK backend for Ultimate workflow, or
    • Modbus TCP backend
  • Omron Sysmac Studio with Simulator

Installation

  1. Download Sysmac-IO-Link.exe from this release.
  2. Run the executable.
  3. No installer is required.

Notes

  • Binary-only public release.
  • Commercial use is not permitted under the PolyForm Noncommercial license.

SHA256

  • Sysmac-IO-Link.exe: A030ACEF619E0C21E87479009CBCE4B6EA219600BB51666D6E1BD7822EB1C2AB

Sysmac I/O Link v1.1.0

Choose a tag to compare

@JoaquinDillen JoaquinDillen released this 02 Mar 18:51

Sysmac I/O Link v1.1.0

Highlights

  • Added explicit Factory backend selection: SDK or Modbus TCP
  • Removed automatic backend fallback mode
  • Added backend-aware connection tests and bridge start checks
  • Added Modbus type validation in mappings (prevents unsupported types)
  • Added Modbus TCP PoC server script for communication testing
  • Updated manuals and GIF guide with backend/addressing behavior

Factory backend behavior

  • SDK: uses Factory I/O SDK memory map (Ultimate workflow)
  • Modbus TCP: uses Factory I/O Modbus TCP addresses from driver mapping
  • Mapping address is interpreted by the selected backend

Requirements

  • Windows 10/11
  • Factory I/O (SDK backend for Ultimate, or Modbus TCP backend)
  • Omron Sysmac Studio with Simulator

Installation

  • Download Sysmac-IO-Link.exe from Releases
  • Run the application (no installer required)

SHA256

  • Sysmac-IO-Link.exe: A6192113BFA6088407AF7EAC01AE76352CDFFD00E602577F0FC4B5269E36B7E6

Notes

  • Binary-only release
  • Commercial use is not permitted (PolyForm Noncommercial)

Sysmac I/O Link v1.0.1

Choose a tag to compare

@JoaquinDillen JoaquinDillen released this 05 Feb 23:17

Sysmac I/O Link v1.0.1

Highlights

  • Guided first-run setup (data folder + globals setup)
  • Single data-folder path for config + globals
  • Settings panel (Theme / Language / Pop-ups / Paths)
  • Localized Help/About (EN / PT-PT / ES)
  • Cleaner save flow and improved dialogs

Requirements

  • Windows 10/11
  • Factory I/O Ultimate Edition (SDK access)
  • Omron Sysmac Studio with Simulator

Installation

  • Download the Sysmac-IO-Link.exe from Releases
  • Run the application (no installer required)

Notes

  • This is a binary-only release
  • Commercial use is not permitted (PolyForm Noncommercial)