AOI: thuật ngữ PLC giải thích dễ hiểu
Ngôn ngữ lập trìnhGiống việc lưu một phím tắt riêng trên điện thoại: thiết lập một việc một lần, rồi dùng lại chỉ với một lần chạm. Trong PLC của Rockwell, AOI là một phần chương trình đã được kiểm tra, viết một lần và dùng lại cho nhiều máy.
Một lệnh dùng lại được do kỹ sư định nghĩa cho một công việc lặp lại. Mỗi lần dùng cần bộ nhớ riêng khi các máy của nó phải hoạt động độc lập.
AOI trên một máy thật
Add-On Instruction, hay AOI, là cách của Rockwell để đóng gói logic bạn đã viết thành một lệnh dùng lại được. Bạn định nghĩa nó một lần, rồi dùng ở bất kỳ đâu cần làm công việc đó.
Mỗi lần dùng có tag nền riêng, giữ các giá trị ghi nhớ của bản sao đó. Vì vậy mười bơm có thể dùng chung một thiết kế đã kiểm tra, mỗi bơm có trạng thái chạy riêng. Một chỉnh sửa trong định nghĩa sẽ đến được mọi bơm dùng nó.
Thứ tương đương gần nhất bên Siemens là khối chức năng với dữ liệu instance riêng. Ý tưởng giống nhau, nhưng giao diện và quy tắc khác.
AOI: một ví dụ có lời giải
Một nhà máy có bốn bơm giống hệt nhau. Kỹ sư viết một AOI với các đầu vào Start, Stop, Permit và một đầu ra cho lệnh chạy. Chương trình gọi nó bốn lần với bốn tag nền. Nhấn Start ở bơm 2 chỉ ảnh hưởng đến bơm 2.
AOI: một lỗi thường gặp
Dùng một tag nền cho hai bơm. Khi đó chúng dùng chung bộ nhớ, nên Start của bơm này có thể thay đổi hoạt động của bơm kia.
Vẫn chưa chắc về thuật ngữ này? Hãy hỏi trong Phòng thay đồ.