Định nghĩa thứ ba dùng chữ khoan để điều khiển lên xuống trục Z Cả 3 định nghĩa trên được ứng dụng cho đoạn chương trình sau đây:

Một phần của tài liệu Ứng dụng phần mềm PAL- EL để khoan mạch in (Trang 43 - 44)

Cả 3 định nghĩa trên được ứng dụng cho đoạn chương trình sau đây:

MOVE 20( ), 20( ), Nop; [dịch chuyển x và y 20mm]MOVE 2( ), 5(5000); khoan; [dịch chuyển x 2mm, y 5mm] MOVE 2( ), 5(5000); khoan; [dịch chuyển x 2mm, y 5mm] Chương trình dịch sẽ dịch đoạn chương trình trên như sau:

MOVE 20(300), 20(3000), 0(21), 0(21);

MOVE 2(3000), 5(5000), 20(11000), -20(9000);

Ví dụ 2: Định nghĩa một đoạn thẳng

Vì một định nghĩa được kết thúc bằng dấu chấm phẩy, nên trong địnhnghĩa phải cĩ một ký hiệu đặc biệt đĩ là dấu gạch chéo. Ví dụ sau đây laØ nghĩa phải cĩ một ký hiệu đặc biệt đĩ là dấu gạch chéo. Ví dụ sau đây laØ định nghĩa thay thế một đoạn chương trình khoan lổ vi mạch 14 chân.

#Define DIL14Repeat Repeat Move 1( ), 0( ), khoan\; Until 7\; Move 1( ), 3( ), Nop\; Repeat Move –1( ), 0( ), khoan\; Until 7;

Lưu ý là ở dịng lệnh cuối cùng trước dấu chấm phẩy khơng cĩ dấugạch chéo, dấu chấm phẩy này sẽ kết thúc định nghĩa. gạch chéo, dấu chấm phẩy này sẽ kết thúc định nghĩa.

Các ký hiệu ( ), Nop, khoan; phải được định nghĩa trước định nghĩa Dil14 nếu khơng chương trình dịch sẽ khơng hiểu. Ví dụ chương trình sau đây 14 nếu khơng chương trình dịch sẽ khơng hiểu. Ví dụ chương trình sau đây sử dụng Dil 14

Move 20( ), 30( ), Nop; [Về vị trí ban đầu ]

Repeat [Khoan hai vi mạch]

DIL 14 [Khoan 14 chân]

Move 1( ), 20( ), Nop; [Vế vị trí của vi mạch kế tiếp] Until 2; [Khoan vi mạch thứ hai] Until 2; [Khoan vi mạch thứ hai]

Một điểm cần lưu ý là chương trình dịch cĩ phân biệt chữ in hoa vàchữ thường, nếu viết “dil” là khơng hợp lệ. chữ thường, nếu viết “dil” là khơng hợp lệ.

Giới hạn: Chỉ được phép dùng tối đa 50 định nghĩa.

Độ dài mỗi định nghĩa tối đa là 250 ký hiệu, trong một dịng định nghĩa khơng được viết quá 255 ký hiệu định nghĩa khơng được viết quá 255 ký hiệu

6. Lệnh # REDEFINE

Một phần của tài liệu Ứng dụng phần mềm PAL- EL để khoan mạch in (Trang 43 - 44)