CP – Samanburður (Comparator)
Hvernig CP-blokkinn ber saman tvö gildi og segir til um sambandið: minna en, jafnt og, eða stærra en.
📋 Hvað er CP blokk?
CP (Comparator) blokkin er notuð til að bera saman tvö gildi og segja til um sambandið á milli þeirra. Hún svarar einni einfaldri spurningu: Er gildi A minna en, jafnt og, eða stærra en gildi B?
EasyE4 býður upp á 32 CP blokkir: CP01 til CP32. Þú getur borið saman hvaða gildi sem er — tölur frá teljurum, tímaliðum, inngangsgildum eða fasta.
Þegar þú þarft að taka ákvörðun út frá gildi — t.d. „ef teljari hefur náð 10, kveikja á ljósi" eða „ef tímaliði er búinn, fara í næsta skref". CP blokkin gefur þér bit sem þú getur notað sem tengilið í Ladder forritinu.
⚙️ CP-blokkinn í EasySoft
CP-blokkinn tekur inn tvö gildi (I1 og I2) og gefur þrjá bit-útganga sem segja til um niðurstöðuna:
| Pinni | Tegund | Lýsing |
|---|---|---|
| EN | Bit (inngang) | Virkjar blokkina — ef EN = 0 gerir blokkin ekkert |
| I1 | DWord (inngang) | Fyrra gildið — það sem þú ert að bera saman |
| I2 | DWord (inngang) | Seinna gildið — það sem þú berð saman við |
| LT | Bit (útgang) | Less Than — 1 ef I1 < I2 |
| EQ | Bit (útgang) | Equal — 1 ef I1 = I2 |
| GT | Bit (útgang) | Greater Than — 1 ef I1 > I2 |
Í Ladder forritinu notar þú CP útgangana sem tengiliði.
Til dæmis: CP01.GT er tengiliður sem er ON þegar I1 > I2.
Þú getur sett hann beint í network til að stýra coil eða öðru.
🧪 Prófaðu — CP hermir
Breyttu gildum I1 og I2 og sjáðu hvaða útgangur kviknar:
CP01 — Samanburður
Breyttu gildunum🔗 Samsettar samanburðir
CP blokkin gefur þrjá aðskilja útganga. Með því að nota þá saman (OR-grein í Ladder) geturðu búið til fleiri samanburðartegundir:
Til að gera „stærra en eða jafnt og" setur þú CP01.GT og CP01.EQ
í OR-grein (samhliða greinar) á undan coil-inu. Ef annað hvort er ON → coil er ON.
🏭 Dæmi: Teljari náð markgildi
Algengasta notkunin á CP blokk er að bera saman teljarastaðu (C01.QV) við fast gildi og kveikja á einhverju þegar markið er náð.
Dæmi: Færibandið á að stoppa þegar 10 hlutir hafa verið taldir. C01.QV heldur utan um fjöldann. Við berum saman C01.QV við 10 með CP blokk:
I1 = C01.QV (teljarastaðan) ber saman við I2 = 10 (markgildi). Þegar teljarinn nær 10 eða meira kveikir GT útgangurinn og setur M5 = ON. M5 er svo notað í öðru network til að stoppa mótor eða kveikja á ljósi.
Ef þú notar aðeins EQ (jafnt og) gætir þú misst af markinu — ef teljarinn
hoppar yfir gildið (t.d. tvö merki á sömu sveiflu) er EQ aldrei ON.
Notaðu frekar GT eða GT OR EQ til öryggis.
⚠️ Algengar villur
📚 Sjáðu líka
-
C – Teljari í EasySoft
C-blokkinn — C01.QV er gildið sem þú berð saman með CP
-
T – Tímaliði í EasySoft
Tímaliðar gefa gildi (QV) sem hægt er að bera saman með CP blokk
-
D – Display í EasySoft
Sýna gildi á skjá — gott að nota saman með CP til að sjá hvað er í gangi
-
Frá SFC yfir í Ladder
CP blokk er gagnleg í SFC-skrefum þar sem skilyrði eru gildi-háð