- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Nem csak nagy, de gyors is az LG önerőből AI felskálázást biztosító monitora
- Steam Deck
- Kötelező frissítésnek számít a Microsoft legújabb csomagja a Windows 11-hez
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Videós, mozgóképes topik
- Mi lesz a Facebook fiókoddal, ha meghalsz?
- E-book olvasók
- Home server / házi szerver építése
- TCL LCD és LED TV-k
Új hozzászólás Aktív témák
-
Gusi
csendes tag
A képváltásnál valószínűleg a tia v13 sp nélküli verziója lesz a ludas, még nem próbáltam ki újjal, nem volt lehetőségem. A problémát kikerültem:
- változó megváltozási eseményébe tettem, hogy tegye screen-értékké
- minden screen-megjelenítési scriptjébe egy másik változóba írok, a saját sorszámát
- a plc-ben figyelem a két változót, hogy egyyforma-e időn belül, ha nem
váltok egy üres lapra (tettem bele), majd újrapróba (addig temp változóban a lap száma)
- így a képernyő gombjain nem lapot váltok, hanem azt a változót írom, és automatice megoldja
Tehát két változó van, az egyiket csak plc-ből, a másikat csak hmi-ből írom.A kapcsolat fennállását a köviképp figyelem:
- clock bit a plc-ből olvasva, majd változó onchange-be egy bit inversion egy másik változóba
(mint fent az írási hozzáférés)
Ennek változását (fel és lefutó detektálás paralell vagy-ban) figyelem timerrel.
Ha "nincs jelen" a plc-ben az összes hmi-gomb memóriát törlöm, nehogy úgymaradjon.Ennyi.
Konkrétan 3 db FB van benne.
Az egyik (nem tudom megnézni most sajna) tartalmaz egy darab közvetlen BLKMOV hívást.
Ennek a fejléce kap forrás és célterület leírót, és másolandó darabszámot.
Ebből létrehozza a két any pointert, és gyí.A másik kettő hivogatja ezt az FB-t.
Az egyikben sztringtábla (tp177a-ban nincs görgethető lista, csináltam
) kezelése, a másikban recept mentés-betöltés van. Meg néhány értékhatár ellenőrzés. (igen, van recept kezelés a hmi-ben, de azt utálom
)Szóval a nagyobbik FB-ben van a hiba.
Ha minden fc-t kitörölsz akkor is tud működni.
Két bitre indul: a load és not loaded, a másik save és not saved-re indul.
Itt, a végén az if-ek, amik érdekesek.Lehet valami olyasmi lesz, hogy a hozzá tartozó db-k nem retentívek, vagy ilyesmi. Ne úgy is kellene mennie, szal passz. Köszönöm, hogy foglalkozol vele!
Új hozzászólás Aktív témák
- AMD Ryzen 9 / 7 / 5 9***(X) "Zen 5" (AM5)
- Mazda topik
- Nem csak nagy, de gyors is az LG önerőből AI felskálázást biztosító monitora
- Linux kezdőknek
- Szeged és környéke adok-veszek-beszélgetek
- Építő/felújító topik
- One mobilszolgáltatások
- Itt a Galaxy S26 széria: az Ultra fejlődött, a másik kettő alig
- Steam Deck
- Spórolós topik
- További aktív témák...
- Honor X7 128GB, Kártyafüggetlen, 1 Év Garanciával
- Magyarország piacvezető szoftver webáruháza
- Telefon felvásárlás!! Xiaomi Redmi Note 10, Xiaomi Redmi Note 10s, Xiaomi Redmi Note 10 Pro
- Xbox Series S 512 GB + kontroller 6 hó garancia, számlával!
- Azonnali készpénzes Microsoft XBOX Series S és Series X felvásárlás személyesen/csomagküldéssel
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest
) kezelése, a másikban recept mentés-betöltés van. Meg néhány értékhatár ellenőrzés. (igen, van recept kezelés a hmi-ben, de azt utálom 
