Phần mềm STEP 7 Professional là bộ phần mềm tích hợp được Siemens phát triển nhằm hỗ trợ kỹ sư cài đặt, lập trình, cấu hình và bảo trì nhiều thiết bị tự động hóa trong cùng một hệ sinh thái. Thay vì phải tìm và cài riêng từng công cụ cho PLC, HMI, Servo hay biến tần, người dùng có thể sử dụng các công cụ được tích hợp thống nhất trong gói STEP 7 Professional (thường hoạt động trên nền tảng TIA Portal).
Trong bài viết này, Tự Động Hóa Toàn Cầu sẽ giúp bạn tìm hiểu STEP 7 Professional là gì, STEP 7 Professional dùng để làm gì, các phần mềm có trong STEP 7 Professional, những dòng thiết bị Siemens được hỗ trợ và các yêu cầu cần lưu ý trước khi cài đặt.
I. Tổng quan về phần mềm lập trình STEP 7 Professional
STEP 7 Professional là bộ phần mềm kỹ thuật tích hợp dành cho các thiết bị tự động hóa của Siemens. Bộ công cụ này cung cấp các chức năng và phần mềm phục vụ từ lập trình PLC, thiết kế giao diện HMI đến cấu hình mạng truyền thông, điều khiển Servo, biến tần và các hệ thống điều khiển tự động hóa khác.

Thay vì mỗi thiết bị sử dụng một bộ cài hoàn toàn độc lập, STEP 7 Professional cung cấp một môi trường phần mềm tương đối đồng bộ, giúp kỹ sư thuận tiện hơn trong quá trình thiết kế, commissioning và bảo trì hệ thống.
STEP 7 Professional thường được sử dụng cho các công việc như:
-
Lập trình và giám sát PLC: tạo chương trình điều khiển, nạp chương trình xuống các dòng PLC (như S7-1200, S7-1500, S7-300, S7-400), theo dõi trạng thái I/O và kiểm tra dữ liệu khi máy vận hành.
-
Thiết kế giao diện HMI (khi kết hợp với WinCC): xây dựng màn hình vận hành, nút nhấn, đèn báo, cảnh báo, Trend và các trang giám sát máy.
-
Cài đặt biến tần và Servo (khi kết hợp với Startdrive): thiết lập thông số, lưu cấu hình, kiểm tra lỗi và theo dõi trạng thái các thiết bị truyền động.
-
Cấu hình mạng truyền thông: thiết lập kết nối (như PROFINET, PROFIBUS) giữa PLC, HMI, Remote I/O và các thiết bị khác trong hệ thống.
-
Cấu hình Motion và điều khiển vị trí: hỗ trợ các đối tượng công nghệ (Technology Objects) để điều khiển chuyển động, vị trí và các ứng dụng Servo.
-
Thiết lập các bộ điều khiển vòng kín (như PID): cấu hình và quản lý tham số cho các ứng dụng điều khiển nhiệt độ, áp suất, lưu lượng tương thích.
-
Mô phỏng chương trình PLC: hỗ trợ kiểm tra một phần logic điều khiển trên máy tính thông qua công cụ S7-PLCSIM trước khi chạy thử với thiết bị thực tế.
Điểm mạnh của STEP 7 Professional nằm ở khả năng tập hợp nhiều công cụ kỹ thuật đồng bộ hóa cao. Khi hệ thống sử dụng đồng thời PLC, HMI, biến tần, Servo và các thiết bị mạng của Siemens, kỹ sư có thể sử dụng các công cụ phần mềm thành phần phù hợp trong cùng một nền tảng mà không cần tìm kiếm hay mở từng phần mềm riêng lẻ.
Tuy nhiên, STEP 7 Professional không phải là một module duy nhất xử lý mọi thứ. Bên trong hệ sinh thái (như TIA Portal) là sự kết hợp của nhiều gói phần mềm chuyên dụng (STEP 7 cho PLC, WinCC cho màn hình, Startdrive cho biến tần,…), mỗi công cụ đảm nhiệm một nhóm thiết bị và công việc khác nhau.
Tải phần mềm Step 7 Professional: TẠI ĐÂY
II. Các phiên bản phần mềm STEP 7 Professional
1. Nhóm phiên bản STEP 7 Professional Classic

