Új hozzászólás Aktív témák
-
Szirty
őstag
válasz
TotoThomas
#7043
üzenetére
-
ratkaics
senior tag
válasz
TotoThomas
#7043
üzenetére
Szerintem Step7-tel mennie kell...
-
Szirty
őstag
válasz
TotoThomas
#6591
üzenetére
-
rsf
senior tag
válasz
TotoThomas
#5915
üzenetére
Ha tényleg a kijelző irja vissza a 0-t úgy, hogy nincs start value akkor ez vmi bug lehet.
Csinálj a hmi projecten rebuild HW/SW-t aztán töltsd fel.
Ha így sem javul meg:
Frissítsd a HMI firmware-ét!
Nekem megvolt már mindkét eset.
Mármint volt, hogy a rebuild megoldotta a problémát, de volt olyan is, hogy csak a fw. frissítés.
Üdv. -
byte-by
tag
válasz
TotoThomas
#5915
üzenetére
az 1200-es újra inicializál indításkor,- pl. DB módosítás esetén - vehet fel nulla értéket, de ezt nem a hmi küldi.
az 1500-as bizonyos hasonló helyzetekben csak szinkronizál.ahogy rsf kolléga mondta csak a hmi-t lehúzva lehet kontrollálni pár dolgot.
a start value alapból üres ez rendben.
én a range-t sem használnám, mert ha a kezelőknek nincs információjuk róla, és ha a range-n kívüli értéket írnak be semmi nem történik, vagy épp nulla lesz(ez nem valószínű)
én ilyenkor írok egy programot komparátorral, hogy ha kisebb amit be lehet irni akkor a minimumra vált, ha nagyobbat akarnak beirni , mint lehetséges akkor a maxra vált.
vagy ne történjen semmi, esetleg figyelmeztetés.
a hmi-n én ki szoktam írni mennyi lehet a min. meg a max. sima text-el. pl az I/O field fölé vagy akárhová.
az I/O field input/output legyen.ha nulla a tag akkor a plc / program az oka.
esetleg nézdd meg a hardver konfigban a cpu startup beállítását, restart esetén.vagy interrupt ob-ban irj egy db-t aztán egy startup ob-ban azzal töltsd fel a kritikus memóriát, próbaképpen.
egyébként hova írod? input / output I/O field-be?
-
rsf
senior tag
válasz
TotoThomas
#5913
üzenetére
A kijelzőben 0 a start value?
Próbáld ki, hogy a kijelző tápját lehúzod majd vissza.
Ilyenkor is kinullázódik az értéked?
Ha nem akkor a plc-ben történik a nullázás.
Ezt ki kellene derítened!
Üdv. -
rsf
senior tag
válasz
TotoThomas
#5911
üzenetére
Hogy hogy nem tudod?

-
rsf
senior tag
válasz
TotoThomas
#5879
üzenetére
-
Szirty
őstag
válasz
TotoThomas
#5879
üzenetére
Üdv!
"de ugye újrainduláskor hiába, a nulla értéket fogja kapni a kijelzőről."
Vedd ki a TAG beállításainál a Start Value mellől az értéket (hagyd üresen a mezőt):
"Azt lehet e állítani, hogy pl ha én nem akarok csak 40 és 110 közötti értéket álíltani"
A TAG beállításainál a Range beállítás Minimum és Maximum mezőjét (jobb oldalon) állítsd Constant-ra és írd be a mezőbe a kívánt határértékeket:
-
rsf
senior tag
válasz
TotoThomas
#5802
üzenetére
Milyen működésű szelep vezérli az asztal emelő munkahengert?
Ennek ismerete szükséges a progihoz!
Vagy ha nem pneumatikus akkor is tudni kell, hogy hogyan működik.
Üdv. -
Szirty
őstag
válasz
TotoThomas
#5802
üzenetére
-
coco2
őstag
válasz
TotoThomas
#5610
üzenetére
Csodálkozom rajta, hogy működik a program egy másik pic családba égetve. Szimplán mákod van.
-
coco2
őstag
válasz
TotoThomas
#5605
üzenetére
A 16c71 család tagjai 16c710, 16c711, 16c715. Még ha ezekbe próbálnád meg beleküldeni, talán nem is lenne teljesen esélytelen (bár még akkor sem garantált a siker). Viszont ami "kéznél volt", az másik pic család.
-
joci9
tag
válasz
TotoThomas
#5605
üzenetére
Na közben kaptál egy szakszerű választ is :-)
-
joci9
tag
válasz
TotoThomas
#5605
üzenetére
Szasza!
Csak c nyelven és PIC24F-et programoztam, de ha professzort váltasz a header fájlokban is kell matatni vagy cserélni, ha van, meg hasonlókat. Ja nem valami 18-ast is :-) jut eszembe. Ja azt meg MBLABX-el. Elfelejtettem. Mivel égeted? Szakácsfáklyával?
A PIC az nem PLC, át kell migrálni a programot.üdv
J -
And
veterán
válasz
TotoThomas
#5605
üzenetére
(Az száz százalékos bizonyossággal gond, ha egy adott típushoz való programot egy egészen más fajtába próbálsz beégetni. Ez még azonos családon belül sem nyerő, nemhogy egy totál másik sorozatnál: a 16C egy meglehetősen régi, EPROM-alapú - kvarcablakos vagy egyszer programozható / OTP - jószág, a 16F-sorozat pedig flash-tárral rendelkező család. Ha a program csak a beégetésre való .hex-fájlban van meg, forrásban pedig nincs, akkor kénytelen vagy az eredeti típust használni. Ha megvan forrásban is, akkor esetleg átfordítható egy újabb flash-alapú típusra, de ez több-kevesebb módosítást igényel, - nagyon egyszerű program kivételével - nem csak annyit, hogy a fordítóban másik célkontrollert választasz ki: más méretű és kiosztású memóriaterület, eltérő című és funkciójú SFR-ek, más portok és egyéb perifériák, stb. Egyszerűen nem megy úgy, hogy más van kéznél, biztos az is jó lesz.)
-
Szirty
őstag
válasz
TotoThomas
#5310
üzenetére
Helló TotoThomas!
Bocs, figyelmetlen vagyok, nem vettem észre ezt a kérdést

