電工知識(shí)分享,兩臺(tái)200smartPLC如何進(jìn)行數(shù)據(jù)交換

原材料:兩臺(tái)200smartPLC及其供電模塊,三條網(wǎng)線,一個(gè)交換機(jī),一臺(tái)電腦。實(shí)際做項(xiàng)目的時(shí)候,兩臺(tái)PLC的數(shù)據(jù)交換不需要交換機(jī)。
將兩臺(tái)PLC的電源接好,PLC的以太網(wǎng)端口分別連接至交換機(jī),電腦也連接至交換機(jī)。
我們做一個(gè)實(shí)例:
將兩臺(tái)PLC命名為主站(PLC1)和從站(PLC2)。其中從站PLC的i0.0口接自鎖式旋轉(zhuǎn)開關(guān),當(dāng)從站的i0.0口處為1時(shí),主站的q0.0口要打開。
所用指令:GET/PUT
使用方式:組態(tài)
主站IP:192.168.2.1
從站IP:192.168.2.2
首先進(jìn)行主站組態(tài)編程:
第一步:打開編程軟件進(jìn)入,CPU組態(tài)。

第二步:選擇CPU型號(hào),并輸入正確的IP地址。并點(diǎn)擊確定。

第三步:點(diǎn)擊GET/PUT

第四步:點(diǎn)擊添加

第五步:類型選擇GET。GET是要將從站的數(shù)據(jù)拿到主站;PUT的功能是將主站的數(shù)據(jù)傳送到從站。
傳送大?。簜魉痛笮∈且宰止?jié)為單位的。比如想讀取從站VD100里面的數(shù)據(jù),這里需要選擇4個(gè)字節(jié)。這里我們選擇1個(gè)字節(jié)即可。
遠(yuǎn)程CPU:即需要讀取的從站的IP地址。
遠(yuǎn)程地址:以VB0為例,這里需要我們對(duì)從站進(jìn)行編程。當(dāng)i0.0為1時(shí),將1傳送給VB0;當(dāng)i0.0為0時(shí),將0傳送給VB0。這里我們讀取從站的VB0數(shù)據(jù)后放到主站的VB0中。
點(diǎn)擊下一個(gè)。

第六步:點(diǎn)擊建議,然后點(diǎn)擊下一個(gè)。

第七步:點(diǎn)擊下一個(gè)

第八步:點(diǎn)擊生成。

點(diǎn)擊生成后,再程序塊里面會(huì)生成一個(gè)子程序。

第九步:編寫主站程序。

第十步:進(jìn)行從站CPU組態(tài),并將從站IP地址設(shè)置為:192.168.2.2,參考第二步。然后編寫從站程序。

然后,分別將程序下載進(jìn)主站和從站,并測(cè)試相關(guān)功能。
?