Đây là nền tảng phần mềm truyền thống được sử dụng rất phổ biến trước khi hệ sinh thái TIA Portal ra đời. Các phiên bản tiêu biểu gồm có V5.4, V5.5, V5.6, và V5.7.
-
Thiết bị hỗ trợ: Tập trung lập trình cho các hệ thống sử dụng PLC Siemens thế hệ cũ như S7-300, S7-400, C7 và WinAC.
-
Các công cụ tích hợp sẵn: Ở bản Professional V5.x, Siemens đã tích hợp luôn các gói mở rộng vào chung một bộ cài, bao gồm: S7-SCL (hỗ trợ lập trình ngôn ngữ cấp cao giống Pascal/C), S7-GRAPH (hỗ trợ lập trình theo trình tự/lưu đồ) và S7-PLCSIM (mô phỏng PLC offline) thay vì phải mua rời như bản STEP 7 Basic.
-
Tình trạng hiện tại: Mặc dù Siemens đã chuyển trọng tâm sang TIA Portal, hãng vẫn tiếp tục tung ra các bản cập nhật (ví dụ bản V5.7 / STEP 7 2021) để vá lỗi bảo mật và giúp phần mềm có thể chạy ổn định trên các hệ điều hành mới (Windows 10, Windows 11) nhằm phục vụ công tác bảo trì các nhà máy cũ.
2. Nhóm phiên bản STEP 7 Professional trong TIA Portal
Kể từ năm 2010, Siemens giới thiệu nền tảng TIA Portal (Totally Integrated Automation Portal) và đưa STEP 7 Professional trở thành phần mềm cốt lõi bên trong nó. Các phiên bản được nâng cấp liên tục qua từng năm: V11, V12, V13, V14, V15, V15.1, V16, V17, V18 và hiện tại là V19.
-
Thiết bị hỗ trợ: Bao quát toàn bộ các dòng PLC của Siemens. Từ các dòng hiện đại như S7-1200, S7-1500, ET200 SP CPU cho đến khả năng tương thích ngược cấu hình cho cả S7-300 và S7-400.
-
Đặc điểm nâng cấp qua từng phiên bản: Việc Siemens tung ra phiên bản mới (ví dụ từ V18 lên V19) thường đi kèm với các cải tiến như:
-
Hỗ trợ phần cứng mới và các phiên bản Firmware mới nhất của PLC (tăng tốc độ xử lý, thêm tập lệnh).
-
Nâng cấp tính năng bảo mật hệ thống (Security) và quản lý phân quyền người dùng (User Management).
-
Cải thiện mạnh mẽ các chuẩn truyền thông công nghiệp mở như OPC UA, MQTT phục vụ cho IoT và chuyển đổi số.
-
Tích hợp sâu hơn với các phần mềm đi kèm như hệ thống màn hình WinCC Unified thế hệ mới hay hệ thống an toàn (STEP 7 Safety).
-
-
Khả năng tương thích dự án: Bạn có thể cài đặt song song nhiều phiên bản TIA Portal trên cùng một máy tính (ví dụ chạy cả V16 và V19 độc lập). Tuy nhiên, một dự án được lập trình ở bản thấp (V15) bắt buộc phải “Upgrade” (nâng cấp) nếu muốn mở bằng bản cao hơn (V19), và chiều ngược lại (Downgrade) là không được phép.
3. Gói phiên bản STEP 7 Professional Combo
Để giải quyết bài toán các nhà máy có cả máy móc cũ (chạy S7-300) và máy móc mới (chạy S7-1500), Siemens cung cấp gói phân phối STEP 7 Professional Combo (Ví dụ bản V19/2021 SR2 Combo).
-
Tính năng: Khi sử dụng gói này, kỹ sư chỉ cần dùng 1 giấy phép (License Key) duy nhất nhưng có thể kích hoạt hợp lệ cho cả phần mềm TIA Portal (V19) và phần mềm Classic (V5.7).
-
Ứng dụng: Đây là phiên bản tối ưu nhất cho dân kỹ thuật dự án và bảo trì, giúp họ sẵn sàng “cắm cáp” vào bất kỳ tủ điện dùng PLC Siemens nào mà không lo bị thiếu phần mềm hay lỗi bản quyền.
III. STEP 7 Professional hỗ trợ những dòng PLC Siemens nào?
Phạm vi thiết bị hỗ trợ của STEP 7 Professional khá rộng, từ các dòng PLC Siemens thế hệ cũ như S7-300, S7-400 đến các bộ điều khiển hiện đại như S7-1200 và S7-1500. Tuy nhiên, người dùng cần lựa chọn đúng phiên bản STEP 7 Professional vì dòng STEP 7 Classic V5.x và STEP 7 Professional trong TIA Portal có phạm vi thiết bị hỗ trợ khác nhau.
Có thể chia các dòng PLC thường gặp thành những nhóm chính sau.
1. PLC Siemens S7-300
SIMATIC S7-300 là một trong những dòng PLC được sử dụng phổ biến trong các hệ thống máy móc và dây chuyền tự động hóa Siemens thế hệ trước.
STEP 7 Professional hỗ trợ nhiều CPU thuộc S7-300, chẳng hạn:
- CPU 312, CPU 313.
- CPU 314.
- CPU 315.
- CPU 317.
- CPU 319.
- Các biến thể CPU có giao tiếp MPI, PROFIBUS DP hoặc PROFINET, tùy model.
Đối với S7-300, người dùng có thể gặp cả hai môi trường lập trình:
- STEP 7 Professional Classic V5.x, thường thông qua SIMATIC Manager.
- STEP 7 Professional trong TIA Portal, với những CPU và phiên bản phần cứng nằm trong Hardware Catalog của phiên bản TIA Portal đang sử dụng.
STEP 7 V5.7 hiện vẫn được Siemens xác định với phần cứng tham chiếu gồm S7-300, S7-400 và C7.
Vì vậy, khi làm việc với một PLC S7-300 cũ đang hoạt động tại nhà máy, người dùng không nên mặc định rằng phiên bản TIA Portal mới nhất có thể mở hoặc kết nối trực tiếp với mọi CPU. Cần kiểm tra chính xác mã CPU, Hardware Version, Firmware và phiên bản STEP 7 trước khi thực hiện Upload hoặc Download chương trình.

