Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- btz: Internet fejlesztés országosan!
- Graphics: Telefonvásárlási kálváriám....avagy clickbait cím: Horror a hardveraprón
- MasterDeeJay: ASRock B250M Pro4 coffeetime mod! (DDR4)
- ricsi99: 6. Genes alaplap tündöklése kontra MS/Zintel korlátozásai
- Elektromos rásegítésű kerékpárok
- Meggyi001: A Lidl Silvercrest kenyérsütő jó?.........Jelentem:Jó!
Új hozzászólás Aktív témák
-
-
lappy
őstag
-
n0rbert0
senior tag
válasz
ratkaics
#8347
üzenetére
Van letöltés gomb. Ugyan úgy néz ki, mint a HW konfig letöltésnél. Ha jól emlékszem, akkor stop-ba kell lenni a PLC-nek letöltéskor. Csak a PUT/GET-et használó PLC-ben kell letöltetni. Az active connection establishment legyen kiválasztva!
A PUT/GET a netproban beállítottaknak megfelelően legyen paraméterezve, illetve arra ügyelj hogy egyszerre max 160byte írható/olvasható. -
Szirty
őstag
válasz
ratkaics
#8342
üzenetére
Szia!
"Ehhez fontos, hogy a cél PLC is ugyan abban a projektbe legyen mint, ami forrás?"
Nem.
Fontos viszont hogy a PUT-ot használó CPU projectnél a NetPro-ban fel legyen véve a másik partner (hiszen enélkül az SFB-nek meg sem tudod mondani kivel akarsz kommunikálni).
Továbbá fontos hogy a PUT-ot használó CPU-ra rá is töltsd a NetPro beállításokat (download)! -
Szirty
őstag
válasz
ratkaics
#7941
üzenetére
Szia!
Azt javaslom a kWh számlálását (halmozását) semmiképpen se real típusú változóval csináld, hanem fix pontos ábrázolással.
A lebegőpontos szám (real) ugyanis annál pontatlanabb lesz minél nagyobb az érték. És mivel a végtelenségig akarod halmozni, az érték garantáltan nagy lesz egy idő után. A halmozandó érték amiket hozzáadogatsz pedig kicsi lesz.
Bizonyos idő után nem fog tovább nőni a halmozott érték amikor a halmozandó kisebb lesz mint a halmozott érték pontossága.
Akkor sem ha a közelében sem jársz az ábrázolási tartomány végének. -
-
Szirty
őstag
válasz
ratkaics
#7700
üzenetére
Szia!
Ha a Lock-olt FC alatt know-how protectiont értesz, akkor kilistázza.
A Go-to location a keresztreferencia tábla alapján dolgozik. A know-how blokkokban lévő hozzáférések is belekerülnek a keresztreferencia táblába.
Tehát ha egy védett FC írja pl. az M100.0 bitet akkor azt a go-to location megjeleníti, csak megnyitni nem engedi.Fontos azonban megjegyezni, hogy:
1.
A keresztreferencia táblázat kizárólag abszolút címekkel történő hivatkozásokat tartalmaz.
Az indirekt címzésekkel történő hozzáférések nincsenek benne. Nem is lehetnek, mivel azoknál a címék futás közben derülnek ki.2.
Ha nem teljes DB címeket használ a program, hanem rövid DB címeket te pedig teljes címet keresel, azt sem fogja megtalálni.
Írok egy példát.
= DB100.DBX6.0
Ez egy teljes abszolút cím, ez a keresztref táblába kerül, a go-to megtalálja.
OPN DB 100
= DBX6.0
Ugyanazt csinálja, de ez egy rövid hivatkozás, ha teljes címet keresel, akkor a go-to nem találja meg, de azzal lehet keresni rövid címet is (DBX6.0) de akkor minden más DB ezzel azonos bit címét felhozza a listába, tehát neked kell szelektálnod.3.
Egy címet írhat külső eszköz is. A külső eszköz (PL: HMI, másik PLC) által írt címek sem kerülnek a keresztref. táblába, nem is tudnának hiszen nem a Step7 hatáskörébe tartoznak. -
Szirty
őstag
válasz
ratkaics
#7665
üzenetére
Szia!
Van itt egy kis keveredés...
SD kártyáról írsz, de a PLC-ben MMC kártya van vagy MC kártya (a régiekben).MC:

