Một CPU 64 khối và một CPU 1024 khối có chi phí lắp đặt gần như giống nhau. Sự khác biệt là liệu dự án của bạn có vừa vặn ngay từ lần thử đầu tiên hay không, hoặc liệu bạn có phải dành một cuối tuần để xóa bỏ các tính năng mà bạn đã hứa với khách hàng. Dung lượng bộ nhớ là thông số yên tĩnh nhất trên bảng dữ liệu, và là thông số mà sau này sẽ gây khó khăn nhất.
Đây là bản đồ hoàn chỉnh, trực tiếp từ hướng dẫn sử dụng V6.2.2, để bạn không bao giờ phải đoán nữa:
- PR-18, PR-24— 1024 khối chức năng
- -Mô hình có hậu tố -N (PR-12N/18N/26N, ví dụ: PR-12DC-DA-R-N)— 1024 khối chức năng, bộ nhớ chương trình 64K
- PR-14, PR-12, EXM— 512 khối chức năng
- SR-12, SR-22— 512 khối chức năng trên firmware mới nhất (256 trong các phiên bản cũ hơn)
- PR-6, PR-12E— 64 khối chức năng
Bạn có nhận thấy mẫu hình không? Trần không phải là về các bậc giá — nó theo dõi lớp I/O vật lý và hiển thị của CPU. Một PR-26 với thiết kế giàu analog, cần mở rộng cần có dung lượng. Một SR-12 thay thế rơ le hiếm khi vượt quá bốn mươi khối.
Điều gì tiêu tốn khối nhanh hơn bạn mong đợi
Việc đếm ngây thơ khiến mọi người gặp rắc rối. Một bộ hẹn giờ = một khối, chắc chắn. Nhưng một chuỗi thay đổi bơm với ghi lại thời gian chạy, một lịch trình hàng tuần, một chuỗi báo động và một chế độ ghi đè thủ công? Điều đó dễ dàng lên đến ba mươi khối trước khi bạn chạm vào analog. Thêm quy mô cho một cảm biến áp suất, một bộ so sánh cho việc cắt thấp, và một đầu ra PWM cho quạt tốc độ biến đổi, và bạn đã vượt qua sáu mươi.
Đột nhiên, PR-6 64 khối cảm thấy rất nhỏ. Và nó thật sự nhỏ. Đó là công việc của nó.
Dự án thực: Trạm bơm nhỏ
Xem xét một trạm nâng hai bơm: công tắc nổi, logic thay đổi, đếm thời gian chạy, bảo vệ khô, đầu ra báo động từ xa, và một liên kết Modbus đến một SCADA nhỏ. Trên một PR-12, dự án đã lên đến 87 khối — thoải mái trong 512. Trên một PR-6, nó sẽ không vừa. Cùng một ứng dụng, lớp CPU khác nhau, câu trả lời khác cho cùng một câu hỏi: tôi nên đặt mẫu nào?
Đặt cái có dung lượng. Hai mươi đô la thêm là bảo hiểm chống lại một cuộc họp thiết kế lại.
Chi phí ẩn của việc đi nhỏ
Bộ nhớ giữ lại là một thông số khác mà mọi người bỏ qua. Bạn sẽ nhận thấy rằng các CPU PR-6 và PR-12-E không có bộ nhớ giữ lại — mất điện sẽ xóa dữ liệu đã giữ lại của bạn. Phần còn lại của gia đình giữ cờ và thanh ghi sống sót qua 20 ngày sao lưu RTC. Nếu máy của bạn lưu trữ bộ đếm lô hoặc giờ chạy tích lũy, sự khác biệt đó quan trọng trong mỗi lần mất điện.
Và các mô-đun mở rộng. Lên đến mười sáu mô-đun I/O liên kết, 282 điểm I/O trên các CPU lớn, giao tiếp qua giao thức mở rộng kiểu CAN-bus. Nhiều mô-đun hơn, nhiều địa chỉ hơn, nhiều khối tiêu thụ hơn trong logic đọc chúng. Toán học tích lũy.
Cách chọn mà không hối tiếc
Phác thảo chương trình trên giấy trước. Đếm khối một cách trung thực, nhân đôi nó, thêm mười phần trăm cho yêu cầu tính năng đến giữa dự án — chúng luôn đến — và chọn CPU cao hơn một lớp so với kết quả. Không ai từng nộp đơn khiếu nại rằng PLC của họ có quá nhiều bộ nhớ. Không ai cả.
Cách các mô-đun mở rộng tiêu thụ địa chỉ
Số lượng khối chỉ là một nửa câu chuyện về bộ nhớ. Bản đồ địa chỉ là nửa còn lại, và các mô-đun mở rộng tiêu thụ nó nhanh hơn những gì người mới mong đợi. Mỗi mở rộng PR-E hoặc SR-E kỹ thuật số thêm tám đầu vào và tám đầu ra; mỗi mở rộng analog thêm tối đa sáu kênh kỹ thuật số và bốn kênh analog. Chồng mười sáu mô-đun và không gian địa chỉ của CPU — I11 đến I16G, Q11 đến Q16G, AI11 đến AI164 — sẽ nhanh chóng đầy.
Quy tắc lập kế hoạch rất đơn giản: lập bản đồ địa chỉ trước khi mô-đun đầu tiên được đặt hàng. Quyết định mô-đun mở rộng nào mang ngân hàng kỹ thuật số, mô-đun nào mang analog, và để trống một khoảng trống cho sự phát triển. Địa chỉ lại sau khi tủ được đấu nối là một thay đổi phần mềm — các khối tham chiếu địa chỉ mới — nhưng đó là một thay đổi phần mềm ảnh hưởng đến mọi màn hình, mọi điểm SCADA và mọi bình luận. Mười phút lập kế hoạch ngăn chặn một ngày đánh số lại.
Và nhớ quy tắc điện áp từ hướng dẫn: các mô-đun mở rộng có thể chạy ở điện áp cung cấp khác với CPU, nhưng mỗi mô-đun phải thấy điện áp của loại riêng của nó. Một tủ điện áp hỗn hợp là hợp pháp, phổ biến, và là một vấn đề về kỷ luật gán nhãn. Đánh dấu mọi đường ray.
Cái bẫy 64 khối
Đây là sai lầm mua sắm khiến kỹ sư dịch vụ luôn có việc làm: mua CPU nhỏ nhất vì chương trình đầu tiên vừa vặn. PR-6 và PR-12E chỉ mang 64 khối chức năng — đủ cho một sự thay thế rơ le, chật chội cho bất kỳ thứ gì có analog. Chương trình của khách hàng phát triển, bộ đếm khối chạm trần, và "CPU nhỏ, rẻ" trở thành một dự án "thay thế CPU" trong vòng một năm.
Giải pháp là quy tắc kích thước mà tôi luôn nhắc lại: phác thảo chương trình, đếm các khối, nhân đôi nó, thêm mười phần trăm cho yêu cầu tính năng đến giữa dự án — chúng luôn đến — và mua một lớp cao hơn. Sự khác biệt về giá giữa 256 và 512 khối thường là không đáng kể; chi phí thay đổi tại hiện trường thì không.
Đó là kinh tế chân thực của bộ nhớ. Dung lượng không phải là một thông số xa xỉ. Nó là bảo hiểm rẻ nhất trong danh mục, và là thông số duy nhất bạn không thể nâng cấp tại hiện trường bằng một cái tua vít.
Bản đồ địa chỉ trên giấy
Việc địa chỉ mở rộng là tự động — mô-đun 1 nhận I11-I1G, mô-đun 16 nhận I161-I16G — đó chính là lý do tại sao không ai ghi lại và mọi người phải trả giá sau. In bản đồ khe vào ngày đặt hàng mô-đun: khe nào chứa ngân hàng kỹ thuật số, khe nào chứa analog, khe nào để trống cho sự phát triển. Một bản đồ một trang ngăn chặn dự án đánh số lại năm thứ hai, và nó làm cho bảng điều khiển dễ đọc cho bất kỳ ai thừa kế nó. Mười phút, một trang, lợi tức vĩnh viễn.
Phần mềm miễn phí, vì vậy hãy tải nó, xây dựng một dự án nguyên mẫu, và theo dõi bộ đếm khối. Điều đó mất ba mươi phút và tiết kiệm cho bạn một tháng làm lại tủ. Hãy làm điều đó trước khi bạn đấu nối bất cứ thứ gì.












