Go to to retrieve the compiled .prj or .spj file.
The name itself reflects Moeller’s legacy software taxonomy, where "S30" generally denotes the software family or generation, and "S316" refers to the specific software module tailored for the PS3 PLC architecture. Key Capabilities and Features
This limitation is a massive hurdle. If a machine builder did not provide you with the .P6B source file for the PS316, you are essentially locked out of monitoring, troubleshooting, and modifying the control logic.
Engineers can write code using standard industrial languages (such as Ladder Diagram or Instruction List) supported by the PS4-100 controllers. Sucosoft-s30-s316
Supports Instruction List (IL), Ladder Diagram (LD), and Function Block Language (FBL).
Sucosoft S30-S316-GB is a Windows-based software package developed by Moeller (now Eaton) designed for the configuration, programming, and debugging of specific Programmable Logic Controllers (PLCs). It is often referred to under the umbrella of SUCOS programming tools. Key Features and Capabilities
If you are new to the software, follow this workflow: Go to to retrieve the compiled
Establishing an online connection with a PS316 using Sucosoft S30 requires specific legacy hardware and configurations:
Which specific controller model are you targeting ( or PS316 )?
Dedicated Legacy Laptops: Maintaining an old "toughbook" running MS-DOS or Windows 95/98 specifically for PLC communication. If a machine builder did not provide you with the
One of the defining characteristics of this software suite is its use of proprietary file formats. When working with the PS316, the software generates and reads files. These files are classified as "Sucosoft S30 PS316 Data" and contain the core logic and configuration for the controller.
// Start electronic cam from master to slave CamInCmd.AxisMaster := MasterAxis; CamInCmd.AxisSlave := SlaveAxis; CamInCmd.Execute := TRUE; CamInCmd.CamTableID := CamProfile_1; // Pre-defined cam table MC_CamIn(CamInCmd);
For those looking to modernize, provides a more advanced platform and can sometimes import or convert older S30 programs to run on newer Moeller PS4 PLCs . However, many practitioners recommend a complete hardware overhaul to modern platforms like the Mitsubishi FX3U for improved reliability. Share public link