Index: thuật ngữ PLC giải thích dễ hiểu
Số và dữ liệuGiống con số trên cửa tủ khóa: nó cho bạn biết mở tủ nào. Chỉ số chọn một giá trị trong mảng, và trên PLC việc đếm thường bắt đầu từ 0.
Số nguyên chọn một vị trí trong mảng. Bạn chỉ được dùng các vị trí nằm trong phạm vi đã khai báo.
Chỉ số trên một máy thật
Chỉ số là số nguyên chọn một vị trí trong mảng. Trong Readings[2], số 2 là chỉ số. Nó có thể là một số cố định hoặc một tag, và chính tag làm cho mảng trở nên hữu ích.
Tag chỉ số giữ số nguyên, thường là INT hoặc DINT. Mảng Rockwell bắt đầu từ vị trí 0. Siemens cho phép bạn chọn vị trí thấp nhất trong khai báo, nên hãy kiểm tra nó.
Truy cập ra ngoài phạm vi đã khai báo là lỗi. Trong trình mô phỏng của PLC Gym, nó dừng chương trình với lỗi vượt phạm vi, và trên bộ điều khiển thật nó có thể gây ra lỗi.
Chỉ số: một ví dụ có lời giải
Một mảng giữ nhiệt độ đích cho năm công thức, ở các vị trí từ 0 đến 4. Người vận hành chọn công thức 3, và chương trình đọc Targets[RecipeNumber]. Cách đó cho đúng giá trị mà không cần một IF cho mỗi công thức.
Chỉ số: một lỗi thường gặp
Tin vào một chỉ số đến từ bên ngoài chương trình. Nếu ai đó nhập 9 cho một mảng năm vị trí, việc đọc sẽ thất bại. Hãy kiểm tra xem nó có nằm trong phạm vi trước.
Vẫn chưa chắc về thuật ngữ này? Hãy hỏi trong Phòng thay đồ.