Sucosoft S40 is the central IEC 61131-3 compliant programming software for Moeller (now Eaton) PS4 and PS416 series PLCs
. It provides a comprehensive environment for project management, editing, testing, and documentation of automation applications. Key Features of Sucosoft S40 IEC 61131-3 Compliance
: Supports standardized programming languages, including Instruction List (IL), to ensure portability and high-level automation standards. Broad Device Support
: Acts as the primary programming tool for several controller series, including PS4-141, 151, 201, 271, 341, and PS416. Modular Project Navigator
: Features a "Navigator" interface that manages project folders, source files (POUs), and topology configurations, preventing the need for manual file management through Windows Explorer. Library Management
: Includes an extensive software library of pre-tested function blocks and allows users to create or incorporate user-defined libraries to speed up development. Remote Programming & Diagnostics
: Enables central programming and diagnosis for decentralized systems, including remote connections via modem or network. Advanced Toolboxes
: Integrates specialized libraries like the Closed-loop Control Toolbox (CTT) for PID and fuzzy logic, and the Positioning Toolbox for motion tasks. Software Access and Downloads
While Sucosoft S40 is a legacy tool originally designed for Windows 95/98/NT 4.0, technical resources and updates remain available through Eaton's Download Center Sucosoft S40 - Automatas.org
Sucosoft S40 is a legacy engineering tool designed by Moeller (now part of ) for programming and configuring the PS4 series of Programmable Logic Controllers (PLCs)
. Despite its age, it remains a critical piece of software for technicians and engineers tasked with maintaining or upgrading older industrial automation systems. Core Functionality
The software provides a comprehensive environment for developing control logic using standard languages like Instruction List (IL) Ladder Diagram (LD)
. It is specifically tailored for hardware such as the PS4-141, PS4-151, and PS4-201 controllers. Its primary value lies in its ability to perform diagnostics, upload existing programs for backup, and modify logic without replacing the entire hardware infrastructure. Availability and Compatibility
Finding a legitimate download for Sucosoft S40 can be challenging, as Eaton has largely transitioned support to newer platforms like CODESYS-based Official Sources:
The software is typically provided via legacy support portals or through specific Eaton sales representatives. System Requirements:
Because it was designed for older versions of Windows (often Windows 95/98 or XP), running it on modern Windows 10 or 11 systems usually requires Virtual Machines or compatibility mode. Hardware Interface:
Connecting to the PLC often requires proprietary programming cables, such as the ZB4-501-UM2 , which converts serial signals for the PC. The Role of Legacy Support
While Sucosoft S40 might sound like a title for a futuristic novel, it is actually a legacy programming software used to configure and program Klockner Moeller (now Eaton) Programmable Logic Controllers (PLCs).
In the "story" of industrial automation, Sucosoft S40 was a major milestone for its era, transitioning older DOS-based systems like Sucos4 into the Windows environment (supporting Windows 95, 98, and NT). It brought compliance with the IEC 1131-3 international standard, which standardized how automation logic is written across different manufacturers. The Software "Plot": Key Features
Target Controllers: It is the primary tool for the PS4 series (like PS4-141, PS4-201, and PS4-341) and the PS416 modular controllers.
Library Management: A key "character" in the software is the S40 Library Manager, which allows engineers to create and reuse complex function blocks for tasks like HVAC control or high-speed counting. Sucosoft S40 Programming Software Download
Networking: It allows for "remote programming," meaning an engineer can sit at one central PC and program multiple decentralised controllers across a Suconet K network. Where to "Download" the Legacy
Since this is legacy software, you won't find it on modern app stores. If you are looking for downloads or documentation to keep an old machine running:
Official Archives: Many software updates and demo versions are still hosted on Eaton's Automation Download Server.
Manuals: Comprehensive guides like the Sucosoft S40 Language Elements manual describe the logic used to "tell the story" of a machine's movement.
Support Communities: Forums such as PLCtalk are where veteran engineers share tips on making this older software run on modern computers.
Are you trying to recover a program from an old PS4 controller, or Sucosoft S40 - Automatas.org
The Sucosoft S40 programming software by Moeller (now Eaton ) is the dedicated tool used to program legacy PS4-141, PS4-151, PS4-201, PS4-271, PS4-341, and PS416 programmable logic controllers (PLCs). 📥 Official Download Sources
Because this is legacy software, official access is maintained through specific archive directories:
Direct Version Directory: You can browse the complete directory of updates, old setups, and demo versions on the Eaton S40 Download Directory .
Latest V5.06 Update: The specific setup for the final V5.06 patch is hosted in the Eaton S40 V5.06 Archive .
Older Versions: If your legacy hardware requires highly specific older environments (such as V2.04 through V5.04), you can grab them directly from the Eaton S40 Older Versions Archive . 💡 Key Software Details
OS Compatibility: Originally built for native execution on Windows 95, Windows 98, and Windows NT 4.0. Modern 64-bit systems will require virtual machines or DOSBox-style emulators to run properly.
Interface Options: Ships standard with 5 languages including English, German, French, Spanish, and Italian.
Integrated Documentation: The software package contains massive local reference materials, including the User Interface manual and the Language Elements rulebook. ⚙️ How to Import Legacy Projects
If you are moving older Sucos4 projects up into Sucosoft S40, follow these fast sequential steps:
Create a New Project: Open S40, click Project Manager, then select Project > New and assign a local folder.
Import Files: Open the POU Editor, choose File > Import, and open your targeted .Q42 file followed by its matching .Z42 counterpart.
Compile & Check: Hit File > Syntax Check to prompt the system to compile the program and verify that it reads "error free". Sucosoft s40 User Interface h1305 | PDF - Scribd
The search for Sucosoft S40 usually leads back to the "Old Guard" of industrial automation—a time when Moeller (now Eaton) PLCs like the PS4 series were the backbone of factory floors.
Here is a short story about the digital archeology often required to keep these machines alive. The Ghost in the PS4 Sucosoft S40 is the central IEC 61131-3 compliant
The alarm on the factory floor wasn't loud, but to Elias, the lead maintenance tech, it sounded like a death knell. The labeling machine—a thirty-year-old workhorse powered by a Moeller PS4-201 —had finally blinked its last "Run" light.
"The logic is corrupted," Elias muttered, staring at the PLC. To fix it, he didn't need a modern laptop or a cloud connection. He needed a time machine. Specifically, he needed Sucosoft S40
He spent the next three hours in the "Archive," a dusty corner of the server room filled with beige towers and floppy disks. Sucosoft S40 wasn't just software; it was a relic of the DOS-to-Windows transition era. He finally found an old ruggedized laptop that still had a physical COM port—essential for the proprietary programming cable that looked more like a piece of medical equipment than a data lead.
Elias began the "Download." In the world of modern tech, a download is a background task. In the world of S40, it was a ritual. He watched the progress bar crawl across the low-resolution screen, each block of logic transferring with a mechanical rhythmic pulse from the serial port. 90%... 95%... Complete.
He cycled the power. The "Run" light on the Moeller PLC flickered, turned solid green, and the labeling arm hissed back to life with a puff of pneumatic air. The vintage software had done its job. The factory was moving again, kept alive by a program written before the technicians operating it were even born. Learn more
Sucosoft S40 is the legacy programming software for the Moeller (now Eaton) PS4 and PS416 series of Programmable Logic Controllers (PLCs). It was developed to provide an IEC 61131-3 compliant environment, allowing for standardized programming across various industrial automation tasks. Where to Download Sucosoft S40
Official downloads for Sucosoft S40 are hosted on the Eaton Download Center. This directory contains various updates and older versions of the software.
Software Updates: Access the S40 Update Directory for the latest available patches and full version archives.
Older Versions: If you require a specific legacy build (like V2.04 or V4.24), they are categorized in the Older Versions Folder.
Demo Version: A demo version for testing purposes is available in the Demo Directory. Key Features and Capabilities
Sucosoft S40 was a significant advancement in PLC programming for its time, introducing features designed to reduce development time and improve project management.
IEC 61131-3 Compliance: Supports standard programming languages, ensuring code portability and familiarity for automation engineers.
Modular Library Management: Version 4.0 and higher included the S40 Library Manager, allowing users to create, edit, and document custom function blocks.
Network Programming: Enables central programming and diagnostics for decentralized systems, allowing all controllers in a network to be managed from a single workstation.
Specialized Toolboxes: Includes optional libraries like the Closed-Loop Control Toolbox (CTT) for PID and fuzzy logic, and the Positioning Toolbox for motion control. Hardware Compatibility
The software is the primary tool for the following Eaton Moeller controllers: Sucosoft S40 - Automatas.org
To download and use Sucosoft S40, the legacy programming software for Klockner Moeller (now Eaton) PLCs, follow this guide for accessing software files and establishing a working environment. 1. Official Download Sources
Sucosoft S40 is legacy software; while it is no longer sold, Eaton maintains archives of updates and demo versions on its public asset servers.
Software Updates (V5.0x): You can find the latest version (V5.05 and V5.06) and older iterations (V2.04 through V5.04) in the Eaton Automation Software Update Archive.
Demo Version: A trial version of Sucosoft S40 V5.0 is available for testing and basic configuration. The software communicates with Suco devices via an
OPC Server: Files for the S40 OPC Server are also hosted in the same directory. 2. Supported Hardware & PLCs
Sucosoft S40 is the central programming tool for several Moeller controller series:
PS4 Series: PS4-141, PS4-151, PS4-201, PS4-271, and PS4-341.
PS416 Series: All CPU types including CPU-200, CPU-300, and CPU-400.
Connection: Requires a ZB 4-303 KB1 programming cable for connecting a PC to controllers like the PS 4-300. 3. System Requirements & Compatibility
Because this is vintage industrial software, modern Windows versions often require a Virtual Machine (VM).
Native OS: Originally designed for Windows 95, Windows 98, and Windows NT 4.0.
Modern Workaround: For Windows 10 or 11, it is highly recommended to run the software inside a Windows XP or Windows 98 VM using tools like VirtualBox or VMware to ensure COM port drivers function correctly.
Resources: Minimum 16MB RAM (32MB recommended) and 50MB free hard disk space. 4. Installation & Project Setup
Extract Files: Download the .zip archive from the Eaton server and extract it to a local folder.
Run Setup: Execute setup.exe. If installing on a newer OS, right-click and select "Run as Administrator" and set the compatibility mode to Windows XP (Service Pack 3).
Create Project: Open the Navigator window, go to Project > New, and define your project path.
Topology Configuration: Use the Topology Configurator tool to set your specific PLC hardware parameters before writing code. 5. Essential Documentation
User Interface Manual: Provides a full description of software tools and functions (View on Scribd).
Language Elements Manual: Definitions and rules for PLC programming within S40 (Manual AWB 2700-1306 GB).
Library Manager: A tool for managing function blocks and modules (Library Manager Guide).
Before diving into the download procedure, it is crucial to understand what this software does. Sucosoft S40 is a proprietary configuration tool used to interface with Suco’s range of electronic pressure switches (e.g., 040X series), temperature sensors, and diagnostic units.
Key capabilities include:
The software communicates with Suco devices via an IO-Link master or a direct USB communication adapter (e.g., Suco part number 0902-003). Without Sucosoft S40, accessing these advanced features is impossible—you are limited to basic on-device push-button programming.
After installation, launch Sucosoft S40 from your Start Menu or Desktop shortcut. You will be greeted by a project management window.
Before you download the software, ensure it matches your hardware. S40 is designed for: