Modbus Ethernet w RT
: 23 paź 2005 08:57
Witam,
mam problem dotyczacy komunikacji protokolem Modbus w trybie rzeczywistym...
Ogolnie sprawa wyglada tak:
Mam sterownik PLC NI cRIO i na nim w trybie rzeczywistym ma dzialac SLAVE Modbusa,
PCet dziala w trybie MASTER,
dane, ktore mam wymieniac miedzy nimi pochodza z INPUT i HOLDING REGISTERS (nazewnictwo z exampla dolaczonego do biblioteki pod LV),
Polaczenie miedzy Master a Slave odbywa sie w sieci lokalnej (port standardowy 502),
adresy IP:
PLC - 192.168.1.251
PC - 192.168.1.10
Przyklad aplikacji MASTER i SLAVE to przerobione example (usuniete COIL'e) dolaczone do biblioteki MODBUS pod LV (korzystam z wersji 7.1), ktore lokalnie tzn. Master uruchomiony na jednym PC a SLAVE na drugim PC dzialaja poprawnie, natomiast gdy uruchomie SLAVE w trybie RT niestety nie komunikuje sie z nim Master uruchomiony na PC.
Czy ktos wie dlaczego tak sie dzieje :?: ze w trybie "Lab for Windows" wszystko jest w porzadku, natomiast gdy Slave dziala w trybie RT a Master "Lab for Windows" komunikacja nie nastepuje :?: tzn. nie odczytuje ani nie zapisuje wartosci rejestrow...
z gory dziekuje za wszelka pomoc...
mam problem dotyczacy komunikacji protokolem Modbus w trybie rzeczywistym...
Ogolnie sprawa wyglada tak:
Mam sterownik PLC NI cRIO i na nim w trybie rzeczywistym ma dzialac SLAVE Modbusa,
PCet dziala w trybie MASTER,
dane, ktore mam wymieniac miedzy nimi pochodza z INPUT i HOLDING REGISTERS (nazewnictwo z exampla dolaczonego do biblioteki pod LV),
Polaczenie miedzy Master a Slave odbywa sie w sieci lokalnej (port standardowy 502),
adresy IP:
PLC - 192.168.1.251
PC - 192.168.1.10
Przyklad aplikacji MASTER i SLAVE to przerobione example (usuniete COIL'e) dolaczone do biblioteki MODBUS pod LV (korzystam z wersji 7.1), ktore lokalnie tzn. Master uruchomiony na jednym PC a SLAVE na drugim PC dzialaja poprawnie, natomiast gdy uruchomie SLAVE w trybie RT niestety nie komunikuje sie z nim Master uruchomiony na PC.
Czy ktos wie dlaczego tak sie dzieje :?: ze w trybie "Lab for Windows" wszystko jest w porzadku, natomiast gdy Slave dziala w trybie RT a Master "Lab for Windows" komunikacja nie nastepuje :?: tzn. nie odczytuje ani nie zapisuje wartosci rejestrow...
z gory dziekuje za wszelka pomoc...