Đ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ụ
Bài học · Ghi nhớ yêu cầu Start · 6 phút · chuẩn bị cho Nhiệm vụ 3

Bài học Đọc một nấc: ngôn ngữ ladder

Tôi có thể đọc một nấc và giữ bơm chạy cho đến khi có Stop.

Chơi ngay: Nhiệm vụ 3 · Giữ cho bơm chạy Mới với chủ đề này? Hãy đọc bài học trước. Không bắt buộc.

1. Vì sao điều này quan trọng: Đọc một nấc

Một người vận hành nhấn Start một lần rồi bỏ đi. Không có bộ nhớ, bơm dừng ngay khi họ thả tay. Nếu bộ nhớ được xây sai, Stop không thể dừng nó.

2. Ý tưởng nói đơn giản: Đọc một nấc

Ngôn ngữ ladder là cách viết logic dưới dạng hình vẽ. Mỗi đường ngang là một nấc (rung); Siemens gọi nó là network. Đọc từ trái sang phải: các điều kiện đứng trước, sau đó là lệnh mà chúng điều khiển.

Tiếp điểm kiểm tra một tag bật/tắt. Tiếp điểm thường mở cho dòng đi qua khi tag của nó là TRUE. Tiếp điểm thường đóng cho dòng đi qua khi tag của nó là FALSE. Rockwell gọi chúng là XIC và XIO.

Các tiếp điểm nối tiếp trên một hàng đều phải cho dòng qua, giống AND. Các nhánh đặt cạnh nhau, gọi là nhánh song song, là các lựa chọn thay thế, giống OR. Một nhánh có thể mở và đóng ở bất kỳ đâu dọc theo nấc.

Các ký hiệu này là phép kiểm tra trong phần mềm. Chúng không cho bạn biết cảm biến thật được đấu dây thế nào.

Cuộn dây nằm ở đầu bên phải và ghi một giá trị bật/tắt. Cuộn dây thường, trong Rockwell gọi là OTE, ghi TRUE khi nhánh cho dòng qua và FALSE khi không.

Ví dụ: một tiếp điểm Start, theo sau là cuộn dây PumpOn, làm bơm chạy theo Start. Nhả Start thì bơm dừng.

Để giữ cho bơm chạy, hãy thêm mạch tự duy trì, nơi bơm ghi nhớ rằng nó đã được khởi động. Đó là nhánh thứ hai, song song với Start, có tiếp điểm PumpOn. Đóng nhánh ngay sau Start và PumpOn, rồi đặt điều kiện Stop sau đó, để Stop có thể ngắt cả hai nhánh.

Dự đoán ba chu kỳ quét. Chu kỳ 1: Start TRUE ghi PumpOn TRUE. Chu kỳ 2: Start là FALSE, nhưng tiếp điểm PumpOn vẫn thấy TRUE từ chu kỳ trước, nên bơm được giữ. Chu kỳ 3: Stop TRUE ghi PumpOn FALSE, và việc giữ mất đi từ chu kỳ tiếp theo.

Đây là OR đang hoạt động: hoặc yêu cầu Start mới, hoặc lệnh đã được ghi nhớ, đều có thể yêu cầu bơm chạy.

Các nhiệm vụ sau sẽ thêm lệnh set (latch) và reset (unlatch). Chúng chỉ thay đổi giá trị khi nấc của chúng cho dòng qua.

3. Xem nó diễn ra

Siemens LAD · Start hoặc PumpOn, rồi Stop và Permit

Cuộn ngang để xem toàn bộ nấc.

StartPumpOnStopPermitPumpOnCuộn dây

Sau một lần nhấn nhanh Start, đường nào giữ cho đầu ra bật?

Hãy quyết định câu trả lời trước. Sau đó đi qua từng chu kỳ quét để kiểm tra.

Đầu vào hoặc sự kiệnKết quả
Start TRUE, Stop FALSE, Permit TRUE?
Start FALSE?
Stop TRUE?

Một lỗi cần để ý

Chỉ đặt Stop trên đường Start. Khi đó bơm tự giữ bật qua tiếp điểm của chính nó, và Stop không có tác dụng gì. Luôn kiểm tra Stop trong lúc bơm đang chạy.

4. Ghi chú theo hãng

Ghi chú Siemens

Các network LAD dùng tiếp điểm và cuộn dây thường. Nhánh bao quanh Start và PumpOn đóng lại trước Stop, nên Stop và Permit chỉ xuất hiện một lần và kiểm tra cả hai nhánh.

