Viết máy trạng thái đầu tiên của bạn: Bài tập PLC
Dùng một trạng thái đánh số để bắt đầu, hoàn thành và reset một mẻ trộn.
Chạy một mẻ trộn bằng câu lệnh CASE. State là một số nguyên (DINT) cho biết mẻ đang ở trạng thái nào: 0 Idle, 10 Running hoặc 50 Complete. Start chuyển Idle sang Running. MixDone chuyển Running sang Complete. Reset chuyển Complete về lại Idle. Chỉ đổi State tối đa một lần mỗi chu kỳ quét, tức một lượt chạy qua code của bạn. Mọi trạng thái đều đặt cả bốn đầu ra.
Không cần thẻ. Không phải trả gì. Không cần hủy gì.
Official release: 5 December. Đứng đầu bảng xếp hạng vào ngày đó và thắng 3 tháng Pro, cộng 2 tuần Pro để tặng một người bạn. Hạng 2 thắng 4 tuần. Hạng 3 thắng 2 tuần. Thể lệ
- Mọi bài học, từ con số 0
- Mọi nhiệm vụ và bài học, khi bạn lên cấp
- Một bài kiểm tra thực hành cho mỗi danh hiệu, kèm chứng chỉ
- Tua lại bất kỳ bài kiểm tra nào, từng chu kỳ quét một
- Lời giải chi tiết khi bạn bí
- Công cụ chuyển đổi code, dùng thoải mái
PRO (cần Pro) nhiệm vụStart, hoàn thành và reset
Bài kiểm tra 1 trên 5StateTrạng thái của mẻRunningPumpOnLệnh bơmOFFValveCmdLệnh van cấpOFFMixerOnLệnh máy khuấyOFF- Level
- Ứng dụng
- Thời gian
- Giới thiệu 12 phút
- Phần thưởng
- +250 XP
- Hệ thống máy
- bồn công nghệ 3D
- Trình soạn thảo Siemens
- SCL
- Trình soạn thảo Rockwell
- Văn bản cấu trúc
- Trình soạn thảo Beckhoff
- Văn bản cấu trúc
- Giai đoạn
- 16. Viết các giai đoạn bằng văn bản
Viết máy trạng thái đầu tiên của bạn: những gì code của bạn phải làm
Đây là nhiệm vụ đầu tiên trong ba nhiệm vụ về cùng một mẻ trộn. MixDone là tín hiệu hoàn thành của máy trộn. Nó bật sau bốn giây trộn. Các quy tắc vận hành dưới đây liệt kê từng trạng thái và giá trị mà mỗi đầu ra phải có. Bước chuyển đầu tiên đã được viết sẵn cho bạn. Chưa có Stop hay Hold. Hai nhiệm vụ tiếp theo sẽ thêm chúng vào.
- 0 · Idle
- Tất cả đầu ra OFF. Start → 10. Các đầu vào khác không có tác dụng.
- 10 · Running
- PumpOn, ValveCmd và MixerOn ON. Done OFF. MixDone → 50. Các đầu vào khác không có tác dụng.
- 50 · Hoàn thành
- Bơm, van và máy trộn OFF. Done ON, và vẫn ON sau khi MixDone chuyển OFF. Reset → 0. Nó không được đồng thời khởi động trong cùng chu kỳ quét đó. Các đầu vào khác không có tác dụng.
- Quy tắc chu kỳ quét
- State bắt đầu ở 0. Chỉ đổi State tối đa một lần mỗi chu kỳ quét. Ở chu kỳ quét mà State thay đổi, đầu ra có thể khớp với trạng thái cũ hoặc mới, như một bộ đầy đủ. Từ chu kỳ quét tiếp theo, chúng phải khớp với trạng thái hiện tại.
Viết máy trạng thái đầu tiên của bạn: đầu vào và đầu ra
Chương trình của bạn đọc 3 đầu vào và điều khiển 4 đầu ra. Tên giống nhau trong trình soạn thảo của mọi hãng.
Viết máy trạng thái đầu tiên của bạn: các bài kiểm tra kiểm tra gì
- Mọi trạng thái đều đặt cả bốn đầu ra: bơm, van, máy trộn và Done.
- Mỗi trạng thái chỉ có một lối ra: Start từ Idle, MixDone từ Running và Reset từ Complete.
- State thay đổi tối đa một lần mỗi chu kỳ quét, ngay cả khi Start, MixDone và Reset đều cùng bật.
- Thử Dùng các nút bên dưới mô hình và xem hệ thống máy phản ứng.
- Kiểm tra lời giải Mọi bài kiểm tra chạy trên code của bạn chỉ với một lần nhấn.
- Tua lại PRO (cần Pro) Nếu một bài không đạt, hãy lùi lại từng chu kỳ quét để xem vì sao.
Bí ở nhiệm vụ này? Hãy hỏi các thành viên trong Phòng thay đồ.
Bạn sẽ gặp điều này ở đâu ngoài hiện trường
Một máy trộn trong nhà máy đang chờ, đang chạy hoặc đã xong. Người vận hành khởi động từng mẻ và reset bảng điều khiển khi mẻ xong.
Nếu không có một trạng thái rõ ràng, một mẻ đã xong có thể tự chạy lại. Đèn Done sao chép một cảm biến sẽ tắt ngay khi máy trộn dừng.
Tại một nhà máy nước giải khát, các van cho lượng nước và siro đã định lượng vào một bồn trộn. Một máy trộn điện trộn chúng thành một mẻ. Sau đó một van đầu ra đưa nước uống sang bồn chờ. Các máy chiết rót đóng chai từ đó.
- Bồn nguyên liệuChứa nước và siro
- Bồn trộnLàm đầy, trộn và đo một mẻBạn đang ở đây
- Bồn chờGiữ nước uống thành phẩm sẵn sàng
- Máy chiết rót chaiRót nước uống vào chai
Tại nhà máy thật: khu vực, bộ phận và an toàn
- Nhà máy nước giải khát: pha trộn nước và siro
- Nhà máy sơn: trộn nguyên liệu để được màu đồng nhất
- Nhà máy xử lý nước: pha một hỗn hợp hóa chất đã định lượng
- Nhà máy bia: đun nóng nước để rửa thiết bị
Bồn đầy không tự đóng đường vào của nó. Nước vẫn tiếp tục chảy vào cho đến khi van đóng, nên một đường vào đang mở có thể làm ngập phòng.
Bộ gia nhiệt không được chất lỏng ngập có thể quá nhiệt. Bồn thật có các thiết bị an toàn riêng bên cạnh chương trình PLC.
Kích thước, thời gian và hình cắt là lựa chọn để giảng dạy, không phải bản vẽ của một công trình thật cụ thể nào.
Tiếp theo trên chặng đường
- Dừng là dừngViết chức năng dừng khẩn cấp cần một lần reset riêng, có chủ ý, trước khi bất cứ thứ gì có thể khởi động lại.Ứng dụng · 25 phút · +250 XP
- Đóng không có nghĩa là chạyKhóa liên động cửa ô làm việc: mở cửa thì robot dừng, đóng cửa thì không khởi động gì.Ứng dụng · 25 phút · +300 XP
- Ra và về theo công tắcĐẩy một xi lanh ra, và đưa nó về khi công tắc của nó báo đã đến.Ứng dụng · 15 phút · +250 XP
- A+ B+ B− A−Chạy hai xi lanh qua trình tự bốn chuyển động kinh điển.Ứng dụng · 30 phút · +350 XP