Witam!
Wpadł mi taki temat, ale ja mam pojęcie tylko o Delphi, Bascom, PHP, HTML, SQL. Próbuję już na różne sposoby od ponad 1,5 roku i nic mi z tego nie wychodzi!
Sprawa wygląda tak. Jest sobie program (notabene specjalistyczny i bardzo drogi który to program ma moduł który chciałbym skompilować - patrz załącznik). Producent jedyne co udostępnia to ten kod (patrz załącznik).
Proszę o podpowiedź - jak i w czym to można skompilować? Z tego co mi wiadomo to ten kod może pobierając dane z tego programu przetwarzać je (co do tego to nie jestem pewien) i wysyłać zpowrotem wyniki. Chciałbym żeby te dane były przetwarzane w programie w delphi który sam napiszę, oczywiście zakładając że będzie się dało w jakikolwiek sposób porać i wysłać ciągi znaków z/do tego modułu który chce skompilować.
Moduł ma być w postaci chyba DLL, wskazuje się go w programie głównym.
Czyli reasumując:
PROGRAM <-> moduł <-> mój program <-> zewnętrzne urządzenie (poprzez LAN/RS/itp) - sterownik przemysłowy
<-> - wymiana danych dwustronna - wszystko to ma działać w czasie prawie rzeczywistym (jest to program symulacyjny, który ma wysyłać dane do tego sterownika i z niego pobierać wyniki) - dane są wysyłane do zewnętrznego urządzenia za pomocą mojego programu, w tym urządzeniu (sterowniku przemysłowym) są przetwarzane i wracają do PROGRAMU głównego.
część mój program <-> sterownik - wykonać umiem, problem tylko jak skompilować moduł (patrz załącznik) i jak mój program ma się z nim skomunikować???
A może zamiast mojego programu mam dopisać coś do tego kodu co jest w załączniku żeby on potrafił się łączyć z tym sterownikiem? Mogę to zrobić w delphi? Podobno łączenie kodów jest możliwe w borlandach?
Narazie to miałem z 6 różnych kompilatorów i w żadnym sie nie udało tego kodu uruchomić
Bardzo proszę o pomoc, wskazówki, sugestie
Pozdrawiam i z góry dziękuję za wszystko.
PS
od producenta PROGRAMU głównego otrzymałem tylko te pliki oraz komentarz:
Wpadł mi taki temat, ale ja mam pojęcie tylko o Delphi, Bascom, PHP, HTML, SQL. Próbuję już na różne sposoby od ponad 1,5 roku i nic mi z tego nie wychodzi!
Sprawa wygląda tak. Jest sobie program (notabene specjalistyczny i bardzo drogi który to program ma moduł który chciałbym skompilować - patrz załącznik). Producent jedyne co udostępnia to ten kod (patrz załącznik).
Proszę o podpowiedź - jak i w czym to można skompilować? Z tego co mi wiadomo to ten kod może pobierając dane z tego programu przetwarzać je (co do tego to nie jestem pewien) i wysyłać zpowrotem wyniki. Chciałbym żeby te dane były przetwarzane w programie w delphi który sam napiszę, oczywiście zakładając że będzie się dało w jakikolwiek sposób porać i wysłać ciągi znaków z/do tego modułu który chce skompilować.
Moduł ma być w postaci chyba DLL, wskazuje się go w programie głównym.
Czyli reasumując:
PROGRAM <-> moduł <-> mój program <-> zewnętrzne urządzenie (poprzez LAN/RS/itp) - sterownik przemysłowy
<-> - wymiana danych dwustronna - wszystko to ma działać w czasie prawie rzeczywistym (jest to program symulacyjny, który ma wysyłać dane do tego sterownika i z niego pobierać wyniki) - dane są wysyłane do zewnętrznego urządzenia za pomocą mojego programu, w tym urządzeniu (sterowniku przemysłowym) są przetwarzane i wracają do PROGRAMU głównego.
część mój program <-> sterownik - wykonać umiem, problem tylko jak skompilować moduł (patrz załącznik) i jak mój program ma się z nim skomunikować???
A może zamiast mojego programu mam dopisać coś do tego kodu co jest w załączniku żeby on potrafił się łączyć z tym sterownikiem? Mogę to zrobić w delphi? Podobno łączenie kodów jest możliwe w borlandach?
Narazie to miałem z 6 różnych kompilatorów i w żadnym sie nie udało tego kodu uruchomić
Bardzo proszę o pomoc, wskazówki, sugestie
Pozdrawiam i z góry dziękuję za wszystko.
PS
od producenta PROGRAMU głównego otrzymałem tylko te pliki oraz komentarz:
Cytat:attached please find the latest version of VISSIM's interfaces to
"virtual" signal controllers on the PC.