CPU 314 và cách tổ chức chương trình
Sản phẩm mang mã 6AG1314-1AG14-7AB0 là bộ CPU 314 thuộc dòng SIPLUS S7-300 của Siemens.
Với các bộ điều khiển thuộc dòng này, chương trình không được viết thành một khối liên tục mà chia thành nhiều khối chức năng. Cách tổ chức đó ảnh hưởng trực tiếp tới khả năng bảo trì của hệ thống trong nhiều năm.
Vì sao cấu trúc quan trọng hơn ta tưởng
Một chương trình viết thành một khối dài chạy được không kém gì chương trình có cấu trúc tốt. Khác biệt chỉ lộ ra khi cần sửa.
Với chương trình không có cấu trúc, mỗi lần sửa một chi tiết đều đòi hỏi người thực hiện phải hiểu toàn bộ, vì không biết đoạn nào ảnh hưởng tới đoạn nào. Rủi ro gây lỗi ở chỗ khác rất cao.
Với chương trình chia theo khối chức năng, mỗi khối phụ trách một cụm thiết bị hoặc một công đoạn, và việc sửa một khối ít khả năng ảnh hưởng tới phần còn lại.
Ba nguyên tắc tổ chức
Nguyên tắc thứ nhất là mỗi khối phụ trách một phạm vi rõ ràng, và phạm vi đó nên trùng với ranh giới vật lý trên máy để dễ hình dung.
Nguyên tắc thứ hai là hạn chế phụ thuộc chéo. Các khối trao đổi với nhau qua một số ít biến được quy định rõ, thay vì tự do đọc ghi vào vùng nhớ của nhau.
Nguyên tắc thứ ba là đặt tên biến theo quy ước thống nhất và ghi chú đầy đủ, đặc biệt cho các đoạn xử lý tình huống ngoại lệ vốn khó đoán ý đồ khi đọc lại sau vài năm.
Yêu cầu cấu trúc ngay từ hợp đồng
Chất lượng cấu trúc chương trình là thứ khó đánh giá khi nghiệm thu vì máy chạy đúng thì coi như đạt. Vì vậy nên đưa yêu cầu về cách tổ chức và về tài liệu vào phần đặc tả ngay từ khi ký hợp đồng, kèm quyền được xem và góp ý trước khi bàn giao.
Thông tin bán hàng
Thiết bị mới 100 phần trăm, bảo hành theo chính sách chính hãng, xuất hóa đơn VAT, hỗ trợ CO/CQ khi cần. Anh chị liên hệ nhân viên tư vấn để được hỗ trợ về cấu hình. Dự án xin gửi qua Vietautomation.com.