Trong SCL, cùng logic đó chỉ cần một dòng: #PumpOn := (#Start OR #PumpOn) AND NOT #Stop AND #Permit;

Vế phải đọc lệnh trước đó trước. Sau đó dòng lệnh ghi lệnh mới.

5. Ngoài hiện trường

Trong phòng bơm của một tòa nhà, người vận hành nhấn Start một lần rồi đi. Bơm phải tiếp tục chạy cho đến khi có người nhấn Stop.

Không có tự duy trì, tức là bơm nhớ rằng nó đã được khởi động, bơm sẽ dừng ngay khi thả Start. Nếu bộ nhớ đó bỏ qua Stop, nước sẽ tiếp tục được bơm.

Bạn sẽ gặp nó ở đâuNước cho các tầng trên cùng

Trong một tòa chung cư, một bồn dưới tầng hầm chứa nước từ đường ống chính. Hai bơm đẩy nước lên các vòi ở trên. Một bơm chạy trong khi bơm kia chờ làm dự phòng. Một công tắc báo cạn nước dừng các bơm trước khi bồn cạn.

  1. Đường ống nước chínhNước đi vào tòa nhà
  2. Bồn chứaChứa nguồn nước cho các bơm
  3. Bơm nướcĐẩy nước lên các tầng trênBạn đang ở đây
  4. Vòi nước trên lầuCư dân dùng lượng nước họ cần
Tại nhà máy thật: khu vực, bộ phận và an toàn
  • Tòa chung cư: đẩy nước lên các tầng trên cùng
  • Nhà máy bia: đưa nước nóng đến bồn nấu bia
  • Nhà máy xử lý nước: chuyển nước giữa các bồn lọc
  • Tòa văn phòng: bơm nước tuần hoàn trong ống sưởi

Nhận ra nó tại hiện trường

  • Bể chứa trữ nước. Trên giàn này, nước chảy ngược về bể, nên bơm bình thường không bao giờ làm cạn nó.
  • Một động cơ điện quay bơm để đẩy nước qua đường ống. Một tấm chắn che trục quay của nó.
  • Bơm dự phòng là bơm thay thế trên cùng đường ống. Nó tiếp quản khi bơm chính không chạy được.
  • Bộ truyền lưu lượng, một đồng hồ đo trên ống, đo lượng nước chảy qua mỗi giây.
  • Đồng hồ áp suất cho biết nước ép lên thành ống mạnh đến mức nào.
  • Tủ điều khiển chứa PLC, máy tính công nghiệp chạy code của bạn. Nó cũng chứa các khí cụ đóng cấp điện cho động cơ.

Một công tắc báo cạn nước có thể lấy đi quyền cho phép chạy. Bơm phải dừng trước khi chạy khô và làm hỏng phớt.

PLC có thể báo ON ngay cả khi bơm đã hỏng. Hãy kiểm tra lưu lượng đo được cùng với lệnh.

Đầu vào Stop trong các bài tập này không phải là dừng khẩn cấp. Máy thật còn cần tấm chắn, nút dừng khẩn cấp và cách cắt điện an toàn.

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.

6. Thử trên hệ thống máy

Xây dựng một nhánh Start và, song song với nó, một nhánh giữ PumpOn. Sau đó kiểm tra rằng Stop ngắt được cả hai.

Mở nhiệm vụ, đưa ra dự đoán, chạy thiết bị, rồi kiểm tra chương trình của bạn. Vượt qua các bài kiểm tra là cách nhận XP của nhiệm vụ.

03. Giữ cho bơm chạy04. Stop không dừng được05. Xem xét code AI: Ưu tiên Stop

7. Kiểm tra mức hiểu bài

Dự đoán một tình huống mới. Trả lời sai sẽ có lời giải thích và một lượt thử nữa.

1. Có người đang nhấn Start, nên Start là TRUE. Không ai nhấn Stop, nên Stop là FALSE. Nấc này có bật PumpOn không?

Rockwell ladder · Start là XIC; Stop là XIO

Cuộn ngang để xem toàn bộ nấc.

StartStopPumpOnOTE
Hãy chọn câu trả lời của bạn

2. PumpOn đã là TRUE. Stop có thể tắt nó trong sơ đồ này không?

Nấc tự duy trì Rockwell bị lỗi

Cuộn ngang để xem toàn bộ nấc.

StartStopPumpOnPumpOnOTE
Hãy chọn câu trả lời của bạn

Có câu hỏi về bài học này? Hãy hỏi các thành viên trong Phòng thay đồ.