Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Alza kuponok – aktuális kedvezmények, tippek és tapasztalatok (külön igényre)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- Magga: PLEX: multimédia az egész lakásban
- GoodSpeed: Te hány éves vagy?
- laskr99: Processzor és videokártya szilícium mag fotók újratöltve!
- gban: Ingyen kellene, de tegnapra
- vrob: Próbálkozás 386 alaplap újraélesztésre
- Luck Dragon: Asszociációs játék. :)
Új hozzászólás Aktív témák
-
joci9
tag
válasz
Miertvansote
#5798
üzenetére
Szia!
Volt fentebb több link, ott vannak.
Az omronkft.hu-n van sok leírás, tudásbázis, a PLC archívumban a CQM1H-nál magyar nyelvű használati útmutató
Meg a helpje is jó a CX-nek.
Valamint ha megnyomod az I gombot a létrában, ott kiválasztod a detail-t onnan tudsz válogatni az utasítások között, és ott van help is.Jaa meg most nézem, a program indítója mellett (start menü programok omron stb. online manuals, CX-Programmer Introduction Guide ) van részletes meg összefoglaló leírás is. Szerintem azok jók.
Amúgy a gúgli elsőként ezt hozta ki:
http://www.omronkft.hu/nostree/pdfs/software/cx-programmer/r132-e1-04_cx-programmer_introduction_guide.pdfüdv
-
byte-by
tag
válasz
Miertvansote
#5798
üzenetére
kevés az információ.
kell a plc típusa, a cpu száma, a fejlesztőszoftver verziója, típusa esetleg.pl. nem minden plc-t lehet szimulálni,
a fejlesztő "LITE" verzióban a szimulátor nem működik, a verzió is csak pár cpu-hoz jó. -
Miertvansote
tag
Sziasztok!
A segítségeteket szeretném kérni a CX-One program kezdő lépésihez. Nincs valakinek valami épkézláb doksija, videoja, linkje, bármi ami elmagyarázza a kezdő lépéseket. Gondolok itt arra, hogy hogyan kell megadni a különböző érintkezők nevét. Eddig csak Siemens step 7 el foglalkoztam, az ottani jelöléseket már megszoktam illetve a programot. De itt az omronhoz készült verzióba, nem tudok egyszerűen lefuttatni még egy öntartást sem. Kerestem már pár tutorialt, de amik mondjuk berakok egy sima záróérintkezőt akkor, ugye kéri egyből a nevét, mostmár tudom, hogy itt mondjuk nem I124.0 hanem csak 0.0 pl nem kell az I. De nem tudom leszimulálni, nem tudom kapcsolgatni a bemneteket igaz még azt sem tudom hol kell. Szoval a kezdéshez kéne egy kis help.
Köszi előre is.
-
Szirty
őstag
-
Szirty
őstag
Helló fmx!
"Szóval bele se kezdjek anélkül, hogy nemtudom milyen PLCt programozok majd?!"
Belekezdhetsz, az alap elemek azonosak. Tehát egy záró/bontó (NO/NC) kontaktus, vagy kimenet teljesen ugyanolyan mindegyikben. Az ezekből felépíthető logikai hálózat ezért szintén azonos (esetleg némileg eltérő korlátozásokkal).
De a címek, címzésmódok adatterületek már teljesen mások szinte minden gyártónál. De van hogy azonos gyártó másik sorozatánál is.
Pl. S7-nél vannak merkerek, mint belső változók, amiket M betű jelöl. Omronnál nincs M betűs merker, de annál is vannak belső változók többféle is (Pl. HR).
Siemens és sok más PLC megkülönböztet I és Q (bemeneti és kimeneti) adatterületet, az Omronnál ezek együtt vannak egy IO területen. Ezért pl. SIemens-nél lehet Q4.0 című egy kimenet miközben van I4.0 című bemenet is, ezek másik memóriaterületet jelentenek (egyiknél I, másiknál Q így a címük (4.0) lehet azonos.
De Omronnál ez nem lehet.
Az Omron 16 bites címzési módot használ, a Siemens 8 bitest, stb, stbDe pl. a timerek/counterek (időzítők/számlálók) is eltérőek, mind működésük, mind adatformátumuk, paraméterezésük, mind választék tekintetében.
Ha megnézted a korábban linkelt képeket, ezek a különbségek látványosak ott.
A másik különbség a felesztői környezetekben van (a PC szoftver amivel a programot készíted).
Mivel az is gyártónként egyedi, azok között a különbség még nagyobb. Hiába tudod kezelni Step7-et perfekt módon, ha először látsz Omron CX-programmert, nehezen fogsz haladni eleinte, mert teljesen más.Tehát az alapokat el lehet sajátítani bármelyikkel.
De ha később mélyebben bele akarsz mélyedni akkor specializálódni kell, el kell dönteni melyikkel akarsz (vagy kell) foglalkozni. -
byte-by
tag
jó meglátás.
a logikai elvek hasonlók, de az utasításkészlet, memóriakezelés, stb, lehet nagyon más.mellesleg olyan szerintem nincs, hogy mindenfélét programozol.
vannak gyárak ahol valóban van 2-3-4 féle vezérlő (vagy akár több) , de egyre ritkább.
ma már inkább titpizálnak, ha lehetséges.érdemes lenne a hardverkörnyezetet felderíteni és úgy nekikészülni.
-
Szirty
őstag
Szia fmx!
"Melyik szoftverben a legjobb használni?"
Nos hát milyen szempontok szerint lehet választani?
Ha az egyetlen szempont az hogy melyik gyártó melyik PLC-jének a fejlesztői környezetében könnyű vagy legkönnyebb létradiagramban dolgozni, akkor nagy szerencséd van, ilyen mértékben ritkán adatik meg a választás szabadsága.Mindezt azért jegyzem meg, mert nem tudom tudod-e, de minden gyártónak saját fejlesztői környezete van (kivétel a CodeSYS, ami egy olyan IDE, amit többféle gyártó is használ).
Igaz ugyan hogy a létradiagramra vannak kvázi szabványok, de ezek elég lazák és inkább csak az alap koncepciót határozzák meg. Emiatt az egyes típusok létrái (elsősorban a spec. funkciók és rendszerközeli funkciók esetében) jelentősen eltérnek.Itt láthatsz ezekről egy nem nagyon hasznos, de annál látványosabb összefoglalót képek formájában.
-
fmx
aktív tag
üdv,úgynézki az élet összehoz a PLC programozással.Létradiagram programozást kéne vágnom valamilyen szinten,szóval utánna is jártam találtam egy magyar könyvű leírást.Melyik szoftverben a legjobb használni?ZelioSoftot szedtem le/találtam meg de várom más véleményét is,illetve ha van még valakinek ilyen leírás félesége azt is szívesen meglesném,köszönöm szépen előre!

-
mbzoltan
csendes tag
Sziasztok,
Adott egy KP700 KOMFORT HMI.
Azt szeretném megtudni, hogy lehet-e mentést készíteni róla, amit szerkeszteni (módosítani) lehet.
Az eredeti projekt jelenleg nem elérhető.
Köszi előre is. -
del
csendes tag
Üdv mindenki!
Tudom, nehéz ügy, de tudna esetleg valaki olyan céget ajánlani (az ország keleti részében elsősorban, de nem ez a legfontosabb) amelyiket érdemes megcélozni kezdő PLC programozóként? Végzős hallgató vagyok egyébként (mechatronikai mérnök), szóval első körben még csak gyakornoki pozícióról lenne szó, de olyan helyet keresek ahol hosszú távra is lehetne azért tervezni. Vagy ahol legalább ténylegesen tanulni is lehetne valamit erről a dologról (lehetőleg minél többet, mert ezen van a hangsúly, nem csak a kötelező gyakorlatot akarom letudni).
Minden tipp/javaslat jól jön. Köszi előre is! -
Brownn
tag
S7-1200-asra írt programot (egyszerű lámpa világítást) akartam PLC Simmel tesztelni.
Mivel csak V13-as SP1-től lehet 1200-ast szimulálni ezért feltettem a szükséges service packot.TIA portálba nyitottam 1 új projektet, ráhúztam a kiválasztott PLC-t. Felvettem 1 bemenetet és 1 kimenetet, ezután megírtam létrában egy alapvető lámpa világítást, majd elindítottam a PLC Sim-et. Abban is kiválasztottam az S7-1200-at. Ezután lefordítottam a projektet (hardver & szoftver), majd rámentem hogy letöltés a PLC-re és ezt a WARNING-ot dobta. Mivel a load gomb aktív maradt, rámentem arra, és ezután azt írta h nem sikerült a letöltés a PLC-re.
Valaki tudja, hogy mi a hiba oka? Elrontottam valahol valamit? Elég kezdő vagyok, lehet nem vettem valamit figyelembe

-
Szirty
őstag
válasz
b.gabi33
#5778
üzenetére
"A Plc-re töltött program indítás után leáll, SF világít."
Ilyen esetben az a teendő, hogy amikor online vagy, nyomsz egy Ctrl-D-t. (Vagy PLC -> Diagnostic/setting -> Module Information).
Abban Diagnostic buffer fülön megnézheted miért megy stop-ra a CPU. (Ez a funkció később is nagyon fontos lesz).A leírtak alapján én arra tippelnék, hogy neked a CPU azért áll le, mert nem töltötted rá az FC105-ös blokkot :-).
Amikor a library-ből kihúzol egy DB, FC, vagy FB blokkot, akkor az bele kerül a project blokk listájába. De ezeket ugyanúgy le is kell töltened a PLC-be mint bármelyik blokkot amit te kézzel írsz meg, különben ha meghívod de a PLC-ben nem létezik, akkor a PLC leáll amennyiben nincs benne OB121 (PROG_ERR).
A letöltés alól kivétel az SFC és SFB blokkok, mert azok beépített (built in) blokkok, azokat a PLC rendszere tartalmazza. -
b.gabi33
újonc
Elnézést, ez tényleg nem sok info. SCALE_CONVERT-ből vettem. Páratartalmat mérnék 0-100%-ig. PIW 256.7 (valós működő bemenet) hi:100, lo:0, bipolar:0 (fizikai DI) RET_VAL: mw40, OUT: md50. A Plc-re töltött program indítás után leáll, SF világít. Holnap teszek fel képeket.
-
Brownn
tag
Sziasztok
Siemens 1200-as PLC-re írt programhoz akarok készíteni HMI-t, majd virtuálisan. Viszont sajnos se fizikai PLC, se HMI nem áll rendelkezésemre. Így megtudnátok mondani, hogy melyik TIA Portal verzóban (esetleg melyik szervízcsomaggal) tudnék ilyet csinálni?
Nagyon szépen köszönöm előre is!
-
Szirty
őstag
válasz
b.gabi33
#5774
üzenetére
No és melyik library-ból húztad elő azt az FC105-öt? melyik FC105?
S5_CNVRT vagy a SCALE_CONVERET?
Le biztos nem fagy
Esetleg elárulhatnád milyen értékek mennek hova. Egy kép az illetékes programrészletről is aranyat érhet!
(Ha nem hat szavas választ vársz, akkor próbáld meg hat szónál kicsit bővebben kifejteni a problémát) -
b.gabi33
újonc
Sziasztok!
Végre van időm egy kicsit programozgatni, de elakadtam az fc105-el sehogy sem boldogulok.
314c-2dp
step 7 5.5
Páratartalom érz. 4-20ma
Ha MOVE-al beolvastatom látom az értéket, de az fc105 lefagy.
Van valakinek ötlete? -
tibi-d
tag
Újra átnéztem az OP25 beállításait, TAG-ket. Megtaláltam hol tévedtem. Most már tudom az OP-ről, és programból is váltani a képernyőket. Ha meg tudnád adni, honnan lehet letölteni azokat a részletes leírásokat, amire te is hivatkozol, azt megköszönném, mert nagyon sok tévúttól kímélhetném meg magam. Bár azt mondják, hogy amire maga jön rá az ember, mélyebben rögzül. (Csak nagyon sok időt felemészt.)
-
tibi-d
tag
Köszönök minden információt, de nekem csak a SIEMENS OP25, OP35, OP45 leirása van meg. Ebből tudok infókat meríteni. Ha tudnál letölthető leírásokat akkor megköszönöm. Mivel eddig OP270-et kellett programoznom WinCC-vel, ezért szenvedek ezzel a matuzsálemmel. Ezt is kb. 2 hete kezdtem el. Ezért elnézést minden ostobának tűnő kérdésért. Lehet, hogy valamit nagyon összekevertem, de valahogy mégis átvált a képernyő. És azt a változót sehol máshol nem használom, csak a leírt módon. Az a furcsa, hogy a változó semelyik gomb megnyomására nem reagál. Innentől kezdve még rejtélyesebb a dolog.
-
Szirty
őstag
Helló tibi-d!
"Az "Area Pointers" menüben hozzá kell adni a "Function Key Assign." funkciót. Ehhez kell rendelni egy változót, amit egy TAG-be el kell menteni. Ha ennek a változónak az értékét módosítom a képernyőszámnak megfelelően, akkor átvált a megfelelő képernyőre."
Szerintem összekevertél valamit.
A "Function key Assignment" areapointernek semmi köze nincsen a képernyő váltáshoz vagy a kijelzett kp számához. Abban a panel funkció gombjaihoz vannak bitek hozzárendelve."A képernyőváltás rendesen működik, de a "screen number" változó nem a képernyő számát adja vissza, hanem, ha volt képernyőváltás, bármi volt az előző érték, mindig 1-re vált a változó értéke."
A "Screen number" areapointer 5 szó hosszúságú!!!!

Az első szó benne pont nem a képernyő száma, hanem annak a típusa (rendszer vagy user screen van-e kijelezve).

Ajánlom figyelmedbe ezt az írást...
Meg ezt is...(látom hogy utálod ezeket olvasni, de később gyakran kiderül hogy hasznos lett volna)
-
tibi-d
tag
Az előbb benéztem valamit. A képernyőváltás rendesen működik, de a "screen number" változó nem a képernyő számát adja vissza, hanem, ha volt képernyőváltás, bármi volt az előző érték, mindig 1-re vált a változó értéke.
-
tibi-d
tag
Úgy néz ki, hogy sikerült rájönnöm a képernyőváltás nyitjára.
Az "Area Pointers" menüben hozzá kell adni a "Function Key Assign." funkciót. Ehhez kell rendelni egy változót, amit egy TAG-be el kell menteni. Ha ennek a változónak az értékét módosítom a képernyőszámnak megfelelően, akkor átvált a megfelelő képernyőre. Ha ebbe a menübe hozzáadom a "Screen number" funkciót, és ehhez is rendelek egy változót, akkor a HMI beleírja az aktuális képernyő számát. Ez a VAT táblán jól modellezhető. -
Szirty
őstag
-
tibi-d
tag
Sziasztok!
Hogyan lehet a COROS OP25 HMI-n plc programból képernyőt váltani.(Pl. 2-ről 5-re). A kézikönyv írja, hogy lehet, de nem tér ki a pontos megoldásra. ( S7-300 CPU313C)
Köszi. -
Szirty
őstag
Nem jártam úgy hogy bármi eltűnt volna ami eredetileg ott volt.
Mindenesetre a dolog több oldalú, mert egyrészt a program blokkok lehetnek sárgák, ha mondjuk safety CPU Safety blokkokat tartalmazó projectjét nyitod meg egy Distributed Safety-t nem tartalmaző Step7-tel.
Ilyenkor minden safety program és adat blokk sárga lesz a blokk listában és nem nyitható meg.Másrészt van az úgy, hogy a hardware configban olyan elemek vannak egy projektnél, amiket az adott PC Step7 konfig nem ismer, de azt kiveszi a projektből.
No meg olyan is van, hogy egy (vagy több) bizonyos HW elemet az adott Step7 verzió nem tud kezelni. Olyankor csak verzió frissítés segít.
Aztán olyan is van, hogy terepi buszos eszközök ismeretlenek a Step7 számára. Olyankor nem használ a HW update, olyankor GSD-t kell letöleni az illető eszközhöz (vagy GSDML-t). -
TanisG
csendes tag
Sziasztok!
Simatic Step 7-nél egy új gép projektjénél több ismeretlen hardware elem is volt. Próbáltam Harware upgrade-t készíteni. Eredmény, hogy az eddigi sárga kérdőjeles blokkok már nem is jelenítődnek meg a Hardware konfigurációban.
Ezen felül még a PLC programot tartalmazó projekt blokk is láthatatlanná vált.Valaki találkozott már ilyennel? Mit lehet ezzel a problémával tenni?
Előre is köszönök minden segítséget!
-
tibi-d
tag
Köszönöm.
Ilyesmire gondoltam. A bemenet az INT, a kimeneti értéket kijelzőre kell írni, meg komparátor értéknek használni. -
Szirty
őstag
Milyen adattípusra kell azt nem írtad.
Itt egy, aminek INT a bemenete és REAL a kimenete.
Ha más típusra kell nem nehéz átírni.
Ezt valósítja meg: Out=((In-InMin)*((OutMax-OutMin)/(InMax-InMin)))+OutMin
Az egyik (bemenő) tengely két pontját InMin, InMax, a másik (kimenő) tengely két pontját OutMin és OutMax határozza meg. A bemeneti (skálázandó) értéket az In-ben várja a kimeneti (skálázott) értéket az Out-ba teszi.FUNCTION FC 109 : VOID
TITLE =
//Skálázás
//Az #InMin-#InMax tartományt #OutMin-#OutMax tartományra skálázza
//
//Out=((In-InMin)*((OutMax-OutMin)/(InMax-InMin)))+OutMin
//InRng=InMax-InMin
//OutRng=OutMax-OutMin
//R=OutRng/InRng
//Out=((In-InMin)*R)+OutMin
AUTHOR : Szirty
VERSION : 0.2
VAR_INPUT
In : INT ; //Skálázandó érték
InMin : INT ; //Bemenő tartomány minimuma
InMax : INT ; //Bemenő tartomány maximuma
OutMin : REAL ; //Kimenő tartomány minimuma
OutMax : REAL ; //Kimenő tartomány mximuma
END_VAR
VAR_OUTPUT
Out : REAL ; //Skálázott érték
END_VAR
VAR_TEMP
InRng : REAL ; //Bementi tartomány
R : REAL ; //Szorzó részeredmény
END_VAR
BEGIN
NETWORK
TITLE =
//
//
//
//InRng=InMax-InMin
L #InMin;
ITD ;
DTR ;
L #InMax;
ITD ;
DTR ;
-R ;
T #InRng;
//OutRng=OutMax-OutMin
L #OutMin;
L #OutMax;
-R ;
//R=OutRng/InRng
L #InRng;
/R ;
T #R;
L #In;
L #InMin;
-I ;
ITD ;
DTR ;
L #R;
*R ;
L #OutMin;
+R ;
T #Out;
SET
SAVE
END_FUNCTIONVagy itt van létrában is:
-
tibi-d
tag
Rosszul fogalmaztam az előbb, mert az (x1, y1), (x2, y2) koordináta páros határoz meg két pontot. Ez a két pont határoz meg egy egyenest.
-
tibi-d
tag
Olyanra gondoltam, hogy a ha a bemeneti paraméter értéke X1, akkor a kimenet értéke y1, ha a bemenet X2, akkor a kimenet y2. Ez a négy pont meghatároz egy egyenest. Minden érték ezen az egyenesnek megfelelően változik. ( Koordináta geometria szabályai szerint transzformálódik a bemeneti "x" a kimeneti "y" értékké.) A másik skálázás az f(x)= ax+b lehet. Mivel nekem az x1, x2, y1, y2 paraméterek vannak meg, így egyszerűbb lenne a skálázás, mint számolgatni a meredekséget, meg az eltolást.
-
tibi-d
tag
Sziasztok!
A STEP7-ben van-e olyan skálázó blokk, amelyik x1, x2 bemeneti értékekhez hozzárendeli az y1, y2 eredményeket.
Köszi. -
gagyigeri
csendes tag
Sziasztok !
Szeretnék érdeklődni Codesys-t használ-e valaki közületek PLC programozásra?
Nemrég akadt a kezembe egy EATON XV100-as plc, amellyel szeretnék az SD kártyára adatokat menteni. A program a kért file-t megnyitja, beleírja a kívánt String változó tartalmát, de a változó tartalmán felül még egyéb karaktereket is elment. Ami elég kellemetlen. V3.5.6-os Codesys programverziót használom, ugyanez a V2.3-as verzióban ugyanezzel a plc-vel hiba nélkül működik.
A hibás file-ról egy képet mellékeltem.
Köszönöm, MG.
Ui: Jelenleg a file megnyitás, file írás és lezárás között nincs késleltetés. De ha teszek be, akkor sem változik semmi. AZ eredmény ugyanez marad..
-
And
veterán
válasz
Hasaggymeg
#5749
üzenetére
Ez egy érdekes kérdés, mivel a szuperkapacitás töltésének elvesztése ilyenkor várhatóan csak az RTC-adatokra lehet befolyással, az eeprom 'elfáradása' meg csak a konfigurációra, illetve az eeprom-ban tárolt egyéb adatokra. Azt természetesen nem tudhatjuk, hogy a firmware végrehajt-e bármilyen alapértékre visszaállítást, ha az eeprom-ban nem talál értelmes konfigurációt (magyarán az utóbbi eredményezi-e az RTC resetet) induláskor. Annyit mindenesetre ki tudsz próbálni, hogy a komplett modulra tápot adsz néhány órára, majd azt elveszed, és kikapcsolás után rövidebb-hosszabb idővel (ha azonnal elfelejti az időt, akkor nem kell túl sokat várnod) egy normál DMM-mel DC feszültségmérés állásban rámérsz a goldcap kondenzátor kivezetéseire. Ha ott normális értéket mérsz (> 1V, az RTC elvileg eddig működőképes), akkor nem a kapacitás hibája okozza az óra alapértékre állítását.
Mod. #5750: de sokáig írtam
. Mellesleg a 750-841 adatlapja szerint táp nélkül 6 napig tartja az időt, pedig a kapacitásból, az RTC áramfelvételéből és alsó működési feszültségéből nekem > 1 hónap jött ki (persze lehet, hogy más is teheli a kondenzátort, illetve én 5V-os induló feszültséggel számoltam, ami lehet, hogy nem igaz). -
moseras
tag
válasz
Hasaggymeg
#5749
üzenetére
Tudomásom szerint ez a Goldcap kondi kizárólag az RTC-t befolyásolja. Tapasztalatom szerint ha nincs betáp, akkor 10-12 nap után az RTC-t elfelejti. Ekkor elindítva 2000-01-01-re áll be, és ezt hibakóddal ki is villogja, továbbá a web-es felületen "RTC failure" hibaszöveg olvasható (5-ös hibakód azt hiszem). De ez nem befolyásolja a többi beállítást (pl. IP cím, gateway, stb.), ezek nem vesznek el, nem állnak vissza alapértékre 10 nap után sem. Ahogy And is írta, a DST bitet (hogy be van e kapcsolva, vagy nincs), az IP címet, gateway-t, SNMP beállításokat, szerintem amit kompletten a WEB admin felületen látsz, azt lehet, hogy mind az EEPROM-ban tárolja. Annak pedig nem kell Goldcap kondi. Azt, hogy az idő is visszaáll újraindítás után, lehet SW-es oka is, mondjuk mert az EEPROM-ból nem tud beolvasni valamilyen hozzá tartozó config-ot. Ettől függetlenül lehet, hogy a Goldcap is rossz, de nem hinném. Ha a SW túlírta az EEPROM-ot, attól a Goldcap nem mehet tönkre.
-
moseras
tag
válasz
Hasaggymeg
#5746
üzenetére
Üdv!
Egyetértek And-el, szerintem is a 24C32-vel kellene kezdeni.
-
TanisG
csendes tag
Sziasztok!
Egy új berendezés érkezett hozzánk a gyárba SINUMERIK 840D sl rendszerrel. A CPU-ja 317-F verziójú. Sajnos a S7 rendszerünk számára ismeretlen hardware elemek miatt upgrade-lni kell. Így hiba esetén nem sok mindent tudok diagnosztizálni. Beépítettek egy Teleservice modul-t is, hogy majd ők Németországból ránéznek, ha problémánk van, azonban elvileg valamilyen fax készülékkel lehet csak ezt a kapcsolatot megoldani.
Valaki le tudná írni, hogy milyen berendezésre lenne szükségem és hogyan működik az elv?
Modul típusa: 6ES7972-0EM00-0XA0
Előre is köszönök minden segítséget!
-
And
veterán
válasz
Hasaggymeg
#5742
üzenetére
A SoC alatt középen látható a korábban már említett 24C32, egy 32 kilobites, I2C-buszos eeprom, mellette jobbra az RTC-áramkör (R8564), ami ugye a valós időt kezeli. Ezen a képen egyéb azonosítható memória chip nem látható (a bal alsó sarokban a HB125 nevű alkatrésztől jobbra található tok felirata nem azonosítható).
#5743: Az ES29LV320EB tok a korábbi feltételezésnek megfelelően egy flash-tároló, 4 Mbit / 512 kByte méretű. Mellette az ESMT M12L128324A chip pedig egy DRAM (ja jól számolom, összesen 16 MB méretű: 1M x 32bit x 4 bank). A fehér címkével leragasztott tok így nem mond semmit, akár a korábban előkerült nvSRAM is lehet.
Ezek közül a gyakori törlés / újraírási ciklusokkal biztosan kivégezhető a 24C32 és az ES29LV320. Az #5731-ben közölt táblázat alapján a program az utóbbi, nagy méretű flash-be kerülhet (a mérete miatt más már nem tárolódhat itt), a 'nem felejtő' adatoknak pedig az elvileg gyakori írással szemben önvédelemmel (SRAM-mal) szerelt nvSRAM tok adhat helyet. Az egyéb hw-konfigurációs adatokat pedig _esetleg_ a 4 kB-os eeprom tárolhatja. Érdekes, hogy a nyákon látható egy Goldcap 0,22F-os kapacitás (nyilván elem helyett), az RTC működtetése gondolom e kondenzátor feladata volna. A téli / nyári időszámításra vonatkozó adatot az RTC az adatlapja szerint nem tárol, tehát van rá esély, hogy az is a kisebbik eeprom-ban kapott helyet. Én ezek alapján a 24C32 cseréjével kezdeném, az amúgy is könnyen beszerezhető, olcsó és akár sima pákával is leszedhető, cserélhető. -
Hasaggymeg
veterán
Holnap megvilágítom valamivel és jól agyba-főbe fotózom.Addig is köszönöm minkettőtöknek!

-
And
veterán
válasz
Hasaggymeg
#5736
üzenetére
Hát az gáz, de akkor biztosan nem olyan elvű adattár volt, mint az nvSRAM, mert azt egyszerűen nem lehet így tönkretenni, direkt meg biztos nem kér tőle a SoC állandóan store-műveletet, mert akkor pont a lényege veszne el, lehetne helyette mezei eeprom-ot vagy flash-t is használni. Utóbbi lehet nálad az a normál SOIC-tokos alkatrész, amelyre címke van ragasztva. A baloldalon látható nagy IC viszont ránézésre tipikusan olyan széles tokozású, amibe flash-chipeket szoktak szerelni, középen felül meg lehet pl. RAM, bár a típusjelek nem nagyon olvashatóak rajtuk.
-
moseras
tag
válasz
Hasaggymeg
#5737
üzenetére
Ez nem úgy néz ki, mint a 873-as NYÁK másik oldala. Mindkét oldalról kellene olyan kép, amin rendesen látszanak a feliratok az összes IC-n, de ha leírod őket, az is jó.
-
Hasaggymeg
veterán
Na és akkor itt van a másik oldala.

Tehát úgy kezdődött,hogy áramszünet után nuku kapcsolat,de még a PLC is leállt.Aztán azt megoldották,hogy a PLC az áramkimaradás után újra működjön,de mivel IP címét és az alapértelmezett átjáró címét elfelejtette,helyszínen kellett újraírni vagy a BootP vel,vagy a Wago Ethernet Settings programmal, routeren keresztül webes felületen,vagy egyenesen rácsatlakozva a PLC-re Wago kábellel.A németekhez is ki voltak küldve PLC-k és a helyi Wago is azt mondta rosszul címezett dolog miatt a program agyonírta az EEPROM-okat.Namármost ott tartok,hogy áramszünet után alig,vagy egyáltalán nem tudom már újraírni a kapcsolathoz szükséges 2 paramétert,IP és Gateway mert nem marad meg benne.
-
Hasaggymeg
veterán
Nem tudom,a Wagosok szerint szoftveresen lett elkúrva,vagyis szoftveresen kérte tőle a kontroller,hogy agyonírja az EEPROM-ot.Áramszünet vagy újraindítás után a PLC elfelejti a webes kapcsolathoz szükséges beállításait,de csakis azt és az időt.Minden működik,kizárólag a kapcsolatot a távfelügyelettel veszíti el és az idő áll nullára.Újabban már nem is tudom visszaírni ezeket a paramétereket,mivel újraindítással kellene nyugtázni,akkor meg újra elfelejti.Lehet az?
-
moseras
tag
válasz
Hasaggymeg
#5732
üzenetére
Üdv!
Akkor szerintem And-nek lesz igaza, lásd kép.
-
And
veterán
válasz
Hasaggymeg
#5732
üzenetére
(Az STK14C88 (32kB) nvSRAM-nak - az adatlapja szerint - pont az lenne a lényege, hogy az írás/olvasás ciklusok száma nincs limitálva, mivel az üzem közben egy RAM-területen történik. Az adat csak akkor tárolódik vissza (store) a 'quantum trap' nevezetű, az SRAM-mal megegyező méretű nemfelejtő tárterületre, amikor elvesszük tőle a tápot, vagy szoftveresen kéri tőle ezt a kontroller. Ez utóbbi művelet, amely csak véges mennyiségben hajtható végre, az adatlap szerint legfeljebb egymillió alkalommal.)
Mod.: Épp ezért nem lehetséges, hogy nem erről a tárolóról van szó? Moseras fotóján látszik egy 24C32 eeprom, az elég kis méretű (4 kB) ahhoz, hogy konfigurációt tároljon. Nem lehet, hogy a te kontrollereden is egy ahhoz hasonló alkatrésszel van gond? -
Hasaggymeg
veterán
válasz
moseras
#5731
üzenetére
Wago szerint hibás címzés miatt sz@rrá van írva az EEPROM,mert pl. valami téli/nyári időszámítást (DST) valami másodpercenként újraírta évekig. Ezért egy rövid áramkimaradás után azonnal elfelejti az IP címét,alapértelmezett átjáróját,meg leáll az órája,vagy visszaáll 2000.01.01-re.stb. Újabban meg vissza sem tudom írni,mert miután csak újraindítással érvényesülnek az új paraméterek,ettől elfelejti őket újra.
-
moseras
tag
válasz
Hasaggymeg
#5727
üzenetére
Üdv!
Talán most látható a felirat:

