Új hozzászólás Aktív témák
-
Szirty
őstag
Esetleg beállítasz saját TAG arhiválást is és azzal párhuzamosan futtatod a scriptet az egyedi CSV-t létrehozza.
Így az adat mindkét formában rendelkezésre áll...Vagy külső programot hívsz meg ami megjeleníti az adatokat.
Vagy böngésző ablakot nyitsz ha azzal meg tudod jeleníteni. -
Szirty
őstag
Szevasz Onishi!
Úgy látom ennek megvalósítása nem különösképpen problémás. Meg kell oldanod, hogy a 2. HMI el tudja érni az 1. HMI által gyártott log file-t. Pl. hálózati kapcsolaton keresztül átmásolod, vagy file megosztáson keresztül hivatkozol rá.
Ezután a 2. HMI-ben létrehozol annyi internal TAG-et azonos néven és adattípussal, amennyi a logban van.
A 2. HMI-ben csinálsz egy data log-ot ugyanolyan néven, elérési útnak pedig megadod annak a log file-nak az elérését, amit az 1. HMI hozott létre.
Ezután leraksz egy trend-et, a trend típusát beállítod "Log"-ra a trend forrásánál megadod az imént létrehozott log nevét, és a logban lévő változó nevét.A trendhez beállítod a megfelelő X és Y skálákat és értelemszerűen bekapcsolod a kezelő gombok megjelenítését, esetleg a mérőkurzort ízlés szerint.
-
Szirty
őstag
Üdv Onishi!
Örülök, hogy sikerült!
Bár erre a hibára nem gyanakodhatott senki, mivel ezt írtad:"Először gyanakodtam a soros-ethernet átalakítóra, hogy az zavarodik össze, de kipróbáltam az ottani gép saját soros portján küldeni, és azon is előjön."
Ebből pedig az jön le (legalábbis szerintem) hogy nem lehetett a soros-ethernet-soros vonalon a probléma mivel ezek megkerülésekor is jelentkezett a hiba.
-
Szirty
őstag
Helló Onishi!
Elvileg az OpenTextFile használható így:
Dim fso, oPort
Set fso = CreateObject("Scripting.FileSystemObject")
Set oPort = fso.OpenTextFile("COM1:38400,N,8,1",2)
oPort.Write(Data)
oPort.CloseGyakorlatilag meg nem foglalkozik a port paraméterekkel. Próbáld ki, hátha.
Nálam egyébként azzal a sebességgel megy, amit valamilyen (bármilyen) előtt lefuttatott program beállított az illető soros porton.
Megint csak elméletileg a soros port beállítása ha semmilyen program nem nyúl hozzá, akkor az lesz, amit az eszközkezelőben beállítasz hozzá.
Gyakorlatilag meg nem biztos hogy valamelyik telepített program nem állítgatja át.
Ezzel a módszerrel mindenesetre nem puffereli a kimenő adatokat.Én tennék egy másik gépet a két eszköz közé amire bekötném a soros adatvonalat és terminál programmal monitoroznám mit is küld valójában. Sokminden kiderülhet belőle.
-
Szirty
őstag
Helló Onishi!
A web oldalamat nézted már? :-)
Van ott egy írás, aminek az a címe, hogy: "ProTool tippek és példák" amiben van egy "A HMI és az S7 PLC közötti kapcsolat megszakadásának kezelése" című fejezet, abban pedig egy "A kapcsolat megszakadásának érzékelése a HMI-ben" című bekezdés.
Pontosan erre a problémára ad megoldást! :-)
ProTool tipp ugyan, de teljes mértékben alkalmazható WccF-re is. -
Onishi
tag
Oké közben megoldottam. PLC-vel növelek percenként egy integert, HMI-n percenként lefut egy script amiben ezt az értéket tárolom egy változóban egy feltételt követően, ami figyeli, hogy a két érték mikor egyenlő. Ha a PLC kikapcsol, akkor nem növeli az értéket, ekkor meg fog egyezni a 2 érték és lekapcsol.
De ha van egyszerűbb ötletetek szívesen fogadom. -
joci9
tag
Ennek kisebb a képe, meg hatvanezer forint, de tudja az egészet amit szeretnél:
http://www.esahmi.com/page74d0.do?link=oln450f0.redirect&seu110f0.oid.set=6948&UserCtxParam=0&GroupCtxParam=0&LanguageISOCtxParam=en&ctx1=796&ctx2=6947&ctx3=6948&ctx5=6948&ctx7a=6948&ctx6f0=3&ctx7f0=2&ctx10f0=Prodotti60 ezer a 3 collos, ingyér van a fejlesztő, pc-n is tudod futtatni (soros port nélkül, 10 percig)
Trükközéssel még az átjárást is meg lehet oldani pc vagy tablet felé, bár olyat nem csináltam. -
Szirty
őstag
Helló Onishi!
De így minek ide Win7? Hogy virtuális géppel zabáltasd fel az erőforrásokat? Nem értem.
A 24 órás naplózást nyilván nem a tablettáddal gondoltad megcsinálni, nyilván nem járatnád 24 órában.
Akkor mégiscsak kell egy PC.Egy kis teljesítményű atomos gép esetén passzív hűtéssel és flash diszkkel 5-10W-al gondolom meg lehet úszni.
-
Szirty
őstag
Persze, csak hát akkor megint pont ugyanott vagy, ahol eddig.
Te a tablettával etherneten keresztül akarod elérni a PLC, amin azonban NINCS ethernet! Nemde?A kis teljesítményű PC szolgálná azt a célt, hogy a PLC-vel kommunikáljon és a PLC-t etherneten keresztül elérhetővé tegye!
Ráadásul a PC-s megoldással a tablettádra nem kell runtime szoiftvert telepíteni és Win7/Win8 alatt virtuális géppel szarakodni ha éppen nem is fut az RT Win7/8-on.
Továbbá bármilyen más gépről is elérheted, csak VNC/TW kell. Sőt az se, csak egy böngésző. -
Szirty
őstag
Helló Onishi!
Csinálhatod azt is, hogy közbe iktatsz egy PC-t. Odateszed a PLC mellé. Azt összekötöd a PLC-vel. telepítesz rá WinCC Flixible RT-t, megalkotod a kívánt felületet, ami szem-szájnak ingere. Teszel rá VNC szervert, vagy használod a WinCC beépitett SmartAccess szerverét (ami VNC kompatibilis) vagy teszel rá teamviewert.
Innentől kezdve a tablettel bármit meg tudsz csinálni.Lehet kapni ilyen kis tenyérnyi panel PC-ket Egy Atom processzoros kis PC már elviszi. 1GB RAM-mal, minimál video kártyával, stb. Vagy szerzel egy kiszuperált celeronos notebookot.
Mondjuk nem mint ha a WinCC RT pár szézezres ára nem lenne sok....
-
Dezsi82
tag
Üdv!
Szerintem ezt úgy tudod megvalósítani a lehető legkevesebb hardver befektetéssel (feltételezve hogy a tablet, és a PLC már adott), hogy úgy nevezett soros-ethernet szervert teszel a kettő közé. Ez hasonló a konverterhez, csak annyiban tér el, hogy szöveget küld a PC/tablet a szervernek, az átalakítja sorosra, de még mindig szövegként és elküldi. Majd ugyanez visszafelé. Így aztán ha beállítod a szervert a 80-s portra, és a PLCben leprogramozol egy webszervert, akkor böngészőn keresztül máris tudod vezérelni tabletről a PLC-t.
Elég melós megoldás, mert hát nem kis meló bepötyögni a webszerver részét a PLC-be (nem nehéz, csak időigényes). A legjobb és legprofibb megoldás a Szirty által javasolt épület automatizálási vezérlő lenne. Nem tudom ezek mennyibe kerülnek,de egy ilyen soros ethernet szerver kb 30ezer körül mozog. -
Dezsi82
tag
Szia!
Ezek az eszközök általában úgy működnek, hogy feltelepül a soros driver, amit ugyebár tud értelmezni az általad használni kívánt program. A driver megkapja az elküldendő adatot, átalakítja TCP streamre, majd az átalakítód vissza alakítja soros jelekre.
Amit te szeretnél, ha jól értem az, hogy, az első lépést kihagyva, a géped már egyből átalakított adatcsomagokat küldjön ki az ethernet porton. Ez teljesen esélytelen, egész biztos hogy a két kommunikáció paraméterei, protokollja, mindene megegyezzen.
Az általam használt Helmholz átalakító is drivert használ, ami beépül a Set PG/PC inteface-be, és így lehet használni.
Más különben nem is látom semmi hasznát annak, hogy a driver kihagyása nélkül tudj kommunikálni. Mi lenne ennek értelme, miért szeretnéd kihagyni ezt a lépést? -
Szirty
őstag
Hi!
Szinte teljesen esélytelen!
A netcomware nyilván saját protokolt használ a két eszköz között, ami feltehetőleg semmilyen szabványnak nem felel meg. Mivel semmilyen motiváció nem kényszeríti őket ilyesmire.
Az ilyen 3rdparty megoldásokat kerülni kell ha etherneten akarsz kommunikálni.
Kivéve persze ha netcomware nyílt és ingyenes protocolt használ, amit igen erősen kétlek.Natív megoldást kell használni ha ilyen igényed van!
-
Dezsi82
tag
Szia!
Az Enhanced Objects-ben van egy user view elem.
Itt a felhasználók neve, jelszava módosítható.
Illetve az utolsó sora mindig üres. Ide duplát kattintva szerkeszthetővé válik az új felhasználó adata
Új csoportot nem tudsz létrehozni, de kiválasztható, hogy melyik csoportba tartozzon. De ha jól emlékszem, akkor nem enged magasabb jogokat adni az új embernek, (vagy akár meglévőnek) annál, mint aki be van jelentkezve
Van továbbá egy ExportImportUserAdministration utasítás, ez egy fájlba menti, és innen is tudja olvasni a felhasználói bállításokat -
Szirty
őstag
Szia Onishi!
"Mitől függ az, hogy egy adott screen megjelenésekor éppen melyik objektum van kijelölve?"
Az objektum számától, ami alapesetben az elhelyezés sorrendjének felel meg.
"Ezt hogyan lehet megváltoztatni, hogy melyik legyen az?"
Úgy, hogy amikor lerakod a funkciót ami az adott screenre vált, akkor megmondod neki azt is melyik objektum legyen aktív miután a screen megjelent.
Ezt a funkció Object number paraméterével teheted meg, ami alapesetben mindig nulla:
Ha pedig fogalmad sincs hogy az az objektum amelyiket aktívvá akaod tenni a screen megjelenítésekor milyen számal hivatkozható, akkor nyisd meg azt a screent és válaszd ki a View -> Tab Order menüt.
Megmutatja neked így:
Ilyenkor ezt a sorrendet egyébként meg is változtathatod ha a neked megfelelő sorrendben rámutatsz az objektumokra.
Bővebb infót itt találsz: Tab order megváltoztatása -
Szirty
őstag
Helló!
Pontosan mit szeretnél elérni?
A kérdés nem úgy értendő, hogy hova ne tudjon kattintani, hanem úgy, hogy mi az a cél, amit ezzel a korlátozással kívánsz megvalósítani?
Nem szeretnéd, hogy illetéktelenek lássák, hogy XY rokordban mi van beállítva? Vagy azt hogy nehogy átállítsák?
(Qrvára nem mindegy melyik) -
-
Szirty
őstag
-
Szirty
őstag
Üdv!
Szerintem azt kérdezted, hogyan lehet egy gombhoz jelszót rendelni. "egy bizonyos gomb (funkció) megnyomása jelszóhoz kötött legyen."
De így már értem.
Rakd külön csoportba és a csoporthoz csak egy felhasználót rendelj hozzá és azt a csoportot csak ahhoz a gombhoz rendeld hozzá. Akkor lesz egy gombod, amit csak az az egy felhasználó kezelhet (és az admin jogúak), a többi nem. -
Szirty
őstag
Helló Onishi!
Ne ott keresd!
Hozz létre a Runtime user administration alatt felhasználói csoportokat, rendelj hozzá felhasználókat, azoknak adj jelszót.
Utána kattints a védeni kívánt gombra, ott válaszd a Properties / Security-t és a Runtime security mezőbe állítsd be annak a csoportnak a nevét, amelyik hozzáférhet a gomb funkcióihoz és kész. -
Szirty
őstag
Üdv Onishi!
"Hogyan tudom azt megoldani, hogy a hosszú szövegek ne csússzanak ki a területéről? Lehet-e valahogy automatikus tördelés beállítani?"
Ha I/O field, akkor symbolic I/O-val nem tdod megoldani, mást megoldást kell keresni rá.
Ha Output field, akkor sortöréseket kell beletenni így:A képen Output field van. Az elsőn a szerkesztőben, a második kettő a runtime-ban (ahogy kinéz készen). A két utolsó kép a field által megjelenített két változó értékhez tartozik.
A több soros szöveget sajnos beírni nem lehet közvetlenül (vagy legalábbis nem tudom hogyan) ed ha előbb egy szövegfile-ba leírod (notepad) akkor be lehet másolni

