Đang chuẩn bị nút TẢI XUỐNG, xin hãy chờ
Tải xuống
Cơ sở lập trình cho robot, ngôn ngữ MCL II Giới thiệu về ngôn ngữ MCL II MCL (Manufacturing Control Language) là một ngôn ngữ lập trình đa chức năng dùng trong sản xuất, đợc tạo ra và phát triển để ứng dụng cho việc lập trình các thiết bị và các hệ thống tự động. Đây là một ngôn ngữ đợc tạo ra để hợp nhất những yêu cầu phong phú về lập trình của ngời sử dụng ở nhiều cấp độ khác nhau trong sản xuất công nghiệp. Với MCL ngời sử dụng có thể tạo ra. | Lập trình cho Robot trong hệ thống CIM Cơ sở lập trình cho robot ngôn ngữ MCL II Giới thiệu về ngôn ngữ MCL II MCL Manufacturing Control Language là một ngôn ngữ lập trình đa chức năng dùng trong sản xuất đợc tạo ra và phát triển để ứng dụng cho việc lập trình các thiết bị và các hệ thống tự động. Đây là một ngôn ngữ đợc tạo ra để hợp nhất những yêu cầu phong phú về lập trình của ngời sử dụng ở nhiều cấp độ khác nhau trong sản xuất công nghiệp. Với MCL ngời sử dụng có thể tạo ra từ những chơng trình đơn giản điều khiển robot và các thiết bị phụ trợ đến những chơng trình phức tạp để điều khiển các robot thu thập dữ liệu giao tiếp thông tin và xử lí các dữ liệu đó. Mô tả các kiểu dữ liệu và các câu lệnh thờng đợc sử dụng trong ngôn ngữ MCL II Với phạm vi đề tài này chúng tôi chỉ giới thiệu ngắn gọn những kiểu dữ liệu và những câu lệnh thờng đợc sử dụng trong ngôn ngữ MCL để lập trình cho các robot thực hiện các công việc nhất định theo mục đích của ngời sử dụng. Các kiểu dữ liệu Trong MCL sử dụng 3 kiểu dữ liệu thông dụng Kiểu Integer số nguyên kiểu String xâu kí tự và kiểu Point điểm . Kiểu Integer Một biến có kiểu Integer có thể là biến địa phơng hay toàn cục có giá trị nằm trong khoảng -2147483647 đến 2147483647. ộ Các toán tử dùng với kiểu Integer phép cộng - phép trừ phép nhân phép chia A luỹ thừa ộ Các toán tử so sánh dùng với kiểu Integer bằng khác lớn bé hơn Kiểu String Một biến kiểu string là một xâu kí tự có độ dài tối đa là 255 kí tự biến kiểu string cũng có thể là biến địa phơng hoặc biến toàn cục. ộ Các toán tử dùng với kiểu String phép cộng ộ Các toán tử so sánh dùng với kiểu String bằng khác Kiểu Point Biến Point trong ngôn ngữ MCL có thể coi giống nh biến bản ghi trong các ngôn ngữ lập trình cấu trúc thông thờng nh Pascal. Trong phần mềm quản lí robot các vị trí làm việc của robot đợc xác định là vị trí của các điểm và quá trình hoạt động của robot tơng ứng với việc robot sẽ dịch chuyển từ điểm này đến điểm kia với toạ độ của các điểm đã đợc ghi nhớ .