Support Ukraine #StandWithUkraine
logo

Sucosoft S40 Programming Software Install ((full)) Download May 2026

Sucosoft S40 is the legacy engineering software used to program and configure Moeller (now Eaton) PS4 series Programmable Logic Controllers (PLCs), including models like the PS4-200, PS4-271, and PS4-341. Since it is a legacy 16-bit application, modern installation requires specific compatibility workarounds. 1. Download Availability

Because Sucosoft S40 is no longer an active product, it is not featured on Eaton’s primary modern download portals. However, it is typically accessible via:

Eaton Automation Support: Older versions are often archived in the Eaton Download Center under "Software Archives" or "Legacy Products."

PLC Support Communities: Sites like PLCTalk or Control.com often host links to archived ISO files or installer packages (usually titled S40_V50.zip or similar). 2. System Requirements & Compatibility

Sucosoft S40 was designed for Windows 95/98 and NT. Running it on modern hardware presents challenges:

Operating System: It is a 16/32-bit application. It will not run natively on 64-bit versions of Windows 10 or 11.

Virtualization: The most reliable way to install S40 is within a Virtual Machine (VM) running Windows XP (32-bit) or Windows 98. Tools like VirtualBox or VMware are standard for this.

Hardware Interface: The software requires a serial connection (RS232). If your PC lacks a COM port, you will need a high-quality USB-to-RS232 adapter and the Moeller-specific programming cable (e.g., ZB4-303-KB1). 3. Installation Process

Once you have the installation media (typically a set of "disks" or a folder containing SETUP.EXE):

Launch the VM: Start your Windows XP/98 virtual environment. sucosoft s40 programming software install download

Run Setup: Execute SETUP.EXE with Administrative privileges.

Language Selection: S40 usually supports English, German, and French.

License Key: You will likely be prompted for a license key. For legacy systems, these are often found on the original CD sleeve or provided by Eaton support for maintenance purposes.

Driver Configuration: Ensure the COM port used by your VM is mapped correctly to your physical USB-to-Serial adapter. 4. Key Features & Programming

Standards: S40 follows the IEC 61131-3 standard, allowing programming in Instruction List (IL), Ladder Diagram (LD), and Function Block Diagram (FBD).

Topology Configurator: You must define your hardware rack and expansion modules in the software's topology tool before writing logic.

Libraries: It includes extensive libraries for PID control, high-speed counters, and networking (Suconet K). 5. Modern Alternatives

If you are starting a new project, Eaton has transitioned from Sucosoft to EASYsoft and CODESYS-based environments (like e-PCC). If you are maintaining an old PS4, it is highly recommended to keep a dedicated "legacy laptop" or a backed-up VM image specifically for S40 to avoid modern OS conflicts.

Sucosoft S40 is the legacy programming tool for (now Eaton) PS4 series controllers, including the PS4-141, 151, 201, 271, 341, and PS416. While the full software was originally a paid product, various updates and a demo version are available through Eaton's official archive. Download Links You can access official updates and versions through the Eaton Automation Download Index Demo Version Sucosoft S40 V5.0 Demo Latest Updates Version 5.05 Version 5.06 Legacy Versions Version 4.24 Version 5.02 Installation & System Requirements Sucosoft S40 is the legacy engineering software used


The Official Channel

Suco does not publicly host the latest S40 versions on an open web server. To download the software, you have three options:

  1. Suco Partner Portal – If you are an OEM or system integrator, request access from Suco directly.
  2. Local Distributor – Contact your regional Suco representative. They will provide a secure download link (usually via WeTransfer or a private FTP).
  3. Product DVD – Legacy systems often ship with an installation DVD.

4. Step-by-Step Installation Procedure

The following procedure is optimized for Windows 10/11 environments.

Step 1: Preparation

  1. Create a restore point in Windows (System Protection settings).
  2. Temporarily disable Anti-Virus real-time protection (the software may write to system directories that heuristic scanners flag as suspicious).
  3. Ensure you have administrative rights.

Step 2: Execution

  1. Locate the Setup.exe file.
  2. Right-click the file -> Select Properties.
  3. Navigate to the Compatibility tab.
  4. Check Run this program in compatibility mode for: -> Select Windows XP (Service Pack 3).
  5. Check Run this program as an administrator.
  6. Click Apply and OK.
  7. Launch the installer.

