» »

modbus acii

modbus acii

Matthaios ::

Če je na forumu nekdo, ki je že delal z napravami preko modbus protokola, bi prosil za pomoč pri razumevanju podatkov v ascii zapisu. Podatke bi moral dati na graf. Na spletu sem dobil sicer različne razlage in primerjave med ascii in rtu formatom, nikjer pa kakšno bolj podrobno razlago formata zapisa. V nadaljevanju prilagam del datoteke.

Vnaprej hvala za vsako pomoč

PROGRAM: P3 TEXTILES 134
--------------------------------------------------------------------------------

(s16H*rbC*t75R*r-4u488s0A*v02SSTEAM-TEMP *v04SPRESSURE
(s10H*v15S

(s16H 0.0 40.0 80.0 120.0 160.0 200.0 C(s10H*b0m0W*rbC*t75R*r-4u488s0A*b0m61Wyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy?*rbC*t75R*r-4u488s0A*b0m61W???????????*rbC*t75R*r-4u488s0A*b0m61W???????????

(s16H 0.000 0.660 1.320 1.980 2.640 3.300 BAR(s10H*b0m0W*rbC*t75R*r-4u488s0A*b0m61Wyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyyy?*rbC*t75R*r-4u488s0A*b0m61V???????????*b0m61V*b0m61V*b0m61W*rbC*t75R*r-4u488s0A*b0m61V???????????*b0m61Vyyyyy*b0m61V?*b0m61W*rbC*t75R*r-4u488s0A*b0m61V?*b0m61Vyyyo*b0m61Va*b0m61W*rbC*t75R*r-4u488s0A*b0m61V?*b0m61Vy¸*b0m61V?*b0m61W*rbC*t75R*r-4u488s0A*b0m61V?*b0m61Vy*b0m61VA*b0m61W*rbC*t75R*r-4u488s0A*b0m61V?*b0m61V¸*b0m61V|*b0m61W*rbC*t75R*r-4u488s0A*b0m61V?*b0m61V?*b0m61Vyyy¸*b0m61W*rbC*t75R*r-4u488s0A*b0m61V?*b0m61V*b0m61Vyyyyo*b0m61W*rbC*t75R*r-4u488s0A*b0m61V?*

AndrejO ::

Česa točno v formatu ne razumeš? Format sam je enostaven kot burek, kar moraš vedeti so naslovi posameznih podatkov in njihov pomen, kar pa nima veliko zveze s protokolom ampak bolj z konkretno napravo.

Matthaios ::

Vmes sem se še mal poglobil v vsebino datoteke. Pač prvič se srečujem s tem pa nisem takoj opazil, da je to PCL koda. Sicer je zapisana v txt fajlu in je mogoče da so kakšni znaki napačno prikazani. Problem je, da noben od programov za prikaz PCL-ja ali za koverzijo v PDF tega ne prepoznajo pravilno. Predvsem tite del z grafiko (graf). V priponki je ascii fajl
https://www.dropbox.com/s/jaau0ulezz1z9...
in še isti fajl v hex
https://www.dropbox.com/s/z5zmnoxvf70jc...

Kaj delam narobe, da ne morem dobiti pravega outputa? Vnaprej hvala vsem za kakršenkoli namig ali usmeritev.

Nublet ::

Pri modbusu imaš v osnovi 2 operaciji read coil/register in write coil/register, ki določajo le naslov slave-a, pomnilniško lokacijo in število bajtov, ki jih želiš v primeru ukazov za branje/pisanje podatkov. S samo vsebino teh bajtov pa se Modbus sploh ne ukvarja, ne pri ASCII, ne pri RTU ali TCP varijanti.

Če imaš implementacijo protokola pravilno narejeno (poglej tu za primere razlik med RTU in ASCII: http://www.modbustools.com/modbus.html#... ) moraš prebrati v dokumentaciji naprave s katero komuniciraš, kaj pomenijo ti podatki, ki ti jih naprava pošilja.

Če hočeš konkretno pomoč prilepi raje cel niz surovih request/response podatkov , ker kar si ti prilepil ne zgleda kot cel modbus paket, temveč payload paketa, ki pa z modbusom nima veze. Čeprav, pošteno povedano ne zgleda da bi se vrednsoti ujemale z PCL po tem (http://www.pclviewer.com/resources/refe....

2f4u ::

Odpiram to temo nazaj.

1.
Imam sistem Modbus postaj; več njih. Imam modbus master 485/RTU modul, ki je voden iz glavnega sistema (CNS, scada).
2.
Imam SW na računalniku, dodaten modbus modul, ki lahko mimo pošlje signal in komunicira z enotami.

Hkrati dva masterja ne delata; javi napake.


Kateri SW bi to omogočal, da bi imel snifer, nek monitoring preko 2. videl v 1.?

Seveda, lahko pišem scripte, kakšen C#... VB...

Lp,

Noben ne dela vec tega? Smo dinozauri?
Lp

Zgodovina sprememb…

  • spremenilo: 2f4u ()


Vredno ogleda ...

TemaSporočilaOglediZadnje sporočilo
TemaSporočilaOglediZadnje sporočilo
»

napaka pri nadgradnji BIOSa - plošča Gigabyte

Oddelek: Strojna oprema
251715 (1081) Ahim
»

Menjava matične plošče - pomoč prosim

Oddelek: Strojna oprema
13970 (740) pisco
»

Win problem

Oddelek: Strojna oprema
172289 (2045) fantasycamp
»

Grafična kartica Gigabyte ATI 4550 HD HM (GV-R455HM-512I)

Oddelek: Pomoč in nasveti
151762 (1599) easyrider3
»

Nov računalnik

Oddelek: Kaj kupiti
442235 (1359) opeter

Več podobnih tem