Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024

Siemens phát triển hệ thống tự động hóa rất cao. Sự tích hợp là thế mạnh của các dòng PLC Siemens,các PLC có khả năng kết nối với nhau một cách dễ dàng.

Hôm nay Full Electric xin được giới thiệu kiểu kết nối S7 connection giữa 2 PLC Siemens với nhau.

S7 Connection kết nối dựa trên phần cứng cổng Ethernet với mạng profinet. Giữa 2 PLC Siemens ta hoàn toàn có thể kết nối theo Ethernet thông thường, sử dụng các lệnh kết nôi TCON, TSEND,TRCV, nhưng hôm nay sẽ là một đặc điểm riêng của Siemens.

Phần cứng :

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024

Hình 1 : PLC S7 1200 ( 1214 và 1211).

Ta sẽ giám sát, theo dõi quá trình truyền nhận thông qua PC và Switch mạng.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024
Hình 2: Cấu hình mạng kết nối.

Lựa chọn cấu hình phần cứng, tạo kết nối S7 connection, lưu ý ở phần kết nối ta cần để ID giữa 2 PLC là khác nhau, đây là mục quan trọng để kiểm tra kết nối giữa 2 PLC.

Để có thể truy cập dữ liệu giữa 2 PLC. ta cần cho phép kết nối như sau:

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024
Hình 3: Cho phép kết nối giữa 2 PLC.

S7 connection cung cấp 2 khối hàm là GET và PUT. GET và PUT không giống như kết nối Ethernet thông thường phải khai báo truyền nhận ở cả 2 bên, mà S7 connection chỉ cần khai báo ở 1 bên, thường được gọi là master. Master sẽ làm nhiệm vụ ghi và đọc dữ liệu.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024
Hình 4: Tiến hành tạo 1 khối datablock như hình ở cả 2 PLC.

Hình 5 : PUT dữ liệu trên Master.

Hàm PUT hiểu là ghi dữ liệu từ master xuống slave.

ADDR_1 : địa chỉ trên slave.

SD_1 : địa chỉ trên master.

Để có thể có được dữ liệu như trên ta tiến hành cài cấu hình hàm PUT như sau :

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024

Hình 6a: Cấu hình kết nối.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024
Hình 6b: Cấu hình khung truyền dữ liệu.

Ta cần cấu hình đúng địa chỉ IP, ID, dữ liệu muốn truyền, độ dài....

Hình 7 : Cấu hình phần nhận GET.

Tương tự:

ADDR_1 là địa chỉ nhận trên Slave

RD_1 : là địa chỉ lưu lại giá trị trên Master.

Ở đâu chỉ cần cấu hình trên master là CPU 1214 là có thể kết nối, ta không cần phải lập trình trên CPU 1211.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024
Hình 8 : Slave.

Tiến hành downlod xuống PLC và theo dõi kết quả.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024
Hình 9 : Đã có kết nối giữa 2 PLC.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024
Hình 10: Truyền dữ liệu giữa 2 PLC.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024
Hình 11: PLC2 1211 đã nhận được tín hiệu.

Tương tự là với kết quả khi truyền dữ liệu trong khối datablock.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024

Hình 12: Nhận dữ liệu thành công từ PLC.

Lưu ý:

+ Tín hiệu REQ nên để dưới dạng xung để có thể nhận dữ liệu.

+ Hoàn toàn có thể dùng PLC còn lại ( 1211C AC/DC/RLY) làm Master để kết đọc và ghi dữ liệu, cách làm hoàn toàn tương tự.

Trên đây FullE đã giới thiệu cách để kết nối giữa 2 PLC Siemens một cách đơn giản thông qua S7 Connection.

Màn hình HMI Siemens TP27 đã khá cũ và đã ngừng sản xuất. Hướng dẫn viết chương trình HMI Siemens TP27 kết nối với PLC S7 300 chỉ mang tính chất học tập, nghiên cứu với phần cứng có sẵn, không khuyến khích triển khai cho dự án mới. Đối với máy/ dự án mới, khuyên dùng các HMI đời mới để dễ dàng tiếp cận cũng như thuận tiện cho việc sữa chữa/ nâng cấp trong tương lai.

1. Viết chương trình PLC S7-300 trên phần mềm Step 7 Manager hoặc TIA Portal.

Viết chương trình PLC như bình thường, không cần khai báo HMI TP27 trong phần Hardware config.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024

2. Trong phần mềm SIMATIC Pro CS,

- Khai báo cấu hình kết nối với PLC S7-300, cổng IF1B.

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024

- Khai báo các Tags để kết nối biến nhớ với PLC S7-300

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024

- Vẽ màn hình đồ họa trong phần Screen

Hướng dẫn kết nối hmi seimens với plc s7 300 năm 2024

Xin cám ơn. Sẽ bắt đầu vào tuần tới bằng những ví dụ và hướng dẫn tại sao? Khi đưa ví dụ mình sẽ chỉ giải thích 1 lần thật kỹ và rõ ràng tại sao là như thế.

Có lẽ mục này sẽ cần nhiều bạn hơn nữa và đặc biết là những anh em đã làm nhiều công trình liên qua tới HMI nữa.

P/S: Có gì ban đầu sẽ nhờ Moderator Hiennguyen + Dohung viết bài thêm mục này. Và những member nào hỗ trợ thêm thì càng giúp các thành viên tự thiết kế hệ thống cho mình tốt.

Bài viết không chỉ là chữ, video - vì video khá mờ nếu không có phần mềm chuyên dụng và khi upload thì chất lượng đã giảm. Nên sẽ là Video, hình ảnh + lời giải thích tại sao là như vậy.