2. PLC Siemens S7-400
SIMATIC S7-400 là dòng PLC Siemens được sử dụng nhiều trong các hệ thống tự động hóa quy mô lớn, dây chuyền sản xuất hoặc những hệ thống yêu cầu số lượng I/O và khả năng xử lý cao.
STEP 7 Professional hỗ trợ nhiều dòng CPU S7-400 như:
- CPU 412.
- CPU 414.
- CPU 416.
- CPU 417.
- Một số phiên bản CPU tiêu chuẩn, CPU H và CPU F tùy cấu hình và phần mềm bổ sung.
Tương tự S7-300, S7-400 có thể được lập trình bằng STEP 7 Classic V5.x, đồng thời nhiều thiết bị S7-400 cũng được hỗ trợ trong STEP 7 Professional thuộc TIA Portal. Catalog STEP 7 Professional V20 của Siemens vẫn liệt kê S7-300 và S7-400 trong nhóm hệ thống mục tiêu của phần mềm. Siemens Industry Cache
Với các hệ thống S7-400 cũ đang vận hành tại nhà máy, STEP 7 Classic vẫn đặc biệt quan trọng khi cần bảo trì hoặc xử lý những project được xây dựng từ các phiên bản phần mềm trước đây.

3. PLC Siemens S7-1200
Với SIMATIC S7-1200, người dùng chủ yếu lập trình bằng STEP 7 trong TIA Portal, thay vì STEP 7 Classic.
Các CPU thường gặp gồm:
- CPU 1211C.
- CPU 1212C.
- CPU 1214C.
- CPU 1215C.
- CPU 1217C.
- Các phiên bản S7-1200F sử dụng cho ứng dụng an toàn.
- Các thế hệ mới thuộc S7-1200 G2, tùy phiên bản STEP 7 Professional.
STEP 7 Professional trong TIA Portal cho phép thực hiện đồng bộ nhiều công việc như:
- Khai báo và cấu hình PLC.
- Thiết lập module tín hiệu.
- Lập trình chương trình điều khiển.
- Cấu hình PROFINET.
- Online Monitoring.
- Chẩn đoán lỗi.
- Commissioning hệ thống.
Siemens hiện liệt kê cả S7-1200 và S7-1200 G2 trong nhóm hệ thống mục tiêu của STEP 7 Professional V20. Siemens Industry Cache
Một điểm cần lưu ý là STEP 7 Classic V5.x không phải phần mềm chính để lập trình S7-1200. Khi làm việc với dòng PLC này, cần lựa chọn TIA Portal phù hợp với Firmware của CPU.

