Razširjena navodila
Legacy & Specifično
Izkoristite moč zgodovinskih Siemens funkcij. Od simuliranega mehanskega bobnastega sekvenciranja do naprednih diagnostičnih orodij.
Zakaj uporabljati Legacy navodila?
Podaljšana navodila legacy so močni funkcijski bloki, ki so bili prvotno zasnovani za poenostavitev kompleksnih nalog brez potrebe po dolgotrajnem ročnem programiranju. Čeprav so bila nekatera nadomeščena s sodobnejšimi metodami, ostajajo nujna za vzdrževanje obstoječih strojev ali zaradi njihove izjemne učinkovitosti na specifičnih področjih, kot je sekvenciranje (DRUM).
Ta razdelek zajema tudi orodja za nizkonivojsko obdelavo signalov, kot sta BITSUM ali SEG, ter krmilne algoritme, kot je LEAD_LAG, kar zagotavlja večjo prilagodljivost za specializirane industrijske aplikacije.
Sekvencer
Sekvenčna avtomatizacija na osnovi odmičnih gredi
DRUM — Bobnasti sekvencer
DRUMKaj počne
Simulira delovanje mehanskega odmičnega bobna. Omogoča določitev več korakov s specifičnimi izhodnimi stanji za vsak korak, ki jih sprožijo čas ali zunanji dogodki.
Kdaj uporabiti
Preprosti ciklični procesi, kot so industrijsko pranje, mešalniki ali sekvenčni polnilni stroji.
Pro Nasveti
Idealno za zamenjavo kompleksnega Grafceta, ko koraki temeljijo predvsem na času.
Uporabite parameter 'L_S', da prisilite skok na določen korak.
Boben lahko hkrati upravlja do 16 izhodov.
Nadzor & Spremljanje
Varno upravljanje motorjev in ventilov
DCAT / MCAT — Nadzorni alarmi
MCATKaj počnejo
Spremljajo aktivacijo aktuatorja (motor za MCAT, diskretni za DCAT) in generirajo alarm, če povratna informacija o stanju ni prejeta v določenem času.
Kdaj uporabiti
Zavarovanje krmilnih ukazov za motorje ali pnevmatske ventile z zaznavanjem napake položaja.
Pro Nasveti
Vključuje notranjo 'Watchdog' logiko za poenostavitev vaših varnostnih omrežij.
Zelo uporabno za zmanjšanje števila mrež v vaših standardnih krmilnih FB-jih.
Omogoča razlikovanje med odzivnimi časi za odpiranje in zapiranje.
Posebne primerjave
Analiza vzorcev in matrik
IMC / SMC — Maskirana primerjava
IMCKaj počnejo
IMC primerja dva vhoda bit po bit skozi masko. SMC primerja matriko bitov za zaznavanje sprememb v celotnem ciklu.
Kdaj uporabiti
Diagnostika kompleksnih napak ali preverjanje skladnosti binarnih vzorcev na proizvodnih linijah.
Pro Nasveti
IMC je popoln za ignoriranje 'nepomembnih' bitov med primerjavo.
Uporabite SMC za ustvarjanje diagnostičnih dnevnikov o spremembah stanja vhodov.
Ta navodila so zelo zmogljiva za analizo skupinskih signalov.
Obdelava signalov
Algoritmi in pretvorba prikaza
BITSUM — Štetje bitov
BITSUMKaj počne
Prešteje skupno število bitov, ki so v stanju '1' znotraj besede ali dvojne besede.
Kdaj uporabiti
Statistika proizvodnje (npr. koliko aktivnih napak od 32) ali preverjanje redundance.
Pro Nasveti
Hitreje kot skeniranje 32 bitov z zanko FOR.
Koristno za zaznavanje, če je hkrati aktivna več kot ena črpalka.
Vrne celoštevilsko vrednost (Int).
SEG — 7-segmentni prikaz
SEGKaj počne
Pretvori šestnajstiško številko (0-F) v bitni vzorec, ki je pripravljen za krmiljenje fizičnega 7-segmentnega prikazovalnika.
Kdaj uporabiti
Krmiljenje strojne opreme za prikaz neposredno preko izhodov PLC.
Pro Nasveti
Bit 0 običajno ustreza segmentu 'a', bit 1 segmentu 'b' itd.
Nujno za poceni procesne prikazovalne plošče.
Kot vhod sprejme bajt (Byte).
Posodobitev vs Legacy
Ali bi še vedno morali uporabljati ta navodila?
| Potreba | Legacy navodilo | Sodobna alternativa |
|---|---|---|
| Kompleksno sekvenciranje | DRUM | GRAPH (SFC) |
| Krmiljenje motorja | MCAT | Standardni bloki (LAcyc) |
| Štetje bitov | BITSUM | Zanka SCL (počasneje) |
| Numerični prikaz | SEG | HMI zaslon (Panel) |
| Regulacija | LEAD_LAG | PID_Compact |
| Maskirana primerjava | IMC | Operator AND + == |
Pogosta Vprašanja
Ali je navodilo DRUM na voljo na vseh CPU-jih?
Na voljo je predvsem na S7-1200 in S7-1500 za zagotavljanje prehoda s starih programov S7-200/300.
Kakšna je uporabnost LEAD_LAG?
Gre za kompenzator lead-lag, ki se uporablja v avtomatiki za stabilizacijo sistema z zaprto zanko.
Zakaj uporabljati BITSUM za diagnostiko?
Če imate 16 alarmnih senzorjev združenih v Wordu, vam BITSUM omogoča takojšen vpogled v število prisotnih alarmov brez testiranja vsakega posebej.
Ali SEG upravlja decimalno piko?
Navodilo SEG generira vzorce za segmente od 0 do 15 (F). Za decimalno piko je običajno treba ročno krmiliti 8. bit.