Stránka 1 z 1
2 programy na jednom ser. portu pod win
Napsal: 04 led 2023, 06:15
od BigSandy
Zdravím Vás.
Mám 2 programky, ktere potřebují připojít na jeden ser.port.
V portu je pichly ATEN US232A převodník.
https://cz.rs-online.com/web/p/adaptery ... atchtype=b
Napsal: 04 led 2023, 06:59
od petrfilipi
Sice jsi napsal jen obecné tvrzení (mám 2 programy a seriový port), ale asi se chceš zezpat, zdali to bude fungovat vše dohromady. Podle mě (a třeba i podle
tohoto názoru) to nepůjde. Ale třeba
tady je popsán postup s virtuálním seriovým portem, který může sdílet více fyzických seriových portů. Případně by ty dvě aplikace, které chceš použít, musely být napsány tak, že nebudou tvrdošíjně trvat na existenci COM portu - a když ho nemají, tak končí. Musí být napsány tak, že po použití portu ho uvolní a když ho znovu potřebují, tak si ho jen zkusí připojit. Když to jde, OK. Když ne, zkusí to za chvíli. Ale s tím je nutné počítat už při psaní aplikace.
Není možné použít další USB/RS232 převodník?
PF
Napsal: 04 led 2023, 08:06
od BOBOBO
Zdravím , jen se vloudím . Existují karty , které vytvoří plnohodnotný seriový port třeba z PCIe ? děkuji za odkaz
Napsal: 04 led 2023, 08:19
od mikollar
Napsal: 04 led 2023, 08:46
od pocitujlasku
zalezi, ake su to programy a ako komunikuju so seriovym portom. Ak si ho pri spusteni otvoria, tak sa to neda. Ak si ho otvaraju len pri komunikacii, a maju osetrene to, ze nespadnu, ak uz je port otvoreny, tak sa to da.
ak by oba komunikovali sucasne, tak sa budu navzajom rusit a posielat na port nezmyselne data.
Napsal: 04 led 2023, 09:06
od BOBOBO
Inu na těchto portech se vyskytují větší kladná i záporná napětí , která využívají i některé programátory . Když čtu virtual , tak mi to zní JAKO . Ale mi jde spíše o to , aby ten konvertovaný port byl PLNOHODNOTNÝ . Děkuji
Napsal: 04 led 2023, 09:09
od mikollar
je tam OXPCIe952 staci k nemu pozret katalog

Napsal: 04 led 2023, 09:30
od BOBOBO
Díky za snahu , ale buďto mají jiný kod , nebo to jen neumím . Byl by to problém dát odkaz na otevřený katalog . Nějak se tam nemohu probojovat .
Napsal: 04 led 2023, 09:31
od p32
Myslím, že stačí další převodník na další USB port a vytvoření dalšího virtuálního portu. Jinak to jsou jen komplikace.
Napsal: 04 led 2023, 09:39
od BOBOBO
To co dodal mikollar bude ono . Rád bych tuto kartu obdržel v origoanglickém názvu .
Napsal: 04 led 2023, 09:51
od BOBOBO
Bude
toto ono ? Nebo lépe toto , jsou tam evidentně dva zdroje
toto
Napsal: 04 led 2023, 10:03
od DukeNuke
Těžko říct takhle z hlavy.
Pokud nejedou oba zaráz, lze použít jeden port, přepnout zařízení na portu (klidně mechanicky), případně použít dva virtuální systémy a každý systém by ovládal stejný port jinou aplikací.
Pokud oba programy přistupují zároveň, pak PCIe karta s com porty. Anebo virtuální USB porty. nebo převodníky ethernet/rs232 - to používáme v práci:
https://papouch.com/gnome232-prevodnik- ... 232-p4615/
A jako obvykle by bylo lépe, kdybys napsal, co vlastně chceš řešit.
Napsal: 04 led 2023, 10:52
od dj_Paul
kdyby si někdo chtěl hrát, tak mám doma něco podobnýho:
https://www.ebay.de/itm/283547220054
Nejsem si jistý jestli to je ISA nebo PCI, měl jsem obě a jedna už šla z domu.
JIstý jsem si tím, že místo DB9 je na koncích DB25
Napsal: 04 led 2023, 22:01
od bdn
Já to chápu tak, že sériový port je POINT to POINT spojení. Příklad: Na straně (1) je PC a běží tam Terminál a na straně (2) je např. Arduino. Potom nedává smysl mít dva programy na straně PC.
ad. 1 Existuje "rozbočovací" zapojení s diodou, kde se vytáhne "další" RS232 zástrčka pro provoz "read only". Tuto variantu lze potom chápat jako dva programy na jednom PC.
https://www.google.com/search?q=RS232+spy+monitor
ad 2. Další varianta: PC port po komunikaci zavřít v programu A, otevřít v programu B, komunikovat B, zvařít B, atd. dokola...
Napsal: 05 led 2023, 02:46
od passion
Myslím, že chce odchytávať komunikáciu. Ale ako píše DukeNuke, nech napíše, čo presne chce riešiť a od toho sa odrazíme.