4. PLC Siemens S7-1500
SIMATIC S7-1500 là dòng PLC hiệu suất cao của Siemens và được tích hợp chặt chẽ với TIA Portal.
Những dòng CPU thường gặp bao gồm:
- CPU 1511.
- CPU 1512.
- CPU 1513.
- CPU 1515.
- CPU 1516.
- CPU 1517.
- CPU 1518.
- Technology CPU.
- Fail-safe CPU.
- Redundant/High-availability CPU, tùy hệ thống.
STEP 7 Professional trong TIA Portal có thể sử dụng để cấu hình, lập trình, kiểm tra và chẩn đoán S7-1500. Siemens cũng xác nhận S7-1500 được tích hợp đầy đủ trong TIA Portal phục vụ các công việc cấu hình, lập trình, chẩn đoán và bảo trì. Siemens
Đây cũng là nhóm PLC mà những chức năng hiện đại của STEP 7 Professional được thể hiện rõ, chẳng hạn:
- Structured Programming.
- Technology Objects.
- Motion Control.
- Trace.
- Web Server.
- PROFINET.
- OPC UA trên những CPU hỗ trợ.
- Chẩn đoán hệ thống tích hợp.
Với S7-1500, phiên bản TIA Portal cần tương thích với Firmware CPU. Ví dụ, một số phiên bản Firmware mới của S7-1500 yêu cầu STEP 7 Professional phiên bản mới tương ứng.

5. SIMATIC ET 200 có CPU
Ngoài các dòng PLC S7 truyền thống, STEP 7 Professional trong TIA Portal còn có thể sử dụng với những bộ điều khiển thuộc hệ SIMATIC ET 200, tùy model.
Một số dòng thường gặp gồm:
- ET 200SP CPU.
- ET 200pro CPU.
- Các CPU Fail-safe thuộc hệ ET 200.
- Một số bộ điều khiển phân tán khác nằm trong Hardware Catalog của TIA Portal.
Những thiết bị này kết hợp chức năng điều khiển PLC với hệ I/O phân tán, phù hợp với các hệ thống cần đặt bộ điều khiển gần máy hoặc từng khu vực sản xuất.
Cần lưu ý rằng khả năng hỗ trợ từng CPU và Firmware phụ thuộc vào phiên bản TIA Portal. Trong một số trường hợp, người dùng phải cài thêm Hardware Support Package – HSP để bổ sung thiết bị vào Hardware Catalog. Siemens có phát hành các HSP riêng cho STEP 7 Professional nhằm hỗ trợ thêm các thiết bị và phiên bản phần cứng.
STEP 7 Professional còn hỗ trợ một số giải pháp điều khiển dựa trên phần mềm của Siemens.
Có thể kể đến:
- SIMATIC S7-1500 Software Controller.
- Một số hệ thống WinAC.
- Các giải pháp PC-based Automation tương thích.
Trong catalog STEP 7 Professional V20, Siemens vẫn liệt kê WinAC cùng với S7-1200, S7-1500, S7-300 và S7-400 trong nhóm hệ thống mục tiêu của STEP 7 Professional.
Với Software Controller, phạm vi hỗ trợ còn phụ thuộc vào thế hệ sản phẩm và phiên bản TIA Portal được sử dụng.

