Legacy navodila

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

DRUM

Kaj 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

MCAT

Kaj 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

IMC

Kaj 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

BITSUM

Kaj 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

SEG

Kaj 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?

PotrebaLegacy navodiloSodobna alternativa
Kompleksno sekvenciranjeDRUMGRAPH (SFC)
Krmiljenje motorjaMCATStandardni bloki (LAcyc)
Štetje bitovBITSUMZanka SCL (počasneje)
Numerični prikazSEGHMI zaslon (Panel)
RegulacijaLEAD_LAGPID_Compact
Maskirana primerjavaIMCOperator 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.

Migrirajte ali optimizirajte svojo kodo legacy

T-IA Connect razume navodila DRUM in MCAT. Opišite svoje stare sheme, mi jih prevedemo v sodobno kodo TIA Portal.