Fórum témák

» Több friss téma
Fórum » PLC kérdések
 
Témaindító: Thomas10100, idő: Nov 12, 2005
Témakörök:
Lapozás: OK   37 / 129
(#) Marko Ramiusz válasza Terry hozzászólására (») Feb 16, 2012 /
 
Szia, Terry! Nagyon szívesen segítek Neked. Allen-Bradley-vel keresek hibát, van egy MicroLogix1200-asom, a progi is megvan. Egyetlen feltétele van az egésznek. Üdv.: Yoe
(#) Marko Ramiusz válasza Terry hozzászólására (») Feb 16, 2012 /
 
Milyen Allen-Bradley-d van? Alapfokon is tudok Neked küldeni anyagot, elektronikus formában (is).
(#) mazso1988 hozzászólása Feb 18, 2012 /
 
Sziasztok

Szeretném némi segítséget kérni. Szerkesztek Wincc Flexible-ben TP170 panelre kisebb hmi programot.

És abban szeretném a segítségeteket kérni, hogy hol tudnám azt az időt beállítani, ami egy adott idő letelte után visszaváltja a főképernyőre az oldalt.
Lehet ilyet egyáltalán csinálni?
(#) Szirty válasza mazso1988 hozzászólására (») Feb 18, 2012 /
 
Helló mazso1988!

Szerintem ebből kiderül minden

Egyébként schedulerrel is lehetne, ha a TP170-ben volna. De nincs :-/
(#) mazso1988 válasza Szirty hozzászólására (») Feb 18, 2012 /
 
Köszi
De én igazán arra gondoltam, vagyis azt hittem hogy van olyan beállítás a Wincc-ben hogy ha pl: ott maradok egy beállítási képernyőn és elfelejtem vissza váltani, főképernyőre a Screent akkor egy előre definiált idő után tegye meg saját maga.
(#) Szirty válasza mazso1988 hozzászólására (») Feb 18, 2012 /
 
Helló mazso1988!

Én nem tudhatom mire gondolsz. Csak arra tudok reagálni amit le is írsz!

Mint írtam schedulerrel lehetne ilyet csinálni (ütemezett feladat) de a TP170 képességei nem terjednek ki erre.

Attól tartok kénytelen vagy a dolgot a PLC-ből vezérelve megoldani ha elengedhetetlenül szükség van ilyen képernyő váltásra.

Nem biztos hogy örülni fognak neki a kezelők, az ilyesmi hihetetlenül bosszantó tud lenni!
(#) mazso1988 válasza Szirty hozzászólására (») Feb 18, 2012 /
 
Rendben.
Annyira eget verően nem fontos csak a fő képernyőn vannak a legfontosabb jelzések elhelyezve, és azért gondoltam hogy jó lenne minden esetben a start screen-t látni.

Egyébként ezt a bizonyos schedulerrel eljárást hogyan lehet alkalmazni?
(#) Szirty válasza mazso1988 hozzászólására (») Feb 18, 2012 /
 
Hali mazso1988!

Miért nem csinálod meg programból? Rendkívül egyszerű.

Tévedtem van a TP170-ben is scheduler funkció. De sajnos nem tud időzített eseményt.
Ha tudna, akkor úgy lehetne megoldani, hogy létrehozol benne egy Job-ot, amit percenkénti lefutásra állítasz be. Azzal csökkentesz egy számlálót (internal TAG-et).
Létrehozol egy másik job-ot, amihez a changescreen eseményt rendeled hozzá és benne meghívod a setvalue funkciót, amivel az iménti változóba mondjuk kettőt írsz.
Aztán ennek a változónak a changevalue eseményével meghívsz egy sriptet, ami megnézi hogy ha változó 0 vagy kisebb-e. Ha igen meghívod az activatescreen funkciót és akkor megtörténik a váltás.

Sajnos a TP170-ben nem lehet scripteket sem létrehozni.
(#) mazso1988 válasza Szirty hozzászólására (») Feb 19, 2012 /
 
Köszönöm.
(#) mazso1988 válasza Szirty hozzászólására (») Feb 20, 2012 /
 
Szia
Lenne még egy kérdésem ezt a (-749.440) változó értéket valamilyen i/o field-el lehet deklarálni wincc flexible-ben?

Mert én akármivel próbálkozom nem engedi beírni.
Tudom hogy elképesztő érték.
(#) Szirty válasza mazso1988 hozzászólására (») Feb 20, 2012 /
 
Helló mazso1988!

Sajnos egyáltalán nem értem mit szeretnél!
Mi ez a -749.440 és mit akarsz vele?

Egy input field-et akarsz, amibe ezt be lehet írni?
Ha igen, akkor ennek két módja van:
1. Az input field-hez valós típusú (REAL) változót (tag-et) rendelsz hozzá és a maszkban engedélyezed az előjelet (s)

2. Az input field-hez egész típusú (INT) változót rendelsz és eltolod a tizedespont helyét hárommal, a maszkban engedélyezed az előjelet (s)
(#) mazso1988 válasza Szirty hozzászólására (») Feb 20, 2012 /
 
Igen pontosan így szeretném ahogy leírtad, csak én bonyolultan írtam le a problémámat.
(#) Szirty válasza mazso1988 hozzászólására (») Feb 20, 2012 /
 
Helló mazso1988!

Ok.
Az első módszer a lebegő pontos, a második a fix pontos. Nem tudom neked melyik felel meg jobban.
Ha a fix pontos módszert alkalmazod, akkor DINT típust használj, ne INT-et, amit először írtam, mert abba nem fér bele.
És ennél számíts arra, hogy ha 34.577-et írsz bele, akkor a változóba 34577-et fog beírni ezért az érték feldolgozásánál mindig ezredrésznek kell tekinteni.

Javaslom talán a valós típust, azzal nincs ilyen probléma (van viszont más, de abba nem megyek bele most, mert nem tartozik nagyon szorosan a kérdésedhez).
(#) Marko Ramiusz hozzászólása Feb 20, 2012 /
 
Sajnos Terry elvezett a digitális PLC technika útvesztőiben. Üdv.: Yoe
(#) mazso1988 válasza Szirty hozzászólására (») Feb 20, 2012 /
 
Rendben köszönöm. Holnap de. megpróbálom és jelentkezem mire jutottam.
(#) Terry hozzászólása Feb 20, 2012 /
 
üdv!

Bocs h nem reagáltam, de nem voltam gép közelben. Am compatlogix L32C a plc típusa. marko ramiusz naon megköszönném a digitális cuccokat. am elég jól haladok vele csak még a gép nem látja plc-t. már csak az ip címek nem stimmelnek. ebbe vki tudna segíteni. a programokat meg negy nehezen netről összeturkáltam.
(#) mazso1988 válasza Szirty hozzászólására (») Feb 20, 2012 /
 
Sajnos nem jártam sikerrel megpróbáltam mindegyik módszer amit leírtál de akármelyikkel is próbáltam nem fogadta el.
(#) mazso1988 válasza mazso1988 hozzászólására (») Feb 20, 2012 /
 
Közben sikerül megoldanom! Még egyszer köszönöm a segítséget.
(#) mazso1988 válasza mazso1988 hozzászólására (») Feb 20, 2012 /
 
Akkor ismét helyesbítek sikerült megoldani hogy a TP elfogadja az értéket, végleg úgy ahogy írtad DINT deklaráltam a változót. De mikor beírom a TP-be az értéket, jelen esetemben a (-749.44) akkor a PLC programban valami eszméletlen szám jelenik meg. Pedig DINT van hozzárendelve a programban.
(#) Szirty válasza mazso1988 hozzászólására (») Feb 21, 2012 /
 
Hali mazso1988!

Akkor valamit rosszul csináltál, vagy amikor monitorozod, a "representation" REAL-ra van állítva, vagy nem tudom.

Innentől csak akkor tudok konkrét módon segíteni, ha pontosan tudom mit hogy csináltál.
Vagy elküldöd, vagy screenshotokat küldesz, vagy küzdesz tovább, amíg nem sikerül. Rád bízom.
(#) mazso1988 válasza Szirty hozzászólására (») Feb 21, 2012 /
 
Rendben megköszönöm ha segítesz de ha nem probléma akkor inkább küldenék pü.
(#) madazg77 válasza madazg77 hozzászólására (») Feb 21, 2012 /
 
Sziasztok!

Sajnos még mindig nem jött meg a jelszó. Ha lesz belőle egyáltalán valami, akkor majd meg írom hogy mire jutottam.
Kicsit más téma. Ha a Flexible-ben futtatom a project-et runtime módban a PC-n, akkor van arra lehetőség, hogy programozó kábelen keresztül kapcsolatba lépjen a project a PLC-vel? Röviden, lehet használni a PC-t operátor panelnek?

Üdv.
(#) mazso1988 válasza madazg77 hozzászólására (») Feb 21, 2012 /
 
Igen.
Jelenleg én is így fejlesztek egy projektet.

De egyszerre csak egyet tudsz online-ba nézni! Vagy a runtime-t futtatod és azt látod, vagy a plc- programod fut és azt látod működni. Úgy tudom kettőt egyszerre nem lehet elérni de ez nem biztos.
(#) Szirty válasza madazg77 hozzászólására (») Feb 21, 2012 /
 
Hali madazg77!

Természetesen a PC-t használhatod operátorpanelnek, a PLC-vel felveszi a kapcsolatot és ugyanúgy képes működni, mint egy OP.

Annyi korlát van mindössze, hogy a Flexible RT csak egy példányban futhat, így csak egy project mehet egy runtime-ban. ha egy már fut, másikat nem lehet elindítani.
(#) Szirty válasza mazso1988 hozzászólására (») Feb 21, 2012 /
 
Hello mazso1988!

Idézet:
„Vagy a runtime-t futtatod és azt látod, vagy a plc- programod fut és azt látod működni. Úgy tudom kettőt egyszerre nem lehet elérni de ez nem biztos.”


Mehet egyszerre is, amennyiben a PC-ben lévő interfészek, és a beállított access point lehetővé teszi az RT-PLC és Step7-PLC-vel való kapcsolat létrehozását.

Sőt problémamentesen futhat egy PLC-vel kommunikáló WinCCFlex vagy ProTool RT, miközben egyszerre több PLC-t is monitorozok Step7-ben.
Ez akkor válik lehetővé, ha egy buszon (ami akár ethernet, akár terepi busz) több PLC van.
Egy üzemben, ahol pl. etherneten lógnak a PLC-k, ez mindennapos dolog.
(#) Terry hozzászólása Feb 21, 2012 /
 
Hello!

Vki tudna abban segíteni h Rslinx-el h tudok rákapcsolódni a plc-re.mert már ezer utubos videot megnéztem meg stb. de vmi angol fórumon olyat olvastam h sokan küszködnek ezzel akiknek az L32C plc-jük van. vki tudna vmi tippet adni h mit lehetne tenni h működjön.
köszi
(#) Marko Ramiusz válasza Terry hozzászólására (») Feb 21, 2012 /
 
Szia! Ismételten írom, amennyiben egy feltételnek eleget teszel, azonnal felveszem Veled a kapcsolatot és rengeteg anyagot küldök Neked. Üdv.: Yoe
(#) madazg77 válasza Szirty hozzászólására (») Feb 21, 2012 /
 
Hello Szirty!

Köszönöm szépen.

Üdv.
(#) Terry válasza Marko Ramiusz hozzászólására (») Feb 21, 2012 /
 
Jó, de mi lenne az?
(#) Marko Ramiusz válasza Terry hozzászólására (») Feb 22, 2012 /
 
Szia! Helyesen írj! (halkan: most sem köszöntél) Üdv.: Yoe
Következő: »»   37 / 129
Bejelentkezés

Belépés

Hirdetés
XDT.hu
Az oldalon sütiket használunk a helyes működéshez. Bővebb információt az adatvédelmi szabályzatban olvashatsz. Megértettem