PM Designer نرم افزار طراحی و برنامه ریزی HMI (مخفف Human Machine Interface) است که به وسیله ی کمپانی Cermate توسعه داده شده است. این نرم افزار به عنوان ابزاری پیشرفته حاوی بسیاری از ابزارهای طراحی گرافیکی برای طراحی یک سیستم HMI می باشد و برای برنامه نویسی HMI های کمپانی Cermate کاربرد دارد. توسط این نرم افزار قادر خواهید بود با استفاده از ابزار گرافیکی موجود در آن، برنامه HMI و صفحات گرافیكی مود نظر را طراحی کرده و سپس آن را به سخت افزار HMI منتقل کنید. یکی از ویژگی های شایان ذکر این نرم افزار، پشتبانی از برنامه نویسی به صورت شیء گرا است که این امر را برای مهندسین میسر می سازد تا برای هر شیء به صورت جداگانه به برنامه نویسی و آدرس دهی بپردازند تا بتوانند از برنامه های نوشته شده برای PLC های دیگر شرکت ها نیز استفاده کنند (برای این کار تنها کافیست نام برند PLC را در برنامه تغییر دهند.)