Új hozzászólás Aktív témák
-
morfondi
csendes tag
Szia!
A laptop és a PLC közé kell egy CIF-01 átalakító és egy kábel, ami szerintem nem teljesen szabvány. Én egy laptopot használok, egy USB-RS232 átalakítót (ATEN? vagy ilyesmi), csináltam egy kábelt, rá a CIF-01, rá a CPM1A-20, és a SYSWIN az alapértelmezett beállításokkal rögtön kapcsolódott.L a c a
-
morfondi
csendes tag
Sziasztok!
Kis segítséget szeretnék kérni.
Van egy háromutu szelep, amelynek mindkét állásáról van visszajelzés, ami a PLC.n két
bemenet. Van egy kimenet, ami ha aktív, a szelep az egyik irányba áll, ha nem, a másikba.
Szeretnék egy hibajelzést, csak nem tudom, jól gondolom-e?
Tehát, ha a kimenet aktiv lesz és a szelep nem áll a jó irányba, indítok egy timert, ami pl. 5 másodpercre van beállítva. Ha a timer lejár, egy bitet bebillentek, ami jelzi a hibát. A timer a szelep váltási idejénél egy picit nagyobbra van állítva.
Vagy hogy lehetne ezt szebben megoldani?Üdv.
L a c a
-
morfondi
csendes tag
válasz Dezsi82 #1349 üzenetére
Szia!
Az igazság az, hogy ez egy Unitronics plc-hez kellene, úgy, hogy egy hibaüzi jelenjen meg a folyamatábrán, vagy alatta, majd ezt megérintve a kezelő nyugtázhatná, és el kellene menteni egy log-ba is.
Több szubrutin lenne, csak azt nem tudom még, hogy a főhurokba tegyem a hibafigyelést és a hiba számát (több is lenne, motorok, szelepek) betenném egy változóba, majd ez alapján az alrutinban (amit éppen csinál) megjeleníteném az üzenetet.
Meg kellene egy vészállj is ... : (( ...valahova.L a c a
-
morfondi
csendes tag
Sziasztok!
Kicsit pongyolán fogalmaztam...
A szelep nyilása nem kritikus hiba, csak figyelmeztetni kellene a kezelőt.
Gondoltam, rajzolok egy kijelzőt és az alsó sorban kiiratok egy üzenetet, amit ha megérint, az nyugtázza a hibát, miután odament és megnézte a szelepet, mondjuk, megmozgatta.
Visszamegy, nyugtáz és a hibajel törlődik.
Az Unitronics programozása inkább hasonlít egy PC programozásra, mint egy PLC-re, de azért PLC.
Csak nem találtam hibakezelésre mintát.
Ezért próbáltam saját kútfőből.
Akkor szerintetek ez nem elég jó?L a c a
-
morfondi
csendes tag
Szia!
Nekem a létra programozása hasonlít leginkább a pc-re, mert ugyanúgy vannak alprogramok, behívhatók a kijelzők, funkcióblokkok vannak. Biztos van a többiben is, csak én régebben Omront használtam kisebb-nagyobb feladatokra, és az fapadosabb volt, mint ez az Unitronics v280.
A HMI részében nem találtam alarm kezelési lehetőséget beépítve, ezért agyaltam egy sajáton.
Amit kigondoltam, az egy tömbbe rakja a hibaüzeneteket, majd a beérkező hiba beír egy számot (a hibaüzenet indexét) egy változóba, majd a hmi képernyőn ez a szöveg jelenik meg. Ezt ha nyugtázza(és elhárítja), akkor jöhet a következő, ha van. Ezért kellene egy kicsit elegánsabb elgondolás.L a c a
-
morfondi
csendes tag
Sziasztok!
Az alarmkezelés az Unitronicson részben megoldódott, de most egy másik probléma adódott.
Egy on-off hőfok vezérlés kellene 4-20 mA-es kimenethez. Mielőtt kérditek, a pid-control már megvan, de az ügyfél on-off controlt is szeretne!??? Nem értem, miért, de mindegy.
Valami olyasmit keresek, hogy mikor már eléri a beállított értéket, akkor pl. kicsit visszazár, majd még egy kicsit. Vagy lehet, hogy ez már P-szabályzás?Hátha valakinek van, a neten elsőre nem leltem semmi érdemlegeset.
Köszi
L a c a
-
morfondi
csendes tag
Szia!
Köszi a segítséget.
Pontatlanul fogalmaztam.
A szelepet 4-20 mA-rel vezérlem (ha nem tudja lefuttatni az ügyfél az autotunigot, akkor lenne ez az on-off? vagy inkább magam sem tudom, milyen kontrol), de úgy szeretném az on-off-ot, hogy ha nincs jelentős változás az áramlásban és a bejövő anyag hőmérsékletében, akkor pl. 65 %-ra álljon be, tehát inkább analóg szabályozás legyen, de pid-et nem használnék. Ha lefuttatja az autotuningot, akkor már a pid átveszi, tehát inkább a tesztelésre kellene, míg nincs gőz a fűtéshez.
Szóval egy pid nélküli szelepvezérlés kellene, analóg kimenetre, ami tud tartani egy beállított hőfokot. Nem tudom, elég világos voltam-e?Üdv
L a c a
-
morfondi
csendes tag
válasz morfondi #1378 üzenetére
Vagy esetleg azt figyelni, hogy milyen ütemben közeledem a setpointhoz és csökkenteni a control value-t? Csak ezt hogy lehet algoritmizálni?
Vagy ez melyik szabályzás? És nem tudok értékeket mérni pl. egységugrás hatására( mert nem vagyok ott. )[ Szerkesztve ]
L a c a
-
morfondi
csendes tag
válasz Dezsi82 #1382 üzenetére
Sziasztok!
Megoldódott, saját felelősségre beírtunk 3 értéket, egy lassú pid szabályzóhoz valót, és az autotuning nélküli pid-futtatást választottuk.
Aztán majd megcsinálja az autotuningot, és akkor már az átveszi a feladatot.De nagyon köszönöm az értékes segítséget.
L a c a
Új hozzászólás Aktív témák
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Elektromos (hálózati és akkus) kéziszerszámok, tapasztalatok/vásárlás
- Formula-1
- Kertészet, mezőgazdaság topik
- gban: Ingyen kellene, de tegnapra
- Környezetvédelem
- Épített vízhűtés (nem kompakt) topic
- Milyen alaplapot vegyek?
- Renault, Dacia topik
- Xiaomi Redmi Note 5 Global
- További aktív témák...