Új hozzászólás Aktív témák
-
And
veterán
Szia,
Kösz a választ! Egy viszonylag egyszerű gépről / programról van szó, amihez természetesen nincs meg az eredeti kommentezett, szimbólumokkal ellátott gyári program, csak egy backup (az olasz gyártó lepattintott, mikor megpróbáltuk elkérni a programot, bár olasz nyelvű kommentekkel csak egy kicsit lennénk előrébb
). Szerencsére a Bartec HMI-ről letöltött projekt visszaállítható volt szerkeszthető formába, az sokat segített a változók és a programrészletek azonosításában.
Összesen hét DB létezik a programban, három shared és négy instance blokk. Ezeken kívül 24 darab FC, két FB és öt OB (amiből 3 lényegében tök üres, gondolom a PLC leállását megelőzendő, mint az OB121, OB122). Bónuszként látok 1-1 SFB-t és SFC-t.
Az új DB-t egyszerűen új objektumként próbáltam létrehozni a jó öreg Step7 v5.3 SP1 alatt (Insert new object / Data Block), adtam neki nem létező sorszámot, de ha létezőt próbáltam, akkor úgyis egyből piros lett a DB sorszáma. Szóval shared DB-ként (mondjuk DB51 névvel) simán létrehoz egy üres blokkot, ha viszont azt mondom neki, hogy legyen Instance DB, a legördülő menüből kiválasztom hozzá az FB41-et és Ok-t nyomok, akkor némi gondolkodás után feldob egy 'Insert Data Block' üzenetablakot, benne a következő üzenettel: "Insert Data Block (34:4343) / W Ln 000001 Col 020: No valid offline ASCII type description found for called or addressed block FB 41."
Erre a help annyit mond, hogy "Description of Error: This is just a warning. No type description is available for the block you called. ". Erre az ablakra Close-t lehet nyomni, és a DB nem jön létre.
"OB1-ből vagy egyéb blokkból hívott FB41-nél is biztosítható a pontos ciklusonkénti hívás a blokk EN "bemenete" előtt megadott megfelelő feltétellel."
Látszatra mindenféle egyéb feltétel megadása nélkül hívja meg a meglévő FB41-et egy STL-ben írt blokk, a hívás előtt sem látok semmilyen feltételes elágazást vagy időzített hívásra utalást. Az FB41-et hívó FC is két áttétellel hívódik meg az OB1-ből (OB1: Call FC20, FC20: Call FC51, FC51: Call FB41), látható feltételek nélkül.
Új hozzászólás Aktív témák
- NVIDIA GeForce RTX 5080 / 5090 (GB203 / 202)
- Feltűnt az Xperia 1 VIII és 10 VIII az IMEI adatbázisban
- Mikrotik routerek
- Xbox Series X|S
- Kerékpárosok, bringások ide!
- lkristóf: Prohardver fórum userscript – hogy lásd, mikor neked válaszoltak
- AMD Navi Radeon™ RX 9xxx sorozat
- Robotporszívók
- EA Sports WRC '23
- Parfüm topik
- További aktív témák...
- BESZÁMÍTÁS! MSI Thin GF63 15,6 FHD Gamer notebook-i5 11400H 16GB DDR4 512GB SSD RTX 3050 Ti 4GB W11
- BESZÁMÍTÁS! 16GB G.skill Ares 2400Mhz DDR3 memória garanciával hibátlan működéssel
- BESZÁMÍTÁS! 16GB G.SKILL Trident Z 4000MHz DDR4 memória garanciával hibátlan működéssel
- BESZÁMÍTÁS! 16GB G.SKILL Trident Z 4000MHz DDR4 memória garanciával hibátlan működéssel
- BESZÁMÍTÁS! AMD Ryzen 7 5700X3D 8 mag 16 szál processzor garanciával hibátlan működéssel
- iPhone 13 Pro 128GB 100% (1év Garancia)
- 164 - Lenovo Legion Pro 7 (16IRX9H) - Intel Core i9-14900HX, RTX 4090
- BESZÁMÍTÁS! ASUS Vivobook S15 K3502ZA 15 notebook - i5 12500H 24GB DDR4 512GB SSD Intel Iris Xe IGP
- Keresünk iPhone 16/16e/16 Plus/16 Pro/16 Pro Max
- Eredeti Lenovo 135W töltők (sárga téglalap)
Állásajánlatok
Cég: Central PC számítógép és laptop szerviz - Pécs
Város: Pécs
Cég: Laptopműhely Bt.
Város: Budapest
). Szerencsére a Bartec HMI-ről letöltött projekt visszaállítható volt szerkeszthető formába, az sokat segített a változók és a programrészletek azonosításában.
