Đ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ụ 81 · PRO (cần Pro)

Bài tập Giữ ở 80: chương trình PLC cho bồn trộn

Chạy một mẻ kiểu ISA-88 với phản ứng tỏa nhiệt cùng Hold và Abort an toàn.

Làm một mẻ: nạp 200 L chất A và 100 L chất B theo lưu lượng tích lũy, gia nhiệt, giữ phản ứng trong khoảng 78 đến 82 °C trong 30 s, làm nguội đến 40 °C và xả. Hỗ trợ Hold, Restart, Abort và Reset, và tự động hủy (abort) khi trên 95 °C.

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 điều khiển lò phản ứng theo mẻ 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

Hết mẻ này đến mẻ khác

Bài kiểm tra 1 trên 2
Do bài kiểm tra đặtDo bài kiểm tra kiểm traBước 83/83
Level
Chuyên gia
Thời gian
Giới thiệu 120 phút
Phần thưởng
+1000 XP
Hệ thống máy
điều khiển lò phản ứng theo mẻ 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
31. Bài thực hành máy 5: hệ thống chuyên gia
Hành vi bắt buộc

Giữ ở 80: những gì code của bạn phải làm

Các trạng thái: 0 Idle, 10 Running, 20 Held, 30 Aborted, 40 Complete. Start khi đang Idle bắt đầu giai đoạn 1. Hold (từ Running) chuyển sang Held; Restart quay lại Running ở cùng giai đoạn. Abort (từ Running hoặc Held), hoặc Temp trên 95 °C vào bất cứ lúc nào, chuyển sang Aborted. Reset rời Complete để về Idle, và chỉ rời Aborted khi Level dưới 2 L. Các giai đoạn, chỉ khi đang Running: 1 nạp A đến 200 L bằng cách cộng ChargeFlow × 0.02 mỗi chu kỳ quét; 2 bật máy khuấy, rồi nạp B đến 100 L (chỉ khi có AgitatorRunning); 3 bật hơi cho đến 78 °C; 4 phản ứng: hơi khi dưới 79 °C, làm mát khi trên 81 °C, và đếm 30 s ở trong khoảng 78 đến 82 °C; 5 làm nguội đến 40 °C; 6 xả cho đến khi Level dưới 2 L; rồi Complete. Khi Held: không nạp, không hơi, không xả; làm mát khi trên 81 °C; bật máy khuấy nếu Level trên 20 L. Khi Aborted: làm mát hết cỡ, bật máy khuấy nếu Level trên 20 L, không gì khác, và xả khi Temp dưới 45 °C. ValveA và ValveB nạp A và B; tháp đèn trạng thái hiển thị RunLamp, HeldLamp, AbortLamp và CompleteLamp.

Nạp
A 200 L, rồi B 100 L có khuấy.
Phản hồi
78–82 °C trong 30 s; hơi < 79, làm mát > 81.
Safe
Abort khi trên 95 °C; Held và Aborted vẫn làm mát.
Bảng tag

Giữ ở 80: đầu vào và đầu ra

