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