![RSLogix5000應(yīng)用軟件開(kāi)發(fā)及冗余控制系統(tǒng)_第1頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/951b3707-73c9-4009-818d-16d8a79bf829/951b3707-73c9-4009-818d-16d8a79bf8291.gif)
![RSLogix5000應(yīng)用軟件開(kāi)發(fā)及冗余控制系統(tǒng)_第2頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/951b3707-73c9-4009-818d-16d8a79bf829/951b3707-73c9-4009-818d-16d8a79bf8292.gif)
![RSLogix5000應(yīng)用軟件開(kāi)發(fā)及冗余控制系統(tǒng)_第3頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/951b3707-73c9-4009-818d-16d8a79bf829/951b3707-73c9-4009-818d-16d8a79bf8293.gif)
![RSLogix5000應(yīng)用軟件開(kāi)發(fā)及冗余控制系統(tǒng)_第4頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/951b3707-73c9-4009-818d-16d8a79bf829/951b3707-73c9-4009-818d-16d8a79bf8294.gif)
![RSLogix5000應(yīng)用軟件開(kāi)發(fā)及冗余控制系統(tǒng)_第5頁(yè)](http://file3.renrendoc.com/fileroot_temp3/2022-1/11/951b3707-73c9-4009-818d-16d8a79bf829/951b3707-73c9-4009-818d-16d8a79bf8295.gif)
版權(quán)說(shuō)明:本文檔由用戶(hù)提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、4.1 RSLogix50004.1 RSLogix5000應(yīng)用開(kāi)發(fā)軟件簡(jiǎn)介應(yīng)用開(kāi)發(fā)軟件簡(jiǎn)介4.2 RSLogix50004.2 RSLogix5000應(yīng)用開(kāi)發(fā)軟件的項(xiàng)目創(chuàng)建應(yīng)用開(kāi)發(fā)軟件的項(xiàng)目創(chuàng)建4.3 RSLogix50004.3 RSLogix5000控制器屬性控制器屬性4.4 4.4 控制器程序運(yùn)行的監(jiān)控控制器程序運(yùn)行的監(jiān)控4.5 I/O4.5 I/O模塊的組態(tài)配置和監(jiān)控模塊的組態(tài)配置和監(jiān)控4.6 4.6 通信模塊的組態(tài)配置和監(jiān)控通信模塊的組態(tài)配置和監(jiān)控4.7 4.7 趨勢(shì)曲線監(jiān)視趨勢(shì)曲線監(jiān)視4.8 Produced/Consumed4.8 Produced/Consumed通信機(jī)制通信
2、機(jī)制4.9 4.9 控制器之間的數(shù)據(jù)交換方式控制器之間的數(shù)據(jù)交換方式4.10 4.10 控制器與外部設(shè)備的通信規(guī)劃設(shè)計(jì)控制器與外部設(shè)備的通信規(guī)劃設(shè)計(jì)4.11 4.11 設(shè)備階段管理設(shè)備階段管理1 1RSLogix5000RSLogix5000應(yīng)用開(kāi)發(fā)軟件應(yīng)用開(kāi)發(fā)軟件RSLogix5000應(yīng)用開(kāi)發(fā)軟件統(tǒng)一進(jìn)行順序、過(guò)程、驅(qū)動(dòng)和運(yùn)動(dòng)控制系統(tǒng)的組態(tài)、開(kāi)發(fā)、編程、調(diào)試和運(yùn)行。RSLogix5000應(yīng)用開(kāi)發(fā)軟件可以從縮減開(kāi)發(fā)成本、減少停機(jī)時(shí)間、優(yōu)化運(yùn)行等多方面保證優(yōu)化軟件設(shè)計(jì),在開(kāi)發(fā)性和兼容性方面提供無(wú)可匹敵的潛力。2 2RSLogix5000RSLogix5000應(yīng)用開(kāi)發(fā)軟件的主要功能應(yīng)用開(kāi)發(fā)軟件的主
3、要功能(1)支持IEC 61131-3標(biāo)準(zhǔn)編程語(yǔ)言(2)更高的專(zhuān)業(yè)標(biāo)準(zhǔn)化水平(3)易于配置(4)數(shù)據(jù)處理精密(5)尋址方便準(zhǔn)確(6)拖放編輯和導(dǎo)航功能(7)指令功能強(qiáng)大(8)診斷監(jiān)控功能(9)密碼保護(hù)功能(10)內(nèi)嵌網(wǎng)絡(luò)組態(tài)信息(11)文件管理功能(12)廣泛的開(kāi)放性1 1項(xiàng)目結(jié)構(gòu)創(chuàng)建項(xiàng)目結(jié)構(gòu)創(chuàng)建用戶(hù)界面包括多個(gè)可配置窗口和工具條,所有功能可通過(guò)菜單條進(jìn)行操作,經(jīng)常使用的功能可直接通過(guò)標(biāo)準(zhǔn)工具條中的圖標(biāo)操作實(shí)現(xiàn),如圖4-1所示。控制器項(xiàng)目創(chuàng)建的過(guò)程如圖4-2所示。在RSLogix5000應(yīng)用開(kāi)發(fā)軟件的編程環(huán)境中創(chuàng)建控制器項(xiàng)目,選擇菜單中的“文件”,單擊“新建”命令,進(jìn)入如圖4-3所示界面。單擊
4、“確定”按鈕進(jìn)入如圖4-4所示界面。2 2程序文件創(chuàng)建程序文件創(chuàng)建(1)創(chuàng)建任務(wù)在“Controller管理器”的“任務(wù)”上單擊右鍵,選擇“新建任務(wù)”命令,建立一個(gè)周期型任務(wù),如圖4-5所示。新建一個(gè)事件觸發(fā)型任務(wù),如圖4-6所示。(2)創(chuàng)建程序或設(shè)備相位按順序創(chuàng)建的程序或設(shè)備相位,將是控制器運(yùn)行時(shí)執(zhí)行的順序。右鍵單擊“MainTask”,彈出菜單如圖4-7所示。單擊“新建Program”,打開(kāi)界面如圖4-8所示。單擊“新建設(shè)備相位”(見(jiàn)圖4-7),打開(kāi)界面如圖4-9所示。(3)創(chuàng)建例程在新創(chuàng)建的每個(gè)程序中,僅有程序區(qū)的數(shù)據(jù)庫(kù)。只有默認(rèn)的MainTask下的MainProgram有一個(gè)默認(rèn)的主
5、控例程,其他例程需要?jiǎng)?chuàng)建,如圖4-10所示。選中“MainProgram”,右鍵單擊“屬性”,在打開(kāi)的界面中選擇“配置”選項(xiàng)卡,如圖4-11所示。3 3數(shù)據(jù)文件創(chuàng)建數(shù)據(jù)文件創(chuàng)建(1)數(shù)據(jù)庫(kù)結(jié)構(gòu)雙擊“控制器標(biāo)簽”,選擇“編輯Tags”選項(xiàng)卡,如圖4-12所示。單擊“顯示”,可以進(jìn)入定義標(biāo)簽的過(guò)濾器,如圖4-13所示,通過(guò)過(guò)濾器可以過(guò)濾大量的數(shù)據(jù),選擇出需要的數(shù)據(jù)。(2)建立標(biāo)簽在“編輯Tags”頁(yè)面輸入標(biāo)簽名,如圖4-14所示。選擇的數(shù)據(jù)類(lèi)型有基本數(shù)據(jù)類(lèi)型、預(yù)定義結(jié)構(gòu)數(shù)據(jù)類(lèi)型、自定義結(jié)構(gòu)類(lèi)型,數(shù)組維數(shù)最多可達(dá)到三維,如圖4-15所示。選中標(biāo)簽選項(xiàng),單擊鼠標(biāo)右鍵,可對(duì)標(biāo)簽進(jìn)行詳細(xì)編輯,編輯菜單如圖
6、4-16所示。(3)建立自定義數(shù)據(jù)結(jié)構(gòu)和標(biāo)簽字符串有默認(rèn)的82字符的結(jié)構(gòu),如圖4-17所示。例如,一個(gè)變頻器相關(guān)的新建用戶(hù)自定義數(shù)據(jù)類(lèi)型DRIVER的結(jié)構(gòu)數(shù)據(jù)如圖4-18所示。建立了一個(gè)用戶(hù)自定義數(shù)據(jù)結(jié)構(gòu),在選擇數(shù)據(jù)類(lèi)型時(shí),可以找到用戶(hù)自定義的DRIVER數(shù)據(jù)類(lèi)型,如圖4-19所示。4 4梯形圖例程的編輯梯形圖例程的編輯在工程開(kāi)發(fā)中,根據(jù)實(shí)際控制工藝過(guò)程,先建立梯形圖程序的邏輯結(jié)構(gòu),然后輸入指令和地址。在編輯梯形圖界面的上方有分類(lèi)的指令欄,可以從中選擇需要的控制指令,直接拖到需要放置的位置,如圖4-20所示。編輯好的梯形圖完全被接收后,會(huì)變?yōu)閷?shí)線;如果沒(méi)有完全被接收,則前面會(huì)有一個(gè)大寫(xiě)或小寫(xiě)的
7、字母,含義如表4-1所示。5 5用戶(hù)應(yīng)用程序和項(xiàng)目文件格式用戶(hù)應(yīng)用程序和項(xiàng)目文件格式用戶(hù)應(yīng)用程序和項(xiàng)目文件有兩種存放格式,如圖4-21所示。在“Controller管理器”中選中“控制器”,右鍵單擊“屬性”按鈕,打開(kāi)界面如圖4-22所示。在“常規(guī)”頁(yè)面中,可以看到項(xiàng)目建立時(shí)的設(shè)置,還可以單擊“更改Controller”按鈕進(jìn)行修改,如圖4-23所示。1 1串行端口組態(tài)串行端口組態(tài)在ControlLogix PLC系統(tǒng)中,可以使用串口作為默認(rèn)編程口,如圖4-24所示。2 2系統(tǒng)協(xié)議系統(tǒng)協(xié)議“系統(tǒng)協(xié)議”頁(yè)面如圖4-25所示。3 3用戶(hù)協(xié)議用戶(hù)協(xié)議用戶(hù)協(xié)議實(shí)際就是ASCII碼模式,當(dāng)控制器與ASCI
8、I碼設(shè)備連接時(shí),串口被設(shè)置為該協(xié)議模式,頁(yè)面如圖4-26所示。4 4高級(jí)設(shè)置高級(jí)設(shè)置高級(jí)設(shè)置的參數(shù)決定著系統(tǒng)高層管理時(shí)間片,影響著系統(tǒng)的通信性能。進(jìn)入高級(jí)設(shè)置頁(yè)面,如圖4-27所示。5 5輕微故障輕微故障控制器故障分為嚴(yán)重故障和輕微故障。一般情況下,嚴(yán)重故障多是硬件引起的故障,會(huì)停機(jī);輕微故障不影響運(yùn)行,不會(huì)停機(jī)。故障原因可以通過(guò)控制器屬性查看,嚴(yán)重故障查看頁(yè)面如圖4-28所示。當(dāng)排除嚴(yán)重故障后,單擊“清除嚴(yán)重故障”按鈕,控制器重新投入正常工作狀態(tài)。輕微故障查看頁(yè)面如圖4-29所示。6 6SFCSFC執(zhí)行執(zhí)行對(duì)SFC進(jìn)行全局的組態(tài),關(guān)聯(lián)著SFC例程的組態(tài)和編程。進(jìn)入SFC執(zhí)行頁(yè)面,如圖4-30
9、所示。帶有非易失性?xún)?nèi)存的控制器可以將項(xiàng)目文件保存在控制器中,1756-L6系列PLC控制器可以在不拔出框架的情況下插入標(biāo)準(zhǔn)CF卡,用于存儲(chǔ)項(xiàng)目文件。進(jìn)入“非易失性?xún)?nèi)存”頁(yè)面,如圖4-31所示。8 8內(nèi)存內(nèi)存內(nèi)存使用情況的評(píng)估如圖4-32所示。9 9冗余設(shè)置冗余設(shè)置只有L55和L6X控制器才有冗余設(shè)置功能,設(shè)置頁(yè)面如圖4-33所示。單擊“高級(jí)”按鈕,可顯示數(shù)據(jù)標(biāo)簽和邏輯程序空間占用的比例,即控制器剩余空間運(yùn)用的分配情況,如圖4-34所示。1010文件文件項(xiàng)目文件的相關(guān)信息如圖4-35所示。1111日期日期/ /時(shí)間時(shí)間“日期/時(shí)間”頁(yè)面顯示控制器內(nèi)置的系統(tǒng)日期和時(shí)間,如圖4-36所示。1 1任務(wù)
10、屬性任務(wù)屬性在RSLogix5000應(yīng)用開(kāi)發(fā)軟件環(huán)境中,右鍵單擊“屬性”,可打開(kāi)任務(wù)監(jiān)控屬性頁(yè)面,如圖4-37所示。2 2任務(wù)執(zhí)行的監(jiān)控任務(wù)執(zhí)行的監(jiān)控進(jìn)入任務(wù)執(zhí)行監(jiān)控頁(yè)面,如圖4-38所示。3 3設(shè)備階段執(zhí)行的監(jiān)控設(shè)備階段執(zhí)行的監(jiān)控進(jìn)入設(shè)備階段執(zhí)行監(jiān)控頁(yè)面,如圖4-39所示。在RSLogix5000應(yīng)用軟件開(kāi)發(fā)環(huán)境中,右鍵單擊“輸入/輸出配置”,選擇“新建Module”命令,打開(kāi)頁(yè)面如圖4-40所示。(1)建立模塊在數(shù)字量模塊選擇列表中,選擇數(shù)字量輸入模塊1756-IB16,雙擊后顯示如圖4-41所示頁(yè)面。為模塊選擇一個(gè)相適應(yīng)的主要版本,如果版本不合適,項(xiàng)目下載后會(huì)出現(xiàn)警告,不能建立通信連接。
11、選擇合適的版本后,進(jìn)入模塊組態(tài)配置頁(yè)面,如圖4-42所示。(2)模塊信息模塊信息頁(yè)面顯示的是從對(duì)應(yīng)槽號(hào)的模塊采集來(lái)的數(shù)據(jù)信息,如圖4-43所示。(3)連接進(jìn)入模塊連接頁(yè)面,如圖4-44所示。(4)配置進(jìn)入模塊組態(tài)配置頁(yè)面,如圖4-45所示。(5)模塊在控制器數(shù)據(jù)區(qū)域的標(biāo)簽在項(xiàng)目中建立數(shù)字量輸入模塊1756-IB16后,產(chǎn)生的I/O數(shù)據(jù)結(jié)構(gòu)標(biāo)簽如圖4-46所示。(1)建立模塊在數(shù)字量模塊選擇列表中,選擇數(shù)字量輸出模塊1756-OB16D,雙擊后顯示如圖4-47所示頁(yè)面。選擇合適的版本后,進(jìn)入模塊組態(tài)配置頁(yè)面,如圖4-48所示。(2)模塊信息模塊信息頁(yè)面顯示的是對(duì)應(yīng)槽號(hào)的輸出模塊的數(shù)據(jù)信息,如圖4
12、-49所示。(3)連接進(jìn)入模塊連接頁(yè)面,如圖4-50所示。(4)配置進(jìn)入模塊組態(tài)配置頁(yè)面,如圖4-51所示。(5)診斷數(shù)字量輸出模塊的診斷功能主要包括鎖存的故障信息復(fù)位、電子過(guò)載保護(hù)復(fù)位。進(jìn)入模塊診斷頁(yè)面,如圖4-52所示。(6)脈沖測(cè)試進(jìn)入模塊脈沖測(cè)試頁(yè)面,如圖4-53所示。(7)模塊在控制器數(shù)據(jù)區(qū)域的標(biāo)簽在項(xiàng)目中建立數(shù)字量輸出模塊1756-OB16D后,產(chǎn)生的I/O數(shù)據(jù)結(jié)構(gòu)標(biāo)簽如圖4-54所示。(1)建立模塊在模擬量模塊選擇列表中,選擇模擬量輸入模塊1756-IF6I,雙擊后顯示如圖4-55所示頁(yè)面。(2)連接進(jìn)入模塊連接頁(yè)面,如圖4-56所示。(3)配置進(jìn)入模塊配置頁(yè)面,如圖4-57所示
13、。(4)報(bào)警配置進(jìn)入模塊報(bào)警配置頁(yè)面,如圖4-58所示。(5)校準(zhǔn)模塊使用一段時(shí)間后,受到溫度、濕度、電壓等影響,信號(hào)會(huì)產(chǎn)生漂移,A/D轉(zhuǎn)換的精度會(huì)降低,可以對(duì)模塊通道進(jìn)行校準(zhǔn),以保持信號(hào)的準(zhǔn)確度。進(jìn)入模塊校準(zhǔn)頁(yè)面,如圖4-59所示。(6)模塊在控制器數(shù)據(jù)區(qū)域的標(biāo)簽在項(xiàng)目中建立模擬量輸入模塊1756-IF6I后,產(chǎn)生的I/O數(shù)據(jù)結(jié)構(gòu)標(biāo)簽如圖4-60所示。(1)建立模塊在模擬量模塊選擇列表中,選擇模擬量輸出模塊1756-OF6CI,雙擊后顯示如圖4-61所示頁(yè)面。(2)連接進(jìn)入模塊連接頁(yè)面,如圖4-62所示。(3)配置進(jìn)入模塊配置頁(yè)面,如圖4-63所示。(4)輸出狀態(tài)進(jìn)入模塊的輸出狀態(tài)頁(yè)面,如圖
14、4-64所示。(5)限制進(jìn)入模塊的限制頁(yè)面,如圖4-65所示。(6)校準(zhǔn)進(jìn)入模塊的校準(zhǔn)頁(yè)面,如圖4-66所示。(7)模塊在控制器數(shù)據(jù)區(qū)域的標(biāo)簽在項(xiàng)目中建立模擬量輸出模塊1756-OF6CI后,產(chǎn)生的I/O數(shù)據(jù)結(jié)構(gòu)標(biāo)簽如圖4-67所示。1 1CNBCNB模塊的組態(tài)配置和監(jiān)控模塊的組態(tài)配置和監(jiān)控(1)建立模塊在模塊選擇列表中,選擇CNB模塊,雙擊后的顯示頁(yè)面如圖4-68所示。(2)RSNetWorx進(jìn)入RSNetWorx頁(yè)面,如圖4-69所示。(1)建立模塊在模塊選擇列表中,選擇ENBT模塊,雙擊后的顯示頁(yè)面如圖4-70所示。(2)連接進(jìn)入模塊連接頁(yè)面,如圖4-71所示。(1)建立模塊在模塊選擇列
15、表中,選擇DNB模塊,雙擊后的顯示頁(yè)面如圖4-72所示。(2)掃描列表頁(yè)面進(jìn)入“掃描列表”頁(yè)面,如圖4-73所示。(3)DNB模塊的數(shù)據(jù)結(jié)構(gòu)在控制器中建立DNB模塊,產(chǎn)生位于控制器數(shù)據(jù)區(qū)域的I/O數(shù)據(jù)結(jié)構(gòu)標(biāo)簽。DNB模塊的輸入數(shù)據(jù)表如圖4-74所示。DNB模塊的輸出數(shù)據(jù)表如圖4-75所示。DNB模塊的狀態(tài)數(shù)據(jù)表如圖4-76所示。1 1趨勢(shì)曲線的建立趨勢(shì)曲線的建立在“Controller管理器”中的“趨勢(shì)”上單擊鼠標(biāo)右鍵,如圖4-77所示。新建趨勢(shì)曲線頁(yè)面如圖4-78所示。單擊“下一步”按鈕,頁(yè)面如圖4-79所示。選擇要監(jiān)視的數(shù)據(jù)標(biāo)簽,每個(gè)頁(yè)面最多可以同時(shí)監(jiān)視8個(gè)數(shù)據(jù),單擊“完成”按鈕,頁(yè)面如圖
16、4-80所示。單擊“Chart Properties”命令進(jìn)入組態(tài)頁(yè)面,如圖4-81所示。如果選擇圖表類(lèi)型為“XY Plot”,將選擇采集數(shù)據(jù)中的一個(gè)作為X軸的變化值,另一個(gè)作為Y軸的變化值,這兩個(gè)參數(shù)構(gòu)成趨勢(shì)曲線,如圖4-82所示。(1)顯示組態(tài)頁(yè)面顯示組態(tài)頁(yè)面如圖4-83所示。(2)記錄筆組態(tài)頁(yè)面趨勢(shì)曲線的每一個(gè)監(jiān)視數(shù)據(jù)對(duì)應(yīng)了一個(gè)記錄筆,即監(jiān)視跟蹤數(shù)據(jù)對(duì)象。記錄筆組態(tài)頁(yè)面如圖4-84所示。(3)X-Axis組態(tài)頁(yè)面進(jìn)入X軸組態(tài)頁(yè)面,如圖4-85所示。(4)Y-Axis組態(tài)頁(yè)面進(jìn)入Y軸組態(tài)頁(yè)面,如圖4-86所示。(5)Template組態(tài)頁(yè)面進(jìn)入模板組態(tài)頁(yè)面,如圖4-87所示。單擊 按鈕,存
17、儲(chǔ)模板,如圖4-88所示。(6)采樣組態(tài)頁(yè)面趨勢(shì)曲線文件進(jìn)行實(shí)時(shí)數(shù)據(jù)監(jiān)視時(shí),采集的數(shù)據(jù)按照一定的格式存儲(chǔ),這個(gè)格式是由采樣組態(tài)頁(yè)面設(shè)置的。進(jìn)入采樣組態(tài)頁(yè)面,如圖4-89所示。(7)啟動(dòng)觸發(fā)器頁(yè)面在趨勢(shì)曲線數(shù)據(jù)采集過(guò)程中,可以根據(jù)條件重新停止、重新啟動(dòng)。進(jìn)入啟動(dòng)觸發(fā)器設(shè)置頁(yè)面,如圖4-90所示。進(jìn)入停止觸發(fā)器設(shè)置頁(yè)面,如圖4-91所示。1 1生產(chǎn)者生產(chǎn)者/ /消費(fèi)者數(shù)據(jù)通信模式(消費(fèi)者數(shù)據(jù)通信模式(Producer/ConsumerProducer/Consumer)NetLink網(wǎng)絡(luò)采用的是生產(chǎn)者/消費(fèi)者數(shù)據(jù)通信模式,這是基于工業(yè)控制需求開(kāi)發(fā)的先進(jìn)的通信模式,與傳統(tǒng)的源/目標(biāo)數(shù)據(jù)通信模式有很大
18、不同。傳統(tǒng)的PLC控制器采用的數(shù)據(jù)通信模式是源/目標(biāo)通信模式,是以節(jié)點(diǎn)地址為中心的編碼方式。在這種模式下,同一時(shí)間,只有一臺(tái)設(shè)備與另一臺(tái)設(shè)備之間傳送數(shù)據(jù),將單一報(bào)文分別傳輸?shù)礁鱾€(gè)相關(guān)設(shè)備,其余設(shè)備均處在等待狀態(tài)或閑置狀態(tài),依靠設(shè)備之間的響應(yīng)構(gòu)成連接,并實(shí)現(xiàn)數(shù)據(jù)傳輸。DH+網(wǎng)絡(luò)和主從結(jié)構(gòu)的RI/O通信鏈都屬于這一類(lèi)數(shù)據(jù)通信模式。這種模式的網(wǎng)絡(luò)確定性、可重復(fù)性較差,比較適合于點(diǎn)對(duì)點(diǎn)的通信,其結(jié)構(gòu)如圖4-92所示。通信模式示意圖如圖4-93所示。ControlLogix PLC系統(tǒng)的NetLink網(wǎng)絡(luò)就是這一類(lèi)型的數(shù)據(jù)通信模式。這種模式可實(shí)現(xiàn)點(diǎn)對(duì)點(diǎn)、多點(diǎn)或廣播通信,可以有效地利用網(wǎng)絡(luò)帶寬,提高網(wǎng)絡(luò)傳
19、輸效率,實(shí)現(xiàn)數(shù)據(jù)的精確同步,其結(jié)構(gòu)如圖4-94所示。通信模式示意圖如圖4-95所示。兩個(gè)控制器之間進(jìn)行Produced/Consumed的數(shù)據(jù)傳輸,可以通過(guò)背板傳送,也可以通過(guò)ControlNet網(wǎng)絡(luò)和EtherNet網(wǎng)絡(luò)傳輸,但只能在同一個(gè)網(wǎng)絡(luò)中進(jìn)行數(shù)據(jù)傳輸。 Produced/Consumed建立的標(biāo)簽必須創(chuàng)建在控制器區(qū)域。傳輸數(shù)據(jù)的標(biāo)簽不能超過(guò)500B,如果是通過(guò)ControlNet網(wǎng)絡(luò)的Consumed數(shù)據(jù)標(biāo)簽則不能超過(guò)480B,這主要取決于ControlNet網(wǎng)絡(luò)數(shù)據(jù)包的尺寸。如果Produced幾個(gè)數(shù)據(jù)到同一個(gè)控制器,將幾個(gè)數(shù)據(jù)合并在一個(gè)用戶(hù)自定義結(jié)構(gòu)的數(shù)據(jù)標(biāo)簽中,這樣可以減少連接
20、數(shù),合并后的數(shù)據(jù)會(huì)用相同的RPI。Produced/Consumed的數(shù)據(jù)標(biāo)簽只能使用DINT和REAL,或它們的數(shù)組,或者用戶(hù)自定義結(jié)構(gòu)數(shù)據(jù),因?yàn)閷?duì)外操作數(shù)據(jù)必須是32位的數(shù)據(jù)。Produced的標(biāo)簽和Consumed的標(biāo)簽數(shù)據(jù)格式必須一致,才能確保數(shù)據(jù)的準(zhǔn)確。當(dāng)控制器Produced要傳輸?shù)臄?shù)據(jù),與非CntrolLogix的對(duì)方設(shè)備的數(shù)據(jù)結(jié)構(gòu)不匹配時(shí),為避免出現(xiàn)偏差,可將數(shù)據(jù)組合在用戶(hù)自定義結(jié)構(gòu)中,再進(jìn)行傳輸。當(dāng)數(shù)據(jù)包大于32位時(shí),Produced和Consumed雙方都使用CPS指令進(jìn)行緩沖,以獲得數(shù)據(jù)的同步。Consumed的RPI必須大于等于網(wǎng)絡(luò)NUT。如果幾個(gè)Consumed請(qǐng)求同
21、一個(gè)Produced,則會(huì)以最小的RPI為準(zhǔn)。為減輕網(wǎng)絡(luò)負(fù)擔(dān),應(yīng)盡可能地減少Produced/Consumed的運(yùn)用次數(shù),將多個(gè)數(shù)據(jù)進(jìn)行打包傳輸。確定Consumed的實(shí)際數(shù)目與Produced中組態(tài)的數(shù)目一樣,否則將無(wú)效地占用連接。如果兩個(gè)控制器之間建立了多個(gè)Produced/Consumed的連接,只要一個(gè)連接失敗,所有的連接都會(huì)連著失敗。Produced/Consumed通信模式與MSG指令的主要功能異同如表4-2所示。1 1預(yù)定性數(shù)據(jù)交換方式預(yù)定性數(shù)據(jù)交換方式下面按照?qǐng)D4-96所示建立Produced/Consumed標(biāo)簽。(1)建立Produced標(biāo)簽在RSLogix5000應(yīng)用開(kāi)發(fā)
22、軟件的編程環(huán)境中創(chuàng)建Produced標(biāo)簽。右鍵單擊“控制器標(biāo)簽”,在彈出菜單中選擇“新建標(biāo)簽”命令,進(jìn)入標(biāo)簽建立頁(yè)面。在“類(lèi)型”項(xiàng)中選擇“生產(chǎn)型”,如圖4-97所示。單擊“連接”按鈕,進(jìn)入連接組態(tài)頁(yè)面,如圖4-98所示。(2)建立Consumed標(biāo)簽右鍵單擊“控制器標(biāo)簽”,在彈出菜單中選擇“新建標(biāo)簽”命令,進(jìn)入標(biāo)簽建立頁(yè)面。在“類(lèi)型”項(xiàng)中選擇“消費(fèi)”,單擊“連接”按鈕,進(jìn)入連接組態(tài)頁(yè)面,如圖4-99所示。連接狀態(tài)如圖4-100所示??刂破髦g的非預(yù)定性數(shù)據(jù)交換通過(guò)執(zhí)行MSG指令來(lái)實(shí)現(xiàn),如圖4-101所示。外部信息緩沖區(qū)數(shù)據(jù)交換示意圖如圖4-102所示。1 1非連接緩沖區(qū)非連接緩沖區(qū)(1)發(fā)送隊(duì)
23、列(2)接收隊(duì)列接收隊(duì)列有3個(gè)位置存儲(chǔ)接收的信息。使用接收隊(duì)列的連接主要包括以下內(nèi)容:接收Cache連接信息指令初始化工作;接收Uncache連接信息指令;接收通過(guò)DH+網(wǎng)絡(luò)的數(shù)據(jù);接收CIP Generic信息指令;接收來(lái)自于ControlNet PanelView的讀/寫(xiě)請(qǐng)求(非連接信息);接收來(lái)自EtherNet PanelView的讀請(qǐng)求的初始化工作(連接信息);接收來(lái)自EtherNet PanelView的寫(xiě)請(qǐng)求(非連接信息);接收來(lái)自RSLogix5000在線連接初始化的請(qǐng)求信息;接收來(lái)自RSLinx連接的初始化工作。2 2CacheCache緩沖區(qū)緩沖區(qū)(1)Cache緩沖區(qū)Ca
24、che緩沖區(qū)(Cache Buffers)主要用于實(shí)現(xiàn)固定連接的塊傳輸和MSG指令,分為兩個(gè)存儲(chǔ)連接區(qū)域,其中一個(gè)用于塊傳輸,一個(gè)用于CIP讀/寫(xiě)的MSG指令。它們各占用32個(gè)存儲(chǔ)區(qū)域。(2)MSG指令的Cache緩沖區(qū)運(yùn)行原則大部分MSG指令會(huì)用到Cache緩沖區(qū),其基本運(yùn)行原則如下:信息指令的Message標(biāo)簽必須建立在控制器數(shù)據(jù)區(qū)域,且不能是數(shù)組。控制器最多可同時(shí)支持32條Cache MSG指令運(yùn)行。雖然網(wǎng)絡(luò)數(shù)據(jù)包的尺寸是有限制的(ControlNet網(wǎng)絡(luò)為500B,DH+網(wǎng)絡(luò)為244B),但控制器卻可以在單一的MSG指令中傳輸大量的數(shù)據(jù)。1 1創(chuàng)建設(shè)備階段創(chuàng)建設(shè)備階段一個(gè)設(shè)備階段主要包
25、括以下內(nèi)容:一個(gè)本設(shè)備階段的內(nèi)部專(zhuān)用數(shù)據(jù)庫(kù);最多6個(gè)狀態(tài)子例程;一個(gè)狀態(tài)模板;一個(gè)位于控制器區(qū)域的標(biāo)簽;一個(gè)預(yù)狀態(tài)子例程,可作為主控啟動(dòng)程序運(yùn)行;可被狀態(tài)例程或子例程調(diào)用的其他子例程。2 2狀態(tài)模板的基本結(jié)構(gòu)狀態(tài)模板的基本結(jié)構(gòu)狀態(tài)模板將設(shè)備的運(yùn)行周期分為一系列狀態(tài),每個(gè)狀態(tài)是設(shè)備操作的一個(gè)環(huán)節(jié)。狀態(tài)模板中只有兩種狀態(tài),如表4-3所示。狀態(tài)模板的基本結(jié)構(gòu)如圖4-103所示。5.1 PLC5.1 PLC冗余控制系統(tǒng)概述冗余控制系統(tǒng)概述5.2 5.2 羅克韋爾羅克韋爾PLCPLC冗余控制系統(tǒng)架構(gòu)冗余控制系統(tǒng)架構(gòu)5.3 5.3 羅克韋爾羅克韋爾PLCPLC冗余控制系統(tǒng)設(shè)計(jì)冗余控制系統(tǒng)設(shè)計(jì)如圖5-1所示為冗余系統(tǒng)示意圖。1 1冗余控制系統(tǒng)和熱備用系統(tǒng)冗余控制系統(tǒng)和熱備用系統(tǒng)所謂“冗余”系統(tǒng),是指整個(gè)PLC控制系統(tǒng)由兩套完全相同的系統(tǒng)組成,其中一套在系統(tǒng)正常工作時(shí)并不需要,如圖5-2所示。在熱備用(Hot)系統(tǒng)中,兩臺(tái)CPU用通信接口連接在一起,均處于通電狀態(tài),如圖5-3所示。 軟件冗余系統(tǒng)中PLC內(nèi)部的運(yùn)行過(guò)程如圖5-4所示。2 2冗余控制系統(tǒng)架構(gòu)冗余控制系統(tǒng)架構(gòu)在羅克韋爾PLC冗余控制系統(tǒng)中,可以使用確定性網(wǎng)絡(luò)通信和非確定性網(wǎng)絡(luò)通信,如圖5-5所示。3 3冗余控制系統(tǒng)分類(lèi)冗余控制系統(tǒng)分類(lèi)(1)介質(zhì)冗余在使用冗余介質(zhì)的PLC冗余控制系統(tǒng)中,需要使用17
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年中國(guó)塑料鏡片拋光劑市場(chǎng)調(diào)查研究報(bào)告
- 2025年輕紡機(jī)械襯套項(xiàng)目可行性研究報(bào)告
- 2025至2030年中國(guó)雙軸玻璃鋼管纏繞機(jī)數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025至2030年中國(guó)包銅箱數(shù)據(jù)監(jiān)測(cè)研究報(bào)告
- 2025年中國(guó)計(jì)算機(jī)數(shù)據(jù)信號(hào)電涌保護(hù)器市場(chǎng)調(diào)查研究報(bào)告
- 2025年中國(guó)牙膏蠟市場(chǎng)調(diào)查研究報(bào)告
- 創(chuàng)意產(chǎn)業(yè)對(duì)城市社區(qū)的影響和改造考核試卷
- 保險(xiǎn)客戶(hù)忠誠(chéng)度提升考核試卷
- 公路客運(yùn)企業(yè)服務(wù)質(zhì)量持續(xù)改進(jìn)策略考核試卷
- 廣播電視設(shè)備用光發(fā)射與接收模塊考核試卷
- 2024年湖南省普通高中學(xué)業(yè)水平考試政治試卷(含答案)
- 零售企業(yè)加盟管理手冊(cè)
- 設(shè)備維保的維修流程與指導(dǎo)手冊(cè)
- 招標(biāo)代理服務(wù)的關(guān)鍵流程與難點(diǎn)解析
- GB/T 5465.2-2023電氣設(shè)備用圖形符號(hào)第2部分:圖形符號(hào)
- 材料預(yù)定協(xié)議
- 2023年河北省中考數(shù)學(xué)試卷(含解析)
- 《學(xué)習(xí)的本質(zhì)》讀書(shū)會(huì)活動(dòng)
- 高氨血癥護(hù)理課件
- 物流營(yíng)銷(xiāo)(第四版) 課件 胡延華 第3、4章 物流目標(biāo)客戶(hù)選擇、物流服務(wù)項(xiàng)目開(kāi)發(fā)
- 《石油化工電氣自動(dòng)化系統(tǒng)設(shè)計(jì)規(guī)范》
評(píng)論
0/150
提交評(píng)論