MAN
KDC
H
GA
ON 1
5
3
OUT
PROG
PAGE MODE
MANUAL
ON/OFF
SET
KDCMKDCM KDCM+ KDCMu UNIVERZÁLIS DIGITÁLIS SZABÁLYOZÓK HASZNÁLATI ÚTMUTATÓJA
Tisztelt Felhasználó Köszönjük, hogy a bõ választékból a KDCM szabályozót vásárolta meg. A KDCM szabályozó univerzális, vagyis több egyszerû szabályozó tulajdonságait egyesíti. A sokoldalúság természetesen együtt jár a bonyolultabb kezeléssel. Ez a bonyolultság azonban nem haladja meg egy korszerû videomagnó bonyolultságát. Kérjük figyelmesen olvassa végig a gépkönyvet. KDCM univerzális digitális szabályozó elõlapjának mérete: fekvõ 48x96mm (DIN 1/8). Ez a kis méret lehetõvé teszi, hogy hagyományos, régi szabályozók helyére beépíthetõ legyen. A szabályozót nagy megbízhatóságú alkatrészekbõl gyártjuk. A ±0.3% pontosságot az alkatrészek jó minõsége biztosítja. A készülék programja modern programozástechnikával készült. A szabályozó minden tulajdonsága és paramétere az elõlapról nyomógombokkal állítható. A készülék sokféle folyamat szabályozására alkalmas. Egyszerre több funkciót is elláthat (pl.: PID szabályozó, programadó és regisztráló egyszerre). Sokoldalúsága miatt jól használható az iparban és a kutatásban. A berendezés kezelése az alapvetõ ismeretek megszerzése után nagyon egyszerû. A négy digites kijelzõn minden beállítható az alatt elhelyezkedõ gombokkal. Minden állítás elõtt angol nyelvû rövidítés jelenik meg a kijelzõn. A készülék elsõ beállítása (konfigurálása) kevés szabályozás technikai ismeretet is kíván. Ha Ön ezt nem akarja megtanulni, az Eladó vagy a Gyártó az elsõ beállítást díjtalanul, a késõbbieket díjért elvégzi. Munkaidõben, telefonon segítjük a berendezés beállítását. A szabályozó típusai: {1}
KDCM-
3 program lépéses programadó, alarm kimenet nélkül
{2}
KDCM
10 program lépéses programadó, egy alarm kimenettel
{3}
KDCM+
10 program programonként 10 lépéses programadó, alarm kimenettel
{4}`
KDCMu
mint az elõzõ, regisztráló vagy számítógépes kimenettel
A felsorolt KDCM típusokon kívül ajánljuk a KDC típusú szabályozót. Ez a szabályozó egyszerre maximálisan négy zónát szabályozhat, a programadója 500 programlépést tartalmazhat és színes nyomatatóval is regisztrálhat..
A szabályozó kezelõ szervei
A nyomógombok hatásainak rövid leírása: A nyomógombok lenyomásával egyidõben a kijelzõn a kiválasztott funkcióhoz tartozó rövidítés vagy szám jeleni meg. Az elsõ két gombot lenyomva a PAGE (lap) állítás hívható elõ
Az elsõ gombot nyomvatartva a MODE (mód) állítás hívható elõ. A második gombot lenyomva a lap és mód állításokkal kiválasztott funkció állítható Az elsõ két gomb bármelyikét nyomvatartva az érték a harmadik és a negyedik gombbal állítható. A fel gombbal lehet az értéket növelni vagy a következõ rövidítésre lépni. A jobbra gombbal lehet a villogással a jobbra lévõ számjegyre átlépni. (csak a villogó érték állítható) A harmadik és a negyedik gombnak, egyedüli lenyomás esetén, saját funkciója van, A legutolsó gomb tartós (5sec) lenyomásával lehet a szabályozást be és kikapcsolni, illetve a program futását elindítani és leállítani.
A balról a harmadik gomb tartós nyomvatartásával (hasonlóan a ki és bekapcsoláshoz) kézivezérlésre lehet átkapcsolni. Néhány más utasítás is ezzel a gombbal kapcsolható be. Ezek az utasítások a Speciális állítások c.***fejezetben találhatók.
A szabályozó ki és bekapcsolása
alaphelyzet
bekapcsolás
kikapcsolás Nyomva tartva 5 másodpercig a gombot, a kijelzõ átvált és a szabályozó bekapcsol. A gombot rövid ideig nyomvatartva ezután már nem történik változás. Ugyanezt ismételve a szabályozás kikapcsolható. (Program-szabályozó bekapcsolásakor az On kiírás mögött az elindított program száma látható.)
A kézi-automata vezérlés átkapcsolása A szabályozót állítsuk Stnd/out (a késõbbiekben állapotában.
ismertetjük) helyzetbe, a szabályozó bekapcsolt
alaphelyzet (bekapcsolva)
Nyomva tartva 5 másodpercig a gombot a kijelzõ átvált automata szabályozásról kézivezérlésre. A gombot tovább nyomvatartva ezután már nem történik változás. Ugyanezt még egyszer megismételve vissza állítható az automata szabályozás. (A kézi vezérlést elõzõleg a konfigurációs lapon engedélyezni kell. Ismertetése a ConF/SELH-ban)
A konfigurációs lap elrejtése
Az egyszerû kezelés érdekében a konfigurációs lap elrejthetõ. Igy a PAGE menüben két lappal kevesebb lesz. A konfigurációs lapokat, általában nem szükséges látni. (A konfigurációs lapok tartalmát késõbb ismertetjük)
alaphelyzet
6 másodperc
5 másodperc
elengedni 6 másodpercig nyomva tartva a gombot a kijelzõn megjelenik a valós állapot. (C On látható, vagy COFF nem látható konfigurációs lap).Tovább nyomva tartva a gombot 5 másodpercig a kijelzõ átvált és tovább már nem változik. Megismételve az eljárást visszaállítható az eredeti érték.
A szabályozó beállítása KDCM szabályozó család menüvezérelten állítható. A menü vezeti a felhasználót az állítások között (Hasonló az éttermi menü kártyához.). A lehetséges állítások a 4 digites kijelzõn láthatóak. A szabályozó szelektív menüt tartalmaz, ez a menüvezérelt állítások egy továbbfejlesztett változata. A felhasználót segíti, hogy azokat a menüpontokat, amelyek az adott alkalmazásban nem szükségesek, nem mutatja. Igy minimális mennyiségû állítást kell csak elvégezni és ezért. a készülék beállítása gyors és egyszerû. (A készülék konfigurálása után a ritkán, vagy nem használt menüpontokat kikapcsolva a kezelés néhány gombnyomásra egyszerûsödik.) A menüpontot módnak nevezzük, jele: MODE, amelyben egy paraméter, vagy egy alapjel értéke van tárolva. A hasonló tulajdonságú módok egy csoportot alkotnak. A készülékben öt ilyen csoport található : •
Stnd a elõkésleltetés
mért érték, a beavatkozó jel értéke, alarm és digitális kimenetek állapotai és az
•
PArA a szabályozás alapjele, a PID paraméterek és az alarm kimenetek alapjelei
•
PrOG minden programmal kapcsolatos adat (idõ-alapjel összefüggések)
•
ConF a KDCM szabályozási rendszer beállítása ( egyedi tulajdonságok definiálása)
•
CnFI a KDCM be és kimeneteinek beállítása
(Állításkor ezek a rövidítések láthatóak a kijelzõn. A rövidítések jelentése: Standard, Parameter, Program, Configuration, Configuration input ) Ezeket csoportokat lapoknak nevezzük (page) és a PAGE nyomógomb kombinációval hívhatók elõ. (Állításkor a konfigurációtól függõen az elõhívható lapok száma változik) Szabályozó használatát képeken mutatjuk be. A grafikák jelmagyarázata :
A lapok állítása. Az elsõ két gombot lenyomva tartva megjelenik valamelyik lap, alaphelyzetben az Stnd lap. A gombokat gombbal a kijelzõn a rövidítések sorrendben elõhívhatóak (természetesen folyamatosan nyomvatartva a a letiltott lapok nem láthatók.). Például állítsuk be a ConF lapot:
A villogó kijelzõn mindig az érvényes új állítás látható. A megfelelõ rövidítésnél a léptetést befejezve minden gombot elengedve a memóriában az új lap tárolódik. Újra kiválasztva a PAGE nyomógomb kombinációt az állítás ellenõrizhetjük. (Ha a kijelzõ nem villog, nem történt állítás, ez a lekérdezési állapot)
Figyelem beállított lap az utolsó (bármely) állítás után egy percig érvényes. Ez idõ letelte után automatikusan a Stnd lapra áll vissza. A lapokon (PAGE) módokat lehet kiválasztani. Az alábbi táblázatban megtalálható minden mód, függetlenül a készülék konfigurációjától. (A szelektív menüvezérlés miatt nem minden mód hívható elõ az adott konfigurációban) A mód a menüpont rövidített neve, amelynek a SET gombbal értéket adhatunk vagy állíthatunk (Pl. Pret= pretimer {elõkésleltetés} és a SET -tel 12.23 állíthatjuk. A hatására a szabályozás a bekapcsolás után 12 óra 23 perc múlva indul el.).
Stnd Act* Out COLd ALr1 ALr2 ALr3 Prnt dALr* dout rCLr
PArA
ProG
ConF
StPt ProP Int dEr ALr1 ALr2 ALr3 StbY ConS
AStP SttS PrFL StEP Edti EdSP EuEn
PASS vErS tunE SELS PrFt Pstr SELH SELA SEPP SEPG SEPE Lcd FLSt FLFr trAc SEri bAud PAri POri PrES PtrS PGrO EuEn dEFd SELd nEtP
CnFI inPt outt OCAL SEtL PErt PdiS CJOF ALr1 ALr2 ALr3
* jelölt esetekben a konfigurációtól függõen más rövidítések is lehetnek. (Act≡StPt≡PFLG ill. dAlr≡dEuE, amely az jelent, hogy Act helyén StPt, vagy PFLG, ill. dAlr helyén dEuE jelenhet meg a konfigurációtól függõen) A mód állítás menete a következõ. Elõször kiválasztjuk azt a lapot amelyiken a keresett mód szerepel. Majd a módot kiválasztom a MODE gombbal. A MODE gomb lenyomásával az adott lapon az egyik mód jelenik gombbal kiválasztom a keresett módot. Minden gombot elengedve a mód a meg a kijelzõn. A memóriában tárolódik. A MODE gomb lenyomásával ellenõrizhetjük az érvényesített módot.(Állítása hasonló a PAGE állításához, de csak a gombot kell nyomva tartani). Figyelem! A mód állítás az utolsó (bármely) állítás után egy percig érvényes. Ez idõ letelte után a szabályozó automatikusan a Stnd/Act módra áll vissza. (Act≡StPt≡PFLG a konfigurációtól függõ alaphelyzet). A beállított mód tartalmát a nyomvatartása mellett lehet kiolvasni, illetve megváltoztatni. Az utolsó lenyomott gomb elengedésétõl számítva egy percig a kijelölt mód a helyén marad, utána a szabályozó Stnd/Act állapotba tér vissza. A kijelölt mód számértéket, kódot vagy emlékeztetõt tartalmaz. (Az emlékeztetõ egy rövidítés amely a szabályozó mûködésére utal, pl.: Hidn = hidden : a paraméter lap elrejtve) A számértéket és a kódot, vagy emlékeztetõt másképp kell állítani. A kódot és az emlékeztetõt a gombbal lehet kiválasztani a beégetett értékek közül a gomb folyamatos nyomvatartása mellett. A kód állításánál számok, az emlékeztetõnél rövidítések láthatók a kijelzõn.
Folyamatosan nyomvatartva a
gombot a számérték állítása a legnagyobb helyiértékre való belépéssel
kezdõdik. A legnagyobb helyiértékre a
gombbal léphetünk. Többször megnyomva a villogó számjegy a
kisebb helyiértékek felé halad. A legkisebb helyiértéknél újra megnyomva a
gombot a legnagyobb
helyiértékre ugrik a villogás. A villogó számjegy a gombbal növelhetõ. A legnagyobb számértéken túl állítva a legkisebb számérték következik. (Ez lehet 9 után 0, de -1 is, vagy idõ állításnál 5 után következhet a 0). Minden számjegyet beállítva az összes gombot elengedve a szám a memóriában tárolódik. Újra megnyomva a
gombot a kijelzõn az új érték látható.
Példa számérték beállítására: Állítsunk 1063 értéket
Kiválasztva a módot a
.
gombbal, az eredeti értek jelenik meg a kijelzõn.
A
gombbal a villogó kurzort az ezresekre állítjuk.
A
gombbal az ezreseket állítjuk.
A villogó kurzort a
gombbal tovább léptetve, a számjegyeket egyenként állíthatjuk a
Minden gombot elengedve a beírt érték a memóriában tárolódik. Nyomva-tartva a ellenõrizhetjük.
gombbal.
gombot a beírt értéket
A szabályozóban a mód értékeket csak átírni lehet. Törölni az értéket 0-ra való átírással kell.
A mód állítások ismertetése és hatása a szabályozóra. A KDCM mûszercsalád négy mûszerbõl áll. A mûszerek alkalmazhatóságban különböznek egymástól. A legtöbb alkalmazhatósággal a KDCMu rendelkezik. Az alkalmazhatóság növekvõ sorrendje: {1} KDCM- {2} KDCM
{3} KDCM+ {4} KDCMu
A magasabb alkalmazhatóságú mûszer az összes megelõzõ mûszer alkalmazhatóságát tartalmazza. A szabályozóknak közös gépkönyve van. A módok elõtt található kapcsos zárójelben lévõ szám mutatja, hogy az mely szabályozókra érvényes. Például a {3} esetén csak a KDCM+ és KDCMu szabályozóknál létezik a mód, míg a {4} módok csak a KDCMu-ra érvényesek. A nem érvényes módok a menüben nem jelennek meg. A KDCM szabályozó családot elõször a folyamathoz kell illeszteni, konfigurálni. (A konfigurálást az Eladó, vagy a Gyártó elvégzi a Vevõ kivánságára.)
A szabályozó általános konfigurációs lapja. A CONF lapon beállítható a szabályozó minden, a nem ki- és bemenettel kapcsolatos, tulajdonsága. A beállításhoz három feltételnek kell teljesülnie. A szabályozó kikapcsolt állapotban legyen, az On LED nem világít. A konfigurációs lapoknak nem szabad elrejtve lenniök. A PASS-word-öt meg kell adni, ha elõzõleg nem nullára állítottuk. Ezen feltételek együttes teljesülése esetén a konfigurációs lapon minden mód állítható. {1} (password) 0000…8191 A ConF és a CnFI lapokat a jelszó (PASS) védi az illetéktelen állításoktól. A jelszó értéke 0001…8191 között lehet, 0000 esetén nincs jelszó. A konfigurációs lapon lévõ módok nem állíthatók míg a jelszót be nem írják. A jelszó érvényessége megszûnik, ha nem konfigurációs lapra váltunk. A beírt jelszó hatása az utolsó állítástól egy percig érvényes, ezután a szabályozó alaphelyzetbe tér vissza, amely lapváltásnak számít. A szám átírásával a jelszó megváltoztatható vagy törölhetõ (0000 állítása). Hibás jelszó beírására Err5 hibaüzenet figyelmeztet. A szám túlállítása esetén Err2 hibaüzenet jelenik meg a kijelzõn. Az elfelejtett jelszót a gyártó, vagy képviselõje tudja törölni, vagy kiolvasni. {1} (version) - 1.9 1.9 P 1.9 u 1.9 A gyártó a szabályozót folyamatosan fejleszti és programját bõvíti. Minden változtatás után a mûszer új verziószámot kap. A verziószám tehát a program azonosítója, amelynek egyeznie kell a gépkönyv verziószámával. A nagyobb sorszámú szabályozók tartalmazzák az összes elõzõ utasításait..A verziószám elõtt a kijelzõ elsõ digitén a szabályozó típusára utaló jelzés látható (T.T a verziószám): [- T.T] {1} KDCM-
[ T.T] {2} KDCM
[P T.T] {3} KDCM+
[u T.T] {4}KDCMu.
{1} (tune) EnAb⇔diSA PID paraméter keresés bekapcsolása. Jelenleg fejlesztés alatt áll. Az állítható emlékeztetõk: EnAb és diSA. EnAb esetén a PID paraméter keresés bekapcsolva, a szabályozás elindítása után a szabályozott berendezés PID paramétereit a mûszer megkeresi és memóriájában tárolja. PID paramétereket csak értéktartó szabályozás mellett képes keresni. diSA esetén a beállított PID paraméterekkel végzi a szabályozást. {1} (select setpoint) LOC⇔PrOG Az alapjel képzésének kiválasztása. A választható értékek: LOC (local setpoint) az alapjel értéke a PARA/StPt-ben állítható. PrOG esetén (program generátor) az alapjel idõben változik a beírt program szerint. A program a ProG lapon állítható.
{1} (profile time) Prb'⇔Prb". a programadó idõalapja. Választható értékek Prb' vagy Prb". Prb' -re állítva a programadó ideje HH.MM (óra.perc)-ben állítható. Prb" állítva a programadó ideje MM.SS (perc.másodpercben) állítható.(Csak programszabályozó esetén) {4} (profile generator flag) 1⇒2⇒3⇒4 A sok utasításos programadó állíthatósági kódja. A program az idõ-alapjel értékein kívül más utasításokat is tartalmazhat. Az utasítások csoportokat alkotnak. Az egyes csoportok hozzáférhetõsége a flag-ekkel állítható. Nagyobb kódszám több program-utasítás alkalmazását engedi. (Csak programszabályozó esetén állítható) 0
csak idõ-alapjel program írható és a FrEE, POFF utasítás használható
1
PID paraméterek, idõalap és más egyszerû utasításokat is tartalmazhat a program.
2
digitális és ALARM kimenetek programból való vezérlése
3
ciklus szervezési utasítások a program számára
(program start point) {2} ZErO⇒ACtu⇒COnS⇒StBY A szabályozó a programadó indításakor az elsõ alapjel-értéket az itt beállított forrásból veszi. Figyelem! Ha az elsõ programlépés olyan utasítást tartalmaz, amely a alapjelet megváltoztatja mint például a FrEE utasítás, elõfordulhat, hogy a program a start ellenére ne indul el. Az aktuális alapjel nagyobb lehet mint a start után érvényes alapjel és emiatt a szabályozás kikapcsolt állapotban marad. Célszerû tehát az elsõ alapjel-értéket egy adott forrásból megválasztani. (Csak programszabályozó esetén állítható) A négy lehetséges forrás: ZErO mindig nulla értékrõl indul a programadó ACtu az aktuális (mért értékrõl) indul a programadó ConS a PARA/ConS-ban beállított értékekrõl indítja az alapjelet a programadó StBY kikapcsolt állapotban a a PArA/StbY-ban beállított értéken tartja a rendszert. A program indításakor errõl az értékrõl kezdi a programot. (Megfelelõ programmal ún. duál-setpoint szabályozás is megvalósítható, például a szabályozó kikapcsolt állapotában 6oo °C-ra, bekapcsolt állapotban 8oo °C-ra szabályoz.) {1} (select hand mode) EnAb⇔diSA Kézivezérlésre átkapcsolás engedélyezése, vagy tiltása. Tiltás, diSA esetén minden hiba kikapcsolja a szabályozót. Engedélyezve, EnAb esetén a hiba a szabályozót nem kapcsolja ki, csak jelzi a hibát. Természetesen megvédi a szabályozott berendezést. Átkapcsolva kézi vezérlésre a folyamat a
nyomógombokkal tovább vezérelhetõ. Az átkapcsolás a.
gombbal lehetséges.
{1} (select alarm) ONAL⇔ALL ONAL állapotban az alarm jelfogók csak a szabályozó bekapcsolt állapotában mûködnek (pl. ventilátorok felesleges mûködését lehet így letiltani). A szabályozó kikapcsolt állapotában, függetlenül a mért értéktõl, minden kimenet alap állapotban van. ALL állásban a szabályozó állapotától függetlenül mindig mûködnek az alarm jelfogók. {1} (select protect parameter) ALL⇒OFF⇒nonE⇒Hidn a paraméter lap hozzáférési jogának meghatározása:
ALL feltétel nélkül mindig állítható OFF csak szabályozás kikapcsolt állapotában állítható nonE nem állítható, de kiolvasható Hidn a PArA lap nem hívható elõ (elrejtve) Az OFF, nonE és Hidn esetén a SELE módban az alapjel állítás átirányítható a Stnd/Act helyére. {1} (select protect profilegenerátor) ALL⇒OFF⇒nonE⇒Hidn a program lap hozzáférési jogának meghatározása. Az állítások azonosak a SEPP-ben leírtakkal, azzal a különbséggel, hogy Hidn állásban a ProG lapon csak a PrFL mód állítható. A többi mód nem hívható elõ. A nonE és Hidn esetén a program kiválasztás átírányítható a Stnd/Act helyére. Átírányítás után Hidn állásban a ProG lap nem hívható elõ.
{1} (select protect extract) nonE⇒StPt⇒PrFL a SEPP és SEPG ismertetett állásaiban a legfontosabb jellemzõ (mód) állítása átirányítható a Stnd/Act helyére. Természetesen a két lehetõségbõl csak az egyik. A lehetséges állítások: nonE nincsen átirányítás StPt a alapjel állítás található Act mód helyén PrFL az program szám állítás található az Act mód helyén Az utolsó állításnak nincs értelme, ha csak egy program tárolható a szabályozóban,. A berendezés az illetéktelen személyek állításai ellen a SEPP, SEPG és a SEPE módokkal védhetõ . A védelmek helyes megadásával a szabályozó kezelése igen egyszerûvé válik. Ezért érdemes a konfigurálás után (mikor már mindent megfelelõen beállítottunk) a minimális hozzáférhetõséget beállítani. {1} (liquid crystall dispaly) EnAb⇔diSA A mûszerhez külön rendelhetõ egy segéd kijelzõ. A kijelzõn az alapjel, a kimenõ teljesítmény és a program adatai láthatók. A kijelzõ itt kapcsolható: ki=diSA és be=EnAb. {1} (filter stochastikus) nonE⇒2…16 A nagy amplitúdójú véletlen impulzus zavar-jelek hatását a sztochasztikus szûrõvel csökkenthetjük Az itt beállított kódérték a zavarjelet, annak változási sebessége (meredeksége) szerint szûri. A beállítottnál nagyobb jelváltozás esetén, a mért értéket helyettesíti az elõzõ érték és az itt beállított érték elõjelhelyes összegével. Ha a jelváltozás tartósan tovább tart, mint 2 másodperc, a szûrõ kikapcsol és a szabályozó követi a jelet a meredekség korlátozása nélkül. Amikor a jel újra az adott jelmeredekségen belülre kerül, a szûrõ bekapcsol. Igy a zavarokat szûri, de a mérésben történt hirtelen jelváltozásokat kis késleltetéssel követi. A sztochasztikus szûrõt a legnagyobb jelváltozási sebesség minimum kétszeresére kell állítani. Állíthatósági tartománya 2…16 (digit/mintavétel), vagy egyes alkalmazásoknál szükséges lehet a szûrõ kikapcsolása: nonE. (A mintavételi sebesség 1-2 digit/s) (filter first) {1} 0…15 Elsõ fokú simító szûrõ. A szûrés erõssége 1..15 között állítható. Az 1 a leggyengébb (0.5 s szûrési állandó) a 15 a legerõsebb szûrés (kb 40 s szûrési állandó). A szûrõ kikapcsolható (nonE) A javasolt kezdeti érték: (ha szûrés szükséges) 5..8 között. A helyes értéket tapasztalati úton kell megállapítani. Jó a beállítás, ha a kijelzõn lévõ érték viszonylag stabilan áll és a szûrõ állandója a lehetõ legkisebb. A szûrõ 0 értéknél kikapcsolt állapotban van. {1} (tracking & antireset wind-up) 00.1…99.9 A készülék egy "Antireset wind-up and tracking" hatással módosított PID szabályozó algoritmust tartalmaz. Ez a szabályozási tartományon kívül megjósolja a szabályozási tartományba való belépéskor szükséges energiát. Értéke 0.1-tõl 99.9-ig százalékban állítható. Az értéket csökkentve az algoritmus elõre-jelzési
képessége csökken, ezt növelve erõsödik. Igy az elsõ túllendülés értéke hangolható. A túl nagy érték rontja az algoritmus zavartûrõ képességét. Vannak olyan folyamatok ahol ezt a képességet ki kell kapcsolni 0.1% érték beállításával. (Nem megfelelõ érték esetén a szabályozó hirtelen minden ok nélkül a berendezést nem megfelelõen szabályozza vagy a szabályozási tartományon kívül nem az alapjelre szabályoz.) {4} (serial) A soros printer kimenet kiválasztása.
nonE⇔Prn
nonE nincs regisztrálás a nyomtatón, de az ALARM3 kimenet használható. Prn
regisztrálás soros egyszínû nyomtatóra a beállított feltételekkel, de az ALARM3 kimenet nem használható.
{4} (baud) 1⇒2400⇒4800⇒9600⇒50⇒300⇒600⇒120019E3 A soros vonal adatátviteli sebességének beállítása. A két összekapcsolt berendezés adatátviteli sebességének azonosnak kell lennie! Lehetséges állítások: 150, 300, 600, 1200, 2400, 4800, 9600, 19E3 (19200) baud. (parity) {4} nonE⇒Odd⇒EvEn⇒OnE A soros vonali kommunikáció ellenõrzõ bitjének beállítása. Szintén egyeznie kell a kapcsolt készülék ellenõrzõ bitjével. Lehetséges állítások: nonE nincs ellenõrzõ bit, Odd páratlan és EvEn páros ellenõrzõ bit, OnE fix logikai egyes bit (megfelel a 2 stop bit alkalmazásának)
Ábra! (printer origin)
{4}***
-1000.......2100
A nyomtatón a grafikus megjelenítés az itt beállított értéktõl kezdõdik (a diagram origója). Választható tartomány: -1000…2100, 100-as lépésekben. {4} (printer timer set) 40s⇒1⇒2⇒4⇒10⇒20⇒30⇒1h A diagram idõtengelyének osztása. Állítható értékek: 40s (másodperc), 1, 2, 4, 10, 20, 30 (perc) és 1h (óra). (printer resolution) {4} SinP⇒doub⇒quAd A diagram mért-érték tengelyének léptéke. Beállítható értékek : SinP
400 pont/sor
négyszeres nagyítás (gyors nyomtatás)
doub
800 pont/sor
kétszeres nagyítás
(normal nyomtatás)
quAd
600 pont/sor
nagyítás nélkül
(lassú nyomtatás)
{4} (printer power graphic output) EnAb⇔diSA A kimenõ teljesítmény ábrázolásának engedélyezése EnAb, vagy tiltása diSA. Engedélyezve, a kimenõ teljesítmény %-ban, 0.5% pontossággal, a diagram jobbszélén lesz látható. (event program) {1} EnAb⇔diSA Eseménykód programozás engedélyezése. Engedélyezve EnAb, minden programlépéshez az alarm jelfogók egy beállítását rendelhetjük hozzá. Természetesen az alarmként definiált alarm jelfogókra (amelyek állapota az alapjel nagyságától függ) az event beállítás nem érvényes. (define digital output) {4} EnAb⇔diSA Programból vezérelhetõ digitális kimenetek (pl.:ProG/Edti/FLG3/SEt1) engedélyezése EnAb vagy tiltása diSA. Csak programszabályozó PFLG>=2 esetén állítható.
{4} (select digital output) ONAL⇔ALL A digitális kimenetek tulajdonságainak függése a szabályozó kapcsolási állapotától. Beállítása és viselkedése azonos a SELA-val. ALL-ra állítva a szabályozó kikapcsolt állapotában az utolsó értékét tartja a következõ utasításig. OnAL-t beállítva, a szabályozó kikapcsolásakor, a kimenetek alaphelyzetbe kerülnek. (network power watching) {1} EnAb⇔diSA A hálózat-figyelés bekapcsolása. Engedélyezve EnAb. A tápfeszültség kimaradásra Er78 hiba jelzéssel figyelmeztet és a szabályozást kikapcsolja. Kikapcsolva diSA. A szabályozó tápfeszültség kimaradásra érzéketlen. CnFI (configuration 1) A szabályozó ki- és bemenet beállító lapja. E lapon állítható be a bemenet és a kimenet típusa, valamint az alarm jelfogók mûködési módja és kimenet beavatkozó szervének paraméterei. Az állíthatóság minden feltétele egyezik a ConF lapéval. A két konfigurációs lap közötti váltásnál a jelszót nem kell újra megadni, ha elõtte már a másik konfigurációs lap állítható volt (password) Ugyanaz, mint a ConF/PASS.
{1}
tc0..13⇒rtd0..5
{1} (input type) A bemenet típusának meghatározása. Lehetséges beállítások: tc0..13 linearizált hõelem bemenetek rtd0..5 linearizált ellenállás hõmérõ bemenet /Hi0..9, Lin0..3/ egységes jel-bemenetek (külön megrendelésre) A bemenetek részletesebb felsorolása a ***... táblázatban.
rELE⇒cur⇒H/C⇒mot
(output type) {1} Kimenet típusának meghatározása. Lehetséges beállítások: rELE
jelfogó kimenet
(idõarányos vagy On/Off szabályozás)
4-20mA kimenet
(külön
H/C (heat-cool)
hût-fût kimenet
(duplex idõarányos szabályozás)
mot
motoros szelep vezérlõ kimenet
(visszavezetés nélkül)
cur kimenet)
rendelésre,
folyamatos
jel
Azokon a szabályozókon, amelyek nem rendelkeznek alarm jelfogó kimenettel nem érdemes H/C és mot állítani, mert a szabályozáshoz a második jelfogó nincs beépítve. {1}
(offset calibration) -128¼127
-12.8…12.7
Mérési hiba korrekciója (nullától vagy az etalontól való eltérés) és az ellenállás hõmérõk vonal kiegyenlítése. A vonal-kiegyenlítéshez az ellenállás-hõmérõ helyére egy TRV1, vagy 100Ω-os ellenállást kell kötni, majd addig állítani az OCAL értékét, míg a mért érték nulla lesz. Ha az ellenállás-hõmérõ nem választható el az összekötõ kábeltõl, tegyünk egy pontos hõmérõt az ellenállás-hõmérõ fej mellé és a mûszert állítsuk hõmérõ értékére. (set limit) {1} 0…3999 Az alapjel beállítás felsõ korlátja. Az alapjelet (setpoint) ezen érték fölé nem lehet beállítani. A mûszer, a túlállítást Err2 hibajellel jelzi és a SEtL értékét tárolja. (Minden érzékelõhöz tartozik egy szabványos maximális érték is. A két felsõ érték közül értelemszerûen mindig a kisebb érvényes.) A SEtL a programadó értékét üzemközben folyamatosan ellenõrzi, nagyobb érték esetén azt, az itt beállított értékkel helyettesíti.
{1} (periodus time) 0…255 A beavatkozó szerv (relé) kapcsolási periódus ideje, vagy a motoros szelep futási ideje (a két végérték közötti átforgatás ideje). Az idõ (0) 1-255 s között állítható. (rELE állításnál egy idõ-periódusban csak egy be és egy kikapcsolás lehetséges, ami kedvezõ a mágneskapcsoló élettartamára.) {1} (power output disable) 0…49 0..49% között állítható a kimenõ teljesítmény kizárása, vagy a motoros szelep minimális futása. Az itt beállított érték alatti kimenõ teljesítmény esetén nulla a beavatkozójel, ill. szimmetrikusan (100% - Pdis) felett a maximális a beavatkozó jel. Motoros szelep esetén az itt megadott minimális futási idõnél (Pdis / 100 k Pert) kisebb érték a szelepet nem mozgatja. (Motoros szelepnél a két végérték 0% és 100% esetén a szelepet végértékre mozgatja, függetlenül a minimális futási idõtõl.) {1} (Cold junction offset) -128…127 -12.8…12.7 Hasonlóan a OCAL-hoz, a hidegpont érzékelõ hibája is korrigálható. Állíthatósága, a bemenet típusától függ. {2} (alarm 1) nonE⇒Prc⇒Prc-⇒dEv⇒dEv-⇒Lnc⇒LncAz elsõ alarm jelfogó üzemmódjának meghatározása. Állítható, ha az ALARM kimenetet másra nem definiáltunk. Lehetséges üzemmódok : nonE nincs alarm jelfogó definiálva, (egyéb, pl. program kimenetként használjuk) Prc
(process) normál alarm mûködés, a beállított érték alatt az alarm kimenet meghúzva, felette elengedve
Prc-
mint a Prc de inverz jelfogó bekötéssel és mûködéssel
dEv
(deviation) az alapjelhez képest eltolva (alarm=alapjel + deviation)
dEv
mint az elõzõ, de inverz jelfogó mûködéssel és bekötéssel
Lnc
(limit comparator) az alapjelre szimmetrikusan egy sávot képez. Ha a sávban van a mért érték a jelfogó meghúz, ha nem a jelfogó elejt
Lnc- mint az Lnc de inverz jelfogó bekötéssel és mûködéssel {3} (alarm 2) nonE⇒Prc⇒Prc-⇒dEv⇒dEv-⇒Lnc⇒LncMûködése és beállítása azonos az ALr1-gyel. A kimente digitális (TTL) szintû. {3} (alarm 3) nonE⇒Prc⇒Prc-⇒dEv⇒dEv-⇒Lnc⇒LncMûködése és beállítása azonos az ALr1-gyel. Kimenete azonos a soros csatorna kimenetével. Ez a kimenet ezért vagy soros,vagy alarm lehet.
Célszerû a konfigurációt az alábbi táblázatokba beírni: ConF
I. konf.
II. konf.
CnFI
PASS
inPt
vErS
outt
tunE
OCAL
SELS
SEtL
PrFt
PErt
PFLG
Pdis
PStr
CJOF
SELH
Alr1
SELA
Alr2
SEPP
Alr3
I. konf.
II. konf
SEPS SEPG LCd FLSt FLFr trAc Seri bAud PAri POri Pres PtrS PGro EuEn dEFd SELd nEtP A paraméterek beállító lapja. Állíthatósága a konfigurációtól és a hozzáférési jogoktól függ. Olyan hozzáférési jog is megadható, amely a paraméter lap elõhívását tiltja (Hidn). E lapon állítható a PID paraméterek, az alapjel (setpoint), az ALARM értékek és a program indítás konstansa vagy a standby alapjel. Figyelem! Ha nem tudja állítani a paraméter lapot, ellenõrizze a konfigurációs lapon a Conf/SEPP beállítását. A szabályozó néhány bemenetét 0.1 felbontásra is lehet konfigurálni. Ez esetben az alapjel, az alarm, a standby és a konstans is 0.1 pontossággal állítható. {1}
(setpoint)
-1999…3999
Az alapjel beállítása és lekérdezése. A beállítható tartományon kívül hibajelzést ad (Err1 túlállítás, Err2 alulállítás) és a lehetséges szélsõ értéket tárolja. Programszabályozáskor itt kérdezhetõ le a pillanatnyi alapjel. A paraméter lapot elrejtve (ConF/SEPP/Hidn), a SEPE módban az alapjel állítást a standard lapra át lehet irányítani. {1}
(proportion)
Sttn⇒0.0…204.7
Hibás ábra!***
A PID paraméterek közül az arányossági tényezõ állítása százalékban. Az arányossági tényezõ 000.0%...200.0% között állítható. Kétállású szabályozóként mûködik a KDCM, ha 000.0% = Sttn (stationery state) értéket állítunk be. Ebben az állapotban a többi paraméter értelemszerûen nem állítható. (Így a szabályozó 1 digites hiszterézisû határérték kapcsolóvá válik.) {1}
(integral)
IOFF⇒0000..4091
Az integráló tag beállítása. 0000...4091 s között állítható. Nullára állítva az integráló tag kikapcsolódik és a kijelzõn IOFF jelenik meg. Nem állítható az integráló tag, ha a kimenetre visszavezetés nélküli motoros szelepet állítottuk, mert a beavatkozó szerv már önmagában is intergrál. {1}
(derivate)
0000..2047
A deriváló tag állítása 0000...2047 s között. Nulla állítása kikapcsolja a deriváló tagot. {1}
(dead zone)
000..255
A holtzóna állítása. 0-tól 255-ig állítható. Az itt beállított érték szimmetrikusan helyezkedik el az alapjelre. A szabályozó az Stpt - dZon >= mért érték >= Stpt + dZon feltétel teljesülése esetén a mért értéket az alapjellel egyenlõnek veszi. A szabályozó úgy viselkedik, mintha az alapjel a holtzóna értékének kétszeresére szélesedne. Holtzónát csak hût-fût és motoros szelep vezérléseknél lehet állítani. (Figyelem! P szabályozó esetén a holtzónában a kimenõ teljesítmény 50%! ) {2} (alarm 1) -1999…3999 -128…127 000...255 Az elsõ alarm jelfogó alapjelének állítása. Az állítási tartomány a konfiguráció függvénye. A három fajta alarm beállítás lehetséges: Prc
(process) a teljes szabályozási tartományban állítható és beállítása mindenben egyezik az alapjel beállításával.
dev
(deviation) ±127 digites tartományban állítható. A beállított értéket hozzáadja az alapjelhez és az így kapott érték alapján adja ki az alarm jeleket. Túlállítás esetén Err1 hibajelet ad és a maximális értéket tárolja a memóriában. Alul állítás esetén Err2 hibajelet ad és a minimális értéket tárolja a memóriában.
Lnc
(limit comparator) 0…255 digites sáv képezhetõ az alapjel köré. Az alarm jelet a szabályozó aszerint képezi, hogy mért jel a beállított sávban, vagy azon kívül található. Csak túlállítás lehet, ekkor Err1 hiba üzenettel figyelmeztet erre és a maximális értéket tárolja a memóriában
(alarm 2) {3} -1999…3999 -128…127 000..255 A második alarm kimenet alapjelének állítása. Az állítások azonosak az elõzõ alarm állításával. (Minden alarm kimenetnek saját konfigurációja van!) {3} (alarm 3) -1999…3999 -128…127 000..255 A harmadik alarm kimenet alapjelének állítása. Mindenben azonos az elõzõ két alarm állításával. (Minden alarm kimenetnek saját konfigurációja van!)
{2} (standby setpoint) A kikapcsolt szabályozó szabályozási alapjele. Csak programszabályozó állapotban mûködik, ha Conf/PStr=Stby. A kikapcsolt szabályozó az itt beállított értéken tartja a rendszert és a program errõl az értékrõl indul bekapcsolás után. Úgy kell beállítani mint az alapjelet. (constans} A szabályozót úgy konfigurálva, hogy Conf/PStr=ConS a program mindig {2} errõl a fix értékrõl indul. Hatására a programindítás pillanatában az alapjel ezt az értéket veszi fel. Beállítása minden egyezik az alapjel beállításával. (Standard) Az általános lekérdezõ lap. Itt minden pillanatnyi (aktuális) érték lekérdezhetõ. A lapot nem lehet elrejteni, de néhány mód és azok beállítása a konfigurációtól függ. (actual) A mért értek., azonos a kijelzõn alapállapotban látható értékkel (minden {1} gomb elengedve). Mivel ez csak egy ismétlés, ezért a konfigurációtól függõen ide más mód állítások is áthelyezhetõk. Az áthelyezések a szabályozó kezelését nagy mértékben leegyszerûsítik. Ezek a lehetõségek : {1} (setpoint) alapjel beállítás. Teljesen azonos a PArA/StPt beállítással. Letiltott paraméter lap esetén célszerû az alapjelet itt beállítani. (profile) a program sorszámának kiválasztása és a {?}*** (actual {3} step) a programlépés sorszámának programfutás közbeni kiolvasása. Programot csak a szabályozó kikapcsolt állapotában tudunk választani, elindítva a programot az éppen végrehajtás alatti programlépés sorszámát kérdezhetjük le. A program sorszám beállítás teljesen azonos a ProG/PrFL beállítással. (output) A szabályozó beavatkozó jelének értéke a kimeneten, százalékban. {1} Átkapcsolva kézi vezérlésre a beavatkozójel értéke a nyomógombokról közvetlenül állítható. (Beállítás után a készülék egy belsõ, meghatározott értékre kerekíti a számot, amely néhány tizeddel eltérhet a beállított értéktõl.) Automata állásban a beavatkozó jelet a PID szabályozó számítja ki és érvényesíti a kimeneten.
Kézi-automata üzemmód között az átkapcsolás a konfiguráltuk. (Lásd a ConF/SELH-ban).
gombbal végezhetõ el, ha a szabályozót így
{1}
(cold junction) A hidegpont hõmérséklete. (Csak hõelemes bemenetnél.)
{2}
(alarm 1) az elsõ alarm kapcsoló állása, mindig a záró kontaktus állapotát mutatja.
{3}
(alarm 2) a második alarm kapcsoló állása, mindig a záró kontaktus állapotát mutatja.
{3} mutatja.
(alarm 3) a harmadik alarm kapcsoló állása. Mindig a
záró kontaktus állapotát
{1} (pretimer) A szabályozás bekapcsolását, vagy a program indítását késleltethetjük maximálisan 99 óra 59 perccel. Elindítva a programot, vagy bekapcsolva a szabályozást, az idõzítõ a beállított értéket csökkenti. Amikor a számláló nullával válik, a berendezést bekapcsolja (Pl.: a program elindul). A késleltetés ideje alatt a kijelzõn felváltva a PrEt és a bekapcsolásig hátralévõ idõ látható.
{4}
(printer) YES⇔
no
A nyomtató be és kikapcsolása. Engedélyezve a diagram rajzolási funkciót (ConF/SEri=Prn), a regisztrálás itt is elindítható és leállítható. YES a szabályozás alatt a nyomtató mûködik, no a nyomtató nem mûködik. A KDCM csak akkor regisztrál , ha az ON LED világít és a nyomtatás be van kapcsolva.(YES-re van állítva). A regisztrálás a szabályozás bekapcsolásának pillanatában a Prnt állapotától függõen két féleképpen kezdõdhet. Ha elõtte a nyomtatást engedélyeztük (YES), fejléccel kezdi a nyomtatást. A szabályozás indítása után engedélyezve (YES) a nyomtatást, nem ír fejlécet a regisztrátum elé.. {4} (digital alarm) (***logikai ábra, a többi is) A programból állítható az alarm jelfogók állása. Az itt látható adatok a belsõ memória állapotát mutatják. A memória adatok akkor kerülnek a kimenetre, ha azt a kimenetet elõzõleg nem használtuk el (A kimenetre más funkció nincs definiálva). Balról az elsõ különálló szegmens a soros csatorna állapotát mutatja. Amikor a szegmens felül látható, akkor a kimenet meghúzva, vagy logikai egyben van. A szegmens alul akkor látható amikor a jelfogó elengedve, vagy logikai nullában van. (digital event) A konfigurációtól függõen két kód {2} közül csak az egyik él. Az eseménykód (event cod) programozása az elsõdleges. Igy ezt engedélyezve automatikusa ez látható a kijelzõn. A jobb oldali ábrán láthatók az Event bitek.. {4} (digital output) 8 db digitális kimenet adatainak kiolvasása a memóriából. A kimenetek csak akkor veszik át az értékeket memóriából, ha az LCD kimenet nincs másra elhasználva (áram kimenet vagy LCD kijelzõ). Csak akkor látható, ha a programszabályozó programozhatósági kódja nagyobb mint egy. (ConF/PFLG > 1). (recall register) A programozható lefelé számláló regiszter értékének kiolvasása. Csak {4} akkor látható, ha a programszabályozó programozhatósági kódja nagyobb mint kettõ. (ConF/PFLG > 2).
Programozási utasítások lapja (ProG) A KDCM szabályozó mûszercsalád egy univerzális programadót tartalmaz. A szabályozó programjának sok utasítása van. A programszabályozók általában az idõ-alapjel programozásához szükséges utasításokat használják, azzal az indokkal, hogy a felhasználó úgy sem tudja az összetettebb utasításokat használni. A szabályozási feladat azonban nem a felhasználó képesítésétõl, hanem a folyamattól függ. A KDCM mûszercsalád KDCM+ és KDCMu tagja az idõ-alapjel programutasításokon kívül sok egyéb utasítást is ismer. Tehát a professzionista felhasználók a programadót, megfelelõen konfigurálva, az idõ-alapjel programokon kívül, mint egy egyszerû zsebszámítógépet programozhatják is. A programokat a gyártónál meg lehet rendelni. A programozhatóságot négy szintre választottuk szét, így csak a folyamathoz minimálisan szükséges utasítás-készlet látható. Ezzel megoldódik az a probléma is, hogy a szabályozó túl bonyolult a szükségeshez képest. A különbözõ szinteket a ConF/PFLG-ben állíthatjuk be. A programadó ConF/PFLG=0 esetén a legegyszerûbb. A többi programozási szint állítása azonos, de a programba mindig több és több utasítást írhatunk. A KDCM szabályozó család tagjai a beírható programok számában és a programozhatóságban különböznek egymástól.
{1}
KDCM-
1 db három lépéses idõ-alapjel program írható, minden más utasítás nélkül
{2}
KDCM
1 db tíz lépéses idõ-alapjel program írható és két speciális utasítás használható
{3}
KDCM+
10 db tíz lépéses idõ-alapjel program írható és két speciális utasítás használható
{4}
KDCMu
10 db tíz lépéses idõ-alapjel program írható és az összes utasítás használható
A tárolt programok közül mindig csak egy futtatható. Természetesen azokban a szabályozókban, melyekben egy program írható ott csak az az egy futtatható. Minden program utolsó utáni program lépése nem látható és automatikusan kikapcsolja a programszabályozót. Így az utolsó programlépés is kihasználható. A programlap állíthatósága a konfigurációs lapon befolyásolható. A program futása közben az éppen végrehajtás alatt lévõ utasítás veszély nélkül átírható, ha ez a konfigurációban nincs tiltva. A programadó újra számolja az alapjel meredekségét az aktuális idõ-alapjel pontban és az új meredekséggel folytatja a programot. Azokat az utasításokat, amelyek nem idõ-alapjel utasítások, a programadó 1 másodperc alatt hajtja végre. A lap állítása. A program lap hozzáférhetõsége a konfigurációs lapon állítható. A program lapon az elsõ két mód csak a program futása közben kérdezhetõ le, kikapcsolt állapotban (On LED nem világít) nem hívhatók elõ. (Az éppen futó program sorszáma a ki-bekapcsolás funkcióval kérdezhetõ le, ügyelve arra hogy, 5 s-nál tovább ne tartsuk nyomva a
gombot, mert akkor a szabályozás.kikapcsolódik)
A program lapon lévõ módok a hozzáférhetõség függvényében változnak. SEPG=ALL minden állítható, függetlenül a program futásától SEPG=OFF csak akkor állítható lépés ideje és értéke amikor a program nem fut, ha fut csak lekérdezhetõ SEPG=nonE a program adatai csak lekérdezhetõk SEPG=Hidn csak a program száma állítható, a többi mód nem is hívható elõ SEPG=Hidn és SEPE=PrFL a program lap nem hívható elõ. A program sorszáma az Stnd lapon állítható. A program futás alatt az éppen végrehajtott programlépés száma is itt olvasható le. A program lapon az alábbi módok találhatók: (actual step) Az aktuális programlépés sorszáma (az éppen végrehajtott programlép{1} és), csak a program futása közben látható. {1} (status) Szintén csak a program futása közben kérdezhetõ le. A programadó állapotáról ad információt. Felváltva kiírja az éppen végrehajtott utasítás nevét és az utasítás végrehajtásában eltöltött idõt A lehetséges kiírások : idõ kiírás a szintentartásból (hõntartás) eltelt idõ értéke (az idõalaptól függõen óra-perc-ben, vagy percmásodperc-ben) run/idõ öt másodpercenként váltva kiírja az adott "ramp"-en eddig eltelt idõt és növekvõ alapjelnél (Felfûtés) run, vagy csökkenõ alapjelnél (Hûtés) run-.jeleket. Free/idõ
elõzõhöz hasonlóan a programlépésben eddig eltelt idõt és az utasítás nevét írja felváltva
P On/idõ mint az elõzõ,de a meghatározatlan idejû alapjel tartás (végtelen idejû hõntartás) eddig eltelt idejét méri. (túlcsordulás esetén a végértéket mutatja: 99.59) A többi 1s alatt végrehajtható utasítás is felvillan a kijelzõn, ha lekérdezéskor a programadó éppen azt az utasítást hajtja végre. {3} (Profil number) 0…9 Program sorszám. Az itt beállított sorszámú program írható, vagy javítható. A program indításkor ez a program indul. A program futása közben más sorszámú program javítható, vagy írható. A programok sorszáma 0…9 között állítható. Az éppen futó program számát a gomb rövid idejû (kevesebb mint 5s) lenyomásával hívhatjuk elõ. {1} (step) 0…9. A program lépés sorszáma. Értéke 0…9 között állítható. Az itt kiválasztott programlépéshez tartozó utasítások láthatók az Edti és az EdSP módokban. Természetesen a KDCM- típusú szabályozó esetében ez a szám csak 0…2 tartományban állítható. {1} (edit time) a program lépés végrehajtási idejének beállítása. Az idõ állítás egyezik a több számjegyû számok állításával, azzal a kivétellel, hogy a tizes helyi értéken a számjegyek csak 5-ig állíthatók (az utolsó két számjegy perc, vagy másodperc értékû, ezért 59-nél nagyobb számot nem lehet állítani). Az állíthatóság a szabályozó típusától függ: {1} KDCM-
csak az idõ állítható.
{2} KDCM és {3} KDCM+ helyi
idõ és két program-utasítás állítható. A két utasítás az elsõ (ezresek) értéken a 9 utáni továbbállítással hívható elõ. A szám állítás megfelel a normálszám állításnak. A két további utasítás elõhívása:
Az utasítások után ismét a nulla következik. A minden gombot elengedve a szabályozó a kijelzõn látható utasítást a memóriában tárolja. {4} KDCMu
változatban az idõ állításon kívül a programozhatóság (ConF/PFLG) függvényében az összes utasítás beállítható.
A {2} KDCM és {3} KDCM+ állítása egyezik, ha a programozhatóság (ConF/PFLG=0) minimálisra van állítva, amely a legegyszerûbb állítási lehetõség. Más értékre állítva a programozhatóság kódját (ConF/PFLG>0), a kód függvényében más utasításcsoportok is elõhívhatók. A 22 darab utasítást a könnyebb beállíthatóság kedvéért csoportokba válogattuk. Az utasításcsoportok elnevezése: FLG0⇒FLG1⇒FLG2⇒FLG3. A csoportokban található utasítások neve és helye az alábbi táblázatban található: FLG0
FLG1
FLG2
FLG3
ConF/PFLG>0
ConF/PFLG>0
ConF/PFLG>1
ConF/PFLG>2
FrEE
PPro
FrEr
StOr
POFF
PInt
SetA
dEcr
P On
Pder
rstA
IF r
GOtO
PZon
SEtL
IF A
rst1
IF 1
PrFt Prnt
IF i
nOP
Az utasítás-csoport nevek az ezreseket 9-en túl állítva jelennek meg a kijelzõn. Az utolsó utasítás-csoport után az állításban ismét a nulla következik:
Az utasítás-csoport név nem utasítás! Ezért nem tárolható a memóriában. Ha mégis megpróbáljuk (elengedve a gombokat) Err3 hibaüzenet látható a kijelzõn kb. 3 s-ig. Az elõzõleg tárolt programlépés adatait nem változtatja meg. A
gombbal
kiválasztva
a
megfelelõ
utasítás-csoport
nevét
a
kijelzõn,
gombbal beléphetünk a csoportban lévõ utasítások közé.
a
a csoporton belül
kiválasztva a megfelelõ utasítást A kijelzõn látható utasítást minden gombot elengedve tárolhatjuk. Ha nem a szükséges utasításcsoportba
gombot újra megnyomva az utasítás-csoportból léptünk be, a kiléphetünk. A kilépés után tovább léptetve az utasítás-csoportokat és az ezres helyi érték számait, újra az elsõ utasítás-csoportra állhatunk vissza. Figyelem! Egy négyjegyû szám beállítása után, az utasításokat egymás után váltva visszatérünk a szám állítására, az utolsó három számjegy megtartja értékét. Azok a programok, amelyek utasításokat tartalmaznak, a programozhatósági kód megváltoztatása esetén megváltozhatnak. A programozhatósági kódot csökkentve, egyes utasításokat a programadó nem tud végrehajtani. Ezen az utasítások helyett a programadó noP utasítást hajt végre és ez a kijelzõn is látható. A noP (no operation) utasítás hatására a programadó a következõ lépésre lép és nem változtatja meg a belsõ változóit. A noP utasítás is módosítható, mint bármely másik utasítás. A programozhatósági, kódot visszaállítva a noP utasítás helyen az eredeti utasítás látható, ha a közben a noP utasítást nem módosítottuk. {1} (edit setpoint) a program lépés végén elérendõ alapjel értéke. Ha a programlépés idejének meghatározása helyett utasítást adtunk, ennek paramétere itt állítható.
A két mód, az és az összetartozik, mert egy programlépést két adattal határozhatunk meg; a programlépés idejével és a végén elérendõ alapjel (hõmérséklet) értékével. Ezek az elõzõleg említett két módban állíthatók. {1} Idõvel meghatározott programlépés beállítás. A programlépés végén elérendõ alapjel (hõmérséklet) értékét az EdSP-ben, az ehhez szükséges idõt, amely alatt ezt az alapjelet (hõmérsékletet) a szabályozott berendezés eléri, az Edti-ben állíthatjuk be. Ha a programlépés kezdõ (elõzõ programlépés befejezõ alapjel vagy hõmérséklet) és végértéke egyezik, szint-, vagy hõntartást állítottunk. A programlépés befejezõ alapjele -1999…3999 között állítható. Túlállításra a szabályozó nem figyelmeztet, de a program futása közben a túlállított értéket a CnFi/SETL-ben tárolt határértékével helyettesíti. Az utasításokat az Edti módban kell állítani {2} FrEE utasítás esetén a programadó addig nem lép a következõ programlépésre, amíg a rendszer az EdSP-ben beállított értéket ±1 digitre meg nem közelíti. Az utasítás végrehajtása alatt a készülék méri az eltelt idõt és ez a SttS módban kiolvasható. FrEE és FrEr utasításokat alkalmazva a berendezés a lehetõ legrövidebb idõ alatt érheti el a beállított alapjelet (hõmérsékletet). A berendezés fûtését és hûtését gyorsíthatjuk azokon a programrészeken, amelyeknél nincs elõírás a hevítés és a hûtés sebességére. Szigorúan kötött hõntartás idõt és hõmérsékletet lehet programozni úgy, hogy a hõntartás elé egy FrEE utasítás írunk. Így a hõntartás, csak a beállított alapjel ±1 számjegy pontossággal való megközelítése után indul. {2} POFF (program off) utasítás hatására a szabályozó a programot befejezi és kikapcsolja a szabályozást. Az EdSP=nonE és nem állítható. {4} P On (program on) utasítás hatására a program az elõzõ programlépés befejezõ alapjelén (hõmérsékletén) tartja a mért értéket korlátlan ideig (a szabályozó kikapcsolásáig). Az EdSP=nonE és nem állítható. A készülék méri az utasítás végrehajtása alatt eltelt idõt és ez az SttS módban olvasható ki. A korlátlan idejû alapjel tartás (hõntartás) esetén az idõmérõ túlcsordulhat, ezután az SttS módban a maximális kijelezhetõ idõ látható. A további utasítások csak különleges alkalmazásokhoz szükségesek. {4} GOtO (go to) utasítás hatására a program, futását az EdSP módban beállított program megadott programlépésén folytatja.. Az EdSP-ben két számot állíthatunk. Az elsõ számjegy a program sorszáma, a második számjegy a programlépés sorszáma. A beállítás egyezik a számok beállításával, de a két szám között egy digiten nincs kijelzés. A GOtO utasítással programok fûzhetõk össze, vagy ismétlõdõ programok írhatók. {4} PrFt (program time base) utasítás hatására az ezt követõ idõ-programok az EdSP-ben beállított idõalapot használják. Az EdSP beállítása azonos a ConF/PrFt-vel, Prb' és Prb" válaszható. A Prb' választása esetén minden idõ állítás HH.MM=óra.perc-ben, míg a Prb" esetén MM.SS perc.másodperc-ben van. Az utasítás végrehajtása után az új idõ alap lesz érvényes. Segítségével több órás programokban lehet másodperc pontosságú idõzítéseket létrehozni. {4} Prnt (printer) a regisztrálás (printerre) ki- és bekapcsolása. Beállítása és hatása azonos a Stnd/Prnt móddal. Az EdSP módban YES-t állítva a program végrehajtása folyamán itt a regisztrálás elindul, no-t állítva leáll. Az utasítás segítségével a printer csak a szükséges szakaszokon nyomtat, így papírt és gépidõt takaríthatunk meg.
{4} nOP (no operation) üres utasítás. A programadó csak átlép rajta és nem csinál semmit. EdSP nem állítható és nonE kiírást látunk. Ezzel az utasítással feleslegessé vált utasításokot és idõ programokat törölhetünk. {4} noP utasítás teljesen egyezik az elõzõ utasítással, de ezt az utasítást a szabályozó generálja, ha úgy állítottuk át a programozhatósági kódot, hogy az beírt program-utasításokat letiltott. Ezek helyén jelenik meg a noP utasítás. Visszaállítva a programozási kódot az elõzõ utasítás elõjön, persze csak akkor, ha nem írtuk át ezt a programlépést. {4} Az FLG1 csoportban található utasításokkal a PID paraméterek programból vezérelten állíthatók. A PID paraméterek átírása csak akkor lehetséges, ha a paraméter lap írható (ConF/SEPP=ALL), ha nem írható akkor az utasítás nem változtatja meg a PID paraméterek értékét. Az utasítás végrehajtása során átíródik a PArA lapon a megfelelõ PID paraméter. Gyakorlati tapasztalatok szerint az ideális PID paraméterek a mért érték szerint változhatnak. Az utasítások: PPro (proporcional)
Pint (integral)
Pder (derivalt)
PZon (deadzone)
Az utasítások értéket az EdSP-ben állíthatjuk ugyanúgy, mint a megfelelõ PID paramétert a PArA lapon. {4} Az FLG2 csoportban található utasításokkal programból vezérelhetünk más készülékeket. A más készülékek vezérlésére tipikus példa a gáz kemencék redukáló vagy oxidáló atmoszférájának elõállítása. A programból a SEtT és a rStT utasításokkal vezérelhetjük az atmoszféra váltást. {4} FrEr (relative free) hatása azonos a FrEE utasításéval, de az elõzõ programlépés végértékét (hõmérsékletét) veszi cél értéknek. Az EdSP módban nonE látható és nem állítható. {4} SEtA (set alarm output) utasítás hatására az EdSP-ben meghatározott alarm jelfogót a memóriában logika 1-re állítja. A jelet a kimenetre a szabályozó csak akkor továbbítja, ha az alarm jelfogókat másra nem használtuk. Az EdSP 0…3 között állítható (0 kimenet a szabályozó jelfogó, ha nem szabályozásra használják. Pl.: áram, vagy feszültség kimenettel szabályozunk). {4} rStA (reset alarm output) mint az elõzõ, de logikai nullára állít. {4} SEt1 (set digital output) utasítás az opcionális digitális kimenetet logikai 1-re állítja a memóriában. Az EdSP-ben állítható: 0…7 és ALL. Az utóbbival az összes kimenet egyszerre állítható. A kimenetre a szabályozó csak nem definiált 4-20mA, vagy nem definiált LCD kijelzõ esetén továbbítja a logikai jeleket. {4} rSt1 (reset digital output) mint az elõzõ, de logikai nullára állít. {4} Az FLG3 csoportban található utasításokkal programozhatjuk a programadót. Ezek az utasítások ciklikus programrészletek megírásához szükségesek. {4} StOr (store register) a regiszternek az EdSP-ben adhatunk értéket 0 és 255 között. {4} dEcr (decrement register) utasítás a regiszter értékét eggyel csökkenti. A regiszter értéke a csökkentés után sem válik negatívvá. A következõ feltételes ugró utasításokkal a program végrehajtási sorrendjét megváltoztathatjuk. A feltétel nem teljesül akkor a következõ program lépést hajtja végre a programadó. A feltétel teljesülése esetén a következõ utáni programlépésre lép a programadó. (Egy programlépést kihagy!) {4} IF r (if register) a regiszter egyenlõ nullával vizsgálat.
{4} IF A (if alarm) az kiválasztott alarm memória állapot egyenlõ nullával (EdSP állíthatósága azonos a SEtA és rStA-val) {4} IF 1 (if digital oputput) az EdSP módban kiválasztott digitális kimenet memória állapot egyenlõ nullával. (EdSP állíthatósága azonos a SEt1 és rSt1-gyel). EdSP=ALL esetén minden kimenetnek nullával kell azonosnak lenni a feltétel teljesüléséhez. {4} IF i (if serial input) utasítással leolvashatjuk a soros bemenetre más készülékrõl érkezõ digitális jelet. A logikai értéktõl függõen a programot kétféleképen folytathatjuk. Az ugrás helyét az EdSP módban jelölhetjük ki.
Eseménykód programozás
(Event cod). Az alarm kimenetek állapota a programlépésekhez rendelhetõ. Minden programlépéshez más-más állapot határozható meg. Minden programlépés eseménykódja addig érvényes, ameddig át nem írják. Az eseménykód a programlépés sorszámához kötött, ezért a különbözõ programokban azonos lépésekhez tartozó esemény kód azonos. Esemény kód programozást a ConF/EuEn-ben lehet engedélyezni. Az esemény kódot a ConF/SEPG=ALL esetén írhatjuk be, mást állítva az eseménykódok mûködnek, de nem láthatók.
{1} állítható:
(Edit event code) Eseménykód beállítás. Az eseménykód a kijelzõn. grafikusan
A jelek magyarázata
***
Példa programok: A fogtechnikában alkalmazott egyszerû program, öntõforma kiégetésére: PrFl=1 StEP
Edti
EdSP
Magyarázat (comment)
0
FrEE
250
1
00.30
250
2
01.00
950
3
00.45
950
A beágyazó átmelegítése (45 perc hõntartás)
4
POFF
nonE
Program befejezése
A viasz kiolvasztása
Egy összetettebb feladat, keramikus kemencében mázas fehéráru kiégetése PrFl=2 StEP
Edti
EdSP
Magyarázat /(comment)
0
FrEE
105
1
03.00
105
A kerámia kiszárítása
2
04.30
1260
Felfûtés a máz olvadási hõmérsékletére
3
FrEE
1260
Csak a biztonság kedvéért!
4
00.30
1260
30 perc höntartás
5
01.00
1160
Lassú visszahûtés
6
POFF
nonE
Program befejezése
Egy minden lehetõséget kihasználó program,hõtechnikai fárasztó kísérlet PrFl=7 StEP
Edti
EdSP
Magyarázat / Comment
0
FrEE
600
Felfûtés 600°C -ra
1
SEtA
1
Startjel kiadása a többi berendezés számára
2
StOr
200
A fárasztó ciklusok száma
3
Prnt
YES
A regisztrálás elindítva
4
SEtA
2
Az ajtó bezárva
5
1.00
1320
Felfûtés 1320°C -ra
6
0.10
1320
10 perc hõntartás
7
0.30
800
800°C -ra
8
rStA
2
Ajtó kinyitása
9
GOTO
80
Ugrás a 8. programra
StEP
Edti
EdSP
Magyarázat / Comment
0
Prnt
no
A regisztrálás kikapcsolása
1
FrEEr
600
A berendezés hûtése
2
decr
nonE
A számláló csökkentése
3
IF r
none
Zérus vizsgálat
4
GOtO
73
Ugrás a következõ fárasztó ciklusra
5
SEt1
0
Hangjelzés bekapcsolása
6
PrFt
Prb"
Idõalap átkapcsolása másodpercre
7
00.10
xxxx
10 másodperc késleltetés
8
rst1
0
Hangjelzés kikapcsolása
PrFl=8
9
rstA
1
Stop jel kiadása a többi berendezés számára
+(10)
POFF
nonE
Nem látható utolsó utáni program lépés !
PrFl= StEP
Edti
EdSP
Magyarázat / Comment
POFF
nonE
Edti
EdSP
EdEu
POFF
nonE
,,,,
0 1 2 3 4 5 6 7 8 9 (+10)
PrFl= StEP 0 1 2 3 4 5 6 7 8 9 (+10)
Magyarázat / Comment