Hirdetés
- CES 2026: valóságos képkockagenerálók lesznek a modernebb GeForce-ok tavasszal
- CES 2026: Visszatér a legjobb Expertbook
- CES 2026: A legjobb volt, az is marad? Itt a Zenbook A14 második generációja
- CES 2026: akár játszhatunk is az Acer RGB lézerprojektorával
- Iterálunk, iterálunk? DeepCool AK700 Digital processzorhűtő
- A legrosszabb CPU-k – az ExtremeTech szerint
- 5.1, 7.1 és gamer fejhallgatók
- Bluetooth hangszórók
- Végre 120 Hz-es lesz az Apple következő monitora
- NVIDIA GeForce RTX 5070 / 5070 Ti (GB205 / 203)
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Gaming notebook topik
- SSD kibeszélő
- Két generációval korábbi GeForce gyártása indulhat újra
Új hozzászólás Aktív témák
-
prodigma
csendes tag
válasz
Krisz737
#1593
üzenetére
Na jó napot Krisz!
(ha valakinek nem tetszik a közvetlen hangvétel Krisszel, régóta ismerjük egymást..
Olvastam egy két hozzászólást, volt akinek nem tetszett a köztes file létrehozása.... Hát egy programmal kommunikálni a PLC-vel és az SQL szerverrel is, lehet, ha nem túl fontosak az adatok. Akkor meg minek gyűjtöm?
Több rendszerem is működik élesben, minimum 3 programmal megvalósítva.
Progi 1: kommunikáció a PLC-vel, bejövő adatok mentése átmeneti köztes fájlba.
Progi 2: átmeneti fájlok feldolgozása, adatbázisba mentés, ha sikerült file törlés, ha nem, file karanténba.
Progi 3: adatmegjelenítés, lekérdezések, nyomtatás, grafikon.....stb.Az 1 programos cuccal ott kezdődnek a bajok, ha hálózaton keresztül éred el az SQL szervert, vagyis vagy eléred, vagy nem. Lehet a programod többszálon futós, meg ilyenek, előbb-utóbb adatvesztés lesz....előbb...
A másik nemteccős dolog a pollozás. nekünk úgy tanították, hogy van ilyen, erősen kerülendő...vizsgaprogramban 1-es...
Küldje el a PLC az adatot, ha kész...oszt kész.
A pollozás olyan mintha nem lenne csengőd, és 5 percenként kiszaladsz, jött-e valaki. Vagy olyan telefonod van, ami nem csörög, hanem néha beleszólsz - Halló, keres valaki?
Na most, mér akarunk ilyen kellemetlen dolgot a PLC-re vagy a PC-re erőltetni?Láttam komolynak mondott programozó által adatgyűjtést programozni PLC-ben (Siemens S7). 1 prcenként 1 adatcsomag minden gépen kb. 2kByte, 23 gép, mindegyikről adatküldés a központi vezérlőnek...Profibus DP protokollal....
Na, mondom ez derék.....percenként van két adat, de azért minden DP buszciklusban elküldöm a.. a semmit...
Úgy is lehet fogalmazni, hogy két esetben történt adatküldés...ha kellett, meg ha nem.
Könyörgöm, ilyenkor FDL-telegramm.Mindenki, aki adatot gyűjt, gondolja át ezt a többprogramos rendszert, pl. az Audinak jó.
-
#95092224
törölt tag
válasz
Krisz737
#1593
üzenetére
Ha főleg PC oldalra kell a segítség, oda a legegyszerűbb egy .NET-ben megírt NT Service, ami egyrész kommunikál a HW oldallal (pollozza az adatokat a PLC felől), másrészt kommunikál az SQL szerverrel (felírogat dolgokat, illetve onnét is pollozza a kimenő adathalmazt). A pollozás reakció idő veszteséggel jár, de nagyon kényelmes funkcionalitás valósítható meg vele, és ami a legfontosabb: sohasem dö*lik meg. Adat vezérelt automata funkciók, kétirányú kapcsolat, amit akarsz.
Ilyen text file-os közbülső dolgok - na ezeket nagyon nem javaslom. Állandó baj van az adatok archiválhatóságával. Közvetlen SQL kapcsolat kell.
Ami a PLC kapcsolatát illeti a szerver gép felé, oda már gondolom találtál cuccost. Lehet kész terméket venni ami kezelhetőbb+drágább, vagy ha elvárás, hogy saját cucc kell, írni egy módbusos processzort sem a világ vége, ami ethernet kontrollert is kap maga mellé, bár a cucc normális dobozolása sem éppen olcsó.
Hát, remélem segítettem valamicskét.
Új hozzászólás Aktív témák
- TP-Link TL-SG2218 16 x Gigabit Lan + 2 SFP Alza gari
- Xiaomi Redmi Note 14 256GB, Kártyafüggetlen, 1 Év Garanciával
- Samsung Galaxy A01 Core 2 SIM kártya helllyel rendelkező mobiltelefon.
- Samsung Galaxy A04 64GB, Kártyafüggetlen, 1 Év Garanciával
- MSI GT 710 1GD3H Low Profile DDR3 1 GB/64 bit Videokártya
- GYÖNYÖRŰ iPhone 13 mini 128GB Starlight -1 ÉV GARANCIA -Kártyafüggetlen, MS3610
- Eladó Apple iPhone 14 Pro Max 128GB / 12 hó jótállás
- Bomba ár! Lenovo IdeaPad V15-IIL: i5-10GEN I 8GB I 256SSD I 15,6" FHD I Cam I W11 I Garancia!
- Panasonic CF-XZ6 AIO all-in-one laptop tablet 2k touch i5-7300u speciális ütésálló rugged
- Samsung Galaxy S21 Ultra 5G 12/128GB Fekete / 12 hó jótállás
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest



