The status of ship engine room automation system design is analyzed, and based on its technology development and application requirements on board, an automation system generation software based on public system construction is developed. Its main functions are introduced in detail and the application on board shows its advance and practicability.