首先需要檢查硬件問(wèn)題通訊,確定觸摸屏的RJ45接口和電腦的RJ45接口都是完好的。
如何檢查呢?
1. 確定電腦的網(wǎng)口是好的??梢酝ㄟ^(guò)通過(guò) ping 指令:ping 127.0.0.1 確定網(wǎng)絡(luò)協(xié)議沒(méi)有錯(cuò)。如下圖,在cmd中輸入后回車(chē)通訊,如果有數(shù)據(jù)收發(fā)那么就沒(méi)有問(wèn)題
然后再找另一臺(tái)電腦網(wǎng)線(xiàn)直接連接,互相使用ping指令,注意需要將IP地址修改為同一個(gè)網(wǎng)段。比如電腦A的IP地址為:192.168.0.10,電腦B的IP地址為:192.168.0.20,互相ping對(duì)方的IP地址,有數(shù)據(jù)收發(fā),說(shuō)明網(wǎng)口完好。
3. 使用網(wǎng)口通訊之前,請(qǐng)先關(guān)閉無(wú)線(xiàn)網(wǎng)絡(luò),有時(shí)候無(wú)線(xiàn)網(wǎng)絡(luò)會(huì)導(dǎo)致有線(xiàn)通訊通訊失敗。
4. 關(guān)閉防火墻。
5. 測(cè)試MCGS通訊口完成,可以使用TCP/IP協(xié)議,通過(guò)網(wǎng)口下載組態(tài)程序,如果下載成功,則通訊正常,反之通訊口有問(wèn)題。
6. PC和MCGS連接的網(wǎng)線(xiàn)長(zhǎng)度,不要超過(guò)60米,并且需要將通訊速率設(shè)置為10M半雙工。并使用ping指令進(jìn)行測(cè)試。
完成了如上的硬件方面的檢查,下面進(jìn)行軟件設(shè)置:
1. MCGS的IP地址設(shè)置,再PC的組態(tài)軟件中,選擇“工具”--“下載配置”--“高級(jí)操作”--“設(shè)置IP地址”,然后將MCGS的IP地址改為與PC的IP地址同一個(gè)網(wǎng)段,同一個(gè)網(wǎng)段的設(shè)置再上面已解釋過(guò)。
單擊確定后,會(huì)顯示“新的 IP 設(shè)置需要重啟計(jì)算機(jī)才能生效”,需要重啟后設(shè)置生效。
當(dāng)然也可以通過(guò)MCGS直接進(jìn)行設(shè)置,TPC 開(kāi)機(jī)啟動(dòng)后屏幕出現(xiàn)“正在啟動(dòng)”提示進(jìn)度條時(shí), 點(diǎn)擊任意位置, 可進(jìn)入“啟動(dòng)屬性”對(duì)話(huà)框,點(diǎn)擊“系統(tǒng)維護(hù)”,進(jìn)入“系統(tǒng)維護(hù)”對(duì)話(huà)框,點(diǎn)擊“設(shè)置系統(tǒng)參數(shù)”即可進(jìn)行 TPC 系統(tǒng)參數(shù)設(shè)置
2. 設(shè)置MCGS和LabView的通訊,在TCP/IP父設(shè)備中添加設(shè)備,網(wǎng)絡(luò)類(lèi)型選擇TCP,服務(wù)器/客戶(hù)端設(shè)置根據(jù)需要進(jìn)行設(shè)置,一般將MCGS作為服務(wù)器。本地IP地址為:MCGS設(shè)備的IP地址,端口號(hào)一般為502,遠(yuǎn)傳IP地址為:LABVIEW的PC的IP地址,端口號(hào)502.
3. 在LABVIEW中創(chuàng)建TCP連接TCP OpenConnection。輸入MCGS的IP地址端口號(hào)502。
通過(guò)以上步驟基本可以實(shí)現(xiàn)通訊,MCGS作為服務(wù)器,LABVIEW作為客戶(hù)端。