Új hozzászólás Aktív témák
-
Marty76
csendes tag
válasz
prodigma
#1581
üzenetére
Szia prodigma!
Köszönöm a segítségedet és részben neked is és másoknak is köszönhetően már pályára álltam az ügyben!
Sokáig gondolkodtam hogyan is induljak el ezen az adatokat kinyerni plc-ből projekten , de végül is úgy látom hogy sikerül, részben a Te általad felvázolt megoldással megtalálni a nekem megfelelő kivitelezést.
A lényeg az, hogy OPC szerver gondolatmenetén indultam el. Elsőként OPC servert kerestem omron plc-hez ,amiből van bőven a neten, itt megemlítem , hogy nem csak omronhoz. ... minden más plchez is. Szóval, a nagy keresgélés közben rátaláltam az OMRON saját CX-SERVER OPC programjára.
Szinte elsőre működött a kapcsolat! Rengeteg példamegvalósítás települ fel a gépre a programmal együtt. Itt találtam rá a Te általad ajánlott excelből (VB) alkalmazható Active-X vezérlőkre amelyek szintén nagyon egyszerű megoldást nyújtanak a memória területek PLC-ből történő kiolvasásához. Az egyszerű megvalósítást idéző jelben említeném , mert azért nem olyan egyszerű dolog, de lényeg , hogy egy idő után elsajátítható és ami a legfontosabb VAN SIKERÉLMÉNY !!
Most a további lépés , hogy egy olyan OPC klienst találjak vagy "készítsek" amivel az adatokat egy dinamikus weboldalon is meg tudom jeleníteni.Mindenesetre szívesen veszem a további segítséget és ötletet,mert lehet , hogy van ennél könnyebb út is.
-
Marty76
csendes tag
válasz
#95904256
#1573
üzenetére
Szégyellem , de nem fogalmam sincs hogyan kellene hozzáfognom, ennyire nem vagyok profi..

Ezért szimpatikusabb a hostlink OPC server program, amit szinte csak paramétereznem kellene és már kész is.
Viszont , ha esetleg van valami leírásod vagy példa programod azt talán megérteném.
Gondolom C-ben kellene megírni a programot?! -
Marty76
csendes tag
Szirty!
Köszönöm a lehetőséget... remélem eljuttok odáig , hogy megvalósul a projekt.
Mint látod nincs határozott elképzelésem a probléma megoldására. Igazából vagy a CQM1 -es vagy CPM2-es PLCmet akarom felhasználni , viszont ezekkel az eszközökkel elég behatárolt vagyok.
A projekt pedig otthonautomatizálás ezen belül víz-gáz-elektromos áram fogyasztás figyelés, illetve hőmérséklet szabályozás stb. lenne a megoldandó feladat.Most úgy látom az lenne a legjobb , könnyebb út ha találnák egy ingyenes Omron Hostlink OPC szervert , ehhez már van sok fajat free opc kliens vagy akár php opc kliens is tudnák" készíteni és így már a dinamikus web felület már egy csak lépés lenne.
-
Marty76
csendes tag
válasz
#95904256
#1564
üzenetére
Ezzel csak az a baj, hogy házibarkács célokra kell a technika, és ez így túl drága lenne.
Mindenesetre tovább kutakodom...Van egy-két VB megoldás a neten, lehet , hogy mégiscsak ide lyukadok ki.
Mindenesetre köszi akosf a segítséget!
Viszont nem tudom elhinni, hogy itt a fórumon soha senki ne hozott volna létre valami hasonlót!?

Ha egyszer megcsinálom bíz Isten publikálni fogom.

