|
最近在調(diào)試CH395Q UDP時遇到一個問題,我先大致描述下背景,我手頭上有個產(chǎn)品A,它通過網(wǎng)線和PC端上位機(jī)進(jìn)行通信,通過上位機(jī)能夠控制產(chǎn)品進(jìn)行各項(xiàng)操作。現(xiàn)在,我不想用PC端上位機(jī),我做了一個網(wǎng)口通信板B,想通過通信板B,來與上位機(jī)通信,達(dá)到間接控制產(chǎn)品A的作用,我將A B 和PC通過交換機(jī)連接在一起,產(chǎn)品A的IP地址是192.168.10.1,PC的靜態(tài)地址是192.168.10.20,通信板B的地址是192.168.10.50,PC上上位機(jī)的UDP目標(biāo)地址就是192.168.10.50,我認(rèn)為通過這些連接方法,就能夠?qū)崿F(xiàn)上位機(jī)與通信板的通過UDP進(jìn)行數(shù)據(jù)交互,但實(shí)際不行,上位機(jī)發(fā)送的心跳數(shù)據(jù),通信板B是怎么也接收不到。
目前懷疑可能是哪里配置的問題,但是也不排除ch395Q的程序,但是直接使用網(wǎng)絡(luò)調(diào)試助手,向帶有CH395Q的通信板通過UDP通信,通信版是可以接收到數(shù)據(jù)的。具體的連線示意圖如下,不知道大家有沒有遇到類似的情況,還望幫忙告知,感謝。
|
|