- Karácsonyfaként világíthat a Thermaltake új CPU-hűtője
- Az USA vizsgálja a RISC-V kínai terjedésének kockázatát
- Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
- Egészen nagy teljesítményspektrumon fedné le a mobil piacot az AMD
- Kihívás a középkategóriában: teszten a Radeon RX 7600 XT
Hirdetés
-
Premier előzetesen a Gray Zone Warfare
gp A mai naptól hivatalosan is elrajtol a játék korai kiadása PC-n.
-
AMD Radeon undervolt/overclock
lo Minden egy hideg, téli estén kezdődött, mikor rájöttem, hogy már kicsit kevés az RTX2060...
-
Kicsit extrémre sikerült a Hyte belépője a készre szerelt vízhűtések világába
ph A cég megoldása centralizált vezérelhetőséggel, masszív radiátorral és robusztus ventilátorokkal igyekszik vásárlásra csábítani.
Új hozzászólás Aktív témák
-
Szirty
őstag
Helló!
"ezt amúgy is olaszok írták"
Nem tartozik szorosan a kérdéshez és teljes mértékben szubjektív dolog, de az olaszok sok "érdekes" dologra képesek.
Gyakran találkozok olasz gépekkel (főleg Omron és Siemens vezérlőket használnak ezekben).
Rendkívül jellemző rájuk (szerintem) hogy a géphez igyekeznek a lehető legkevesebb hasznos információt adni. Ha mégis adnak, akkor az félreérthető több értelmű és elnagyolt. S7-re mindent STL-ben csinálnak meg.
Alacsony szintű módszer lévén ott lehet kormolni durván.Néhány példa:
- Egyetlen networkbe teszik a blokk teljes programját. Így némely blokkban gigászi STL kód lesz egy networkben. Rendkívül élvezetes, mert a fejlesztői környezet már megnyitni sem tudja. Azaz megnyitja, de közli hogy a sorok száma meghaladja a limitet, ezért nem biztos hogy az egész megjelenik- Az egy network minden blokk szisztematika akkor is tud kéjes örömöt okozni (főleg S5 esetében) ha a blokk nem haladja meg a limitet. Ez a kéj keresésnél tölti el az embert. Az xref megtalálja ugyan a bitet, de csak azt mondja meg melyik bolygón (blokk) és melyik kontinensen (network) van. Így a kilométeres (6-8 oldalas) STL kódban már kézzel nekem kell lapozgatva keresni.
- Nem adnak forrásprogramot a gép mellé (szinte soha). Külön utólagos kérésre sem.
Bár a programot konkrétan jelszóval jellemzően nem védik, de így a gépről letöltött megjegyzésektől, szimbólumoktól és struktúradefinícióktól mentes bittengerben kell kotorászni. Aki látott már S7-en olyan DB
blokkot, amit UDT struktúrával hoztak létre és UDT nélkül STAT1, STAT2... stb-vel van tele az tudja miről is beszélek.- Tesznek egy interfészt/modemet a gépbe hogy távelérhető legyen, aztán ha a géppel baj van majd ők segítenek. Vagy nem. De valamelyik biztos.
Elég "vicces" amikor egy 24 órában termelő gép leállása miatt vasárnap csörgetnek egy olasz telefonszámot amit nem vesz fel senki, mert akkor épp nem dolgoznak. De ha valamikor felveszik és segítenek, akkor jön a pár száz (vagy ezer) eurós számla is.- Imádják a legkülönbözőbb célú saját (olasz) elektronikus kütyükkel telerakni a gépeket. Legyen az frekvenciaváltó SSR, fűtésvezérlő, HMI, encoder stb. Főleg régebbi gyártású gépeknél vicces, amikor az 1990-es gyártású RS422-n kommunikáló akármilyen egyedi olasz vezérlő tönkremegy, de a garázscég amelyik gyártotta már 20 éve nem is létezik. A neten nem hogy doksit a kütyühöz, de a céget magát sem lehet megtalálni. A legjobb amikor azt a nevet felvette egy másik cég, amelyik a divatszakmában érdekelt. Különösképp szeretnek egyedi HMI eszközöket gyártani.
- Nem tudom hogy mennyire jellemző csak rájuk, de olyannal is találkoztam már, amikor egy 25 éves gép azért állt le, mert volt benne egy ciklus számláló, ami ha elér egy meghatározott értéket, akkor a gép automata működését letiltja, a HMI-n pedig megjeleníti a cég logóját a telefonszámmal ahonnan nem lehet kimozdítani. Na ezt bizony már igazán övön alulinak éreztem. Bár még mindig bele lehetne magyarázni, hogy a karbantartási ciklus érkezett el. Hogy ezt a HMI segítségével nem közölte az más kérdés, meg az is, hogy 25 év az 25 év, ami a standard garancia időn azért eléggé túlmutat...
Elnézést ha valaki túl hosszúak találja az ömlengésem, egyáltalán nem panaszkodni akartam, csak "beszélgetünk"...
[ Szerkesztve ]
-
Szirty
őstag
Szevasz!
"Mondjuk nem tudom, mennyire megszokott ez fizikai kimeneteknél S7-fronton"
Én nem tudom (tényleg) mi a helyzet abban a programban, de nem érdemes látatlanul olyan prekoncepciókkal élni hogy mi szokás és mi nem.
Nincsenek tabuk, jó és rossz megoldások vannak meg ajánlások és célok, meg jól és rosszul működő programok.Nálunk pl. üzemel olyan rendszer, ahol majdnem minden ki és bemenet (beleértve a digitális és analóg I/O-kat) indeirekt módon van címezve. A rendszerhez tartozik egy SCADA, amiben konfigurálható hogy mi mit csináljon és honnan szerezze az információt. Tehát a SCADA-ban lehet beállítani a konkrét I/O címeket, a PLC programban meg egy blokk foglalkozik azzal, hogy az ott beállított címet írja és olvassa.
[ Szerkesztve ]
-
Szirty
őstag
"ezeket a gépeket nem lehet egy valag doksi nélkül csak úgy átadni, újabban szinte minden második-harmadik hétre jut valamilyen hatósági ellenőrzés"
Egy dolog a megfelelőségekkel, hatósági engedélyekkel, foglalkozó doksi ezer mérnök aláírásával, átadási és mérési jegyzőkönyv hegyek, annak semmi köze az üzemeltetéshez működéshez hibakereséshez, gyakorlati alkalmazáshoz. Nem mondom hogy nem szükséges, de köze akkor sincs hozzá, teljesen más történet.
"A PLC / HMI szoftveres része viszont sok esetben mostohagyereknek számít"
Igen erről beszéltem.
"Volt, hogy a módosításhoz szükséges blokkokat elkezdtem szimbólumozni, de iszonyú macera volt, sok esetben a HMI-ről letöltött és helyreállítható projekt és a fizikai I/O-lista alapján haladva."
Ugyanabba a klubba járunk
"Kaptunk már olaszoktól is forrásprogramot, de csak addig örültünk neki, amíg bele nem néztünk: megjegyzések és magyarázatok olaszul, blokknevek olaszul, még a HMI tag-ek kifejtése is olasz nyelven volt"
Igen, de azzal meg lehet birkózni. Nagyobb esélyeket ad mint ha az se lenne.
-
KLR
csendes tag
A License Menager-en keresztül probálkoztam(Register ->By Web). Először nem volt világos milyen Activation ID kér. Utána látom, hogy a License Manager-ben van ilyen mező. Pepötyögtem, de a végén olyan üzenetet kaptam, hogy server nem "ér rá".
Nem emlékszel honnét jött az Activation ID amit használtál? -
Bazs87
tag
Szia!
Köszönöm a válaszod!
Az ethernetes arduino téma elvileg megoldható, másik gyártó másik hardverét másik libbel használva. Viszont mielőtt át kell gyúrnom az egész kódot megnézem az alternatívákat.
A raspi tud ezzel a codesys okosítással modbust is.
Ami előnye lenne, hogy nem drága és kis túlzással kb 1 óra programozással meg lehetne oldani a "hatalmas" problémát. A gond, hogy vagy modbusos hőmérő kellene, vagy valamilyen speciális megoldás, amihez nem kell analóg bemenet vagy plusz buszmodul kártyákkal.
A soros port/i2c-nél pedig a kábelezhető távolság ami gondot okoz.
1wire lehetne még esetleg jó, de nem tudom mennyi zavart szedne össze, ezért kizártam a próbálkozásból.ti hogyan mennétek neki a problémának?
a plcs téma vonz a felfedezés öröméért, eleganciájáért, meg a raspi korlátainak megismerése miatt.
A C-ben még mindig jobban otthon vagyok és mindenre van minta a neten, viszont mire minden összeáll 1000 soros kód felett vagyok összességében, amiben azért van hibalehetőség.
A kérdés a befeketetett pénz és órák előtt, hogy vajon a hőmérés megoldható-e költséghatékonyan.vagy az öszvér megoldások, némi elektronikus hack:
[link]vagy "modbus modul" arduinobol:
[link]valaki van itt aki codesysben otthon van? (pl ilyent hogy raksz bele a hw konfigba?)
[ Szerkesztve ]
-
crucified
tag
-
Gausz
aktív tag
Hétfőn megnézem hogyan van pontosan az utóbbi eset, azt furcsálltam, hogy a MULT és DIVI az FB bemenő oldalán voltak, nem a jobb oldalon.
A határértékek pedig 25% és 40%? Szintén hétfőn bemásolom ezt is, mivel egy másik programban KH-val vetették össze a bemenő DW-t és a 16 bites KH-t decimálba kellett alakítani, osztani 2048-al ez adta meg a százalékot, amivel DW-t meg kellett szorozni. -
Gausz
aktív tag
Majd rákérdezek az ügyfélnél, hátha ismeri valaki a régi rendszerüket.
FB14-nél a deklaráció nem mond semmit sem:
PUM1 E/A/D/B/T/Z: E BI/BY/W/D: BI
PUM2 E/A/D/B/T/Z: E BI/BY/W/D: BI
MULT E/A/D/B/T/Z: E BI/BY/W/D: W
DIVI E/A/D/B/T/Z: E BI/BY/W/D: WSzóval szerintem kukázzuk, ami eddig volt és kitalálunk valami egyéni megoldást.
Köszönöm, hogy foglalkoztatok a kérdéssel.
-
PHM
addikt
Igazából az a probléma, hogy az efféle ügyekben abszolút kezdő vagyok.
Elsőre arra gondoltam, hogy 4 eres LYCY (2 csavart érpár) kábelt
használok, és az első és utolsó készülék kábelét kötném a PLC
2 RS-485-ös bemenetére, gyűrű topológiát létrehozva.
A távolságok kb 8-tól 16-18 méterig változnak.
Tartályonként 4 eszközzel, + az oda-vissza távokkal ez már
nekem is nagyon soknak tűnik.
A másik lehetséges út egy, vagy több switch beépítése, ha létezik ilyen.
Sajnos a tartályok közt már nem tudok kapcsolatot létesíteni, mert
bebetonozták a csöveket.Ma olyan bizonytalan vagyok... Vagy mégsem?
-
PHM
addikt
Közben kiderült, hogy gyűrű nem lesz, mert 32 eszköz a max.
2 vonal lesz 24-24 szenzorral. Félek, hogy szopóroller lesz a vége...
LOGO!:
Elfelejtettem írni, hogy a fejlesztő rendszerben van "detect" gomb,
csak éppen nem csinál semmit.
Próbáltam switc-en keresztül és közvetlenül a PC-re kötve is.Ma olyan bizonytalan vagyok... Vagy mégsem?
-
Tomika86
senior tag
Nem tudom még a frekvenciaváltó pontos típusát. Illetve hibaüzeneteket is meg kell jelenítenem a plcvel( Unitronics Jazz HMIvel egybeépített plc)
Esetleg valami példaprogram vagy leírás található valahol hogy mire kell ügyelni a megvalósításnál. Vagy mit nem szabad csinálni😀
-
DasBoot
aktív tag
Nagyon köszönöm! A tények. Kicsit keverten, egyelőre csak annyi, hogy a konkrét típus XBTG2110, nincsen elírva. A Twido TWDLCDE40DRF, igen a kábelen miniDIN csatlakozó van, a másik végén RJ45. Ezen van RJ45. A szoftverek rendelkezésemre állnak, a TwidoSoft is és a VijeoDesigner is. Talán XBT ZG935 kábelhez is hozzá tudok jutni.
LEGO-ból bármit megépíteni, csak idő kérdése.