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.21.29

Release Notes

  • Improved the issue where module information in the project tree was not updated when connecting online using the Link + Download + Monitor... option from the Online menu.

V8.21.28

Release Notes

  • Fixed an issue where module information was not updated when connecting to a PLC after changing the module configuration.
  • Added pulse device support to enable proper processing of the PLS instruction in ST (Structured Text) language.

V8.21.27

Release Notes

  • Resolved 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, and exception handling has been added to correctly enforce this rule.

V8.21.26

New Features and Enhancements

  • Added support for newly developed Ethernet/IP Assembly Instance interface.
  • Updated the special program specification for Hanlim Ethernet.
  • Replaced CM3 firmware with v6.23.8.

Issue Fixes

  • 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 WORD type.
  • Resolved an issue where the scan program did not automatically switch to monitoring mode upon going online.
  • Adjusted the SPLUS CPU firmware size condition to the range 400000 ~ 900000.
  • Removed the warning shown when setting 15 slots for a special program in SPLUS.
  • Fixed a saving issue with the CPU Modbus map setting in the CM3-SP01EET module.
  • Addressed 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 a problem where the DEC instruction could not have an operand.

V8.21.22

New Features and Enhancements

  • Improved 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 PLC-S firmware from v6.34.1 to v6.34.5 for improved performance.

Issue Fixes

  • Corrected slot number errors for FROM/TO instructions in the simulator with CM3 modules.
  • Fixed an issue where deleting the ANB instruction in scan programs disrupted logic sequences. Invalid logic will now not be saved.
  • Resolved message overflow issues for messages exceeding 1,000 characters.
  • Fixed a display issue where the EC01G module name was not shown in the special card initialization program.
  • Repaired the non-functional EC01G Modbus option.
  • Corrected 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

New Features and Enhancements

  • New Module Support:
    • Added support for CM3-SP02POS: 2-channel positioning module.
  • Programming Interface:
    • Added support for greater than / less than key input for Spanish keyboards in scan programs.
    • Option added to disable the PEND instruction in scan programs.
  • PLC-S Parameter Enhancements:
    • New firmware upgrade options:
      • IP address maintenance
      • Automatic reset
      • Automatic rollback
  • Time Settings:
    • Added support for millisecond unit.
  • Online Monitoring:
    • Improved update speed for PLC online and scan program monitoring.
  • Project Management:
    • Added option for automatic download of project source files.
  • PID Control:
    • Support added for 64 PID loops for the UPnF CPU.

Issue Fixes

  • Fixed an issue where monitoring stopped when using R data registers in scan programs.
  • Corrected value-writing and monitoring issues for D-bit and R data registers.
  • Resolved IP selection errors in Ethernet connection settings.
  • Separated CM3 SB16/32 types correctly when opening a project from the PLC.
  • Fixed configuration issues in 16-point CPU settings under PLC-S.
  • Addressed input failures in specific instruction input screens.
  • Fixed conversion errors when using Structured Text array elements.
  • Enabled bit data register input in global variable arrays.
  • Fixed I/O display issues in simulator with the CM3 16-point CPU.
  • Resolved errors in cross-reference usage display for data registers.
  • Corrected sorting issues in cross-references based on data register size.
  • Restored monitoring of index register usage.
  • Fixed auto-renaming issues when global variable names started with T or C.
  • Added firmware validation for UPnF and SPROA CPU upgrades.
  • Improved security for PLC secure connections.
  • Fixed parameter corruption during project conversion from
  • (V8.20.1 or V8.20.5 to V8.13.)
  • Resolved subnet mask error detection issues during parameter saving.