-
mediumgecso
őstag
"Gondolom egy villamosmérnöki kar, automatizálási szakirányán jóval többet oktatnak a plc programozásról."
Sajnos nem így van.....inkább csak elmélet megy, gyakorlat minimális....ráadásul a rengeteg tölteléktárgy helyett lehetne inkább a PLC programozással foglalkozni, de sajnos nem ez történik....és én ráadásul Msc-n vagyok, ahol már sztem el kellene felejteni a töltelék tárgyakat, és nagyobb hangsúlyt fektetni a gyakorlatra!!
-
sörösló
aktív tag
Szomorú dolog ez. Tanultok egyetemen, főiskolán, csak nem tudom hogy mit! Ha Szirty nem lenne, akkor nem lenne tudás! Tényleg ez van? Tényleg egyetlen Nagyszerű, fanatikus emberen múlik a jövendő PLC programozóinak a képzése, valamit tudása? Ha valóban így van, akkor ez rettenetes...

-
Szirty
őstag
Helló Onishi!
"Hát igen ezekkel a sima coil-okkal mindig megszívom, gyakran elfeledkezem a működésükről."
Valamennyire ez is témába vág: Több kimenet (coil) jellegű utasítás egy programban
-
Szirty
őstag
Helló Onishi!
Még személyesen nem találkoztam vele. Nálunk sincs a cégnél Graph-ban írt program.
Nem használható egyébként minden feladatra. Csak olyanhoz ami egymást követő, jól elkülöníthető állapotokat vesz fel.
Lehet egyébként keverni egy programon belül más (pl. létra vagy FBD) programrészletekkel.Sajnos magas szintű nyelv lévén okozhat olyan nehézséget hogy utólagos módosítása vagy a hibakeresés a forrás megléte nélkül reménytelenül nehézkes.
Márpedig a gépgyártók nem nagyon szokták törni magukat, hogy átadjanak minden forrást a berendezéssel együtt. -
rsf
senior tag
Azért nem működött, mert nálad más volt a probléma.Ha egy bitet(pl.kimenetet) több helyen akarsz irni akkor használj SET/RESET-et de körültekintéssel.
Amúgy gráf léptetési módszer több féle létezik.
Ezeknek az összegyüjtése is megérne egy misét.
Mint annó az egy gombbal való ki-be kapcsolgatás
Üdv. -
Szirty
őstag
Helló Onishi!
"Viszont beletettem próbaképp egy külön sort, hogy a léptetést egy másik bittel aktiválom"
A programodban ugyanazt a bitet több helyen is írod!
Használható ilyen megoldás nagy körültekintéssel, de az utoljára beleírt állapotot nyilvánvalóan elveszti ha a következő írás azt megváltoztatja!Itt pl. C1_up bitet a program írja a 3-as és a 4-es networkben is eltérő feltételek alapján.
Ezért a C1_up csak akkor lesz TRUE állapotban amikor a programvégrehajtás az 1-es networköt dolgozza fel ahol ennek a bitnek a számlálót kellene léptetni, ha a 4-es networkben lévő feltételek teljesülnek. tehát a számlálós csak akkor léphet ha 1 van benne.
Mivel a C1_up bit szempontjából teljesen közömbös hogy a 3-as netwörkben mi történik, mert a négyes mindenképpen felülírja C1_up állapotát, ugyanis a -(P)- nem csak akkor ír az utána lévő bitbe ha a P előtti feltételsor éppen felfutó élen megy át, hanem MINDIG! -
-
byte-by
tag
Halo Onishi!
én omron CJ1M PLC-vel jártam így. a gépgyártó kivitelező a legolcsóbb CPU-t választotta a gép építéséhez.
ez esetben a CPU11-et.
én mondtam, hogy kevés lesz, mivel HMI-t is akar a megrendelő, és ki tudja még milyen módosításokat majd.
de nem konzultáltak velem , az alkatrészbeszerzés közben. ez rossz döntés volt.a megrendelő természetesen egy csomó módosítást akart, a fájl kiírástól a HMI bővítésen keresztűl sok mindent.
a következő a CPU12 verzió a CJ1M-ből az már kétszer annyi program memóriával rendelkezik, mint a CPU11.
csak egy kis pluszt kellett volna, amit így sem lehetett elkerülni.esetünkben CPU csere volt szükséges.a program kompatibilis, ezért nem volt gond,de erre sem lett volna szükség , ha jobban átgondolják a dolgot.
szóval érdemes kicsit előre tervezni, gondolkodni.byte-by
-
Szirty
őstag
Üdv Onishi!
Én eddig csak kétszer futottam bele ilyenbe. Egyszer egy Siemens LOGO-nál, ott az volt a gond, hogy túl nagy feladatot kapott a régi változat (első darabok közül) pedig nem volt bővében az erőforrásoknak. Elfogytak a belső változók.
A második eset egy Omron C120 volt, ahol a program memória fogyott el az évek során történt bővítgetések miatt.
Mind a két esetben a program egyszerűsítésével lett megoldva a probléma.Nagyon ritka egyébként. Gyakoribb, hogy a feldolgozási sebesség "fogy el". Tehát túl nagyra nő a ciklus idő. Ilyenkor is lehet megoldás a program egyszerűsítése, de olyankor sokszor jobb a PLC-t cserélni.
Itt egy konkrét példa a gyakorlatból:
Siemens S7-300 CPU 319-3 PN/DP
2 db Profibusz hálózat, A profibuszokon 40 db SEW szinkron servó, 22 db frekvenciaváltó.
1 db Interbus hálózat, azon 800 db digitális ki és bemenet.
1 db ethernet hálózat, azon 2 db operátor panel és a többi PLC +1 Oracle szerverA teljes program STL-be visszafordítva 109764 programsor, a DB blokkok és UDT-k STL forrása 96505 sor.
A CPU-ban 8 MB memória van. Ebből 7717752 byte szabad. (8%-os kihasználtság)
Work memory total: 1433600 ebből 942026 byte szabad (34%-os kihasználtság)
A ciklus idő 17ms (min 14, max 21) -
Szirty
őstag
Szevasz Onishi!
Nos az alkalmazott vezeték keresztmetszetén "át kel hogy férjen" akkora áram, amekkora a vezeték védő biztosíték (olvadó betét, vezeték védő megszakító, stb) névleges árama.
Ha nem így lenne, akkor egy zárlat tüzet okozhatna.Bemenetekhez néhány A-es védelem és 0.5 mm2 vezeték megfelel. A választott védelemnél és a keresztmetszetnél figyelembe kell venni a bemeneti modul fizikai adottságait. Pl. egy 32 pontos bemenetre valószínűleg nem lehet bekötni 32 darab másfeles vezetéket!
-
Szirty
őstag
Helló Onishi!
Napjaink legjobb perverziója Win7 alatt virtuális gépen XP-t futtatni és az alatt használni a szükséges programokat.
"Olyan kérdésem lenne, hogy az S7 PLC-kbe rakható memóriakártya pontosan mire is szolgál?"
Attól függ melyik CPU és milyen memória kárty? MC, vagy MMC?
Gondolom az előbbi, mert amelyik CPU MMC-s aznem megy MMC nélkül.
Az MC-s CPU meg (bár ez CPU függő) mehet kártya nélkül is.Tehát a kérdés miatt azt kell blöffölnöm, hogy az utóbbi kártyáról beszélünk (MC).
Arra jó, hogy tárolj a PLC programot, ami alapvetően RAM-ból fut, és háttértelep védi. De a Step7 "Copy RAM to ROM" funkciójával vagy egy jól irányzott PG-be bedugott MC memóriakártyával és Step7 S7 memory card funkcióval a memória kártyára másolható a project.Ilyen esetben ha a háttértelep kimerül és a PLC feszmentes lesz, a RAM tartalma elvész a programmal és adatokkal együtt. Legközelebbi bekapcsoláskor a CPU az MC memória kártyáról szépen visszatölti RAM-ba a programot és a vezérlés működőképes marad. Természetesen a DB-k aktuális tartalma megsemmisül és az MC-ről visszatöltődött tartalommal fog dolgozni.
"Például el lehet rá menteni bizonyos mérési adatokat, amit később ki tudok olvasni?"
Adatblokkok formájában lehet.
-
Szirty
őstag
-
Szirty
őstag
Üdv Onishi!
"A beállítások pedig megfelelőek. "Set PG/PC Interface" ablakban PC Adapter.MPI.1 van beállítva, a sebesség megegyezik a CPU tulajdonságaiban az Interface-nél beállított sebességgel(19,2 Kbps)."
Ez így nem hiszem hogy jó!
Tehát ez egy PC adapter RS232C porttal.
Lényeges, hogy a kommunikációnak két oldala van:
1. PLC <-> PC Adapter (ez most MPI)
2. PC Adapter <-> Számítógép (PC) (ez pedig RS232)Nem kell és nem is tanácsos a kettőt egyformára állítani.
Az 1. oldal (MPI fül) alapból 187.5 kbps ezt így is kell hagyni. (Nem 19.2 kbps!!)
A cím (address) alapból 0, ezt is így kell hagyni, ez a PC Adfapter MPI címe lesz. A PLC címe alapból mindig 2 azt is úgy kell hagyni ha csak egy PLC van az MPI buszon. Nyilvánvaló, hogy két azonos című eszköz nem lehet a buszon, és ebbe a PC Adapter is beletartozik, mivel az is egy eszköz a buszon.
A 2. oldal beállításai a Local Connection fülön van.
Ott kell beállítani, hogy a PC melyik soros portjába dugtad be a PC adaptert. csak akkor fog működni ha ez megfelelő (USB soros átalakító többnyire felejtős).
A sebesség itt alapból 19200 (Transmission rate). maradhat úgy, de van olyen PC adapter, amin külön DIP kapcsolókkal hardveresen is be kell állítani a sebességet, ilyen esetben ide azt kell beállítani, amire a kapcsolókkal az eszköz fizikailag be van állítva!
Ha nem jön össze lehet próbálgatni még a 9600-at is.
"CPU tulajdonságaiban az Interface-nél beállított sebességgel(19,2 Kbps)"
Ezt nem teljesen értem, de a CPU MPI buszának kommunikációs beállításit ne állítsd el, különben sose fogsz kapcsolódni hozzá, mivel az gyárilag 187.5 kbps-sel megy. ha te átállítod 19.2k-ra, akkor az fog történni, hogy a PC adapter a CPU-t 19.2k-val fogja megszólítani, de az nem fog rá válaszolni, mivel 187.5 kbps-en kommunikál.
Persze be lehet állítani az MPI busz sebességét alacsonyabbra akr 19.2k-ra is ha indokolt, de az egy teljesen másik történet.
-
Szirty
őstag
Helló Onishi!
"Ahogy nézem, a legolcsóbb megoldás az MPI/Soros programozó kábel, soros-ethernet átalakító kombó lenne. Csak ugye a sebesség miatt nem biztos, hogy jó választás lenne."
A sebessége a HMI számára biztosan elég lesz.
A lassúsága programozáskor abban nyilvánul meg, hogy sokáig tart neki felépíteni a kapcsolatot. Tehát nyomok egy Ctrl-F7-et (monitor) és eltelik sok másodperc, mire felépíti a kapcsolatot.
Ilyen soros PC PC adaptert van a legnagyobb esélyed használtan (és így olcsón) venni egyébként, ilyet többször láttam már hirdetésben."Vagy húzni kell a mostani LAN hálózat mellé 2 jó hosszú USB kábelt is, mert a földszinti és az emeleti géppel is kell tudnia kommunikálni a PLC-nek."
Az USB-t nem lehet pár méternél messzebb vezetni.
Ezért van az a megoldás is, mint a linkjeid között, ahol UTP kábellel jel oda-vissza alakítás segítságável viszik el, de ott is max 45 méter. -
Szirty
őstag
Helló Onishi!
Szóval az alábbiak:
Delock 61147 USB - Ethernet átalakító (1. Link)
LevelOne USB-0401 USB 2.0 átalakító Gigabit Ethernet-re (2. Link)
USB LAN Ethernet adapter konverter átalakító (4. Link)semmiképpen nem jók, mert ezek mindegyike egy USB-s hálózati adapter PC-hez (pontosabban Windows-hoz). Ez azt csinálja, hogy a hozzá adott szoftvert (drivert) windows-on használva a windows-ban egy virtuális hálózati adaptert realizál és a PC hálózati forgalma ezen keresztül mehet a gépbe ki és be.
Más szóval ez olyan PC-hez való hálózati "kártya" amit USB-n keresztül csatlakoztathatsz a PC-be.
Ezt PLC-vel (és semmilyen más eszközzel) nem tudod használni, hiába van az eszközön USB, mivel a hálózati forgalom megvalósítását javarészt szoftver végzi, ami csak PC-n fut.Ezeket bedugni se nagyon tudnád az USB-s PC adapterbe, mert azon B-s USB aljzat van, ezeken meg A-s USB dugó. Persze átalakítóval bedughatnád, de attól nem fog működni.
Ráadásul a PC adapter megtáplálni sem fogja az eszközt 5V-al (a PC USB-jén van 5V tápfesz, ezek az eszközök arról üzemelnek).USB WiFi adapter, 150Mbps, antennával (Link)
Ez meg ugyanaz mint a fentiek, csak nem réz, hanem vezeték nélküli adapter. Tehát olyan WiFi LAN "kártya" PC-hez, amit USB-be kell csatlakoztatni.
Ez pedig:
USB - USB Over RJ-45 (UTP) 45m. extender (3. Link)
szintén nem jó, mert ez csak annyit tesz, hogy meghosszabbítja az USB portot UTP kábel segítségével max. 45 méteresre. Szerintem ennek semmi köze az ethernethez és vagy a TCP/IP-hez, ezt csak elszeparált UTP kábelen tudod vezetni (nem kötheted routerre switch-re PC-re stb). Egyszerűen csak annyi előnye van, hogy könnyen beszerezhető, olcsó UTP kábelt használhatsz az USB megtoldásához.S7 PLC MPI-t egy PC-hez etherneten csak megfelelő gateway segítségével tudsz csatlakoztatni.
Ilyeneket gyártanak többen. Pl. Helmholz akiknek van magyar képviseletük (AD-DA kft) és még sokan mások. Ezek között a találatok között nézz szét.Megoldás lehet még egy RS232 PC adapter, amit RS232-Ethernet átalakítóra kötsz (de ezt már említettem)
Sajnos ez lassú eléggé, de a HMI minden bizonnyal elég lenne. -
Szirty
őstag
Helló Onishi!
Bármilyen 24V DC (szűrt) tápegységgel táplálható, amelyik terhelhetősége elég nagy neki.
"Mire való pontosan a SIMATIC NET modul?"
Pontosan melyik? Nagyon sokféle van!
Ebben a doksiban biztos hogy megtalálod :-)"3. Csak spéci programozó kábellel lehet felprogramozni, vagy esetleg sima RS-232, vagy USB kábellel is lehet? Miben más egy programozó kábel?"
Ha a CPU-n van ethernet (azaz PN-es) akkor ethernet kábellel is programozhatod.
Ha nincs, akkor szükség van egy MPI/DP interface-re (CP) amiből rengeteg féle van.
Van olyan ami USB-s, van amelyik ethrenetes, van amelyik RS232 soros portos, stb. Az utóbbi a legolcsóbb, de a legrosszabb választás is egyben.Miért akarsz S7-300-at venni? Mihez kell?
Új hozzászólás Aktív témák
- DJI topic
- BMW topik
- Hivatalos a Poco X8 Pro Max gigantikus akkukapacitása
- Milyen egeret válasszak?
- Alumíniumba öltözött a Nothing Phone (4a) Pro
- Star Trek
- Kész rémálom lesz Linuxot használni jövőre az USA egyes államaiban
- Kínai és egyéb olcsó órák topikja
- Honda topik
- Konkrét moderációval kapcsolatos kérdések
- További aktív témák...
- Gaming PC GTX 1660 Ti / 16GB RAM Azonnal vihető (CSGO,LOL,VALORANT,FORTNITE)
- SAMSUNG 4TB 990 EVO PLUS M.2 NVME PCI-E 4.0 x4/ 5.0 X2 - Új - 7250-6300 MBs - Eladó!
- Dell XPS 13 Plus 9320 i7-1260P 32GB 512GB 4K+ TouchScreen 1 év garancia
- SAMSUNG 2TB 990 PRO M.2 NVME PCI-E 4.0 - Új, 1 év garancia - 7450-6900 MBs - Eladó!
- LG Gram 16 i7-1165G7 / 16GB RAM / 512GB SSD / 2.5K kijelző
- MSI GF65 Thin - 15,6"FHD 120Hz IPS - i5-9300H - 16GB - 1,25TB SSD - Win11 - GTX 1660 Ti - MAGYAR
- Gamer PC-Számítógép! Csere-Beszámítás! I7 7700K / GTX 1080 8GB / 16GB DDR4 / 500GB SSD
- BESZÁMÍTÁS! Intel Core i7 4770K 4 mag 8 szál processzor garanciával hibátlan működéssel
- Panasonic LUMIX G 25mm f/1.7 ASPH objektív
- Apple iPhone 16 Pro Max 256GB Desert Titanium használt, megkímélt 100% akku (13 ciklus) 6 hón
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest






