關(guān) 閉

新聞中心

EEPW首頁 > 工控自動化 > 設(shè)計(jì)應(yīng)用 > 基于ENC424J600的以太網(wǎng)與串行接口轉(zhuǎn)換技術(shù)

基于ENC424J600的以太網(wǎng)與串行接口轉(zhuǎn)換技術(shù)

作者: 時(shí)間:2012-03-23 來源:網(wǎng)絡(luò) 收藏

3.4 TCP/UDP上位機(jī)與系統(tǒng)通信
TCP/UDP上位機(jī)采用周立功公司的UDP/TCP調(diào)試工具,上位機(jī)作為TCP客戶端與系統(tǒng)服務(wù)器端建立連接,系統(tǒng)循環(huán)等待接收數(shù)據(jù)包,收到數(shù)據(jù)包后通過TCP協(xié)議傳輸出去。在程序中設(shè)定系統(tǒng)服務(wù)器的IP為192.168.1.99,子網(wǎng)掩碼為255.255.255.0,默認(rèn)網(wǎng)關(guān)為192.168.1.254,TCP端口為3838,上位機(jī)TCP發(fā)送接收數(shù)據(jù)包如圖6所示。

本文引用地址:http://m.butianyuan.cn/article/160920.htm

a.JPG



結(jié)語
文中介紹了利用網(wǎng)絡(luò)控制器和LwIP協(xié)議棧實(shí)現(xiàn)通信的過程,該系統(tǒng)不但體積小巧而且速度快、穩(wěn)定可靠,具有良好的應(yīng)用前景。
此系統(tǒng)目前已應(yīng)用于網(wǎng)絡(luò)轉(zhuǎn)SPI通信來控制繼電器板卡的測試設(shè)備中。該繼電器測試設(shè)備稱為MATRIX-RELAY(即矩陣?yán)^電器),每塊繼電器板卡上有46行×8列個(gè)繼電器,共有5塊繼電器板卡,即46×8×5個(gè)繼電器,通過打通該設(shè)備上的某一行或多行上的某兩點(diǎn)來對待測產(chǎn)品進(jìn)行相應(yīng)的測試。測試員通過電腦上的上位機(jī)指定需要打開的繼電器序號,向該系統(tǒng)發(fā)一幀網(wǎng)絡(luò)數(shù)據(jù),這幀數(shù)據(jù)包括需要打開的繼電器屬于哪塊板卡、哪一行、哪一列等信息。通過該系統(tǒng)的處理,將數(shù)據(jù)轉(zhuǎn)為SPI數(shù)據(jù),再通過一系列移位寄存器的移位來控制相應(yīng)繼電器的打開從而達(dá)到測試產(chǎn)品某兩端的目的。該測試設(shè)備在實(shí)際的運(yùn)行中非常穩(wěn)定可靠。

tcp/ip相關(guān)文章:tcp/ip是什么


浮球開關(guān)相關(guān)文章:浮球開關(guān)原理

上一頁 1 2 3 4 下一頁

評論


相關(guān)推薦

技術(shù)專區(qū)

關(guān)閉