Đang tải tiến độ trên máy…
PLC Gym
Trang chủ PLC GymCấp độ 1, 0 XP · tiến độ của bạn
Nhiệm vụ 47 · PRO (cần Pro)

Bài tập Cùng nút, cùng chỗ: lập trình HMI cho PLC

Bảng điều khiển thiết bị hoạt động giống nhau mọi lúc, và nói rõ vì sao không được.

Làm cho hai bơm của hố thu có bảng điều khiển thiết bị hoạt động giống nhau: Stop ở cùng một chỗ, nút to có chữ, và một nút Start bị mờ đi và nói lý do khi PLC không cho phép. Viết phần ở phía PLC: vì sao mỗi bơm không thể khởi động, và việc khởi động, dừng từ màn hình.

Nhiệm vụ này thuộc ProTạo tài khoản miễn phí: mọi tài khoản đều được Dùng thử Pro miễn phí đến 5 tháng 12.

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
Mô hình 3D trạm bơm hố thu chính dự phòng mà nhiệm vụ này chạy trênPRO (cần Pro) nhiệm vụ
Bài kiểm tra chạy thế nào

Start và Stop từ các bảng điều khiển

Bài kiểm tra 1 trên 3
Do bài kiểm tra đặtDo bài kiểm tra kiểm traBước 6/6 · 340 ms
Level
Ứng dụng
Thời gian
Giới thiệu 25 phút
Phần thưởng
+300 XP
Hệ thống máy
trạm bơm hố thu chính dự phòng 3D
Trình soạn thảo Siemens
Ngôn ngữ ladder (LAD), SCL
Trình soạn thảo Rockwell
Ladder, 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
42. Màn hình vận hành 5: cùng nút, cùng chỗ
Hành vi bắt buộc

Cùng nút, cùng chỗ: những gì code của bạn phải làm

Trên màn hình cũ, bảng điều khiển của mỗi bơm được bố trí khác nhau, với các nút biểu tượng nhỏ, và Start trông như sẵn sàng ngay cả khi chẳng có gì xảy ra. Trên tab Màn hình vận hành, hãy chọn Stop đặt ở đâu, các nút to cỡ nào, ghi nhãn thế nào và Start làm gì khi không được phép. Sau đó viết logic cho mỗi bơm. Pump1Why là 1 khi Pump1Fault đang bật, nếu không thì 2 khi FloatLow đang tắt (quá ít nước: bơm sẽ chạy khô), nếu không thì 0; Pump1Ready là TRUE khi Pump1Why là 0. Pump1Start chạy Pump1 và Pump1Stop dừng nó, Stop được ưu tiên. Pump1 cũng dừng bất cứ khi nào nó không sẵn sàng, và một Start khi chưa sẵn sàng thì không có tác dụng. Pump2 hoạt động tương tự với Pump2Start, Pump2Stop, Pump2Fault, Pump2Why và Pump2Ready. HighAlarm đi theo FloatHighHigh.

Vì sao
Pump1Why: 1 khi có Pump1Fault, nếu không thì 2 khi FloatLow đang tắt, nếu không thì 0. Tương tự cho bơm 2.
Ready
Pump1Ready là TRUE khi Pump1Why là 0. Tương tự cho bơm 2.
Run
Start chạy một bơm đã sẵn sàng; Stop, hoặc không sẵn sàng, sẽ dừng nó. Stop được ưu tiên.
Bảng tag

Cùng nút, cùng chỗ: đầu vào và đầu ra

Chương trình của bạn đọc 8 đầu vào và điều khiển 7 đầu ra. 2 đầu vào nữa điều khiển mô phỏng hoặc hiện số đo, để bạn kiểm tra. Tên giống nhau trong trình soạn thảo của mọi hãng.