Ha POU védelem van benne, akkor debugerrell meg lehet keresni a jelszót: -
Szirty
őstag
válasz
TotoThomas
#5309
üzenetére
Helló TotoThomas!
Ez így valóban működik, de kicsit veszélyes szerintem közvetlenül a netre engedni.
Tekintettel a TIA portállal felvértezett IP szkenneres vicces gyerekekre. -
Szirty
őstag
válasz
TotoThomas
#5211
üzenetére
Deleted..
-
TanisG
csendes tag
válasz
TotoThomas
#5210
üzenetére
Sziasztok!
Köszönöm szépen a válaszokat!
Utánanézzek.
Üdv:
TanisG -
Mazsika
őstag
válasz
TotoThomas
#5210
üzenetére
Szia, koszi. Megoldottam ma en is.

-
dokikaaa
csendes tag
válasz
TotoThomas
#5189
üzenetére
Nem modbus, hanem s7 tcp kommunikáción keresztül. A netproban felkell venni a ket darab connectiont. Viszont ha cp kartya nelkul probalom, kiválasztva a tcp kommunikációt, azt írja ki, hogy nem megfelelő ehhez a protokollhoz a cp kartya. Ha s7 kommunikaciot valasztok, a behuzott other station-hoz leforditasnal azt irja nem ismeri az other station az s7 kommunikáciot. Ez miatt gondoltam, hogy lehet az integralt pn interfacen keresztul nem tamogatott a dolog. Cp kartyaval tuti meglehet oldani mert ha behuztam a hw konfigba engedte leforditani, es van ahhoz mukodo projektem is.
-
dokikaaa
csendes tag
válasz
TotoThomas
#5186
üzenetére
Üdv!
A 300 ashoz cp kártya volt, vagy a beépítrtt pn interfészen keresztül alakitottátok ki a kommunikációt?
Köszi
-
byte-by
tag
válasz
TotoThomas
#5144
üzenetére
halo.
tia portallal programozva ha nincs elmentve az adott blokk ahol db is vannak akkor hibát jelez.
a db blokkokat el kell menteni, ez lehet probléma. -
TotoThomas
csendes tag
válasz
TotoThomas
#5143
üzenetére
Megoldva.
A copy-paste nem megy, de...
új cpu-val program megnyit. Eredeti cpu-s program megnyit, és szépen drag & drop módszerrel át lehet húzgálni.
De: Ha az egész programra nyomok egy fordítást, van amikor egyes blokkokban hiba van, de ha a hibás blokkokra nyomok rá újra, akkor szépen lefordul, és működik. -
Szirty
őstag
válasz
TotoThomas
#5139
üzenetére
Helló TotoThomas!
Új, teljesne üres project az új CPU, val.
Mellé megnyitva másik project és blokkokat copy-paste? -
Szirty
őstag
válasz
TotoThomas
#4816
üzenetére
Helló TotoThomas!
"Nincs valakinek valami doksija, amit olvasgathatnék?"
STEP 7 Professional V12.0 SP1 System manual: 10066 oldal
WinCC Basic V12.0 SP1 System manual: 4296 oldal
WinCC Comfort/Advanced V12.0 SP1 System manual: 6394 oldal
WinCC Professional V12.0 System manual: 6290 oldalLesz mit olvasgatni...
Új hozzászólás Aktív témák
- BESZÁMÍTÁS! ASUS B660M i5 12400F 32GB DDR4 500GB SSD RTX 5060Ti 16GB Lian LI LANCOOL 207 Inwin 650W
- Apple iPhone 17 Pro 256GB Bontatlan Független Összes Szín / 27% áfás ár
- Gamer PC-Számítógép! Csere-Beszámítás! R5 3600 / RX 5700XT / 16GB DDR4 / 500 SSD + 1TB HDD
- Dell XPS 13 Plus 9320 i7-1260P 32GB 512GB 4K+ TouchScreen 1 év garancia
- ÁRGARANCIA!Épített KomPhone Ryzen 5 7600X 32/64GB RAM RTX 5070 12GB GAMER PC termékbeszámítással
Állásajánlatok
Cég: Laptopműhely Bt.
Város: Budapest



