- Graphics Designer: Cửa sổ xây dựng giao diện điều khiển và giám sát. Thực hiện dễ dàng các chức năng mô phỏng và hoạt động qua các đối tượng đồ họa của phần mềm.
- Alarm logging: Thực hiện hiển thị các thông báo hay các báo cáo trong khi hệ thống vận hành. Đảm trách về các thông báo nhận được và lưu trữ. Nó chứa các chức năng để nhận các thông báo từ các quá trình, để chuẩn bị, hiển thị, hồi đáp và lưu trữ. Ngoài ra, Alarm logging còn thông báo cho ta biết lỗi và vị trí của lỗi trong hệ thống.
- Tag logging: Thu thập, lưu trữ và nén các giá trị đo dưới nhiều dạng khác nhau. Tag logging cho phép lấy dữ liệu từ các quá trình thực thi, chuẩn bị để hiển thị và lưu trữ các giá trị đó. Dữ liệu có thể cung cấp các tiêu chuẩn về công nghệ và kỹ thuật quan trọng liên quan đến trạng thái hoạt động của toàn hệ thống.
- Report Desiner: Có nhiệm vụ tạo các thông báo, báo cáo. Các kết quả này được lưu dưới dạng các trang nhật ký sự kiện, được dùng để tạo các bản in ấn.
- Global Script: Là ngôn ngữ thông dụng cho phép tạo ra các hàm giống như trong ngôn ngữ lập trình C và các Action, có thể sử dụng trong một project hoặc trong nhiều project phụ thuộc vào loại hàm được tạo ra.
- User Achtivers: Cho phép người sử dụng lưu trữ dữ liệu từ chương trình ứng dụng và có khả năng trao đổi với các thiết bị tự động hóa khác.
- User Administrator: Cho phép người thiết kế phân quyền truy nhập cho người sử dụng về việc cấu hình và chạy chương trình.
- Đồ họa: WinCC sử dụng bộ công cụ thiết kế giao diện đồ họa mạnh như Toolbox, các Control, OLE… được đặt dễ dàng trên giao diện thiết kế.