AIEPCO · LLM Agent FDE☎ 18923740759
Aiepco AI Công nghiệp

Thuê ngoài lập trình PLC: 6 tài liệu nên yêu cầu

Nhiều nhà máy trả tiền để có một chương trình chạy được — nhưng không nhận được thứ giúp họ tự đứng được về sau. Dưới đây là 6 tài liệu nên ghi vào hợp đồng, kèm điều gì xảy ra khi thiếu từng cái.

Bắt đầu từ một câu hỏi rất thường gặp

Khi dây chuyền dừng, hai câu hỏi đầu tiên luôn là: chúng ta có bản sao chương trình không, và có ai hiểu nó không? Danh sách này để trả lời cả hai. Đây không phải lời khuyên đạo đức kiểu “bên cung cấp nên cố hơn”, mà là những mục có thể ghi thẳng vào hợp đồng như tiêu chí nghiệm thu.

6 tài liệu

① Chương trình gốc (SCL / LAD / FBD)
Mã nguồn đầy đủ, mở và biên dịch lại được trong TIA Portal. Lưu ý: không phải “bản đang chạy trong PLC” — nếu chỉ có bản trên thiết bị, mọi thay đổi đều phải sửa online, rủi ro và chi phí tăng gấp nhiều lần.
② Bảng phân bổ I/O
Đủ bốn thứ: địa chỉ, tên tượng trưng, ý nghĩa công nghệ, loại tín hiệu. Đây là cuốn từ điển giữa bản vẽ điện và chương trình; không có nó, mỗi lần tìm một tín hiệu là một lần đoán.
③ Mô tả cấu trúc POU
Khối nào làm gì, các khối gọi nhau ra sao. Chương trình PLC không khó vì cú pháp — nó khó vì phải giữ hàng chục quan hệ nhân quả trong đầu cùng lúc. Một sơ đồ khối tốt biến việc đó thành đọc bản đồ.
④ Nhật ký biên dịch
Kết quả biên dịch thật từ TIA Portal, kèm cách xử lý từng cảnh báo. “Không có lỗi” và “có biên dịch được hay không” là hai chuyện khác nhau; nhật ký là bằng chứng cứng, không phải lời hứa.
⑤ Báo cáo kiểm tra tĩnh
Kết quả kiểm tra tự động theo quy tắc (nguy cơ chia cho 0, truy cập mảng ngoài biên, số ma thuật, độ sâu lồng nhau, tỉ lệ chú thích) — kèm ghi rõ nó đã kiểm tra tầng nào và chưa kiểm tra tầng nào.
⑥ Hồ sơ kiểm chứng và danh sách điểm chưa quyết
Đối chiếu quỹ đạo mô phỏng, kiểm tra chuyển trạng thái và thời gian timer; cùng danh sách các điều kiện hiện trường chưa xác nhận, mỗi điểm ghi rõ hai nhánh “nếu đúng / nếu không đúng”. Hầu như không ai chủ động giao tài liệu này — nhưng nó cho bạn biết chương trình đang giả định điều gì về nhà máy của bạn.
Một sự thật phải nói rõ: kiểm tra tĩnh không nhìn thấy lỗi ngữ nghĩa. Đổi AND trong điều kiện khởi động thành OR — logic đảo hoàn toàn — và không công cụ dựa trên văn bản hay cấu trúc nào phát hiện được. Đừng để ai dùng câu “đã kiểm tra tĩnh rồi” để ngụ ý “logic chắc chắn đúng”.

Ba câu nên ghi vào hợp đồng

  • Danh mục bàn giao: liệt kê rõ 6 mục trên, kèm định dạng tệp
  • Tiêu chí nghiệm thu: viết thành khẳng định kiểm chứng được (ví dụ “chạy đúng trình tự ở mục 3.2 liên tục 10 lần”), không phải “logic chính xác”
  • Tuyên bố phạm vi: ghi rõ những việc không thuộc phạm vi — thiết kế điện, tủ điện, và ký duyệt an toàn chức năng (SIL/PL) phải do bên có đủ năng lực thực hiện

Chúng tôi làm việc thế nào

Chúng tôi phát triển và kiểm chứng chương trình PLC cho Siemens S7-1200 / S7-1500 (SCL, LAD, FBD); 6 tài liệu trên nằm trong danh mục bàn giao tiêu chuẩn, không phải dịch vụ cộng thêm. Chúng tôi cũng nói rõ ranh giới ngay từ đầu: chỉ làm chương trình và kiểm chứng, không thiết kế điện, không ký thay cho an toàn chức năng.

Giao chương trình nhà máy cho một quy trình có thể kiểm chứng