Step 3: The Setup Wizard

  1. Language Selection: Select the installation language (English/German).
  2. License Agreement: Accept the EULA.
  3. Destination Directory: It is highly recommended to change the default installation path from C:\Program Files (x86)\Moeller to a root directory like C:\SucosoftS40. This avoids permission issues with the "Program Files" folder on modern Windows.
  4. Installation Type: Select "Full Installation" to ensure all drivers and help files are included.
  5. Driver Installation: During the process, the installer may attempt to install a parallel port dongle driver or serial driver. If Windows warns that the driver is unsigned, click "Install this driver software anyway."

Step 4: Post-Installation Steps

  1. Navigate to the installation folder.
  2. Locate the main executable (e.g., S40.exe).
  3. Apply the same Compatibility settings (Windows XP SP3, Run as Admin) as done in Step 2.
  4. Launch the software to verify the splash screen appears.

Phase B: Run the Installer as Administrator

  1. Right-click the setup.exe file inside the extracted ZIP.
  2. Select “Run as administrator”.
  3. If a User Account Control (UAC) prompt appears, click Yes.

4.1 Initial Setup

  1. Launch Sucosoft S40 from the Start Menu.
  2. Workspace setup: Choose “Empty Project” or open an example.
  3. Target Device Selection: Go to Project > Options > Target Settings.
    • Select S40 (K-timer) from the device list.
    • If missing, click “Install Target” and browse to the Targets folder in the installation directory.

Step 3 – Download the Files


3. Step-by-Step Installation Guide

Assuming you are installing on a Windows XP Virtual Machine or older hardware.

  1. Locate the File: Once downloaded, the file is often in .iso or .rar format.
  2. Extract/Mount:
    • If it is a .rar file, extract it using WinRAR or 7-Zip.
    • If it is an .iso file, right-click and select "Mount" (on Windows 10/11) or use a tool like Daemon Tools (on XP/7).
  3. Run Setup: Navigate to the folder/virtual drive and locate Setup.exe.
  4. Installation Wizard:
    • Click Next through the welcome screen.
    • Select the installation directory (default is usually C:\Program Files\Sucosoft).
    • Select Full Installation to ensure all drivers and help files are included.
  5. Driver Installation: The installer may ask to install hardware drivers for the programming cable. Allow this.
  6. Finish: Once complete, restart the computer/VM.

5. Hardware Configuration and Driver Setup

Software installation is only half the battle; establishing communication with the PLC is the critical next step.

5.1 USB to Serial Configuration

  1. Plug in your USB-to-Serial adapter.
  2. Open Device Manager -> Expand Ports (COM & LPT).
  3. Identify the adapter (e.g., "USB Serial Port (COM3)").
  4. Right-click -> Properties -> Port Settings.
  5. Ensure the settings match the PLC requirements (typically 9600 baud

Sucosoft S40 is the legacy programming software for Moeller (now Eaton) PS4 series PLCs, including models like the

. It is primarily valued today for maintaining older industrial automation systems rather than for new projects. Key Features and Review

Compliance: It is IEC 1131-3 compliant, supporting standard PLC programming languages and function block libraries.

Interface: Features a "Navigator" for project management and a "Topology Configurator" for hardware setup.

User Feedback: Professional users often find it complicated compared to modern alternatives like EasySoft. A major drawback for maintenance is that you cannot "upload" an editable project from the PLC without having the original source files; otherwise, you can only retrieve machine code. Installation and System Requirements

Sucosoft S40 is extremely dated and designed for older operating systems. Running it on modern hardware typically requires virtual machines or legacy setups.

Operating Systems: Originally built for Windows 95, 98, and NT 4.0. Version 5.0 is noted as requiring Windows 3.1 or higher.

Hardware: Requires a serial COM port for communication and a specific ZB 4-303 KB1 programming cable to connect the PC to the PLC. Download and Updates

Official support for this software has largely moved to archival status. S40-GB - KM Parts - Klockner Moeller The Official Channel Suco does not publicly host


What if I cannot find Sucosoft S40?

Suco has transitioned newer devices (like e-timer) to CODESYS V3 or web-based IDEs. If you are programming a legacy S40 (K-timer), Sucosoft S40 is your only option. In rare cases, you may use CODESYS V2.3 with the Suco target file, but this is unsupported and lacks hardware-specific libraries.