-
moseras
tag
válasz
Hasaggymeg
#5727
üzenetére
Szia!
> Tehát biztos az az EEPROM?
nvRAM a katalógus szerint, szerintem ebben tárolja a nem felejtő változókat. A firmware nem ebben van, hanem flash-ben, az egy külön IC lesz. Mivel EEPROM-ot írtál, ebből arra következtettem, hogy te a nem felejtő változókat tároló memóriát akarod cserélni. Ha a firmware-t tároló memóriát akarod cserélni, akkor a flash-t kell keresni.
> mert látom a te fotódon láthatón semmi felírat nincs
Rajt van, csak rossz szögből, rossz fényviszonyok mellett készült a kép
-
And
veterán
válasz
Hasaggymeg
#5727
üzenetére
(Ha valóban az a típusa, amit moseras kolléga említett, akkor az a tároló, de nem tisztán flash vagy eeprom, hanem az adatlapja szerint egy nemfelejtő háttértárral rendelkező nvSRAM. Kérdés amúgy, hogy miért szeretnéd ezt cserélni, és mire jutsz vele. Ha a firmware is ebben tárolódik - márpedig az adatlapja szerint a Net+50 jelű SoC nem rendelkezik flash / eeprom memóriával -, akkor azt egy újra cserélve előfordulhat, hogy hiába ismered az egyéb felhasználói szintű paramétereket, a kontroller működésképtelen lesz.)
-
Hasaggymeg
veterán
válasz
moseras
#5726
üzenetére
Az adatok melyek az EEPROM-on lehetnek (IP cím,atonosítók stb.) tárolva vannak és megvannak az eszközeim is,hogy újraírjam őket. (BootP,Wago Ethernet Settings,kábel hozzá stb.)
Pont így néz ki ennek is a túloldala.
Tehát biztos az az EEPROM? Remélem ezen ír valamit,mert látom a te fotódon láthatón semmi felírat nincs. 
-
moseras
tag
válasz
Hasaggymeg
#5725
üzenetére
Üdv!
> Azt szerinted lehet cserélni?
Fizikailag biztosan, 32 SOIC-ot szerintem bármelyik forrasztással foglakozó cég pár perc alatt ki tud cserélni.
A kérdés inkább az, hogy van e olyan tárolt adat benne, ami a PLC alapvető működését befolyásolja, vannak e ebben rendszer változók, szerintem igen: IP cím, mask, gateway, jelszavak, szerintem az összes web-es admin felületen elérhető változót ebben tárolja. Ezt abból gondolom, hogy ez 32 kByte méretű, de ebből te mint user, a nem felejtő változóidnak csak, ha jól emlékszem 24 kByte-ot kapsz, tehát a fent maradó 8 kByte-ban lennie kell valaminek. Másrészt más nvram vagy eeprom jellegű alkatrészt én nem találtam benne, esetleg ha a prociban van saját EEPROM, abban tudná tárolni. Ha más lehetőséged nincs, és amúgy meg el akarod dobni, akkor mindenképp megéri szerintem , 1-2 ezer forintért kicserélik, hogy az IC mennyibe kerül, azt nem tudom (megnéztem, 10 USD körül, de nem pont ugyanez a tok, nézd meg a tiédet, aztán arra keress rá).> Ha igen akkor be lehet valahogy azonosítani pontos típusát?
Nézd meg, hogy mi van ráírva a tok-ra. Jobbat nem tudok.
-
moseras
tag
válasz
Hasaggymeg
#5723
üzenetére
-
sryman
csendes tag
Sziasztok!
Van valakinek tapasztalata/véleménye az ABB AC500 PLC-ről? Kifejezetten az AC500eco érdekelne. Köszi szépen!
-
tibi-d
tag
Még kell írnom egy önhitelesítő algoritmust, ami automatikusan skálázza a két véghelyzet közötti távolságnak megfelelő kijelzést.
-
joci9
tag
Sziasztok!
Csőtengelyes ipari potit (~10k) hol kell venni?
Vagy esetleg nem csőtengelyest.
Nem baj ha kibír pármillió tekerést.üdv
-
Szirty
őstag
Tudomásom szerint nem, de az OSCAT LIB-ben van.
Igaz SCL-ben készült. Itt a forrása:
FUNCTION GRAY_TO_BYTE : BYTE
TITLE = 'GRAY_TO_BYTE'
//
//this function converts a gray code into binary
//
VERSION : '1.0'
AUTHOR : hugo
NAME : GRAY2BY
FAMILY : GATE
VAR_INPUT
IN : BYTE;
END_VAR
BEGIN
GRAY_TO_BYTE := SHR(IN:=IN,N:=4) XOR IN;
GRAY_TO_BYTE := SHR(IN:=GRAY_TO_BYTE,N:=2) XOR GRAY_TO_BYTE;
GRAY_TO_BYTE := SHR(IN:=GRAY_TO_BYTE,N:=1) XOR GRAY_TO_BYTE;
(* revision history
hm 9. nov. 2009 rev 1.0
original version
*)
END_FUNCTION -
tibi-d
tag
Az a kérdésem lenne, hogy a STEP7 tartalmaz-e gyárilag Gray-Bin konvertáló blokkot, vagy meg kell írni.
Hiába néztem át a könyvtárat, nem találtam meg, vagy rosszul kerestem.
Köszi -
soldi3r
veterán
Esetleg tudnatok mutatni egy elerheto szimbolum gyujtemenyt? Gondolok itt a Home, Alarm, Info stb gombokra.
Az sem baj, ha .gif. -
KLR
csendes tag
Szia.
Nekem van működő VD 6.2, HMI STO/STU -hoz ingyenes. Alapvetően nem sok driver van benne, valószínüleg nem céljuk, hogy nagyon mással kombinálják. Ami van: Schneider komplett, Omron ( Sysmac, Sysmaclink, FINS), Siemens (PPI/MPI), jó pár Mitsubishi, AB (DF1, DH485, Eth/IP) stb.
Ha regisztrált VD példányod van, a Technical Support-on keresztül kaphatsz még pár ismertebb gyártóhoz drivert, mint Upgrade pack.
Többször használtam már ezeket a paneleket, mert olcsók, és mégis brand. A driver kérdést úgy oldottam meg, hogy majd minden PLC, frekiváltó, stb, alapból ismeri a Modbus-t.
Mihez szeretnél csatlakozni?
-
rsf
senior tag
Sziasztok.
Tudna vki segíteni nekem a VijeoDesignerben.
Egy működő verziót keresek amiben ki lehet választani a doksijában szereplő további PLC-ket nem csak a leggyakoribb pár típust.
Köszi. -
tibi-d
tag
Lenne még egy kérdésem. Adott egy SIEMENS CPU313C PLC MPI porttal. Adott egy BAUMER IVO abszolút helyzetadó DP porttal. Lehetséges-e a két készüléket összehozni, hogy megértsék egymást, vagy kell valami kiegészítő modul hozzá?
-
Szirty
őstag
Üdv!
Olyan ábrát rajzolsz amilyet akarsz.
De ezt csak külön rajzoló programmal teheted, nem kell feltétlenül a meglévőeket átrajzolgatni.
Annyi a megkötés, hogy 2 színű legyen és BMP formátumú és férjen el a képernyőn.
Közvetlenül a képernyőre rajzolni nem lehet, mert nem tud kört, vonalat poligont stb.Állapotot megjeleníteni ezekkel meg úgy lehet, hogy a láthatóságához rendelsz változót, vagy graphic list-be rakod a grafikákat.
-
tibi-d
tag
Azt már elértem, hogy egy bit váltogatásával két különböző "piktogram" jelenjen meg ( Protool, OP25). Próbáltam egyedieket rajzolgatni, de azok nem jelentek meg ábraként. A meglévő ikonok átrajzolásával tudtam megjelenő ábrákat létrehozni, de ez rengeteg időt felemészt. Ezért gondolom, hogy kötött formátuma van az ábráknak.
Az lenne a kérdésem, hogy honnan lehetne letölteni Protoolban is használható "ábrákat" mert az alapkészlet elég szegényes.
Köszi a tippeket.
Új hozzászólás Aktív témák
- CES 2026: felcsavarta az AI-t az AMD, de örülhetnek a játékosok is
- Samsung kuponkunyeráló
- GL.iNet Flint 2 (GL-MT6000) router
- OTP Bank topic
- LEGO klub
- Folyószámla, bankszámla, bankváltás, külföldi kártyahasználat
- Tanuljunk angolul!
- Elemlámpa, zseblámpa
- Headset, ami hangszóró is, AI nyaklánc, rúddal izélgethető porszívó... - CES
- CES 2026: olcsó, kompakt, többportos GaN töltőt kínál a Lenovo
- További aktív témák...
- G.SKILL Ripjaws V 2x4GB 3000MHz DDR4 kit
- APC Smart-UPS 1500VA LCD RM 2U (SMT1500RMI2UC) - űj ára 450.000Ft
- Digitus Network Cabinet 19'' 42U DN-43000 white - Rack Szekrény
- BROCADE Ruckus ICX7150-24port - Switch - több db - 130Gbps
- 3D nyomtató - SAURER MarkingSolutions Signum Eco Lasersysteme - laser marking system
- Endgame Gear gamer egerek /OP1 8K, XM2we, XM1R, XM1 RGB (fehér/fekete/lila)/
- Akció! Gamer PC-Számítógép! Beszámítás! X870 /R7 7800X3D / RX 9070XT / 32GB DDR5 / 2TB SSD
- magyar billentyűzet - 165 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4080
- Honor 200 Lite / 8/256GB / Kártyafüggetlen / 12HÓ Garancia
- Telefon felvásárlás!! Huawei P20 Lite/Huawei P20/Huawei P30 Lite/Huawei P30/Huawei P30 Pro
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest





. Mellesleg a 750-841 adatlapja szerint táp nélkül 6 napig tartja az időt, pedig a kapacitásból, az RTC áramfelvételéből és alsó működési feszültségéből nekem > 1 hónap jött ki (persze lehet, hogy más is teheli a kondenzátort, illetve én 5V-os induló feszültséggel számoltam, ami lehet, hogy nem igaz).

Tehát biztos az az EEPROM? Remélem ezen ír valamit,mert látom a te fotódon láthatón semmi felírat nincs. 


