Tối ưu hiệu quả phát triển chương trình điều khiển

Nhà máy của bạn đang gặp...?

Lập trình bằng nhiều
ngôn ngữ khác nhau
để phù hợp với từng
kỹ sư hoặc từng khu vực
Dự án lớn, chương trình
phức tạp, khó kiểm soát
và dễ phát sinh lỗi
Thời gian chạy thử nghiệm
kéo dài do quy mô thiết bị lớn
và số lượng trục nhiều

Giải pháp

MX Controller được thiết kế để giải quyết các vấn đề trên thông qua one-tool engineering

Kết hợp sequence control và motion
control trong cùng một chương trình
Không cần tạo và đồng bộ các project
riêng cho từng loại điều khiển
Thay đổi dữ liệu và logic không cần
refresh hay chuyển đổi chương trình
Nhờ đó, kỹ sư có thể giảm đáng kể thời gian lập trình và debug, đồng thời
nâng cao tính ổn định cho hệ thống đa trục

Lập trình theo chuẩn IEC 61131-3

MX Controller hỗ trợ đầy đủ các ngôn ngữ lập trình chuẩn

Ladder Diagram (LD)

Ladder Diagram (LD)

Structured Text (ST)

Structured Text (ST)

Funcion Block Diagram

Funcion Block Diagram

MX Controller

Bên cạnh đó, motion control cũng hỗ trợ LD, ST và FBD, tuân theo chuẩn PLCopen Motion Control, mang lại các lợi ích:

Cấu trúc chương trình dễ đọc, dễ hiểu
Thuận tiện cho bàn giao và bảo trì
Giảm thời gian thiết kế, chỉnh sửa
và mở rộng chương trình
bg-network

Giảm khối lượng lập trình với label, structure và array

MX Controller

MX Controller cho phép quản lý tín hiệu và thiết bị bằng:

Label: đặt tên theo chức năng, không phụ thuộc địa chỉ vật lý
Structure: gom dữ liệu liên quan thành một cấu trúc
Array: xử lý nhiều thiết bị hoặc trục cùng lúc

Giá trị mang lại:

Chương trình dễ đọc, dễ mở rộng
Thay đổi label được cập nhật đồng bộ
Giảm trùng lặp code và giảm lỗi khi mở rộng hệ thống

Phát triển chương trình theo hướng module hóa

Với MX Controller, chương trình có thể được:

  • Chia thành các component (assembly, picking, transportation…)
  • Tái sử dụng cho nhiều máy hoặc nhiều công đoạn khác nhau
  • Phân chia rõ ràng trách nhiệm giữa các kỹ sư

Giúp chuẩn hóa chương trình, tăng tính tái sử dụng và giảm bug.

Quản lý dự án hiệu quả với nhiều kỹ sư

MX Controller hỗ trợ
Quản lý cấu hình chương trình tập trung
Theo dõi lịch sử thay đổi theo từng component
Khôi phục dữ liệu nhanh khi xảy ra sự cố
Phù hợp cho
Dự án lớn
Nhiều kỹ sư cùng phát triển
Nhà máy có nhiều line hoặc nhiều site

Rút ngắn thời gian chạy thử nghiệm cho máy đa trục

Tự động tạo trục
từ cấu hình network

Gán trục và thiết lập
IP hàng loạt

Thiết lập dữ liệu
positioning đa trục
từ một cửa sổ
chuyên dụng

Điều khiển positioning
liên tục chỉ với
một Function Block (FB)