7. Những dòng PLC Siemens không sử dụng STEP 7 Professional theo cách thông thường
Không phải PLC Siemens nào cũng được lập trình bằng STEP 7 Professional. Người dùng cần đặc biệt lưu ý một số dòng sau:
- SIMATIC S7-200: chủ yếu sử dụng STEP 7 Micro/WIN.
- SIMATIC S7-200 SMART: sử dụng STEP 7 Micro/WIN SMART.
- Siemens LOGO!: sử dụng LOGO! Soft Comfort.
Do đó, không nên chỉ dựa vào thương hiệu Siemens để lựa chọn phần mềm. Trước khi cài đặt, cần xác định chính xác dòng PLC, mã CPU và Firmware.
8. Lưu ý khi chọn phiên bản STEP 7 Professional
Có thể hiểu đơn giản phạm vi sử dụng như sau:
| Dòng PLC | STEP 7 Classic V5.x | STEP 7 Professional – TIA Portal |
|---|---|---|
| S7-200 | Không | Không |
| S7-200 SMART | Không | Không |
| S7-300 | Có | Có, tùy CPU |
| S7-400 | Có | Có, tùy CPU |
| S7-1200 | Không | Có |
| S7-1200 G2 | Không | Có, trên phiên bản phù hợp |
| S7-1500 | Không | Có |
| ET 200 có CPU | Tùy dòng | Có, tùy model |
| WinAC | Có/Tùy phiên bản | Có, tùy phiên bản |
Nhìn chung, STEP 7 Professional Classic phù hợp nhất với các hệ thống S7-300 và S7-400 thế hệ cũ, trong khi STEP 7 Professional trong TIA Portal là môi trường lập trình chính cho S7-1200, S7-1500 và các thế hệ PLC Siemens hiện đại. Riêng S7-300 và S7-400 nằm ở giai đoạn chuyển tiếp nên có thể gặp cả project STEP 7 Classic và project TIA Portal trong thực tế.
Khi bảo trì PLC tại nhà máy, không nên chọn phiên bản STEP 7 chỉ dựa vào dòng PLC. Cần kiểm tra thêm mã CPU, Firmware, phiên bản project gốc và Hardware Catalog để tránh trường hợp phần mềm không nhận thiết bị hoặc không thể mở đúng project.
IV. Yêu cầu hệ thống và những lưu ý trước khi cài đặt STEP 7 Professional
Yêu cầu hệ thống của STEP 7 Professional phụ thuộc vào phiên bản người dùng lựa chọn. Với các phiên bản mới chạy trong TIA Portal, chẳng hạn STEP 7 Professional V20, phần mềm yêu cầu hệ điều hành Windows 64-bit và cấu hình máy tính tương đối cao. Trong khi đó, STEP 7 Professional Classic V5.x có yêu cầu nhẹ hơn và chủ yếu được sử dụng khi làm việc với các hệ thống PLC S7-300, S7-400 thế hệ trước.
Theo tài liệu cài đặt chính thức của Siemens, cấu hình tối thiểu dành cho STEP 7 Professional V20 trong TIA Portal có thể tham khảo như sau.
| Hạng mục | Yêu cầu tham khảo |
|---|---|
| Hệ điều hành | Windows 10 hoặc Windows 11 64-bit; ưu tiên bản Professional/Enterprise được Siemens hỗ trợ |
| CPU | Intel Core i3 2.30 GHz hoặc bộ xử lý tương đương trở lên |
| RAM | Tối thiểu 8 GB |
| Ổ cứng | Tối thiểu khoảng 20 GB dung lượng trống cho quá trình cài đặtS |
| Loại ổ cứng | S-ATA hoặc hệ thống lưu trữ tương đương; thực tế nên sử dụng SSD |
| Độ phân giải màn hình | Tối thiểu 1024 × 768 |
| Mạng | Kết nối mạng từ 100 Mbit/s |
| Kiến trúc hệ điều hành | 64-bit |
| Quyền cài đặt | Nên sử dụng tài khoản có quyền Administrator |
| License | License phù hợp với phiên bản STEP 7 Professional đang sử dụng |
Với STEP 7 Professional V20, Siemens công bố hỗ trợ Windows 10 Professional/Enterprise 22H2, một số bản Windows 10 Enterprise LTSC, Windows 11 Professional/Enterprise 22H2 và 23H2, cùng Windows Server 2019 và Windows Server 2022. Một số bản Windows Home chỉ áp dụng cho các phiên bản Basic, vì vậy người dùng STEP 7 Professional nên ưu tiên Windows Professional hoặc Enterprise.
Trong thực tế, cấu hình tối thiểu chỉ phù hợp với những project nhỏ hoặc nhu cầu học tập cơ bản. Nếu thường xuyên chạy đồng thời TIA Portal, PLCSIM, WinCC, trình duyệt và các phần mềm kỹ thuật khác, nên sử dụng máy có cấu hình cao hơn để thao tác mượt và giảm thời gian mở, Compile hoặc Download project.
* Cấu hình máy tính nên sử dụng trong thực tế
Nếu cài STEP 7 Professional trên máy tính phục vụ học tập, lập trình PLC hoặc commissioning tại nhà máy, có thể tham khảo cấu hình sau:
| Hạng mục | Mức nên sử dụng |
|---|---|
| CPU | Intel Core i5 / Core i7 hoặc AMD Ryzen 5 / Ryzen 7 |
| RAM | 16 GB trở lên |
| Ổ cứng | SSD |
| Dung lượng trống | Nên chuẩn bị từ 40–60 GB trở lên |
| Màn hình | Full HD 1920 × 1080 trở lên |
| Hệ điều hành | Windows 10/11 Professional 64-bit |
| Cổng kết nối | Ethernet RJ45; USB khi cần dùng adapter hoặc License USB |
RAM 16 GB không phải mức tối thiểu Siemens quy định cho V20, nhưng sẽ phù hợp hơn khi sử dụng TIA Portal trong thực tế, đặc biệt với project lớn hoặc khi mở nhiều công cụ Siemens cùng lúc. Mức tối thiểu chính thức của V20 vẫn là 8 GB RAM và khoảng 20 GB dung lượng ổ đĩa trống.
* Tương thích hệ điều hành và Cấu hình máy
-
Luôn sử dụng Compatibility Tool của Siemens để xác nhận phiên bản Windows phù hợp (đặc biệt sau các bản cập nhật Feature Update), không mặc định máy chạy Windows 10/11 là có thể cài đặt.
-
Cấu hình máy tính khuyến nghị nên từ Core i5, RAM 16 GB. Cần sử dụng ổ SSD và để trống dung lượng lớn hơn nhiều so với mức tối thiểu 20 GB để chứa project, file tạm và các gói mở rộng (WinCC, Startdrive, v.v.).
-
Trên Windows 11, STEP 7 Classic có thể gặp hạn chế khi kết nối Online với một số module truyền thông cũ (CP 5611 A2, CP 5621).
* Lựa chọn phiên bản và Bản quyền (License)
-
Không cài bản mới nhất chỉ vì máy tính mạnh. Việc chọn phần mềm phải tương thích tuyệt đối với thiết bị và project hiện hành:
-
STEP 7 Classic V5.x: Chuyên dùng cho các project cũ và hệ thống S7-300/S7-400.
-
STEP 7 TIA Portal: Hỗ trợ thiết bị mới (S7-1200, S7-1500) và một số dòng S7-300/S7-400.
-
-
Nên cân nhắc gói Combo License nếu kỹ sư cần làm việc song song giữa các dự án TIA Portal (máy mới) và STEP 7 Classic (máy cũ).
* Các bước bắt buộc trước khi cài đặt
-
Kiểm tra chính xác mã CPU, Firmware và phương thức kết nối mạng (Ethernet, PROFIBUS, MPI) của PLC thực tế.
-
Sao lưu toàn bộ project đang có trước khi thực hiện nâng cấp.
-
Đảm bảo chuẩn bị sẵn License hợp lệ tương ứng với phiên bản chuẩn bị cài.
Nếu bạn đang sử dụng PLC, HMI, Servo, biến tần hoặc cài đặt phầm mềm STEP 7 Professional và chưa biết nên dùng phiên abnr nào, hãy liên hệ Tự Động Hóa Toàn Cầu để được hỗ trợ. Đội ngũ kỹ thuật của chúng tôi có thể tư vấn lựa chọn phần mềm phù hợp với từng dòng thiết bị, hỗ trợ kết nối, cài đặt và xử lý các lỗi thường gặp trong quá trình vận hành hệ thống.

S
Zalo Miền Bắc
