More and more companies are developing their IDE based on the Eclipse. It is an efficient way that can help the development team focus on building their field logic, and form an automatic developing procedure. This article introduces how to design an IEC 61131-3 PLC Programming IDE based on Eclipse.