Chương trình của bạn đọc 9 đầu vào và điều khiển 10 đầu ra. Một đầu vào nữa điều khiển mô phỏng hoặc hiện một 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
StartBOOLĐọcMột đầu vào mà code của bạn cầnBắt đầu một mẻ
HoldBOOLĐọcMột đầu vào mà code của bạn cầnTạm giữ mẻ
RestartBOOLĐọcMột đầu vào mà code của bạn cầnKhởi động lại mẻ đang tạm giữ
AbortBOOLĐọcMột đầu vào mà code của bạn cầnHủy mẻ
ResetBOOLĐọcMột đầu vào mà code của bạn cầnĐặt lại về Idle
ChargeFlowREALĐọcMột đầu vào mà code của bạn cầnLưu lượng kế nạp, L/s
LevelREALĐọcMột đầu vào mà code của bạn cầnLượng chứa, L
TempREALĐọcMột đầu vào mà code của bạn cầnNhiệt độ mẻ, °C
AgitatorRunningBOOLĐọcMột đầu vào mà code của bạn cầnMáy khuấy đã đạt tốc độ
CoolingFailBOOLKhông cầnDùng để kiểm tra hoặc theo dõi; code của bạn có thể bỏ quaThử xem: nước làm mát bị mất
ValveABOOLGhiMột đầu ra mà code của bạn đặt giá trịNạp từ thùng A
ValveBBOOLGhiMột đầu ra mà code của bạn đặt giá trịNạp từ thùng B
AgitatorBOOLGhiMột đầu ra mà code của bạn đặt giá trịChạy máy khuấy
SteamBOOLGhiMột đầu ra mà code của bạn đặt giá trịCấp hơi vào vỏ áo
CoolingBOOLGhiMột đầu ra mà code của bạn đặt giá trịCấp nước làm mát vào vỏ áo
DrainBOOLGhiMột đầu ra mà code của bạn đặt giá trịVan xả đáy
RunLampBOOLGhiMột đầu ra mà code của bạn đặt giá trịTháp trạng thái: Running
HeldLampBOOLGhiMột đầu ra mà code của bạn đặt giá trịTháp trạng thái: Held
AbortLampBOOLGhiMột đầu ra mà code của bạn đặt giá trịTháp trạng thái: Aborted
CompleteLampBOOLGhiMột đầu ra mà code của bạn đặt giá trịTháp trạng thái: Complete

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: #Start. Rockwell và TwinCAT dùng tên không kèm gì: Start.

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

Giữ ở 80: các bài kiểm tra kiểm tra gì

  1. Việc nạp dừng theo thể tích tích lũy: 200 L chất A, 100 L chất B.
  2. B chỉ chảy khi máy khuấy đã được xác nhận đang chạy.
  3. Phản ứng được giữ ở 78–82 °C với hơi khi dưới 79 và làm mát khi trên 81, trong 30 s ở trong khoảng.
  4. Hold giữ giai đoạn và các tổng tích lũy; Restart chạy tiếp.
  5. Abort và quá nhiệt đưa mọi thứ về an toàn: bật làm mát, không gì khác.
  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

Các nhà máy sản xuất theo mẻ trong ngành hóa chất và dược phẩm được xây dựng theo ISA-88: người vận hành nào cũng biết Hold và Abort, và mọi công thức đều là các giai đoạn.

Phản ứng tỏa nhiệt tự sinh nhiệt, càng nóng càng nhanh. Mất làm mát, hoặc để nhiệt độ trôi lên cao, là nó mất kiểm soát. Hold và Abort phải an toàn ở mọi giai đoạn, không chỉ giai đoạn bạn đã thử.

Bạn sẽ gặp nó ở đâuLàm ra mẻ, giữ phản ứng trong tầm kiểm soát, và dừng an toàn bất cứ lúc nào

Nhà máy hóa chất, dược phẩm và thực phẩm sản xuất theo mẻ đi theo công thức gồm các pha. Người vận hành có thể giữ một mẻ rồi chạy tiếp, hoặc hủy nó; bộ điều khiển phải biết chính xác điều gì là an toàn ở mỗi trạng thái. Một số phản ứng tỏa nhiệt, và nếu làm mát không theo kịp thì chúng sẽ mất kiểm soát.

  1. NạpA, rồi B
  2. Phản hồi80 °C trong 30 sBạn đang ở đây
  3. Làm nguộiĐến 40 °C
  4. Cửa xảĐến bồn nhận
Tại nhà máy thật: khu vực, bộ phận và an toàn
  • Hóa chất chuyên dụng và nhựa
  • Khu sản xuất mẻ dược phẩm và công nghệ sinh học
  • Nguyên liệu thực phẩm và hương liệu

Phản ứng mất kiểm soát đã gây ra những thảm họa như Seveso (1976) và T2 Laboratories (2007). Lò phản ứng thật có bộ ngắt nhiệt độ cao độc lập và hệ thống xả áp.

ISA-88 định nghĩa mô hình trạng thái dùng ở đây, để người vận hành ở mọi nơi đều biết Hold và Abort nghĩa là gì.

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