Trong thời đại công nghiệp 4.0, tự động hóa và robot công nghiệp đang ngày càng đóng vai trò quan trọng trong dây chuyền sản xuất hiện đại. Để vận hành hiệu quả cánh tay robot, phần mềm lập trình là một yếu tố không thể thiếu. Với giao diện trực quan, dễ sử dụng và tùy biến linh hoạt, phần mềm lập trình Estun Editor đã và đang trở thành công cụ đắc lực cho người vận hành robot trong nhiều lĩnh vực. Hãy cùng Estun Việt Nam tìm hiểu chi tiết về phần mềm lập trình Estun Editor V2.2 Software ngay trong bài viết sau đây!
Phần mềm lập trình Robot Estun Editor là gì?
Phần mềm lập trình robot Estun Editor là phần mềm lập trình robot công nghiệp do ESTUN phát triển, được thiết kế nhằm đơn giản hóa và nâng cao hiệu quả lập trình robot. Đây là một phần mềm cho phép người dùng dễ dàng tạo, chỉnh sửa và mô phỏng chương trình điều khiển robot thông qua giao diện trực quan. Phần mềm hỗ trợ lập trình ngoại tuyến (offline), mô phỏng 3D thời gian thực và cung cấp tính năng mô phỏng ảo mà không cần robot.
Phần mềm lập trình robot Estun Editor giúp người dùng tiết kiệm thời gian lập trình, tăng độ chính xác và giảm thiểu rủi ro trong quá trình thiết kế điều khiển tự động hóa. Với khả năng chỉnh sửa lệnh dưới dạng đồ họa, tự động gợi ý và hoàn tất câu lệnh và khả năng tải chương trình chỉ bằng một cú nhấp chuột, phần mềm Estun Editor là công cụ lý tưởng cho cả người mới bắt đầu và kỹ sư lập trình chuyên nghiệp trong lĩnh vực công nghiệp.

Hướng dẫn sử dụng cơ bản phần mềm Estun Editor
1. Đăng nhập và tạo tài khoản
Phần mềm lập trình Estun Editor V2.2 Software cung cấp hệ thống quản lý người dùng toàn diện nhằm đảm bảo tính bảo mật và phân quyền rõ ràng cho từng cấp độ sử dụng.
Giao diện đăng nhập
Ngay khi khởi động phần mềm, người dùng sẽ được đưa đến giao diện đăng nhập. Tại đây, bạn có thể nhập tên đăng nhập (username) và mật khẩu (password) để truy cập hệ thống. Nếu chọn hủy đăng nhập, phần mềm sẽ mặc định cho phép đăng nhập với quyền hạn “Guest”. Đây là mức quyền giới hạn tối đa, không được phép chỉnh sửa hay điều khiển robot.

Các chức năng chính trong giao diện đăng nhập gồm:
- Auto Login: Cho phép phần mềm tự động đăng nhập bằng tài khoản và mật khẩu được sử dụng lần gần nhất. Tùy chọn này yêu cầu bật song song chức năng “Nhớ mật khẩu”.
- Remember Password: Lưu lại thông tin đăng nhập hiện tại cho các lần đăng nhập sau.
- Change Password: Hỗ trợ thay đổi mật khẩu bằng cách xác minh tên đăng nhập và mật khẩu cũ.
Quản lý tài khoản và phân quyền
Người dùng có thể chuyển đổi tài khoản bằng cách nhấp vào tên người dùng hiện tại ở thanh menu trên cùng và chọn chức năng “Switch User” để đăng nhập với một tài khoản khác. Ngoài ra, có thể chọn “Log Out” để đăng xuất và quay về quyền hạn Guest.