-
Marty76
csendes tag
válasz
#95904256
#1561
üzenetére
Sajnos, egyszerűen nem találom azt az oldalt ahol ezt kitárgyalták, de HOSTlink / FINS szerverről is volt szó.
Az az igazság , hogy már régóta próbálok beleharapni ebbe a PC- ről olvasunk ki memória területet témát,de valahogy nem tudok rajta elindulni.Egy kollégám azt tanácsolta , hogy Etherneten keresztül próbáljak csatlakozni a plc-vel és így ebben a felállásban PHP-SQL programozással tudok adatot gyűjteni a PLC-ről, illetve akár módosítani az egyes memória területeket ( DM).
Aztán jött egy másik ötlet VB-SQL...., de ez nem nagyon fekszik.Mindenképpen a PHP-SQL programozást akarnám alkalmazni TCP/IP-vel, mert ebben van némi gyakorlat, de maga a hardveres rész nem tiszta.
Ha ebben tudnátok segíteni azt nagyon megköszönném!!!
Üdv.
-
Marty76
csendes tag
Van egy CQM1 CPU11-es plc-m is , ha ez bármit is változtat..., de azon nincs PORT
Igazából csak az érdekel , hogy a meglévő plc-n létező portokkal lehet-e Ethernetre csatlakozni vagy sem. Ha nem akkor meg mi kell hozzá?
Egy külföldi fórumon ajánlottak egy ilyet, de nem tudom mennyire lenne ez használható:
link: [link]Üdv.
-
Marty76
csendes tag
Sziasztok!
Egy CPM2-est szeretnék "felrakni" Ethernetre.
Kellene neki adom IP címet és a számítógépen a böngészőbe megadva az IP címet,látnom kellene némi adat tömeget.Gondolom valami RS232-Ethernet átalakító kellene, hogy tudjam használni a PORT-ot csatlakozást.
Van valakinek valami tapasztalata ebben?Üdv.
-
Marty76
csendes tag
-
Marty76
csendes tag
Sziasztok!
Egy Omron plc memóriáját ( DM#) szeretném beolvasni excelbe további felhasználás céljából.
http://www.youtube.com/watch?v=CWQdDuLAtoY
Van egy videó a Youtube-on..de gondolom ezt a videót már sokan látták
Elég vizuális magyarázat, de konkrétan nem tudom , hogy áll össze a hardver része.
Gondolom szükség van valamilyen Ethernet átalakítóra vagy csak simán RS232...?Esetleg valaki már megvalósított egy ilyen feladatot ?!
Előre is Köszönöm!
-
Marty76
csendes tag
Sziasztok!
Tudja valaki , hogy egy régebbi siemens OP397-es panelt, milyen programmal tudnék programozni?
Előre is köszönöm!
-
Marty76
csendes tag
válasz
#95092224
#1226
üzenetére
Sziasztok!
Arra jutottam, hogy ez így borzasztó sok időbe telne mire kibogoznám mi-mit jelent.
Arra gondoltam, hogy egy kisebb omron plc-vel fogok kommunikálni ezzel a taiwani plc-vel, I/O-kon keresztül
Viszont az Omron plc-vel kellene kommunikálni RS232-ön keresztül úgy, hogy a meglévő pc-re készítenénk egy HMI szoftvert. Van valakinek már ilyesféle- fajta tapasztalata, mai el tudnák indulni?!Üdv.
-
Marty76
csendes tag
válasz
#95092224
#1221
üzenetére
Szia!
Amikor adatgyűjtésről beszélünk, akkor az a cél termelési magas szinten, hogy a gépek által már elvégzett munkát - mint statisztikai adatot - real-time eljuttassuk egy központi szerverbe.
Igen ez pontosan így van, de sok félképen kivitelezhető. Itt jelen esetben a gépbe beépített PC-n ( http://www.advantech.eu/products/search.aspx?keyword=ppc-103t) minden ciklusban készül egy txt. fájl a kiadott paraméterekkel ( ciklusidő, pogácsaméret, sebesség stc.) Ez a txt. fájl van beforgatva adattá egy VB progival excel-be. Elég kezdetleges,de ezen dolgozunk!Az egyedi konstrukciód úgy néz ki, hogy a taiwani pajtás fogott egy mini pc-t, gyártott egy külön kis mikrokontrolleres áramkört, a kettőt soros porton összekapcsolta, és ezt az egységet egyetlen dobozba pakolva elnevezte a végeredményt valami akármi PLC-nek. Szólj rám ha ezt rosszul vettem ki soraidból.
Igen ez jól érted, de végeredmény egy PLC az szó legteljesebb értelmében. ( ha úgy vesszük ez az összes plcről elmondható legyen az omron, siemens ).Te szétbontanád a dobozt, és lecserélnéd a beépített mini pc saját vezérlését egy saját magad által készített központi vezérléssel.
Nem! Én a jelenlegi PC-n futó egyedi megjelenítőt programot cserélném le olyanra , amit mi saját magunk tudunk kialakítani és módosítani. Azt hogy az adatokból msql adatbázist csinálnánk és azt mondjuk PHP-val webes felületre raknák az már csak hab a tortán lenne. De minden megoldás érdekelne amivel "egyszerűen" tudnák adatokat fogadni és küldeni a PLC-vel.
(B)Itt egy kép a jelenlegi HMI programról
/B)
-
Marty76
csendes tag
válasz
#95904256
#1220
üzenetére
Hello,
Én egy programot használok a COM portok figyelésére [link] Szerintem nagyon használható program .
Szóval kiexportáltam az adatokat, de itt megállt a tudomány.

Ciklusonként küld egy csomagot. Úgy néz ki, hogy a ".83" -mal van lezárva az egyes adat tömeg. Viszont nem tudom mit jelentenek a helyértékek a sorban.
Ötlet?
-
Marty76
csendes tag
válasz
#95092224
#1209
üzenetére
Szia topsli !
Konkrétan, egy taiwani ( APHA
) plc-ből kellene kiolvasni az adatokat. A plc egyedi fejlesztésű és kereskedelmi forgalomba nem kapható és kizárólag csak a taiwani cég ( Zitai)által gyártott nyomásos alu. öntőgépekben található meg.
Maga a PLC egy DS80C320-as microcontroller köré épített egység. Rendelkezik 2db párhuzamos RS232 porttal , amiből az egyik egy ipari, beépített PC-vel kommunikál.A Taiwan-i cég készített egy egyedi HMI programot, amin a gépi funkciókat lehet kezelni. Az összes adat ( decimális, bináris), amit a HMI programon beviszek egy CSV fájlban van tárolva. A csv. fájl D100...D999 tárol adatokat, ami a közös pont a PLC és a pc-n futó szoftver között. Ezek a D paraméterek egy az egyben jelen vannak a plc-ben és szabadon módosítható és változtatható. Maga a plc program nagyon leegyszerűsített és csak szöveges sorokból tudom programozni.
Maga a probléma ,amit meg kellene oldani...
A HMI programot nem áll módomban módosítani jogosultság híján. Nem tudok új beviteli mezőt létrehozni vagy akár a beviteli mező tulajdonságát változtatni de legfőképpen adatokat nem tudok kivenni a plcből.
Kérdés...
Tudnák írni egy új HMI programot, de hogy tudnám kibogozni , azt hogy mi jön át a plc-ből RS232-ön? Hogyan kellene ehhez hozzá kezdenem? Milyen programmal?
Köszi!
-
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!
-
Marty76
csendes tag
Valóban nincs semmilyen módszer arra ,hogy egy meglévő jelszóval védett programot fel lehessen törni?
Konkrétan egy S7-200 -n található programról lenne szó.
-
Marty76
csendes tag
Sziasztok!
Tudna valaki segíteni abban, hogy hol találhatok egy jó, használható leírást a PLC-s adatgyűjtéssel kapcsolatban, ami segítségemre lenne egy ilyen komplett rendszer kiépítésben.
Dolgoztam már ilyen rendszerrel, de csak PLC részével és annak ellenére , hogy részben értem a rendszerek közti átjárásokat, de valahogy nem áll össze a teljes kép. Az a baj , hogy nem tudom , hogy kezdjek neki ennek az egész rendszer kivitelezésének.Lehet ilyen rendszert készen kapni? Olcsón..amit beparaméterezve megérteném az egészet?
Előre is köszönöm a segítséget!
Új hozzászólás Aktív témák
- LENOVO ThinkPad s3 YOGA 14",i5-5200U,8GB DDR3,256GB SSD, WIN10,TOUCH
- HIHETETLEN! DE ÚJ DOBOZOS LAPTOPOK AKÁR FÉLPÉNZÉRT FÉLÁRON !!! ///////// FÉLPÉNZES LAPTOP //////////
- HP EliteBook 830 G8 11.Gen i5 16/256GB Gyári magyar bill, kb.0 perces, üzletből, 12 hó garanciával
- HIHETETLEN! DE ÚJ DOBOZOS LAPTOPOK AKÁR FÉLPÉNZÉRT FÉLÁRON !!! ///////// FÉLPÉNZES LAPTOP //////////
- 9 DARAB (FEBRUÁR 26) GAMER, TERVEZŐ, VÁGÓ LAPTOP -20 -50% NVIDIA 4050-4070 Quadro RTX A 1000-5000
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest




)
) plc-ből kellene kiolvasni az adatokat. A plc egyedi fejlesztésű és kereskedelmi forgalomba nem kapható és kizárólag csak a taiwani cég ( Zitai)által gyártott nyomásos alu. öntőgépekben található meg.