This repository hosts public Windows releases of Sysmac I/O Link.
Sysmac I/O Link bridges Factory I/O with the Omron Sysmac Studio Simulator so students can practice PLC workflows without physical hardware.
Go to Releases and download the latest Sysmac-IO-Link.exe.
Current release notes: v1.2.0
- Windows 10/11
- Factory I/O (SDK backend for Ultimate, or Modbus TCP backend)
- Omron Sysmac Studio with Simulator
Use the full Sysmac global variables export from Tools -> Export Global Variables -> CX-Designer. The bridge needs datatype information for mapped variables.
- Added friendlier validation and runtime messages instead of Python traceback pop-ups.
- Bridge start is blocked when mappings, globals, addresses, backend settings, or datatypes are invalid.
- Bridge failures now report the failing mapping, for example
input:bit:5 -> S1. - Sysmac globals must include datatype information for mapped variables.
- Packaged builds suppress the PyInstaller traceback dialog by default.
Fix each listed item, then press Start Bridge again. Common causes are missing Sysmac variables, duplicate mappings, invalid addresses, unsupported Modbus types, or globals pasted without datatypes.
Read the last [bridge] line in the app log. It should identify the mapping or setting that failed.
Open Update beside Globals and paste the full Sysmac export table. A plain variable-name list is not enough for mapped variables.
PolyForm Noncommercial 1.0.0 (see LICENSE).
- Factory I/O SDK: Microsoft Public License (Ms-PL). See
LICENSES/FactoryIO-SDK-LICENSE.txt.