Tính năng User Management chỉ khả năng với người dùng cấp Root (tài khoản được ESTUN cung cấp sẵn) với mật khẩu mặc định là 000000. Tài khoản Root có quyền:
- Thêm tài khoản mới (Add User): Mỗi tên đăng nhập phải là duy nhất.
- Chỉnh sửa thông tin tài khoản (Edit User): Bao gồm thay đổi mật khẩu và quyền hạn.
- Xóa tài khoản (Delete User): Xóa vĩnh viễn một người dùng khỏi hệ thống.
Ngoài ra, người dùng có thể tham khảo các cấu hình quyền hạn như sau:
- Guest: Không được xem hay chỉnh sửa nội dung workspace, không được điều khiển robot hay mô phỏng.
- Operator: Tương tự Guest, không có quyền thao tác.
- Engineer: Có toàn quyền sử dụng các tính năng phần mềm, trừ quản lý người dùng.
- Administrator: Giống như Engineer, nhưng có thể quản lý toàn bộ chức năng hệ thống, ngoại trừ quyền User Management.
- Root: Cấp quyền cao nhất, có thể thực hiện toàn bộ các chức năng bao gồm tạo, xóa và sửa tài khoản người dùng.

Hệ thống phân quyền chi tiết này giúp đảm bảo an toàn trong môi trường lập trình và vận hành robot công nghiệp. Đồng thời, phù hợp với nhiều cấp độ người dùng từ kỹ sư lập trình đến nhân viên vận hành hoặc khách tham quan.
2. Sử dụng các chức năng quản trị dự án
Trong phần mềm Estun Editor, chức năng quản lý dự án giúp người dùng dễ dàng theo dõi, chỉnh sửa và vận hành các chương trình điều khiển robot.

Khi khởi động phần mềm, toàn bộ các chương trình hiện có trên máy tính sẽ tự động liệt kê. Sau khi kết nối với bộ điều khiển, các chương trình đang lưu trữ trên thiết bị cũng sẽ xuất hiện đầy đủ.
Không gian làm việc (Workspace) là nơi hiển thị tất cả các dự án và chương trình hiện hành. Người dùng có thể mở rộng vùng làm việc để quan sát chi tiết hơn cấu trúc chương trình. Tại đây, bạn có thể thao tác nhanh bằng menu chuột phải để:
- Tạo mới, chỉnh sửa hoặc xóa dự án và chương trình.
- Truy cập nhanh các biến toàn cục, biến hệ thống hoặc biến trong từng chương trình.
- Chạy hoặc xem nội dung chương trình dưới dạng giao diện đồ họa (nếu có hỗ trợ).

Khi nhấn đúp vào bất kỳ phần tử nào như chương trình, biến hoặc tập lệnh, nội dung tương ứng sẽ được hiển thị ở dạng tab riêng biệt, cho phép chỉnh sửa linh hoạt. Với các biến và tệp chương trình, phần mềm Estun Editor sử dụng công cụ tích hợp sẵn của Windows để mở và xử lý. Điều này giúp việc quản lý trở nên dễ dàng, trực quan và hiệu quả hơn.

Sau đây là một số chức năng quản trị dự án của phần mềm lập trình Estun Editor:
2.1. Phân biệt biểu tượng trong quản lý dự án
Trong cây dự án, các loại dự án văn bản (text project) và dự án đồ họa (graphical project) được phân biệt rõ ràng qua biểu tượng riêng biệt giúp người dùng dễ nhận biết.

2.2. Dự án toàn cục (Global Project)
Mỗi workspace có một dự án toàn cục duy nhất với tên là “GlobalProg”. Dự án này có các đặc điểm sau:
- Không thể xóa, đổi tên hoặc sao chép.
- Không chứa biến dự án (project variables).
- Hỗ trợ các thao tác tương tự như các dự án thông thường khác.
- Các chương trình trong GlobalProg có thể được sử dụng lại bởi tất cả các dự án khác trong workspace.

2.3. Tạo mới Workspace
Người dùng có thể tạo workspace mới bằng cách:
- Nhấn nút “+” để tạo workspace đồ họa (graphical workspace) mặc định.
- Nếu bỏ chọn mặc định, có thể chọn tạo workspace văn bản (text workspace) hoặc đồ họa dựa trên các mẫu có sẵn.
- Các chương trình mặc định khi tạo workspace mới là chương trình trong workspace đồ họa.

2.3.1. Tạo workspace văn bản mới
Người dùng có thể chọn tạo một workspace chỉ chứa chương trình dạng văn bản.

2.3.2. Tạo workspace từ mẫu
Có thể tạo workspace dạng văn bản hoặc đồ họa dựa trên các mẫu (templates) được cung cấp sẵn.