A régebbi CPU-k egy részénél (amik a fenti MC-vel működnek) lehet copy RAM to ROM funkciót végrehajtani.
Ez valóban a memóriakártyára másolja a blokkokat amik akkor töltődnek vissza a működő projectbe amikor memória hiba van (ellenőrző összeg).
A copy RAM to ROM funkció CPU STOP módban hajtható végre, a PLC program ezért nem tudja megcsinálni, de sok értelme se lenne. -
mcwizard
tag
-
Szirty
őstag
válasz
ratkaics
#7496
üzenetére
Szia!
Az FM350-es modulok között nézz szét (gyorszámláló modul). Nem csak inkrementális encoder-t lehet rákötni hasnem mér frekvenciát, számlál pár kHz-es jeleket stb.
Azzal megoldható. -
Szirty
őstag
válasz
ratkaics
#7445
üzenetére
Szia!
Kérdés mit tekintesz "fizikai" ki és bemenetnek. Pl. egy terepi buszos frekvenciaváltó az? És ha igen hány ki és bemenetnek tekinted? Több I/O címet is elfoglal.

Szóval a hardver konfigban kérj address overview-ot (CtrlU). Az kilistázza az összes lefoglalt címet tételesen és kiírja mi melyikhez tartozik:
Nyomtatásban is kérheted, akkor ilyet kapsz:
-
Szirty
őstag
válasz
ratkaics
#7263
üzenetére
Ennek több oka is lehet. Annyiból amennyi infót közöltél, csak találgatni lehet.
Leírok a lehetséges okok közül néhányat abban a sorrendben amelyikben szerintem legvalószínűbbek a te esetedben.
1.
Az illető merker bitet nem abszolút bit címre hivatkozva írja, hanem byte, word, dword címre hivatkozva.
Pl. ha az illető bit az M7.2, de a go to location nem talál erre írást, csak olvasást, de valahol írja az alábbiak közül valamelyiket: MB7, MW6, MW7, MD4, MD5, MD6, MD7 akkor mivel nincs bit címre hivatkozás írással ezért nem teszi a listába. De ha bekapcsolod a go to location ablakban az Overlapping access to memory areas kapcsolót, akkor azokat is megjeleníti.
Itt egy példa erre:
2.
A bitet indirekt módon írja valahol. Vagyis nem közvetlen címmel hivatkozik rá, hanem kiszámítja a címet. Az ilyen hivatkozásokat sem tartalmazza az xref, hiszen csak futás közben derül ki mi is lesz az a cím, és még akkor is a körülményektől függhet.3.
Rendszerfunkció is írhatja, amit szintén nem talál a keresztreferencia.
Pl. ha az illető bitet tartalmazó byte be van állítva mint clock memory byte.
Vagy akkor ha az illető bit egy olyan területen van amit érint egy BLKMOV vagy FILL rendszerhívás célterülete.4.
Valami más eszköz írja "kívülről)
Pl. terepi buszon keresztül ciklikusan írja egy periféria, egy másik PLC, egy HMI eszköz, stb. -
lappy
őstag
-
Szirty
őstag
válasz
ratkaics
#7235
üzenetére
Attól függ, hogy profinetest akarsz, vagy profibuszost.
Hogy 5 méterre lesz az I/O, vagy 250 méterre
Hogy szekrényen belüli IP védettségű is elég, vagy gépre szerelt verzió kell M8 vagy M12 csatlakozókkal
Hogy 10-20 I/O pont kell rá, vagy 1000-2000 I/O pont
Hogy analóg I/O-k kellenek vagy digitálisak
Hogy 24V-os megfelel, vagy 230V-os kell, AC legyen vagy DC, PNP vagy NPN?
Hogy digitális I/O-n 2A-t kell kapcsolni vagy 0.5A-tDe alapvetően bármelyik ismert gyártó termékpalettájáról szerintem nyugodtan választhatsz (pl. FESTO, Phoenix, WAGO, Siemens, Balluf, Pepperl, stb, stb) amelyiknek van a neked megfelelő műszaki paraméterekkel rendelkező gyártmánya.
-
Mazsika
őstag
válasz
ratkaics
#7051
üzenetére
Ez egy arduino alapú cumó, csak ipari, 0-24es üzemre kitalálva. Igen, tesztelgettük már, kell bele egy sd kártya amire felmegy egy gyari flash. Eztán mindent be lehet allitani puttyal, és nodered nevü kornyezettel lehet programozni. (Webes felületről) végtelenül egyszerű, es 1200ast simán tudja irni olvasni, i/o-t, db-t, merkert. Neten van sok anyag hozzá, illetve a siemens support oldalán is.
-
-
moseras
tag
válasz
ratkaics
#7042
üzenetére
Üdv!
Csak WAGO ügyben tudok nyilatkozni, azzal szerintem igen.
Egyrészt van hozzá ftp kliens, azzal le tudod tölteni a .csv-t, akár belső flash-be, akár külső SD kártyára.
Ha letöltötted, akkor onnan pedig így tovább:
Advanved CoDeSys Tutorial - Read & Write CSV files w/ WAGO 750-880 PLC
Természetesen modbus szervert is létre tudsz vele hozni.
Ha nem PLC, akkor esetleg raspberry pi 3, vagy valami hozzá hasonló, esetleg DIN35-re pattintható ipari PC zárt dobozban, rajtuk Win vagy Linux. A Modbus RTU az RS232 vagy RS485 ? Mert az RS485 lehet, hogy nincs raspberry-n, valami USB/RS485 konverterrel megoldható.
Lehetséges problémák:
- nem tudom, hogy a PLC belső flash hányszor írható, az óránkénti írás, lehet hogy néhány év alatt túlterheli, inkább SD kártya legyen, ipari kivitelű (milliós írás)
- raspberry pi 3: nem tudom, hogy mennyire stabil ipari környezetbenImi.
Új hozzászólás Aktív témák
Hirdetés
- A szellőzésre is figyel a Lian Li kábeleket rejtő, Infinity sorozatú mikrotornya
- E-roller topik
- Redmi Note 13 Pro 5G - nem százas, kétszázas!
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Konteó topic
- Milyen autót vegyek?
- Házimozi belépő szinten
- PlayStation 5
- Samsung Galaxy Felhasználók OFF topicja
- Autós topik
- További aktív témák...
- ASUS RTX 4060 DUAL 8GB GDDR6 OC V2 - 1 ÉV GARANCIA, NÉVRE SZÓLÓ SZÁMLA, UTÁNVÉT!
- ÚJ Bontatlan Apple iPhone 17 Pro 256GB Silver ! 1 ÉV nemzetközi APPLE GARANCiA
- iPhone 12 PRO MAX 128GB grafit gyönyörű vadonatúj 100% os akkumlátor! KÁRTYAFÜGGETLEN!
- Apple MacBook M3 Pro 14, 18GB RAM 512GB SSD elado ujszeru Gyor
- Flydigi Vader 3 Pro wireless hall effect kontroller eladó
- Telefon felváráslás!! Xiaomi 13T, Xiaomi 13T Pro, Xiaomi 14T, Xiaomi 14T Pro
- Itachi! Felsőkategóriás Gamer PC! Csere-Beszámítás! R7 9800X3D/ 9070XT / 32GB DDR5 / 2TB Nvme SSD
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5060 Ti 16GB GAMER PC termékbeszámítással
- Asus Zephyrus G16 GAMING Notebook! Ultra 9 185H / RTX 4060 / 32GB 7500MHz / 1TB! BeszámítOK
- HP ProBook 455 G7 15,6" Ryzen 3 4300U, 8-16GB RAM, SSD, jó akku, számla, 6 hó gar
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

