三菱PLC與CC-Link配置與應用
CC-Link通信原理簡(jiǎn)介
本文引用地址:http://dyxdggzs.com/article/201609/303858.htmCC-Link的底層通訊協(xié)議遵循RS485。
一般情況下,CC-Link主要采用廣播-輪詢(xún)的方式進(jìn)行通訊。具體的方式是:主站將刷新數據(RY/RWw)發(fā)送到所有從站,與此同時(shí)輪詢(xún)從站1;從站 1對主站的輪詢(xún)作出響應(RX/RWr),同時(shí)將該響應告知其它從站;然后主站輪詢(xún)從站2(此時(shí)并不發(fā)送刷新數據),從站2給出響應,并將該響應告知其它從站;依此類(lèi)推,循環(huán)往復。廣播-輪詢(xún)時(shí)的數據傳輸幀格式請參照圖2,該方式的數據傳輸率非常高。
除了廣播-輪詢(xún)方式以外,CC-Link也支持主站與本地站、智能設備站之間的瞬時(shí)通訊。從主站向從站的瞬時(shí)通訊量為150字節/數據包,由從站向主站的瞬時(shí)通訊量為34字節/數據包。瞬時(shí)傳輸時(shí)的數據傳輸幀格式請參照圖2,由此可見(jiàn)瞬時(shí)傳輸不會(huì )對廣播輪詢(xún)的循環(huán)掃描時(shí)間造成影響。
CC所有主站和從站之間的通訊進(jìn)程以及協(xié)議都由通訊用LSI-MFP(Mitsubishi Field Network Processor)控制,其硬件的設計結構決定了CC-Link的高速穩定的通訊。
CC-Link網(wǎng)絡(luò )設置與編程
在基于CC-Link現場(chǎng)總線(xiàn)的應用過(guò)程中,最為重要的一部分便是對系統進(jìn)行通信初始化設置。目前CC-Link通信初始化設置的方法一般有三種,1)采用的是最基本的方法,即通過(guò)編程來(lái)設置通信初始化參數。2)使用CC-Link通信配置的組態(tài)軟件GX-Configurator for CC-Link,采用通信初試化設置的方法。該組態(tài)軟件可以對A系列和QnA系列的PLC進(jìn)行組態(tài),實(shí)現通信參數的設置,整個(gè)組態(tài)的過(guò)程十分簡(jiǎn)單,但遺憾的是,目前該方法還不支持Q系列的PLC。3)通過(guò)CC-Link網(wǎng)絡(luò )參數來(lái)實(shí)現通信參數設定。這是Q系列的PLC新增的功能,而A系列和QnA系列PLC并不具備這項功能。整個(gè)設置的過(guò)程相當方便。只要在GPPW軟件的網(wǎng)絡(luò )配置菜單中,設置相應的網(wǎng)絡(luò )參數,遠程I/O信號就可自動(dòng)刷新到CPU內存,還能自動(dòng)設置CC-Link遠程元件的初始參數。如果整個(gè)CC-Link現場(chǎng)總線(xiàn)系統是由Q系列和64個(gè)遠程I/O模塊構成的,甚至不須設置網(wǎng)絡(luò )參數即可自動(dòng)完成通信設置的初試化。
對Q型PLC來(lái)說(shuō),利用網(wǎng)絡(luò )參數設置的方法是最為簡(jiǎn)單有效的,只要按規定填寫(xiě)一定量的參數之后就能夠很好的取代繁冗復雜的順控程序。在發(fā)生錯誤或是需要修改參數時(shí),同組態(tài)軟件一樣,也能很快地完成,減少設置時(shí)間。然而它的不足之處,在于設置過(guò)程中跳過(guò)了很多重要的細節,從而無(wú)法真正掌握PLC的內部的運作過(guò)程,比較抽象。例如在填寫(xiě)了眾多參數之后,雖然各站的數據鏈路能正常執行,但是卻無(wú)法理解這些參數之間是如何聯(lián)系的,如何作用的,如何使得各站的數據鏈接得以正常完成。在實(shí)際CC-Link的應用中,通過(guò)網(wǎng)絡(luò )參數來(lái)進(jìn)行通信初始化設置的方法不失為一種最為優(yōu)越的方法,方便、可靠、功能全面這三點(diǎn)就已經(jīng)很好的滿(mǎn)足了系統的需求,縮短了CC-Link現場(chǎng)總線(xiàn)在應用于各種不同的工控場(chǎng)合時(shí)設計和調試的時(shí)間,降低了工作的難度,更方便了以后的故障檢修和維護。遺憾的是它只適用于小Q系列PLC。
評論