các hàm trong sicam
- Sao chép liên kết
- Chia sẻ với Facebook
- Chia sẻ với X
- Chia sẻ với Pinterest
- Chia sẻ với Linkedin
- Gửi bài qua Email
gửi email cho tác giả
Đây là hàm POS_MON (Position Monitoring) trong SICAM TOOLBOX II – dùng để giám sát giá trị vị trí/analog (ví dụ: dòng, áp, độ mở van, góc cánh hướng, mức nước, v.v.).
✅ POS_MON là hàm gì?
POS_MON = Position Monitoring Function Block
Hàm này so sánh giá trị đo thực tế (POS_INT) với giá trị đặt (SP) và tạo ra các tín hiệu báo khi:
-
Vượt giới hạn trên/dưới
-
Không đạt giá trị sau thời gian đặt
-
Trễ thời gian tăng/giảm
-
Có độ trễ (hysteresis) để chống nhiễu
-
Theo dõi tốc độ thay đổi (TC – Time Constant)
💡 Ý nghĩa các chân của khối POS_MON
| Chân | Ý nghĩa |
|---|---|
| INH | Inhibit – khóa chức năng |
| SP | Set Point – giá trị đặt cần đạt |
| POS_INT | Position Input – giá trị đo vào (Analog Input) |
| TC | Time constant – thời gian lọc |
| TO | Timeout – thời gian chờ để kiểm tra đạt SP |
| LIM | Limit – ngưỡng giới hạn (ví dụ: ±5%) |
| HY | Hysteresis – chống rung, chống dao động |
| TIM 113 | Timer number – bộ đếm thời gian sử dụng |
| O1 | Output 1 – thường báo đã đạt SP |
| O2 | Output 2 – thường báo quá giới hạn / quá thời gian |
🔧 Hàm POS_MON dùng để làm gì trong thực tế?
-
Kiểm tra analog đạt giá trị đặt trong giới hạn
-
Theo dõi độ mở van, tốc độ, dòng điện, nhiệt độ
-
Giám sát PID output
-
Phát hiện sensor lỗi (không thay đổi)
-
Báo timeout nếu không đạt SP đúng thời gian
📘 Ví dụ ứng dụng
Giả sử SP = 70%, POS_INT là độ mở van thực tế:
-
Khi van đạt 70% ± LIM → O1 = 1
-
Nếu sau TO giây vẫn không đạt → O2 = 1
-
Nếu dao động quanh SP → HY giúp ổn định
Nếu bạn muốn mình giải thích chi tiết theo đúng project của bạn thì gửi thêm đoạn CFC nối dây SP, POS_INT, LIM… để mình phân tích đúng 100%.

