III/ Tập Lệnh Trong S7_200: 1/ Lệnh về bit:
1/ Kiểm soát số lượng xe ra vào trong 1 trạm xe,điều khiển cửa đóng mở tự động ,kiểm soát
xe đưa lên máy tính.
Để biết được chiều xe ra vào,ta sử dụng 2 Sensor
Để mở cửa tự động,ta sử dụng 2 Sensor trước sau,và các Sensor giới hạn trong,giới hạn EN: ngõ vào cho phép
IN: ngõ vào OUT: ngõ ra
Một giá trị số thực ở ngõ vào được làm tròn và chuyển thành số DInt ở ngõ ra. Nếu số lẻ >=0.5 thì giá trị số thực sẽ được làm tròn lên, ngược lại thì làm tròn xuống.
EN: ngõ vào cho phép IN: ngõ vào
OUT: ngõ ra
Một giá trị số thực ở ngõ vào được làm tròn xuống và chuyển thành số DInt ở ngõ ra.
Bit EN : Bit cho phép đọc thời gian thực
T ( 8byte): VB,IB,QB,MB,SB,LB,*AC,*VD,*LD Được định dạng như sau:
T (byte) Giá trị ( định dạng BCD) 0 (năm) 0-99 1 (tháng) 0 -12 2 (ngày) 0 - 31 3 (giờ) 0 - 23 4 (phút) 0 - 59 5 (giây) 0 - 59 6 (00) 00
Mở rộng: Mỗi xe vào ra,có gắn 1 Tag ( Mã vạch) Tại mỗi trạm đóng mở cửa,ta gắn 1 bộ Read,Write để có thể kiểm soát các thông số của xe vào ra,đồng thời có thể lập report. Mở rộng cho bài toán tại trạm thu phí tự động,mỗi xe mua 1 SimCard,tại trạm thu phí đặt 1 bộ Read,Write kiểm soát từng xe ra vào.
2 / Ứng dụng trong nghành đá Granit:
Điều khiển trạm mài đá: Hệ thống mài đá có tất cả 10 đầu mài,khoảng cách giữa mỗi đầu mài là cố định,tốc độ băng tải đưa đá vào là cố định (hoặc được nhập vào bằng màn hình),do vậy thời gian giữa 2 đầu mài là biết trước.Đá đưa vào băng tải được phát hiện bằng 1 công tắc hành trình.
Gợi ý: Bài toán sử dụng Timer ( định thời gian).
Cũng bài toán này,nếu ta sử dụng Encoder để có thể kiểm soát vị trí của băng tải ,từ vị trí đó ta có thể điều khiển đầu mài cho hợp lí.
Để có thể đọc Encoder,Encoder này được đưa về 1 bộ đếm trung gian để Scale lại thành số xung tốc độ thấp,đưa về PLC.