Új hozzászólás Aktív témák
-
Dezsi82
tag
Hali!
Persze, igazad van, hogy WinnCCvel tudok kommunikálni, de a runtime licensz 200 000 +áfa körül van, és kb 4 távoli PC lesz. De Delphivel sokat dolgoztam lehet, hogy akkor az OPC-s megoldás lesz.
Bár akkor meg azzal annyi van, hogy akkor kell hozzá az én programom, míg ha az ő ingyenes szoftverüket használom, akkor elvileg akármelyik PCről elérhető a telep az egész világon egy közönséges böngészővel. Na mondjuk ez hátrányt is jelenthet. -
Dezsi82
tag
Hali Szirty!
Azért WinCC-ben is meg kell írni a programot. Ahogy nézegettem a HTML + java megoldás sem sokkal lassabb, mint a WinCC. Mondjuk másfélszerese. A VIPA-s megoldásban pedig adnak egy WinCC-hez hasonló szoftvert. De csak hasonló, közel sem tud annyit, de nem is kell.
Dezsi -
Dezsi82
tag
Hal Szirty!
Mi csináltunk két alkalmazást. Egyszer Siemens PLCvel+kijelzővel, egyszer meg csak PCvel. Az időráfordítás a második esetben volt kisebb. Bár az is igaz, hogy ott egyszerre írtam a megjelenítő és a vezérlő programot is.
Különben érdekes, hogy válaszoltak a Helmholz-től, és azt mondták, hogy az ő rendszerük sajna csak Step7-tel együtt működik.
És tényleg fent van a honlapon, hogy kell egy külön gép, mint szerver, ha bárhonnan el akarod érni.
Viszont az OPC szerver ingyenes
A különálló távvezérelt PC re mi is gondoltunk, de ha többen csatlakoznak a géphez, jó kis kavalkád lenne az egérmozgásban[ Szerkesztve ]
-
Dezsi82
tag
Hali Szirty!
Persze, kicsit strapabíróbbak, mint a gagyi kategória, ezért írtam, hogy "normális"
De ha megnézed az újakat, pont olyan mint egy átlagos laptop, leszámítva a Siemens logót.
A Hp nc sorozatának pl van soros portja.
Nekem pl HP nx sorozatú van. Most már két éves. Az aksit leszámítva tökéletesen működik. Pedig nagyon sok helyen jártam már vele, mostoha, ipari körülmények között. Az aksi sajna már csak 10 percet bír. És valóban, én is hiányolom a soros portot. Persze vannak átalakítók, de tapasztalatom szerint se pont olyan, mint a beépített."Gond akkor van, ha az elem kimerül és áramszünet van. Induláskor az EPROM-ban tárol verzió visszatöltődik és aszerint működik tovább."
Márpedig áramszünetek voltak, vannak, lesznek...[ Szerkesztve ]
-
Dezsi82
tag
Hali!
A HW eszközökben én is Szirtyvel értek egyet. Legalábbis annak idején én úgy tanultam, hogy CPU-k gyártásánál a gyártás utáni ellenőrzésénél a hibás transzformátorok százalékában osztályozzák őket. Normál PC, ipari PC, PLC, gyógyszeripar, hadipar, űrhajózás. Bár nem tudom ,ez így van-e még.
A SW dologban viszont akosf-fel. A Delphi, pl mint objektumorientált programnyelv nem lassabb, mint a WinCC. Legalábbis egy menüben beállítani hogy milyen színű, nem gyorsabb , mint beírni, hogy xxx.color:=clRed; Ráadásul, ha Delphiben írod, egyszerre haladsz a vezérléssel, és a megjelenítéssel. Míg ha megjelenítő szoftvert használsz, akkor le kell programoznod a PLC oldalt is. -
Dezsi82
tag
Hali!
Értettem én mindent, szerintem én nem voltam világosÉn kimondottan a fejlesztésre gondoltam, nem a működésre.
És pont arra akartam rámutatni, hogy egy saját fejlesztésű PC vezérlésnél a megjelenítés és a vezérlés szorosan egymás mellett megy.
Logikai? Miért a Delphi milyen, ha nem logikai?[ Szerkesztve ]
-
Dezsi82
tag
Hali Szirty!
Tévednék?--> Tévedsz
Nagyon jól lehet vele logikai műveleteket végezni.
A bool változótípus épp ilyen.
Ami kicsit macerásabb, az egy bájt, word, vagy double word adott bitjének az állapotát lekérdezni, vagy beállítani, de az is viszonylag könnyű.
Az viszont igaz, hogy egy hosszabb logikai hálót nehezebb átláthatóra megcsinálni. Megoldható, de kicsit nehezebb. De egy nagyobb hálót Siemens-szel sem tudsz monitorozni, mert csak a képernyőn látható első néhány utasítást monitorozza.
És akkor jobb szétszedni.
De az nagyon igaz, hogy működés közbeni debugolás nehézkesebb, sőt lehetetlen, ha nem készülsz fel rá..
van RAM elég.
Ez egy sajnálatos programozói hozzáállás, de tényleg gyakran találkozom vele én is. De PLC programnál is.
a windows nem éppen real time oprendszer
Őszintén, nem tudom mire gondolsz, mit jelent a real time oprendszer. De a PLC-k is egymás után hajtják végre az utasításokat. Továbbá, ha kijelzőkön, robotvezérlőkben megfelel a PC, és a windows, akkor azért olyan vacak mégsem lehet -
Dezsi82
tag
Ha nem akarod érteni nem fogod.
Nekem a bool utasítások az és, vagy, xor, stb. Ezeket mind tudja a delphi. Gondoltam, ha leírom, hogy van ilyen változótípus, akkor egyértelmű, hogy a hozzá tartozó utasításokat is kezeli.
Biztos van ilyen is
Ki kell, hogy ábrándítsalak, minden robotot számítógép vezérel.
van sokkal jobb megoldás mint a PC.
Nyilván vannak feladatok, amit PCvel, van amit PLCvel egyszerűbb megoldani. De szerintem semelyik esetben sem tehető meg az, hogy ne nézzük meg mindkét lehetséges megoldást, illetve kijelenteni, hogy a PLC mindig gyorsabb, és hogy a PC mindig olcsóbb. -
-
Dezsi82
tag
Hali!
Ha jól tudom a PLC inkább microcontroller. Az igazat megvallva nem tudom pontosan az miből áll, de egy robotvezérlő szekrényben van winchester, op rendszer, általában CD meghajtó, stb. Ha esetleg van KUKA robototok, nézd meg bootolás közben. Kb 5 perc, mire beindul szegény. És szépen mutatja a windows boot képernyőt. A japánok általában megcsinálják, hogy saját op rendszert írnak, ezért aztán gyorsabban is indulnak. Nézd meg az egyik robototok vezérlő szekrényét, a szervók fel lesznek fűzve egy kommunikációs hálózatra. A hálózat egyik végén lesz egy nagyobb doboz, az a számítógép.
Azért nem PC-t írtam, mert az nekem a személyi számítógép. És a robotokban általában nem közönséges PC van. Bár a KUKA ez alól is kivétel, ott sima PC van. A vezérlőben ha jól emlékszem Win95, a kijelzőben attól függ mikori kiadás, Win95-WinXP. Na meg is kell, hogy mondjam, az a fajta robotvezérlővel van a legtöbb gond. De nekünk ez csak jó
Nem beszélve a számtalan egyéb megoldásról is ami még esetleg lehetséges.
Egyetértek.
tt nem arról van szó, hogy tudja-e vagy sem.
Azt írtad úgy tudod nem támogatja. Akkor úgy mondom, hogy támogatja, ha így jobban tetszik -
Dezsi82
tag
Legfeljebb mikrovezérlő van egy PLC-ben
Igazad van, mert egyik ismerősöm szétszedett egy PLC-t, és egy PIC-et talált benne. (Gyártmányt nem tudok). Valóban durva hiba, ha egy autóra azt mondjuk, hogy az egy V8-s motor, de úgy gondolom ez a legjellemzőbb része. Ahogy a PLCnek a mikrokontroller az esze. Legalábbis így gondolom.
Másrészről nevezhetünk egy speciális igényeknek megfelelően módosított PC-t PC-nek?
Ha igen, akkor PC vezérli a robotokat. És a PC nem számítógép? -
#95092224
törölt tag
Mutatós a fotó, thx.
Én úgy gondolom, hogy a periféria fogalma alárendeltségi viszonyt is jelent.
Abszolút igaz. Mindössze megjegyezném, hogy körültekintőbben kellene eldönteni, mit is nevezünk "fölérendelt" státusznak?
A szemantika "elsődleges adathordozónak" azt nevezi, ami emberi értelemmel is feldolgozható formájú. Elsődleges adathordozó a papírra írt szöveg, a monitoron megjelenített ábrák, de már csak másodlagos pld a hálózati adatforgalom, a winchesterek és egyéb memóriák tartalma, stb. Maga a teljes számítógép az emberi értelem tartozéka, és nem fordítva. Az a felsőbbik szint, ami a közvetlenebb emberi kommunikációt teszi lehetővé. Az időkritikus folyamat végrehajtás az absztraktabb szint alatt van, és a képernyőre kiírt adat is felsőbbrendűbb információ, mint a PLC memóriája.
Mielőtt páran jót kuncognának rajta, hogy "Akkor a számítógép a perifériája a monitornak és a billentyűzetnek?", üzenem nekik, el se kezdjenek vihogni, mert igen. Bármit is sugall a műszaki világ logikája, a logikát eszköznek szokás használni, és nem áldozatul esni neki. Aki nem tudja felmérni, hol a határ, az simán csak alkalmatlan a szellemi terheléssel járó munkakörökre. Ergo a véleménye sem szakember véleménye. Fejlettebb társadalmakban már a humán erőforrásnál külön személyiség teszteket használnak a szellemi balesetek megelőzésére, és nem is kerülhet az adott munkakörbe az az ember, aki nem bírja a terhelést. Mindössze a magyar trehányság következménye, hogy nálunk ilyesmik nincsenek.
Azért remélem, ettől most senki sem fog rosszakat álmodni
-
Dezsi82
tag
Hali Szirty!
Fekete doboz
Ez igaz, de legalább vissza lehet fejteni, ha PC lenne, nem is tudom hogy kezdenék hozzá
De ha Siemens, vagy akármilyen más PLC lenne, akkor is gond lenne vele, mert nincs meg a program. Nem az a gond, hogy ritka. Illetve nem csak. Tölthetem vissza, és a villamos dokumentáció alapján fejthetem vissza. Lehet gyorsabb lesz újraírni. -
Csikáno
csendes tag
Hali Szirty!
Az én microwin vezióm a MicroWin V4/SP4. Nem tudom, hogy SP5-ös esetleg?
A PPI interfészemet a (SOFTLINK) cégtől szereztem be. Ott azt mondták, hogy
kompatibilis a Siemens termékekkel, teljes mértékben és ezekkel a kábelekkel
még soha nem volt probélma, pedig már régóta forgalmazzák! -
makrodom
csendes tag
Még úgy sem értesz az egészből semmit, hogy elolvastad a neten a PID szabályzó működéséről szóló leírást és a konkrétan ajánlott Omron "magyar nyelvű leírás CPM1-hez" c. doksi PID-ről szóló 239. oldalát?
SzirtyMég úgy sem értem! Ott leírja a P1 paraméter funkcióit, P1-P1+32-ig,de hogy az alapján mihez kezdjek a példámmal nem tudok rájönni. Ha láttam volna már egy olyan megoldott példát akkor menne valamennyire.
Végülis létradiagramot kell belőle is felállítani mint az első gyakorlatnál?üdv!
makrodom
-
w3dzz
csendes tag
Szia Szirty!
20 CDR típusról van szó, ezen van 12 be és 8 kimenet és a bővítőn szintén. Egyidőben működő motorok hőkioldóját sorba kapcsolva megtudok spórolni egy pár bemenetet a a fent maradó néhányra megpróbálok kitalálni valamit. Köszi a segítséget!
w3dzz
[ Szerkesztve ]
-
makrodom
csendes tag
-
#95904256
törölt tag
Hali!
(#1159) Szirty: "Felmerült bennem a kérdés, hogy ebben az esetben hogyan "tudatod" a szerverrel, hogy te szeretnéd ha kommunikálna az omronokkal?"
Adott protokollt kell használni.
(#1159) Szirty: "Egy derűs tavaszi délutánon leülsz mellé egy székre és részletesen elmeséled neki hogyan csinálja? Esetleg veréssel fenyegeted, vagy hogy menne ez?"
Tényleg nem volt ésszerűbb ötleted? A közelébe sem engednek. Nem hogy odaüljek, meséljek és veréssel fenyegessek...
De hogy értsd is: Kilóg a falból egy Ethernet kanóc. Ezt lehet bedugni a gépben lévő PLC-be. A kívánság az, hogy az üzemben lévő összes többi géphez hasonlóan ez a gép is letárolja a rajta áthaladó termékek adatait, mérési eredményeit.
-
#95904256
törölt tag
Hali!
"Tényleg nem volt ésszerűbb ötleted?"
"Volt. Viszont az eddig közölt információk alapján ez látszott a legvalószínűbbnek."Most már kíváncsi vagyok, mi az ami ésszerűbb de valószínűtlenebb...
"Így könnyű a szerver üzemeltetése :>
Keletkezzen adatátvitel, de ehhez nem nyúlhatsz, majd mi megmondjuk milyen legyen. Old meg"Ezen parázom én is. Nem látom a dolog végét, hogy hogyan is lehet megoldani. Papír szerint van kb. 3-4 hetem, hogy felprogramozzak egy tucat PLC-ét és még abban sem vagyok biztos, hogy az előírt eszközök megfelelnek-e a feladathoz. Dehát, szeretjük a kihívásokat. A rendszert felügyelő informatikusok feladata meg ugye nem az, hogy az használható legyen, hanem hogy biztonságos.
"Nekem egyébként úgy tűnik, hogy az omron ethernet adaptere nem tud free UDP/TCP módot, ahogy láttam FINS van, vagy mehetsz a sóhivatalba."
Nekem is így tűnik...
"Egy gateway-el megoldható lenne, de az egy plusz eszköz és persze plusz munka (meg hát plusz idő és plusz pénz)."
Még mindig olcsóbb és gyorsabb lenne, mintha kötbért kellene fizetni. Eddig ehhez a céghez mindig úgy szállítottuk a gépeket, hogy egy gateway PC-én keresztül zajlott a kommunikáció. Most előírták, hogy Ethernetes OMROM CJ1 PLC-ével kell vezérelni a gépet gateway PC nélkül. Pedig jelentősen olcsóbban kínáltuk a gépeket PC vezérléssel.
-
#95904256
törölt tag
Hali!
"Most már kíváncsi vagyok, mi az ami ésszerűbb de valószínűtlenebb..."
"Ésszerűbb: Az a megoldás, ami a lehetőségek határain belül (mesterségesen létrehozott szűkítő feltételek nélkül) technikailag a lehető legoptimálisabb, legegyszerűbb és a célnak legmegfelelőbb módon éri el a kívánt célt.
Valószínűtlen: Mivel más hajóban eveztek nincs kompromisszum, csak magyarázat arra miért nincs kompromisszum"Most, hogy utánanéztél az ésszerűbb és valószínűtlen szavak jelentésének, meg is tudánád mondani, hogy mi volt az amit azért nem írtál le válaszul, mert ésszerűbbnek és egyben valószínűtlenebb is tartottad?
"Utólag szabott feltételek?"
Ezt épp nem utólag szabták.
szerk.: Tehát nem kihívás.Üdv,
Ákos[ Szerkesztve ]
-
Dezsi82
tag
Szia Szirty.
Bár 1000 %-ra nem tudom mondani, de elvileg semmiféle driver sem szükséges hozzá. Amit pl én csinálok távoli elérés (bár az Siemenshez, tehát TCP/MPI átalakító), ahhoz sem kell semmilyen driver a gépre, csak egy VPN kliens. A soros porton kijövő adat nem hiszem, hogy csak FINS lehet, mert akkor nem tudna működni szabványos soros eszközökkel.
Szia akosf!
De különben így is vissza kell majd fejteni az adatot. Vagy már működik a felhasználónál egy teljesen rugalmas protokoll, amibe csak benyomod az adatokat az előírt formában, és már működik is a dolog?Én különben nagyon furcsállnám, ha az Omron nem tudna ez ethernet portján TCP stringet nyomni. Legalábbis akkor engem megvezetett az ottani emberke, amikor egy egyszerű alkalmazásban ez lett volna a feladat. Még jó hogy aztán nem Omronnal adtuk ki az árajánlatot, és nem rendelték meg.
-
#95904256
törölt tag
-
Marty76
csendes tag
Szia Szirty!
Én olyan hasonló megoldásokra gondoltam , mint például az egyes HMI-khez kapható szoftverek tudnak nyújtani. A Siemens és az Omron megjelenítőkhöz is van gyárilag olyan szoftver, amivel grafikus felületeket és plc adatokat lehet kezelni. Valami ilyesmire gondoltam , de márka függetlenül.
Üdv.
Ui.: Köszönet a weboldaladért! Sokszor segített megértetni bizonyos dolgokat.
Rengeteg munkád lehet benne , de tényleg nagyon hasznos![ Szerkesztve ]
-
w3dzz
csendes tag
Szia Szirty!
S7-300-as PLC, a kábel nem USB átalakítós. 6ES7 972-0CA23-0XA0. A telepítéssel volt baj egy SDB-t hiányolt, felraktam egy másik verziót de ennél nem tudom betölteni az interfész beállítást egyszerűen lefagy, illetve nem csinál semmit. A progot amikor először felraktam nem crackeltem, most hogy lejárt a licence kénytelen voltam újra rakni a windowst ez esetleg okozhatja a hibát?
Üdv!
[ Szerkesztve ]
-
-
w3dzz
csendes tag
Szia!
Ez nem akar menni, az adapter oldalán a kis pöcköt mindkét állásába fordítottam. A CPU 315-nél felhozott 3 lehetőséget, ha a projektet a File New Wizarddal indítom akkor csak egyet. A képen láthatóakon kívül a COM1 és 19200 beállításokat választottam. Esetleg van valamilyen ötleted, hogy mi lehet még a baj? Az számít, hogy milyen processzor van a PC-ben?
Üdv!
-
w3dzz
csendes tag
Szia!
A leírásban van egy kép ahol az adapteren lévő 2 led funkcióját mutatja. a PC felőli ha jól értelmezem a tápfeszültség a PLC felőli pedig az aktív. Nekem csak a PLC felőli világít, ez a rossz beállítás következménye lehet vagy ha ki van jelölve a COM1 akkor is megkellene kapnia a megfelelő feszültség szintet?
Üdv!
-
#95904256
törölt tag
Szia!
Köszönöm a tippet!Bár már nézegettem az infrákat, nemigen értek hozzájuk. Ha jól sejtem ezeknek a szenzoroknak pontosan oda kell nézniük, ahol a tűz/füst várható. Ezen ok miatt én nem foglalkoztam velük sokat, mert ezt a feltételt nem tudom biztosítani. ( Az adott, kb. egy mázsás elektro-mechanikus alkatrész bármely pontján keletkezhet tűz pl. rossz forrasztás miatt. Ráadásul körbe lesz véve a munkadarab, úgyhogy nem lesz szabad rálátás. ) Vagy ezek infra eszközök képesek valami olyasmire amire nem gondoltam?
Új hozzászólás Aktív témák
- Telekom mobilszolgáltatások
- Energiaital topic
- Autós kamerák
- Luck Dragon: Asszociációs játék. :)
- Mibe tegyem a megtakarításaimat?
- Renault, Dacia topik
- sziku69: Szólánc.
- f(x)=exp(x): A laposföld elmebaj: Vissza a jövőbe!
- Termékoldal buktatta le a Huawei Watch Fit 3-at
- Háztartási gépek
- További aktív témák...