Chưa có điều kiện kiểm chứng. Nhưng theo những gì có khã năng hiểu, thấy & hỏi được thì một số controller của tụi chị na nó chạy core linux. Nó có dùng linuxcnc hay không thì chưa rỏ được.
Một số thông tin hành lang là chị na có một team khủng chuyên ngồi xào nấu mấy món này rồi chuyển lại cho các doanh nghiệp nhỏ. Việc chị có team xào nấu tầm này thì chỉ thuộc dạng muổi. Dạo lòng vòng chợ nổi thì thấy rao bán đủ các loại source đã nấu, đừng nói là mấy nền tảng open này, mấy cái thuộc dạng bí mật doanh nghiệp cũng thấy có.
Qua đó thì thấy đẻ ra một con đường là giao diện qua một kiểu tạm gọi là HMI, tức giao tiếp chỉ dừng ở mức độ đơn giản nhất có thể. Hay nói cách khác là dạng cmd + param. Với kiểu này thì hiệu ứng màu mè nếu có nó nằm ở lớp khác không lệ thuộc vào CPU. Còn nếu không có hiệu ứng thì nó cũng chỉ là cái ảnh tỉnh, chỉ có số liệu là thay đổi nên cũng không mất nhiều tài nguyên. Cái ý HMI này là thấy trên vài controller cho laser lẫn cnc. Giao tiếp có thể nhận biết là RS232 hoặc 422 hoặc 485.
Mấy cái contrller của chị thường thấy chạy con ARM làm cpu, FPGA để giao tiếp,.. tất nhiên phải có RAM + MMC để lưu. Một số cái nó không dùng MMC (một dạng SSD hay HDD) mà lại chơi nguyên cái thẻ nhớ dấu bên trong. Chưa có rỗi để check cái thẻ xem ngoài việc dùng làm nơi chứa G-code thì nó còn chứa cái gì nữa. Biết đâu cả cái OS+soft đều trong đó.
Một số có port RS232 bên trong. Theo một số tìm hiểu thì một số cái nó cho phép kết nối RS232 với CPU để chạy SSH. Cái này cũng mới biết nên chưa có thử
Mặt khác, bản linux dùng làm nền cho EMC2 nó chứa quá nhiều thứ dư thừa không liên quan đến CNC. Trong đó là rất nhiều hardware module (driver + lib) để tương thích nhiều cấu hình máy, không ít trong số đó phải được nạp sẳn trong quá trình boot. Rất nhiều thư viện cho rất nhiều phần mềm mà cnc không cần dùng đến.
Việc tìm hiểu linux kernel là muốn loại bỏ hết tất cả những gì không dùng đến. Việc này có thể dẫn đến việc phiên bản sẽ không thể tương thích với hệ thống khác, nhưng nó giúp giảm tải cho hệ thống đang dùng. Trò này thấy mấy anh khoai tây cũng vọc nhiều, phần chung thì cũng giống mình, dân cơ khí éo rành i tờ nên vọc nó khó nhằn. Có trao đổi mà không hiểu rỏ lý do tại sao phải thế này, tại sao phải thế kia
Còn nếu muốn đu theo mấy controller kiểu mới, màn hình chạm to đùng, mọi chuyển chỉ cần chọt chọt với rất nhiều tiện ích cho sẵn thì... cứ PC cấu hình cao mà chiếnKhi đó thì ưu điểm lại nằm ở chổ éo cần cái lờ pờ tờ. À, mà Mach3/4 cũng có giải pháp. Nhưng Mach3 lỗi thời và bị chính thức khai tử để chuyển lên Mach4 nhiều tính năng mới hơn. Mà Mach4 thì mình không có nên không chém gió được.



để chia sẻ bài viết lên facebook


.
Trả lời kèm Trích dẫn
