Disassemblering av program till PLC

PIC, AVR, Arduino, Raspberry Pi, Basic Stamp, PLC mm.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Disassemblering av program till PLC

Inlägg av lillahuset »

Råder det någon tvekan om ul? Jag kanske missar något.
0x1234 borde ge 0x12 i övre byten (u) och 0x34 i nedre byten (l). Vad är problemet? Vad missar jag?

Säter skriver att instruktionen finns i 5u..8u så det borde bli 0x1 i ovanstående exempel.

Eller är jag ute och cyklar?
bearing
Inlägg: 11669
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: Disassemblering av program till PLC

Inlägg av bearing »

Cyklar gör du inte. Men säter skulle väl sagt att 2 är den höga delen, eftersom att de är "de 4 sista bitarna i de övre minnena". Så du kanske missade det. Men det beror nog bara på att han inte är programmerare.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Disassemblering av program till PLC

Inlägg av lillahuset »

Nåväl, vi kanske kan få en beskrivning av hårdvaran med beskrivning av vilka kretsars pinnar går till andra kretsars pinnar. Det kan möjligen underlätta förståelsen för "underverket".
Utan det liknar det mer "snillen spekulerar" vilket mina kunder är experter på.
Senast redigerad av lillahuset 23 november 2015, 19:02:44, redigerad totalt 1 gång.
Användarvisningsbild
säter
Inlägg: 35156
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Disassemblering av program till PLC

Inlägg av säter »

Via inverterare och bussdrivare, går det en ledning från O5 på det övre(U) Epromet till I0 på processorn.
Likadant för O6-I1 O7-I2 O8-I3.
OP-code.pdf
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Disassemblering av program till PLC

Inlägg av lillahuset »

Now we're talking. Vi vet vilken nibble som används och att den är inverterad.
sodjan
EF Sponsor
Inlägg: 43242
Blev medlem: 10 maj 2005, 16:29:20
Ort: Söderköping

Re: Disassemblering av program till PLC

Inlägg av sodjan »

Bara kolla så att inte "bussdrivern" och är inverterande... :-)

Men *om* det ska inverteras så blir ju instruktionerna något
helt annat än Holgers lista! :-)

Men vänta lite, inverteraren (på bilden) verkar bara finnas
för att driva 3 LEDs, signalen till processorn går direkt
via drivern, eller?
Användarvisningsbild
säter
Inlägg: 35156
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Disassemblering av program till PLC

Inlägg av säter »

Men vänta lite, inverteraren (på bilden) verkar bara finnas
för att driva 3 LEDs, signalen till processorn går direkt
via drivern, eller?
Du har rätt.
Det sker ingen invertering till processorn.
Användarvisningsbild
lillahuset
Gått bort
Inlägg: 13969
Blev medlem: 3 juli 2008, 08:13:14
Ort: Norrköping

Re: Disassemblering av program till PLC

Inlägg av lillahuset »

Ytterligare lite klarare. Med mer tjat kanske det kan bli åtminstone "klart som korvspad",
Användarvisningsbild
BEEP
EF Sponsor
Inlägg: 1593
Blev medlem: 21 januari 2006, 16:57:56
Ort: Mölndal

Re: Disassemblering av program till PLC

Inlägg av BEEP »

säter skrev:Via inverterare och bussdrivare, går det en ledning från O5 på det övre(U) Epromet till I0 på processorn.
Likadant för O6-I1 O7-I2 O8-I3.
Då kan man ha de oanvända bitarna i epromet till text eller något annat.
Jag har gjort klart ett program för sammanslagning av filerna så nu väntar jag bara på om det ska vara UL eller LU.
Användarvisningsbild
säter
Inlägg: 35156
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Disassemblering av program till PLC

Inlägg av säter »

Då kan man ha de oanvända bitarna i epromet till text eller något annat.
Blir det några oanvända bitar?
Användarvisningsbild
BEEP
EF Sponsor
Inlägg: 1593
Blev medlem: 21 januari 2006, 16:57:56
Ort: Mölndal

Re: Disassemblering av program till PLC

Inlägg av BEEP »

Har jag missuppfattat det hela för det var väl bara 4 av 8 utgångar som användes på det övre epromet?
Användarvisningsbild
säter
Inlägg: 35156
Blev medlem: 22 februari 2009, 21:16:35
Ort: Säter

Re: Disassemblering av program till PLC

Inlägg av säter »

De överblivna 4 bitarna adderas väl till bitarna i det undre Epromet?
11 bitar + 1 bit paritet.
Användarvisningsbild
BEEP
EF Sponsor
Inlägg: 1593
Blev medlem: 21 januari 2006, 16:57:56
Ort: Mölndal

Re: Disassemblering av program till PLC

Inlägg av BEEP »

Okej, jag trodde att de där 4 utgångar var lediga.

Jag vet inte hur du vill ha det upplagt men här är filerna sammanslagna som UL i en text fil med mellanslag.
Jag hoppas att jag har gjort allting rätt?
Du har inte behörighet att öppna de filer som bifogats till detta inlägg.
bearing
Inlägg: 11669
Blev medlem: 2 mars 2006, 01:01:45
Ort: Ängelholm

Re: Disassemblering av program till PLC

Inlägg av bearing »

Jag tror att adressen ska öka genom hela filen, d.v.s inte börja på noll mellan olika eeprom. Sen borde väl varje rad numera ha storleken 20? och adressen öka med 20 för varje rad?
Användarvisningsbild
BEEP
EF Sponsor
Inlägg: 1593
Blev medlem: 21 januari 2006, 16:57:56
Ort: Mölndal

Re: Disassemblering av program till PLC

Inlägg av BEEP »

Jag har ingen aning om hur det ska vara, ni får bestämma hur ni vill att det ska se ut i filen.
Senast redigerad av BEEP 23 november 2015, 21:34:18, redigerad totalt 2 gånger.
Skriv svar