Downloads

Introducing CIMON CICON, a sophisticated Programmable Logic Controller (PLC) software solution designed to enhance industrial automation processes.

Installer

Demo Projects

TrafficLight

08-21-2025

.zip

Changelog

v8.30.1

Added

  • New Support for Ethernet/IP Scanner (Master) and Adapter
    • When selecting an SPLUS CPU, the network will now appear in the project tree
    • Added dedicated Ethernet/IP commands: EIPSENDP and EIPENP
  • New PLC AI Assist Support
    • Provides assistance with:
      • PLC product specifications
      • Troubleshooting
      • Instruction usage
      • Scan program analysis
      • Structured Text (ST) program generation
  • Overall User Interface (UI) Improvements
    • General enhancements to the CICON UI for better usability and appearance

Fixed

  • Fixed an issue where the SPLUS 16-point CPU was incorrectly recognized as a 32-point CPU
  • Corrected SPLUS Simulator I/O recognition
  • Fixed abnormal Slot display during SPLUS firmware upgrades
  • Corrected a parameter error caused by a Port 2 check issue in SPLUS Ethernet parameters
  • Fixed an issue where Cross Reference device sorting did not work properly
  • Added Torque Control Upper Limit setting for CM1-PS08N
  • Added new modules to I/O reservation list: EC01G, PS04N, RC10A, RM01A, RM01B
  • Fixed an issue where the monitoring mode was not activated when connecting to a PLC
  • Added support for CM1-DC10A module replacement during operation (“hot-swap” support)

v8.21.29

Fixed

  • Fixed an issue where the module information in the project tree was not updating while connecting online to the PLC.

v8.21.28

Added

  • Add pulse device support to enable proper processing of the PLS instruction while using Structured Text.

Fixed

  • Fixed an issue where the module information was not updating when connecting to a PLC after changing the module configuration.

v8.21.27

Fixed

  • Fixed an issue where instructions starting with H (e.g., HSC) were incorrectly interpreted as function block data, causing them to be processed incorrectly under certain CPU conditions.
    • The HSC instruction is only valid for CM2 modules. Exception handling has been added to correctly enforce this rule.

v8.21.26

Added

  • Added support for the newly developed EtherNet/IP assembly instance interface.

Updated

  • Updated the special program specification for Hanlim Ethernet.
  • Updated the CM3 firmware to v6.23.8.

Fixed

  • Fixed an issue where the CTUD instruction was not monitored correctly when previously registered as a C data register and used as a BOOL type. It is now handled as a WORD type.
  • Fixed an issue where the scan program did not automatically switch to monitoring mode when going online.
  • Fixed the PLC-S PLUS CPU firmware size condition to match the range 400,000 ~ 900,000.
  • Fixed a saving issue with the CPU Modbus map setting in the CM3-SP01EET module.
  • Fixed a critical issue that caused abnormal termination when changing variable types from INT16 to FLOAT in CSV files.
    • Type changes are now temporarily restricted to INT16 only.
  • Fixed an issue where the DEC instruction could not have an operand.

Removed

  • Removed the warning shown when setting 15 slots for a special program with the PLC-S PLUS.

v8.21.22

Updated

  • Updated the program saving process:
    • Comments are excluded when saving under a new name.
    • The saved file is no longer automatically added to the current project.
  • Updated the PLC-S firmware from v6.34.1 to v6.34.5 for improved performance.

Fixed

  • Fixed an issue with slot number errors occurring from the FROM and TO instructions with CM3 modules in the CICON simulator.
  • Fixed an issue where deleting the ANB instruction in scan programs disrupted logic sequences.
    • Invalid logic is no longer saved.
  • Fixed message overflow issues for messages exceeding 1,000 characters.
  • Fixed a display issue where the CM1-EC01G module name was not shown in the special card initialization program.
  • Fixed an issue with a non-functional CM1-EC01G Modbus option.
  • Fixed errors with the index register of the D bit in scan programs.
  • Fixed an issue where I/O toggle commands failed when global variable names started with X, F, T, or C.

v8.21.15

Added

  • Added support for the CM3-SP02POS: 2-channel positioning module.
  • Added Support for greater than and less than key input for Spanish keyboards in scan programs.
  • Added the option to disable the PEND instruction in scan programs.
  • Added new PLC-S firmware upgrade options:
    • IP address maintenance
    • Automatic reset
    • Automatic rollback
  • Added support for the millisecond time unit.
  • Added the option for automatic download of the project source files.
  • Added support for 64 PID loops in the CM1-UPnF CPU series.
  • Added firmware validation for CM1-UPnF and CM3-SPROA CPU series upgrades.

Updated

  • Improved the update speed for PLC online and scan program monitoring.
  • Improved security for PLC secure connections.

Fixed

  • Fixed an issue where monitoring stopped when using R data registers in scan programs.
  • Fixed value-writing and monitoring issues for D bit and R data registers.
  • Fixed an issue with IP selection errors in the Ethernet connection settings.
  • Fixed an incorrect PLC type issue when opening a project from the CM3-SB16 or CM3-SB32.
  • Fixed a PLC-S configuration issue with 16-point CPU settings.
  • Fixed input failures in specific instruction input screens.
  • Fixed conversion errors when using Structured Text array elements.
  • Fixed an issue where bit data register input in global variable arrays wasn't enabled.
  • Fixed I/O display issues in the CICON simulator with CM3 16-point CPUs.
  • Fixed errors in cross-references based on data register size.
  • Fixed an issue with monitoring index register usage.
  • Fixed auto-renaming issues when global variable names started with T or C.
  • Fixed parameter corruption during project conversion from v8.20.1 or v8.20.5 to v8.13.
  • Fixed an issue with subnet mask error detection issues during parameter saving.