2.4. Menu chuột phải trên cây dự án
Cây dự án hỗ trợ nhiều thao tác qua menu chuột phải, tùy theo từng loại đối tượng:
- Workspace: Với workspace cục bộ (local workspace) có thể đổi tên, xóa, tạo mới, sao lưu, tải lên, tải xuống. Với workspace trên bộ điều khiển (controller workspace), menu chỉ cho phép tải xuống hoặc đồng bộ về local.

- Dự án (Project): Hỗ trợ các thao tác như tải lên, tải xuống, xóa, tạo chương trình mới, sao chép, đổi tên, xem thuộc tính, chỉnh sửa biến dự án, đặt làm dự án khởi động.

- Chương trình: Có thể tải lên, tải xuống, đổi tên, xóa, xem thuộc tính, chỉnh sửa biến chương trình.

- File biến: Tương tự các thao tác tải lên, tải xuống, xóa, đổi tên, xem thuộc tính.
- Dự án toàn cục: Menu chỉ có 3 lựa chọn gồm tạo chương trình mới, tải lên, tải xuống.

2.5. Module biến
Module biến bao gồm 4 biến chính:
- Biến hệ thống (Systems Variables)
Không thể chỉnh sửa, chỉ xem được.
Mở bằng cách nhấp đúp vào nút biến hệ thống trong bất kỳ workspace nào.
Các chương trình trong workspace có thể dùng chung các biến này.
- Biến toàn cục (Global Variables)
Có thể thêm mới, chỉnh sửa, sao chép, xóa.
Các chương trình trong workspace đều có thể sử dụng.
- Biến dự án (Project Variables)
Có thể thêm mới một số biến, nhưng chỉ chương trình trong cùng dự án mới sử dụng được.
- Biến chương trình (Program Variables)
Chỉ chương trình hiện tại mới dùng được.
Các thao tác hỗ trợ với biến: tạo mới, xóa, sao chép, đổi tên, chỉnh sửa thuộc tính, thêm chú thích.
2.5.1. Xem, chỉnh sửa và lưu biến
Sau khi mở hoặc tạo workspace, người dùng nhấn đúp vào biểu tượng biến tương ứng trong cây tài nguyên để mở trang giao diện quản lý biến bên phải. Tại đây, có thể chỉnh sửa thuộc tính biến và lưu lại.

2.5.2. Đổi tên biến
Chọn biến trong bảng, sửa tên và nhấn “Lưu”.

2.5.3. Thêm chú thích cho biến
Chọn biến, nhập nội dung chú thích ở phần “Variable Comment” bên phải rồi lưu. Chú thích này sẽ hiển thị khi mở dự án.

2.5.4. Chỉnh sửa giá trị thuộc tính biến
Chọn dòng biến, các thuộc tính hiện ra bên phải. Sửa đổi thuộc tính cần thiết rồi nhấn “Lưu” để cập nhật.

2.6. Chỉnh sửa chương trình
Phần mềm lập trình robot Estun Editor cho phép người dùng chỉnh sửa chương trình một cách tiện lợi với các giao diện như sau:
- Nhấp đúp vào node chương trình trong cây dự án để mở chương trình tương ứng.
- Khu vực chỉnh sửa hỗ trợ các thao tác soạn thảo văn bản linh hoạt như: Ctrl+C, Ctrl+X, Ctrl+V, Ctrl+Z, Ctrl+Y.
- Từ khóa và lệnh được tô sáng để dễ nhận biết.
- Có tính năng gợi ý tự động khi nhập code (biến, lệnh) trong phạm vi dự án, kèm theo các gợi ý lựa chọn phù hợp.
- Khi nhập tham số cho hàm lệnh, sau dấu ngoặc tròn mở sẽ hiện gợi ý tham số, dấu phẩy ngăn cách cập nhật danh sách gợi ý, tham số hiện được tô sáng giúp nhập chính xác.
- Với lệnh có nhiều tham số tùy chọn, phần mềm hỗ trợ hiển thị đầy đủ các tham số bắt buộc và tùy chọn, tự động cập nhật và tô sáng tham số hiện tại trong danh sách.
- Khi chọn biến từ hộp gợi ý, biến sẽ được hiển thị kèm tiền tố xác định loại: s- cho biến hệ thống, g- cho biến toàn cục, p- cho biến dự án, l- cho biến chương trình. Người dùng có thể nhập tiền tố này để lọc biến nhanh hơn.
- Trình soạn thảo có thể phát hiện lỗi cú pháp và hiển thị lỗi ngay trong quá trình gõ, lỗi được đánh dấu rõ ràng.
- Khi hoàn tất, nhấn nút lưu để biên dịch và lưu chương trình. Nếu còn lỗi, chương trình sẽ không lưu và thông báo vị trí lỗi.
- Có thể thêm chú thích trong code bằng “//” hoặc “/* */”.

