Teljarar í EasySoft
Hvernig C-blokkinn (Counter relay) virkar í EasyE4 — einn blokk sem getur bæði talið upp og niður.
🔢 Hvað er teljari?
Teljari (counter) gerir nákvæmlega það sem nafnið segir — hann telur. Í hvert skipti sem eitthvað gerist (t.d. skynjari sér hlut, eða takki er ýttur) hækkar eða lækkar teljarinn um einn.
Í EasySoft er teljarinn einn blokk sem heitir C (Counter relay). Hann getur bæði talið upp og niður — þú þarft ekki tvo blokkir. Til eru 32 teljarar: C01 til C32.
Bílastæðahús: D_=0 telur bíla inn, D_=1 telur bíla út. Þegar QV nær SH → „FULLT" skilti.
Pökkunarvél: Telur 12 flöskur → loka kassa → reset → byrja aftur.
Rofafjöldi: Telur hversu oft ýtt er á rofa til að skipta um birtustig.
🧱 C-blokkinn í EasySoft
Þegar þú setur teljara í EasySoft birtist þessi FBD blokk. Vinstra megin eru inngangar (það sem þú tengir inn) og hægra megin eru útgangar (það sem blokkinn gefur frá sér). Feitletraði pinnarnir (SH, SL, SV, QV) eru gildi (tölur) — hinir eru boolean (ON/OFF).
⬅️ Inngangar (vinstra megin)
Þetta er það sem þú tengir inn í teljarann:
| Pin | Heiti | Hvað gerir hann? |
|---|---|---|
| EN | Enable | Kveikir á teljaranum. Þegar EN er ON er teljarinn virkur. Þegar EN er OFF gerir teljarinn ekkert. |
| C_ | Count | Teljapúls. Í hvert skipti sem C_ fer úr OFF í ON (rising edge) breytist QV um 1. Átt teljingar fer eftir D_ pinnanum. |
| D_ | Direction | Átt. Þegar D_ er OFF (0) telur blokkinn upp. Þegar D_ er ON (1) telur blokkinn niður. Til að telja niður þurfa bæði D_ og C_ að vera háir. |
| SE | Set | Þegar SE er ON fer QV í gildið SV (Set Value). Notað til að setja upphafsstöðu. |
| RE | Reset | Þegar RE er ON fer QV í 0. Núllstillir teljarann. |
| SH | Set High | Hámarksgildi (tala). Þegar QV nær SH kveikir OF úttakið. T.d. SH = 10 → OF kveikir eftir 10 púlsa. |
| SL | Set Low | Lágmarksgildi (tala). Þegar QV fer niður í SL eða undir kveikir CY. Notað þegar talið er niður. |
| SV | Set Value | Upphafsgildi (tala). Þegar SE er ON fer QV í þetta gildi. Gott til að byrja á ákveðnum stað. |
➡️ Útgangar (hægra megin)
Þetta er það sem teljarinn gefur frá sér:
| Pin | Heiti | Hvað gerir hann? |
|---|---|---|
| OF | Overflow | Kveikir þegar QV ≥ SH. Þetta er „teljarinn er búinn" merkið sem þú notar oftast. T.d. „OF á C01" → búið að telja nóg. |
| FB | Feedback | Sýnir hvort teljarinn er virkur (EN = ON). Staðfesting á að blokkinn sé í gangi. |
| CY | Carry | Kveikir þegar QV ≤ SL (teljarinn hefur náð lágmarksgildinu). Notað þegar talið er niður. |
| ZE | Zero | Kveikir þegar QV = 0. Gagnlegt til að vita hvort teljarinn er núllstilltur. |
| QV | Current Value | Núverandi gildi teljarans (tala). Hækkar við C_ púls, lækkar við D_ púls. Þetta er „talan" sem teljarinn sýnir. |
Þú munt aðallega nota C_ (telja upp), RE (núllstilla), SH (markgildi), og OF (búinn að telja). Restin kemur þegar þú þarft á henni að halda — ekki reyna að læra allt í einu!
🎮 Prófaðu sjálf(ur) — C01 teljari
SH = 5, SL = 0🪜 Hvernig nota ég teljara í Ladder?
Í EasySoft er teljarinn FBD blokk sem þú setur inn í Ladder network. Hér er einfalt dæmi — skynjari I3 telur hluti, og eftir 5 hluti kveikir ljós Q1:
- I3 (skynjari) tengdur við C_ — í hvert skipti sem skynjari sér hlut hækkar QV um 1
- I4 (reset takki) tengdur við RE — núllstillir teljarann
- SH = 5 — þegar QV nær 5 kveikir OF
- M1 fær gildi frá OF — minnisbiti sem geymir „búinn að telja"
- Q1 kveikir þegar M1 er ON
⚠️ Algengar villur
📚 Sjáðu líka
-
SFC – Hvað er þrepastýring?
Grunnkynning á SFC með gagnvirkum færibandshermi
-
IEC 61131-3 – PLC staðallinn
Staðallinn — þar á meðal FBD sem teljarar og tímaliðir nota