Hirdetés
- sziku69: Szólánc.
- sziku69: Fűzzük össze a szavakat :)
- Luck Dragon: Asszociációs játék. :)
- Klaus Duran: HP wifi nyomtatás+ win11.
- Lalikiraly: Asus Gaming V16 - RTX5050
- Brogyi: CTEK akkumulátor töltő és másolatai
- D1Rect: Nagy "hülyétkapokazapróktól" topik
- koxx: A bajnokok egere? Lamzu Maya Champions Edition 8K gamer egér
- ubyegon2: Airfryer XL XXL forrólevegős sütő gyakorlati tanácsok, ötletek, receptek
- Sub-ZeRo: Euro Truck Simulator 2 & American Truck Simulator 1 (esetleg 2 majd, ha lesz) :)
Új hozzászólás Aktív témák
-
wertick
csendes tag
Hello Szirty!
Igen, most már világos a 19 byte.
De!
A FIRST és SECOND ERROR WORD-nél,hogy van 2*8 bit?
PL:
@01MF00FFFFAAAA4A*CR
First Error Word: F F F F ez az ASCII karakter. Ez hex-ban: 4D 4D 4D 4D.
Ebből, hogy lesz 2*8 bit,ahogy a PDF 71.oldalán az ábra mutatja,ugyanis az egyes bitek kiolvasásával lehet hibákat olvasni.
pl: 1: Program error (F3), ha a 14.bit 1 értékű.
Hogy van ez?
Wertick -
wertick
csendes tag
Hello Szirty!
Sajnos újra itt vagyok, de már csak nagyon kevés dolog van ami nem világos.
Hogy jön ki az a 19 byte amit visszaküld a plc. Tudom ott van a pdf 71.oldalán. Agyalok rajta de nekem max 11 byte jön ki.
A FIRST ERROR és SECOND ERROR WORD nem csak 16-16 bitesek?
Valahogy így néz ki:
@ - 40h -> 8bit=byte
0 - 30h -> 8bit=byte
1 - 31h ->8bit=byte
M - 4Dh ->8bit=byte
F - 46h ->8bit=byte
RC-xxh ->8bit=byte /nem tudom mi ez,de a pdf alapján 8bites,szerintem/
ERROR FIRST WORD - 2*8bit-> 2byte /a pdf szerint/
ERROR SECOND WORD - 2*8bit -> 2byte
FCS- xxh ->8bit=byte
A * és a CR ha jól tudom nem küldi vissza,vagy igen?
Ha így okoskodom akkor 11 byte jön ki. (ebbe nincs * és CR)
Jó lenne ha tudnál segíteni még ebben!
Előre is köszönöm
Wertick -
wertick
csendes tag
-
wertick
csendes tag
Hello Szirty!
Köszi a segítséget megint csak, azt hiszem kezdem kapizsgálni mit is akarsz.
''Az ERROR READ a PLC hibaállapotát kérdezi le.''
Ez kell nekem is,csak nem voltam tisztában a dolgokkal teljesen.
Most már csak egy van hátra, hogy is kell a keretet kiszámolgatni amit kiküldök.
Valahogy így néz ki: @/Unit NO. /MF /Error Clear/ FCS/ * CR
A per jelet csak elválasztásra használtam.
Gondok amik még vannak: az @ után lévő 2 bit ( unit no.)
Error clear
FCS számolása ebben az esetben
CR
Ja és még valami!
A visszaküldött bitminta összesen hány bites?
Az okozhat gondot,hogy a PIC 1 karaktert tud kiküldeni egyszerre? A PLC tudja,hogy ez egy keret, vagy nem fog reagálni rá?
Wertick -
wertick
csendes tag
Hello Szirty!
Ezt most találtam az Omron leírásban.
A memóriaterületen ezen része kellene nekem? Vagy semmi köze hozzá?
Hiba napló DM1000-tõl DM1021-ig(22 szó)
DM2000-tõl DM2021-ig(22 szó)
Hibanaplózásra fenntartott
írható / olvasható terület. Ha
a hibanaplózás a beállítási
területen be van kapcsolva,
ide kerülnek tárolásra a
bekövetkezett hibák kódjai a
hozzátartozó idõbélyeggel.
Várom a segítséget! Köszi! -
wertick
csendes tag
Hello Szirty!
Köszi a segítséget és példát. Már kezdem kapizsgálni a működést.
Még annyit:
A rekeszek címét honnan lehet megtudni, nekem ERROR READ, azaz MF-et kellene használnom. Két hibát olvasnék ki, például Program error és Memory error. Ezek milyen címen helyezkednek el? Honnan tudom meg? PLC leírásból esetleg.
''A válasz formája, amiben a PLC visszaküldi a lekérdezett HR-ek tartalmát, szintén benne van az említett PDF-ben, de terjedelmi okokból ide inkább nem írom le.''
A válaszról nem írnál kicsit bővebben. Mégis miket küld vissza a mikrovezérlőnek? Hol találom meg a PDF-ben ( amit köszönök,hogy elküldtél) -
wertick
csendes tag
Hello Szirty!
Köszönöm, hogy ilyen gyorsan reagáltál.
Először is a kapcsolat 1:1,tehát egy PLC és egy PIC közötti soros kommunikációról van szó.
A PLC-hez annyira nem értek,de annyi biztos,hogy hibakódokat kellene kiolvasni,gondolom megvan annak is a maga rekesze(regisztere).
Elég lesz 3 regiszter is,amit kiolvas.
Még annyit, hogy asm.-ben programozom a PIC-t. (esetleg ha ez még változtatna a dolgon)
Várom segítségedet,előre is köszönöm. -
wertick
csendes tag
Sziasztok!
Egy korábban tárgyalt témával kapcsolatban lenne kérdésem.
Nekem egy olyan feladatot kellene megoldanom,hogy egy PIC16F628A mikrovezérlő
kiolvassa egy Omron PLC regisztereit. RS232-es,Host Link kommunikáció.
Nekem elég lenne egy két-három regiszter tartalom is. Ehhez milyen framet kell a programból küldenem a PLC-nek? (@........)
Miután a PLC visszaküldte a tartalmat egy hozzá rendelt szöveget írat ki a PIC egy LCD-re.
Köszönöm előre is a segítséget!
Új hozzászólás Aktív témák
- Borderlands 4
- iPhone topik
- Lenovo Legion és IdeaPad Y széria
- Mikrotik routerek
- One otthoni szolgáltatások (TV, internet, telefon)
- Xiaomi 15T - reakció nélkül nincs egyensúly
- Telekom mobilszolgáltatások
- Azonnali alaplapos kérdések órája
- AMD K6-III, és minden ami RETRO - Oldschool tuning
- Melyik tápegységet vegyem?
- További aktív témák...
- Új, felbontott Kingston FURY 24GB (1 modul) Renegade DDR5 8000MHz CL38 KF580C38RW-24 - 24 hó gari
- Honor 90 512GB,Újszerű,Dobozaval,12 hónap garanciával
- Motorola Moto G72 128GB,Újszerű,Dobozaval,12 hónap garanciával
- Xiaomi 13T 256GB,Átlagos,Dobozaval,12 hónap garanciával
- Új könyv: A szamuráj erényei Kicune - Itó könyve
- Victorinox jellegű svájci bicska eladó
- Samsung Galaxy S25 Ultra 256GB,Újszerű,Dobozaval,12 hónap garanciával
- BESZÁMÍTÁS! MSI B450M R5 5500 16GB DDR4 512GB SSD RX 6500 XT 8GB Rampage SHIVA ADATA 600W
- GYÖNYÖRŰ iPhone 12 Pro Max 128GB Graphite -1 ÉV GARANCIA -Kártyafüggetlen, MS3951, 100% Akkumulátor
- GYÖNYÖRŰ iPhone 14 Pro 128GB Deep Purple -1 ÉV GARANCIA - Kártyafüggetlen, MS3555,100% Akkumulátor
Állásajánlatok
Cég: Laptopszaki Kft.
Város: Budapest
Cég: PCMENTOR SZERVIZ KFT.
Város: Budapest