2.7. Dẫn hướng lệnh
Bấm nút chỉ định để mở cửa sổ dẫn hướng lệnh, nơi hiển thị danh sách các lệnh.
Nhấn đúp vào lệnh để xem chi tiết hoặc thêm nhanh vào chương trình tại vị trí con trỏ.

2.8. Hiển thị chương trình đang chạy
Khi thực thi chương trình (bước từng câu lệnh hoặc chạy liên tục), dòng lệnh hiện tại được tô sáng. Có thể mở cửa sổ mô phỏng thiết bị (virtual teach pendant) để theo dõi, so sánh dòng lệnh hiện tại với trạng thái chương trình.

2.9. Lưu chương trình
Nhấn nút lưu trên thanh công cụ để lưu chương trình đã chỉnh sửa về bộ nhớ cục bộ.

2.10. Tải lên/Tải xuống Workspace, Project và Program
- Yêu cầu phải kết nối với bộ điều khiển (controller).
- Cho phép tải chương trình và dự án từ máy tính lên controller và ngược lại.
- Có thể tải lên hoặc tải xuống từng node riêng lẻ trong cây workspace.
- Nếu workspace tương ứng không tồn tại ở cả local và controller thì sẽ báo lỗi khi tải lên hoặc tải xuống.
2.10.1. Tải xuống
Chọn workspace dạng văn bản, sau đó nhấn nút “Download” để tải xuống.

2.10.2. Tải lên
- Chọn “GlobalProg” trên server rồi nhấn “Upload”.
- Nếu có khác biệt giữa phiên bản local và controller, hệ thống sẽ hỏi người dùng có muốn ghi đè file trên controller không.

2.10.3. Thông báo lỗi khi tải lên/tải xuống
- Nếu workspace dự án không tồn tại trên server, khi tải xuống sẽ báo lỗi.

- Nếu tải lên dự án từ server mà workspace không có ở local thì tải lên sẽ thất bại.

Để tìm hiểu thêm về phần mềm lập trình robot Estun Editor, bạn có thể tham khảo tài liệu tại đây.
Nếu bạn gặp khó khăn trong việc lập trình phần mềm robot Estun Editor V2.2, hãy liên hệ ngay với Bình Dương AEC. Với hơn 18 năm kinh nghiệm, công ty cam kết mang đến cho khách hàng những giải pháp tự động hóa chất lượng cao và dịch vụ chuyên nghiệp. Là đối tác phôi phân chính hãng robot Estun tại Việt Nam, Bình Dương AEC hỗ trợ lập trình miễn phí cùng dịch vụ hỗ trợ kỹ thuật mọi lúc mọi nơi. Liên hệ ngay với Bình Dương AEC qua 0904.584.886 hoặc Zalo OA để nhận tư vấn miễn phí!
Lời kết
Phần mềm lập trình robot Estun Editor V2.2 Software không chỉ đáp ứng các yêu cầu lập trình cơ bản mà còn cung cấp loạt tính năng nâng cao giúp tối ưu hóa hiệu suất làm việc của robot công nghiệp. Với nhiều tính năng hiện đại, phần mềm này là lựa chọn lý tưởng cho các doanh nghiệp muốn nâng cao hiệu quả sản xuất. Nếu bạn cần hỗ trợ về phần mềm Estun Editor, hãy liên hệ ngay với Bình Dương AEC để nhận hỗ trợ sớm nhất!

