Ship rust removal is an import part of ship-repair and shipbuilding process. Using high pressure water jet equipment causes no environmental pollution. The control and detection of high pressure water jet equipment is the key technology to ensure the system works properly. This study, in light of research on software programming of control system of ultra high pressure water jet ship rust removal equipment, establishes a control system based on PLC through the analysis of the structure and principles of the ultra-high pressure water jet equipment. On the basis of designing hardware circuit of PLC control system, this study mostly analyses software program, and experimental test suggests that the software programming can meet the requirements of system security.