III. LẬP TRÌNH VỚI LOGO! Ví dụ 1:
4. Nhập chương trình:
Để tạo chương trình mới ta chọn > Program.
Nhấn OK trên màn hình hiện lên dịng chữ và chọn > Edit Prg. Nhấn OK.
Màn chỉ thị cho phép làm việc với ngõ ra đầu tiên.
Con trỏ đang nằm dưới Q1, ở đây chúng ta sử dụng Q1 làm lối ra điều khiển đèn. Nhấn OK, xuất hiện ký tự C0kèm theo mũi tên nhấp nháy chờ sự lựa chọn.
Sử dụng phím p hoặc q chọn một trong các liệt kê C0 ,GF hay SF. Ở đây chúng ta cần hàm OR, hàm này nằm trong GF, nhấn phím OK.
Trên màn hình chỉ thị hiện lên hình của hàm cơ bản với con trỏ nháy ở ký hiệu hàm.
Lúc này xuất hiện số Block ở phía bên trên bên phải của màn hình B1. Dùng phím p
hoặc q chọn hàm cần sử dụng. Ở đây ta chọn hàm OR.
Nhấn phím OK khẳng định hàm cấn chọn. Con trỏ lúc này nhảy sang bê trái LOGO! Cho phép ta chọn các lối vào của hàm. Tại lối vào thứ nhất nơi con trỏ nằm. Nhấn OK.
Lúc này màn hình lại xuất hiện ký hiệu C0 và mũi tên nháy. Chúng ta dùng phím p hoặc
q chọn các liệt kê SF hay GF nêu muốn nối lối vào với các hàm khác ở ví dụ này cần chọn lối vào là I1, nằm trong liệt kê C0.
Nhấn tiếp OK.
Ở lối này xuất hiện con trỏ nháy và một ký tự biểu hiện chế độ C0 list: I1, I2,...I0, hi, Q hay ‚’X’ dùng phím p hoặc q để chọn lối vào thích hợp. Trong chương trình này ta chọn lối vào là I1. Nhấn OK.
Lúc này con trỏ trên màn hình nhảy sang vị trí lối vào thứ hai.
Ta lại lặp lại cách chọn như trên : nhấn OK, dùng phím p hoặc q chọn C0 nhấn OK. Dùng phím p hoặc q chọn I2, vì trong chương trình ta cần sử dụng 2 lối vào .Nhấn OK.
Lúc này con trỏ trên màn hình nhảy sang vị trí lối vào thứ 3. Ta lại lặp lại cách chọn như trên: nhấn OK, dùng phím p hoặc q chọn C0 , nhấn OK, dùng phím p hoặc q chọn X, vì trong chương trình ta chỉ cần sử dụng 2 lối vào, nếu lối vào thứ 3 ta khơng cần sử dụng nữa. Chọn X trong liệt kê C0. nhấn OK.
Đến đây chương trình cho ví dụ1 đã hồn tất. Màn hình thơng báo cho ta biết đã tạo xong Block1 và Block1 này cĩ lối ra là Q1 .
Chương trình tương đương với:
Nhấn ESC màn hình chuyển về trạng thái chờ lập trình . Nhấn OK để chọn chương trình.
Bây giờ cần đặt lại đồng hồ cho LOGO!.
Dùng phím q chuyển con trỏ > xuống dịng Set Clock. Nhấn OK. Màn hình sẽ hiện ra cho phép ta đặt lại ngày (DAY) phù hợp với hiện tại. Lúc này con trỏ nháy tại Day =_Th. Nếu đang là thứ sáu, sử dụng phím p hoặc q chọn Fr.
Dùng phím u để chuyển con trỏ xuống dịng Timer (thời gian) con trỏ nháy tại vị trí cho ta đặt lại giờ:
Timer = _15:42.
Dùng phím p hoặc q chọn các số thích hợp.
Dùng các phím t hoặc u để chọn vị trí các số cần hiệu chỉnh theo hàng ngang hoặc quay lại dịng Day.
Khi đã đặt được giờ thích hợp. Để thốt ra khỏi chế độ đặt giờ ta nhấn OK. LOGO! Sẽ quay về chế độ lập trình ban đầu.
Để LOGO! Chạy chương trình vừa soạn:
Chuyển con trỏ > xuống dịng Start, nhấn OK LOGO! Bắt đầu hoạt động và màn hình sẽ hiện đầy đủ các lối vào, ra và đồng hồ thời gian.
Khi nhấn cơng tắc S1, tại lối vào I1 trên màn hình lối vào 1 được tơ đậm (biểu hiện đã được kích thích ) ngay lập tức lối ra Q1 đĩng, đèn sẽ sáng.
Nhả cơng tắc S1đèn Q1 tắt. Nếu nhấn S2 đèn Q1 cũng sẽ sáng. Điều này đúng với nguyên lý hoạt động của mạch điện trên.
Ví dụ 2:
Yêu cầu thiết kế một mạch điện chiếu sáng cho hành lang một khách sạn mà hai đầu hành lang cĩ 2 cơng tắc. Nếu đi vào hành lang ta chỉ cần bật cơng tắc đầu vào để sáng đèn. Sau một thời gian đèn sẽ tự động tắt.
Để đáp ứng yêu cầu này, ta phải sử dụng một rơle thời gian và hai cơng tắc.