Điều Khiển Một Cửa Sổ Chắn Nắng Bằng PLC
Để điều khiển một cửa sổ chắn nắng với các đầu ra, khối chức năng SHUTTER được sử dụng. Trong ví dụ nhỏ này, trước hết sẽ hiển thị cách điều khiển thông qua các nút bấm. Các nút bấm khi nhấn là đúng và khi thả là sai.
Lời khuyên: Chương trình có thể được tải về và nhập tại đây:
example_shutter.antobj
Cơ Sở PLC
Trước hết, một ngoại vi mới với loại
Cửa sổ chắn nắng (có thể tìm thấy dưới Aktoren ▸ Beschattung) được thêm vào
cấu trúc và sau đó nhấp chuột phải vào
Áp dụng trong Trình duyệt.
Sau khi mở phần tử, bạn nhấp vào
Chỉnh sửa để bắt đầu với các bước tiếp theo.
- Xóa khối chức năng VISU.
- Thêm một khối chức năng mới và định nghĩa nó là SHUTTER.
- Phân bổ một cơ sở dữ liệu. Trong ví dụ của chúng tôi, nó được gọi là shutter.
- Bây giờ chúng ta phân bổ các đầu ra cho động cơ. Chúng là DO_UP để mở và DO_DW để đóng. Tại đầu ra DO_UP, chúng tôi viết out.up và tại DO_DW out.down. Các đầu ra khác sẽ bị bỏ qua tạm thời.
- Để cửa sổ chắn nắng có thể di chuyển, các thời gian chạy phải được lưu trữ. Trong trường hợp của chúng tôi, chúng tôi định nghĩa đầu vào PT_UP với T#10s và PT_DW với T#8s.
- Nhập một thời gian chết của T#500ms tại đầu vào PT_STOP để khóa và bảo vệ động cơ.
- Bây giờ chúng ta mở rộng cửa sổ chắn nắng với toàn bộ thời gian chạy của tấm louver. Chúng tôi định nghĩa nó tại đầu vào PT_SLAT với T#1s100ms. Để có hiệu lực, số bước phải được chỉ định, chúng tôi nhập nó tại đầu vào SLAT_STEPS với 10 bước.
- Bây giờ chúng ta chỉ cần kết nối các nút bấm. Để làm điều đó, chúng tôi viết tại đầu vào TR_UP in.Tr1_up và tại đầu vào TR_DW in.Tr1_down. Nếu nhiều nút bấm phải điều khiển cùng một cửa sổ chắn nắng, chúng sẽ được kết nối với các đầu vào bằng khối chức năng OR.
- Bây giờ bạn có thể kiểm tra ứng dụng bằng cách nhấp vào
Áp dụng và sau đó nhấp vào
Xem trước.
Hiển Thị Trực Qua Visualisierung
Để Hiển thị trực qua visualisierung có thể giao tiếp với khối chức năng, các bước sau phải được thực hiện:
- Tạo một khối chức năng VISUVAR mới tại đầu vào MOVETO_POS. Chúng tôi gọi cơ sở dữ liệu của khối chức năng này là pos. Tại đầu vào của VISUVAR được tạo, bạn nhập tham chiếu bằng cách sử dụng shutter.POS đến khối chức năng SHUTTER, để vị trí hiện tại được trả về cho Hiển thị trực qua visualisierung.
- Bây giờ bạn lặp lại bước trước với đầu vào MOVETO_SLAT. Chúng tôi gọi cơ sở dữ liệu của khối chức năng VISUVAR là slat. Đầu vào của VISUVAR được dẫn đến đầu ra shutter.SLAT.
- Để cửa sổ chắn nắng cũng có thể được điều khiển bằng các nút trên Hiển thị trực qua visualisierung, bạn đặt ba khối chức năng VISUVAR khác. Hai đầu tiên được chèn giữa các nút bấm và các đầu vào TR_UP và TR_DW của khối chức năng SHUTTER. Chúng tôi chèn VISUVAR thứ ba tại đầu vào STOP. Để làm điều đó, bạn chọn đầu vào tương ứng.
- Chúng tôi gọi cơ sở dữ liệu của VISUVAR đầu tiên là tr_up, thứ hai là tr_down và tại đầu vào STOP là tr_stop.
- Bây giờ bạn tạo một
mạng mới. Tại đây, bạn thêm một khối chức năng VISUVAR và gọi cơ sở dữ liệu là real_pos. Bây giờ bạn viết tại đầu vào shutter.REAL_POS, để truyền vị trí cửa sổ chắn nắng hiện tại đến biểu tượng.
- Lặp lại bước trước với một mạng mới. Lần này, bạn nhập tên cơ sở dữ liệu là real_slat. Sau đó bạn viết tại đầu vào shutter.REAL_SLAT.
- Bây giờ bạn chuyển sang tab Visualisierung ở dưới của trình soạn thảo. Bây giờ bạn thấy biểu tượng của Hiển thị trực qua visualisierung.
- Tại biểu tượng, bạn đặt position trên real_pos và slat_angle trên real_slat trong các
biến. Ngoài ra, bạn có thể đặt Doppelklick-Schalter lên giá trị pos.
- Bạn chọn tab Shutter-Blinds ở bên trái. Mẫu phạm vi chứa tất cả các phần tử để điều khiển cửa sổ chắn nắng.
- Bây giờ bạn chọn thanh trượt trên cùng. Nó phải được thay đổi. Giá trị phải là biến pos. Tại thanh trượt dưới cùng, giá trị phải chỉ đến biến slat.
- Bây giờ bạn chọn nút bấm trên cùng. Thay đổi Giá trị thành biến tr_up.
- Lặp lại bước trên với nút Stop và ab với các biến tr_stop và tr_down.
- Sau đó nhấp vào
Áp dụng. Bây giờ cửa sổ chắn nắng có thể được đặt trên một bản vẽ và bạn thấy kết quả.
Ghi Chú: Hãy lưu ý rằng bước louver trên thanh trượt phải khớp với số bước trên khối chức năng SHUTTER.