witam
ustawilam w sterowniku komunikacje freeport, w visual basicu za pomoca kontrolki serialport (mscomm tez probowalam) wysylam i odbieram dane ze sterownika. parametry transmisji sa na pewno ustawione dobrze jednak program nie dziala. lacze sie przez rs232 bez rzadnych dodatkow, mam tez kabel rs232/ppi ale skoro mam komunikacje freeport to chyba chodzi o samego rs232 (na tym drugim nie probowalam jeszcze).
aha
działa wysylanie z pc do plc
nie dziala odbieranie danychn w pc
co dziwniejsze na terminalu windowsowskim tez nie dostaje znaku zycia (nie wiem czy dobrze go obsluguje)
w ogole albo program w vb sie wiesza albo nic sie nie dzieje
nie wiem czy to wina zle ustawionej konwersji danych czy jakiegos kruczka,
jak wysylam dane to wysylam np "A" i na sterowniku dostaje odpowiednia liczbe, nie wiem co mam wysylac ze sterownika i jak to odbierac, jak wysylam char lub string to nic nie odbieram a jak wysylam liczbe to dla odmiany nic nie odbieram;/
na pc odczytywalam jako string , wybierajac z lancucha czesc danych, jako integer i jako byte juz nie wiem co wiecej moge wymyslec
jesli ktos wie o co chodzi to bardzo prosze o pomoc!!!! wtedy podam wiecej szczegolow
Ratujcie!!
sama sobie odpowiadam:
s7-200 ma port rs485;/
jutro sprawdze czy dziala na konwerterze 232/485, nie kasuje tematu poki nie sprawdze
ustawilam w sterowniku komunikacje freeport, w visual basicu za pomoca kontrolki serialport (mscomm tez probowalam) wysylam i odbieram dane ze sterownika. parametry transmisji sa na pewno ustawione dobrze jednak program nie dziala. lacze sie przez rs232 bez rzadnych dodatkow, mam tez kabel rs232/ppi ale skoro mam komunikacje freeport to chyba chodzi o samego rs232 (na tym drugim nie probowalam jeszcze).
aha
działa wysylanie z pc do plc
nie dziala odbieranie danychn w pc
co dziwniejsze na terminalu windowsowskim tez nie dostaje znaku zycia (nie wiem czy dobrze go obsluguje)
w ogole albo program w vb sie wiesza albo nic sie nie dzieje
nie wiem czy to wina zle ustawionej konwersji danych czy jakiegos kruczka,
jak wysylam dane to wysylam np "A" i na sterowniku dostaje odpowiednia liczbe, nie wiem co mam wysylac ze sterownika i jak to odbierac, jak wysylam char lub string to nic nie odbieram a jak wysylam liczbe to dla odmiany nic nie odbieram;/
na pc odczytywalam jako string , wybierajac z lancucha czesc danych, jako integer i jako byte juz nie wiem co wiecej moge wymyslec
jesli ktos wie o co chodzi to bardzo prosze o pomoc!!!! wtedy podam wiecej szczegolow
Ratujcie!!
sama sobie odpowiadam:
s7-200 ma port rs485;/
jutro sprawdze czy dziala na konwerterze 232/485, nie kasuje tematu poki nie sprawdze