TagKiểu dữ liệuCode của bạnÝ nghĩa trên máy
Pump1FaultBOOLĐọcMột đầu vào mà code của bạn cầnBơm 1 đã bị ngắt
Pump2FaultBOOLĐọcMột đầu vào mà code của bạn cầnBơm 2 đã bị ngắt
FloatLowBOOLĐọcMột đầu vào mà code của bạn cầnNước trên phao thấp (20%)
FloatHighHighBOOLĐọcMột đầu vào mà code của bạn cầnNước trên phao rất cao (80%)
Pump1StartBOOLĐọcMột đầu vào mà code của bạn cầnNút trên màn hình: khởi động bơm 1
Pump1StopBOOLĐọcMột đầu vào mà code của bạn cầnNút trên màn hình: dừng bơm 1
Pump2StartBOOLĐọcMột đầu vào mà code của bạn cầnNút trên màn hình: khởi động bơm 2
Pump2StopBOOLĐọcMột đầu vào mà code của bạn cầnNút trên màn hình: dừng bơm 2
HeavyRainBOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaBão: lưu lượng vào tăng gấp ba
FloatHighBOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaNước trên phao cao (60%)
Pump1BOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy bơm 1
Pump2BOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy bơm 2
HighAlarmBOOLGhiMột đầu ra mà code của bạn đặt giá trịCảnh báo mức cao và đèn báo
Pump1ReadyBOOLGhiMột đầu ra mà code của bạn đặt giá trịMàn hình: bơm 1 được phép khởi động
Pump2ReadyBOOLGhiMột đầu ra mà code của bạn đặt giá trịMàn hình: bơm 2 được phép khởi động
Pump1WhyINTGhiMột đầu ra mà code của bạn đặt giá trịMàn hình: vì sao bơm 1 không thể khởi động, 0 sẵn sàng, 1 đã ngắt, 2 quá thấp
Pump2WhyINTGhiMột đầu ra mà code của bạn đặt giá trịMàn hình: vì sao bơm 2 không thể khởi động, 0 sẵn sàng, 1 đã ngắt, 2 quá thấp

Trong Siemens SCL, viết các tag riêng của khối với dấu # phía trước, như TIA Portal: #Pump1Fault. Rockwell và TwinCAT dùng tên không kèm gì: Pump1Fault.

Bài kiểm tra tự động

Cùng nút, cùng chỗ: các bài kiểm tra kiểm tra gì

  1. Stop nằm ở cùng một chỗ trên cả hai bảng điều khiển.
  2. Các nút đủ to cho ngón tay đeo găng và ghi rõ bằng chữ chúng làm gì.
  3. Khi Start không được phép, nó bị mờ đi và bảng điều khiển nói lý do.
  4. Pump1Why và Pump2Why là 1 khi bị ngắt, 2 khi FloatLow đang tắt, nếu không thì 0; Pump1Ready và Pump2Ready đi theo chúng.
  5. Start chạy một bơm đã sẵn sàng; Stop dừng nó và được ưu tiên; bơm dừng khi nó không còn sẵn sàng.
  6. Một Start khi chưa sẵn sàng không có tác dụng, và không có gì tự khởi động lại. HighAlarm đi theo FloatHighHigh.
  1. Thử Dùng các nút bên dưới mô hình và xem hệ thống máy phản ứng.
  2. 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.
  3. 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 đồ.

Vì sao điều này quan trọng

Bạn sẽ gặp điều này ở đâu ngoài hiện trường

Một nhà máy có hàng chục bơm, quạt và van, mỗi thiết bị có một bảng điều khiển bật lên trên màn hình. Người vận hành chuyển từ cái này sang cái khác suốt ca.

Một nút Stop đổi chỗ giữa các bảng điều khiển sẽ khiến người ta nhấn nhầm nút khi vội, và một nút Start lặng lẽ không làm gì sẽ lãng phí những phút quý giá khi đang ngập.

Bạn sẽ gặp nó ở đâuGiữ hố thu không bị tràn, và để cả hai bơm mòn đều nhau

Bãi đỗ xe ngầm, tầng hầm và mạng lưới thoát nước thải đổ về những hố thu như thế này. Hai bơm được lắp để một bơm có thể hỏng mà không gây ngập. Đổi bơm chính sau mỗi chu kỳ giúp chia đều giờ chạy, và cả hai cùng chạy khi có bão.

  1. Dòng vàoNước thoát và nước mưa
  2. Hố thuPhao đo mứcBạn đang ở đây
  3. BơmBơm chính, rồi bơm dự phòng
  4. Ống đẩyRa cống
Tại nhà máy thật: khu vực, bộ phận và an toàn
  • Tầng hầm, hầm chui và bãi đỗ xe
  • Trạm bơm nước thải và nước mặt
  • Hố thu thoát nước và nước rửa trong nhà máy

Hố thu là không gian hạn chế có khí độc: hãy nhấc bơm ra theo ray thay vì đi vào trong.

Cảnh báo mức rất cao phải đến được một người, không chỉ là một bóng đèn, vì bước tiếp theo là ngập.

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 tục nào

Tiếp theo trên chặng đường