Új hozzászólás Aktív témák
-
Szirty
őstag
Hali Miksai!
"Ha sikerülne több mint 100.000 rekordot felvinni a receptbe, akkor semmi problémám nem lenne."
Ez nem tűnik túl esélyesnek.
Én egyébként ezt találtam a protool system limits-ben:
Number of recpes: max 255
Data records per recipe: max 500
Total number of entries: max 5000
Entries per recipe SIMATIC S7-300/400: max 2000 (6kbyte) S7300/400-nálDe azt sem említetted min akarod futtatni a runtime-ot? PC-n? Panelen? (OP-n, ha igen melyiken?). Bár mindegy, mert 100k egyikkel sem fog menni.
Mennyi és milyen jellegű adat tartozik egy munkadarabhoz?
WinCC Flex 2008-nál a fenti limitek:
Number of recpes: max 999
Number of elements per recipe: max 64000
User data length in KB per data record: max 256
Number of data records per recipe: max 5000
Reserved memory for data records in the internal Flash: 512kB(Ez utóbbi nyilván panelekre vonatkozik)
Szerintem vagy scada-t választasz a feladathoz (támogatja az adatbáziskezelő funkciókat (SQL)), vagy megírod protool vagy WinCC flex scriptben a feladatot, vagy OPC-n keresztül az egész herce-hurcát megírod magad valamilyen prog. nyelven PC-re.
-
Szirty
őstag
Hali Miksai!
"A megrendelő minden egyes munkadarabot másképp szeretne kezelni. Ezért készítettük a recept kezelést. Ami szerintem jogos. No eddig működött is, de ők jelen esetben 30.000 munkadarabbal dolgoznak."Ezt tehát úgy kell érteni, hogy 30.000 fajtája (változata) van a munkadarabnak, vagy úgy, hogy összesen 30.000 darab munkadarab legyártásáról van szó, amik mind különböznek egymástól?
(Azt hittem több százezer bejegyzést akarsz receptenként)
A hatvanötezres korlátba hol ütköztél egyébként?"s a kérés az hogy 6 számjegyű legyen, mert fejlesztenek, bővülnek. Vonalkód leolvasóval szeretnék kiválasztani a megfelelő programot. Ő csak kattint és meg a munkadarab."
Egyébként ha megoldható lenne, hogyan gondolod az éppen szükséges recept kiválasztását?
Egy háromszáz ezer elemű listából választaná ki az OP-n?
Szerintem kb. lejárna a munkaideje mire megtalálná amelyik kell neki... -
Szirty
őstag
Hali Miksai!
"Tudom, hogy a DINT ekkora tartományba dolgozik, de hiába tettem a data recordot olyan adattípusba, a Recept nem tud 65535 rekordnál többel dolgozni."
Persze hogy nem. De nem is ez volt a kérdés, de így már értem.
Szerintem más megoldást kell találnod a problémára, mert ez így nem fog menni.A ProTool recept kezelése nem adatbázis kezelő (nagyon nem). Több százezer rekordot adatbázisok tartalmaznak, de receptek nem túl gyakran.
Ez a recept funkció arra való, hogy egy berendezésben összetartozó gyártási paramétereket lehessen vele gyorsan, összefogottan kezelni. Az adott termékhez milyen összetevők milyen arányára van szükség, mekkora időzítések szükségesek és az adott termék gyártása során mit kell ki vagy bekapcsolni, stb, stb.Több százezer rekordot tartalmazó recept igényről még nem hallottam.
Szerintem át kellene gondolni vagy a feladatot, vagy a feladathoz szükséges eszközöket... -
Szirty
őstag
Helló Miksai!
"Hogy lehet olyat hogy a data record ne csak 65575 legyen, hanem nekem 6 számjegyü szám kéne."
65535-öt akartál írni? Ennyi a word (16 bit) ábrázolási tartományának felső határa.
Nagyobb számot akkor tudsz kezelni, ha DInt típusú változót raksz a receptbe.
Ha ilyet használsz, akkor -2147483648 és 2147483647 közötti előjeles egész számot tudsz benne tárolni. A 6 számjegy ebbe belefér. Infó: S7-300/400 címtartományok, adattípusok"De az is megoldás lenne ha a adatrekord nevét valahogy elő tudnám hívni."
A rekorddnak nevet adhatsz, amit ki is jelez a "recipe view" nevű objektum.
Hivatkozni a változóra tudsz, miután a receptet áttöltöd a PLC-be... -
Szirty
őstag
Hali Miksai!
"A legjobb lenne ha valami dokumentációt találnék, de az sem jön össze. "
Sok jóval nem tudlak kecsegtetni. Én annak idején próbálkoztam ilyesmivel, itt találod:
http://szirty.uw.hu/hmi.html
Illetve feltettem PDF-ben is.Sajnos pont a receptekkel nem foglalkoztam az írásban...

De ha van konkrét kérdés, megpróbálhatok segíteni. Viszonylag egyszerű a történet...
Új hozzászólás Aktív témák
- P14s Gen5 14.5" 3K IPS Ultra 7 165H RTX 500 Ada 32GB 512GB NVMe magyar vbill ujjolv IR kam gar
- DJI Mini 3 RC drón szett - újszerű állapotban, táskával
- Asztali PC , i7 9700 , RX 6600 XT , 16GB DDR4 , 512GB NVME , 1TB HDD
- Microsoft Xbox Series X 1TB Játékkonzol 2 konti (kiegészítőkkel)
- ZBook Fury 17 G7 17.3" FHD IPS i7-10850H RTX 3000 32GB 512GB NVMe ujjolv IR kam gar
- Bomba ár! Dell Latitude 5495 - Ryzen 5 I 8-16GB I 256SSD I 14" FHD I HDMI I Radeon I Cam I W11 I Gar
- GeForce RTX 2060 (OEM HP) Garanciával
- BESZÁMÍTÁS! ASUS H110M i5 7500 8GB DDR4 240GB SSD GTX 1050Ti 4GB Cooler Master ATX DeepCool 400W
- ÚJ Bontatlan Honor X7d 6/128GB fekete/ 12 hónap jótállással!
- BESZÁMÍTÁS! MSI B760 i7 12700K 64GB DDR4 512GB SSD RX 7800XT 16GB Zalman S2 TG GIGABYTE 750W
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest

