第6章 S7-300PLC指令系統(tǒng)及編程(1)_第1頁
第6章 S7-300PLC指令系統(tǒng)及編程(1)_第2頁
第6章 S7-300PLC指令系統(tǒng)及編程(1)_第3頁
第6章 S7-300PLC指令系統(tǒng)及編程(1)_第4頁
第6章 S7-300PLC指令系統(tǒng)及編程(1)_第5頁
已閱讀5頁,還剩62頁未讀 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)

文檔簡介

1、第六章第六章 S7-300PLC指令系統(tǒng)及編程指令系統(tǒng)及編程 S7-300PLC具有豐富的指令系統(tǒng),其中包括邏具有豐富的指令系統(tǒng),其中包括邏輯指令和功能指令二大類。邏輯指令包括位位邏輯輯指令和功能指令二大類。邏輯指令包括位位邏輯指令、定時(shí)器指令、計(jì)數(shù)器指令、字邏輯指令。功指令、定時(shí)器指令、計(jì)數(shù)器指令、字邏輯指令。功能指令主要包括以下幾個(gè)方面:能指令主要包括以下幾個(gè)方面: (1)數(shù)據(jù)處理與算術(shù)運(yùn)算指令數(shù)據(jù)處理與算術(shù)運(yùn)算指令 (2)程序執(zhí)行控制指令程序執(zhí)行控制指令 (3)其它功能指令其它功能指令 第一節(jié)第一節(jié) 邏輯指令邏輯指令一、位邏輯指令一、位邏輯指令 位邏輯指令處理的對(duì)象是位邏輯指令處理的對(duì)象

2、是“1”和和“0”數(shù)字信號(hào),這二個(gè)數(shù)字組成數(shù)字信號(hào),這二個(gè)數(shù)字組成了二進(jìn)制計(jì)數(shù)系統(tǒng)中的了二進(jìn)制計(jì)數(shù)系統(tǒng)中的“位位”,可代表輸入接點(diǎn)的,可代表輸入接點(diǎn)的“閉合閉合”和和“斷斷開開”,或輸出線圈的,或輸出線圈的“通電通電”和和“斷電斷電”。 (一)標(biāo)準(zhǔn)觸點(diǎn)指令一)標(biāo)準(zhǔn)觸點(diǎn)指令標(biāo)準(zhǔn)觸點(diǎn)指令的類型及其功能如表標(biāo)準(zhǔn)觸點(diǎn)指令的類型及其功能如表6-2所示。所示。(二)輸出指令(二)輸出指令1、輸出線圈指令(一般輸出指令)、輸出線圈指令(一般輸出指令)輸出線圈指令及其功能如表輸出線圈指令及其功能如表6-3所示。所示。說明:說明:I I用得少,只有當(dāng)用得少,只有當(dāng)I I的全部或部分位沒有被現(xiàn)場輸入信號(hào)占用時(shí),可

3、當(dāng)作中的全部或部分位沒有被現(xiàn)場輸入信號(hào)占用時(shí),可當(dāng)作中間繼電器使用。間繼電器使用。表表6-2表表6-31)舉例)舉例 圖圖6-1說明了上述指令的用法。說明了上述指令的用法。2)說明)說明(1)一般輸出指令可以并聯(lián)使用,如圖)一般輸出指令可以并聯(lián)使用,如圖6-2所示所示1)舉例)舉例圖6-1圖6-2(2)一般輸出指令在梯形圖中可連續(xù)使用,但用)一般輸出指令在梯形圖中可連續(xù)使用,但用STL編程時(shí)要注編程時(shí)要注意指令的用法,如圖意指令的用法,如圖6-3所示。所示。2、中間輸出指令、中間輸出指令 中間輸出指令及其功能如表中間輸出指令及其功能如表6-46-4所示。在編制梯形圖程序時(shí),所示。在編制梯形圖程

4、序時(shí),如如果一個(gè)邏輯串很長不便于編輯時(shí),可以將邏輯串分成幾段,前一段果一個(gè)邏輯串很長不便于編輯時(shí),可以將邏輯串分成幾段,前一段的邏輯運(yùn)算結(jié)果(的邏輯運(yùn)算結(jié)果(RLORLO)可作為中間輸出儲(chǔ)存在指定的存儲(chǔ)區(qū)()可作為中間輸出儲(chǔ)存在指定的存儲(chǔ)區(qū)(I I、Q Q、M M、D D、L L)的某一位中,該儲(chǔ)存位可以當(dāng)作一個(gè)觸點(diǎn)出現(xiàn)在其它)的某一位中,該儲(chǔ)存位可以當(dāng)作一個(gè)觸點(diǎn)出現(xiàn)在其它邏輯串中。邏輯串中。圖6-3?1)舉例)舉例表表6-4 中間輸出指令及其功能中間輸出指令及其功能圖6-4 中間輸出指令示例圖6-5 中間輸出指令應(yīng)用2)說明)說明(1)中間輸出指令被安置在邏輯串中間,用于將其前的位邏輯操)中

5、間輸出指令被安置在邏輯串中間,用于將其前的位邏輯操作結(jié)果(此處的作結(jié)果(此處的RLO值)保存到指定位地址(有人稱它為值)保存到指定位地址(有人稱它為“連接器連接器”或或“中間賦值元件中間賦值元件”),如圖),如圖6-4所示。所示。(2)“連接器連接器”和其它元件串聯(lián)時(shí),中間輸出指令同觸點(diǎn)一樣,和其它元件串聯(lián)時(shí),中間輸出指令同觸點(diǎn)一樣,可插入邏輯串中間??刹迦脒壿嫶虚g。(3)“連接器連接器”不能直接與左母線(相當(dāng)于電路的電源母線)相不能直接與左母線(相當(dāng)于電路的電源母線)相連,也不能放在邏輯串的結(jié)尾或分支結(jié)尾處。連,也不能放在邏輯串的結(jié)尾或分支結(jié)尾處。(4)可以用取反指令)可以用取反指令“”對(duì)

6、對(duì)“連接器連接器”進(jìn)行取反操作。進(jìn)行取反操作。(5)使用中間輸出指令可以使復(fù)雜邏輯塊程序簡化成若干個(gè)簡單)使用中間輸出指令可以使復(fù)雜邏輯塊程序簡化成若干個(gè)簡單邏輯塊程序,邏輯塊程序, (三)嵌套指令(三)嵌套指令嵌套指令用于電路塊串、并聯(lián)的編程。它有嵌套指令用于電路塊串、并聯(lián)的編程。它有“與嵌套與嵌套”和和“或嵌套或嵌套”二種指令。二種指令。1、“與嵌套與嵌套”指令指令“與嵌套與嵌套”指令用于電路塊串聯(lián)的編程。其指令格式如下:指令用于電路塊串聯(lián)的編程。其指令格式如下:A( 與嵌套開始指令與嵌套開始指令)與嵌套結(jié)束指令與嵌套結(jié)束指令2、“或嵌套或嵌套”指令指令“或嵌套或嵌套”指令用于電路塊并聯(lián)的

7、編程。其指令格式如下:指令用于電路塊并聯(lián)的編程。其指令格式如下:O( 或嵌套開始指令或嵌套開始指令)或嵌套結(jié)束指令或嵌套結(jié)束指令圖圖6-63、說明:先與后或(即電路元件先串后并)可不用嵌套指令中的、說明:先與后或(即電路元件先串后并)可不用嵌套指令中的括號(hào),如圖括號(hào),如圖6-8所示。所示。 圖圖6-7圖圖6-8(四)(四)“異或異或”和和“異或非(同或)異或非(同或)”指令指令1、“異或異或”指令指令 異或指令只有異或指令只有STL指令,專用于異或門邏輯電路的編程。其指令指令,專用于異或門邏輯電路的編程。其指令格式如下:格式如下: 圖圖6-9說明了異或指令的用法。當(dāng)說明了異或指令的用法。當(dāng)I0

8、.0和和I0.1不同時(shí)動(dòng)作時(shí),輸不同時(shí)動(dòng)作時(shí),輸出線圈出線圈Q4.0狀態(tài)為狀態(tài)為1,反之為,反之為0。 對(duì)比圖對(duì)比圖6-8和圖和圖6-9可見,用可見,用“異或異或”指令編程則可使程序更簡指令編程則可使程序更簡潔!潔!圖6-92、“同或同或”指令指令 同或指令只有同或指令只有STL指令,專用于同或門邏輯電路的編程。其指令指令,專用于同或門邏輯電路的編程。其指令格式如下:格式如下: 圖圖6-10說明了同或指令的用法。當(dāng)說明了同或指令的用法。當(dāng)I0.0和和I0.1同時(shí)動(dòng)作時(shí),輸出線同時(shí)動(dòng)作時(shí),輸出線圈圈Q4.0狀態(tài)為狀態(tài)為1,反之為,反之為0。 圖圖6-10(五)置位(五)置位/復(fù)位指令復(fù)位指令復(fù)位

9、復(fù)位/置位指令及其功能如表置位指令及其功能如表6-5所示。所示。說明:復(fù)位指令不僅可以復(fù)位存儲(chǔ)器,還可以使正在運(yùn)行的定時(shí)說明:復(fù)位指令不僅可以復(fù)位存儲(chǔ)器,還可以使正在運(yùn)行的定時(shí)器停止或使計(jì)數(shù)器清零。器停止或使計(jì)數(shù)器清零。復(fù)位復(fù)位/置位的置位的LAD指令只能放在邏輯串的最右端,不能放在邏輯指令只能放在邏輯串的最右端,不能放在邏輯串的中間,它們也屬于輸出指令。串的中間,它們也屬于輸出指令。置位指令具有保持功能,即使指定位地址的置位指令具有保持功能,即使指定位地址的“位位”一直為一直為1,直,直到復(fù)位指令把它清零。到復(fù)位指令把它清零。圖圖6-11說明了復(fù)位說明了復(fù)位/置位指令的用法。置位指令的用法。

10、表表6-5 圖圖6-11的程序中,只要的程序中,只要I1.0一閉合一閉合,不論不論I1.0閉合后又?jǐn)嚅_閉合后又?jǐn)嚅_,Q4.0一直保持通電狀態(tài)(一直保持通電狀態(tài)(1態(tài)態(tài),直到直到I2.0閉合且不論閉合后又?jǐn)嚅_,閉合且不論閉合后又?jǐn)嚅_,Q4.0才斷電(才斷電(0態(tài))。態(tài))。其功能同電動(dòng)機(jī)的起停??刂齐娐奉愃?。其功能同電動(dòng)機(jī)的起停??刂齐娐奉愃?。 圖圖6-11(六)觸發(fā)器指令(六)觸發(fā)器指令 觸發(fā)器指令可以觸發(fā)器指令可以用在邏輯串最右邊結(jié)束一個(gè)邏輯串;也可以用用在邏輯串最右邊結(jié)束一個(gè)邏輯串;也可以用在邏輯串當(dāng)中作為一個(gè)特殊觸點(diǎn),在邏輯串當(dāng)中作為一個(gè)特殊觸點(diǎn),影響右邊的邏輯操作結(jié)果。影響右邊的邏輯操作

11、結(jié)果。其功其功能同電動(dòng)機(jī)的起、停、??刂齐娐奉愃啤D芡妱?dòng)機(jī)的起、停、??刂齐娐奉愃啤?觸發(fā)器指令有觸發(fā)器指令有SR觸發(fā)器和觸發(fā)器和RS觸發(fā)器二種。觸發(fā)器二種。SR觸發(fā)器即觸發(fā)器即“置位置位復(fù)位復(fù)位”觸發(fā)器,是復(fù)位優(yōu)先型;觸發(fā)器,是復(fù)位優(yōu)先型;RS觸發(fā)器即觸發(fā)器即“復(fù)位置位復(fù)位置位”觸發(fā)器,觸發(fā)器,是置位優(yōu)先型,其指令格式及參數(shù)如表是置位優(yōu)先型,其指令格式及參數(shù)如表6-6所示所示說明說明:置位具有保持功能置位具有保持功能,即使指定位地址的即使指定位地址的“位位”一直為一直為1,直到復(fù)位信號(hào)把它清零。直到復(fù)位信號(hào)把它清零。表6-6圖圖6-126-12說明了說明了SRSR觸發(fā)器和觸發(fā)器和RSRS觸

12、發(fā)器指令的用法。觸發(fā)器指令的用法。 (七)對(duì)(七)對(duì)RLO的直接操作指令的直接操作指令 圖圖6-126-12 如圖如圖6-13所示中所示中LAD(1),設(shè)),設(shè)I0.0與與I0.1均為閉合,則均為閉合,則RLO中中應(yīng)為應(yīng)為1但經(jīng)但經(jīng)NOT指令后指令后RLO中變?yōu)橹凶優(yōu)?,所以,所以Q8.0為為0(斷電)。(斷電)。 又如圖又如圖6-13所示中的所示中的LAD(2)中,)中,SAVE指令將當(dāng)前指令將當(dāng)前RLO狀態(tài)狀態(tài)(上一程序塊的最后一個(gè)(上一程序塊的最后一個(gè)RLO,而不是,而不是I1.5的狀態(tài))存入的狀態(tài))存入BR位中,位中,下面用檢測下面用檢測BR位(此處為位(此處為Q4.0的狀態(tài))來重新檢

13、查保存的的狀態(tài))來重新檢查保存的RLO。 執(zhí)行圖執(zhí)行圖6-13中的中的STL(3)程序,)程序,SET的指令使的指令使RLO為為1,賦值,賦值M10.0M10.2為為1;CLR指令使指令使RLO為為0,賦值,賦值M11.5、Q4.2為為0.圖圖6-13對(duì)對(duì)RLO的直接操作指令的直接操作指令(八)跳變沿檢測指令(八)跳變沿檢測指令 當(dāng)信號(hào)狀態(tài)變化時(shí)就產(chǎn)生跳變沿:從當(dāng)信號(hào)狀態(tài)變化時(shí)就產(chǎn)生跳變沿:從0變到變到1時(shí),產(chǎn)生一個(gè)上升時(shí),產(chǎn)生一個(gè)上升沿(也稱正跳沿)沿(也稱正跳沿);從從1變到變到0時(shí)時(shí),產(chǎn)生一個(gè)下降沿(也稱負(fù)跳沿)產(chǎn)生一個(gè)下降沿(也稱負(fù)跳沿),如如圖圖6-14所示。所示。 1、對(duì)、對(duì)RLO

14、跳變沿檢測指令跳變沿檢測指令表表6-8圖圖6-14上升沿和下降沿上升沿和下降沿圖圖6-15說明了說明了RLO跳變沿檢測指令的用法。跳變沿檢測指令的用法。2、對(duì)單個(gè)觸點(diǎn)跳變沿檢測指令、對(duì)單個(gè)觸點(diǎn)跳變沿檢測指令 單個(gè)觸點(diǎn)跳變沿檢測指令用于檢測單個(gè)觸點(diǎn)跳變沿,它使用梯形單個(gè)觸點(diǎn)跳變沿檢測指令用于檢測單個(gè)觸點(diǎn)跳變沿,它使用梯形圖方塊指令,圖方塊指令,該方塊指令同觸發(fā)器一樣可看做是一個(gè)特殊的常開觸該方塊指令同觸發(fā)器一樣可看做是一個(gè)特殊的常開觸點(diǎn)。點(diǎn)。其指令格式及功能如表其指令格式及功能如表6-9所示。所示。說明:說明:位地址位地址1為被檢測觸點(diǎn),該地址存儲(chǔ)被檢測觸點(diǎn)的狀態(tài),可供為被檢測觸點(diǎn),該地址存儲(chǔ)被

15、檢測觸點(diǎn)的狀態(tài),可供CPU檢測該地址的當(dāng)前狀態(tài)。檢測該地址的當(dāng)前狀態(tài)。位地址位地址2與與位地址位地址1狀態(tài)一樣,該地址也存儲(chǔ)被檢測觸點(diǎn)的狀態(tài),可供狀態(tài)一樣,該地址也存儲(chǔ)被檢測觸點(diǎn)的狀態(tài),可供CPU檢測檢測位地址位地址1上一個(gè)掃描周期的狀態(tài),以便與上一個(gè)掃描周期的狀態(tài),以便與位地址位地址1當(dāng)前狀態(tài)相比當(dāng)前狀態(tài)相比較,來判斷被檢測觸點(diǎn)是正跳沿還是負(fù)跳沿。較,來判斷被檢測觸點(diǎn)是正跳沿還是負(fù)跳沿。在有正負(fù)跳沿時(shí),在有正負(fù)跳沿時(shí),Q輸出一個(gè)正脈沖,脈寬為一個(gè)輸出一個(gè)正脈沖,脈寬為一個(gè)OB1掃描周期(即掃描周期(即Q只能在只能在一個(gè)掃描周期內(nèi)保持為一個(gè)掃描周期內(nèi)保持為1,故,故Q又稱為單穩(wěn)輸出)。又稱為單

16、穩(wěn)輸出)。該方塊指令同觸發(fā)器方塊指令一樣,可看做是一個(gè)特殊的常開觸點(diǎn),當(dāng)該方塊指令同觸發(fā)器方塊指令一樣,可看做是一個(gè)特殊的常開觸點(diǎn),當(dāng)Q=1,觸點(diǎn)閉合(僅閉合一個(gè)掃描周期),若觸點(diǎn)閉合(僅閉合一個(gè)掃描周期),若Q=0,則觸點(diǎn)斷開。,則觸點(diǎn)斷開。表表6-9圖圖6-16說明了單個(gè)觸點(diǎn)跳變沿檢測指令的用法。說明了單個(gè)觸點(diǎn)跳變沿檢測指令的用法。(九)位邏輯指令的應(yīng)用(九)位邏輯指令的應(yīng)用1.驗(yàn)燈程序的編寫驗(yàn)燈程序的編寫 在過去的控制系統(tǒng)中,一般使用了大量的指示燈來指示設(shè)備的運(yùn)行狀態(tài)。如在過去的控制系統(tǒng)中,一般使用了大量的指示燈來指示設(shè)備的運(yùn)行狀態(tài)。如卷煙包裝機(jī)控制系統(tǒng)操作面板上就裝有幾十個(gè)燈。由于燈的

17、壽命有限,發(fā)生故障卷煙包裝機(jī)控制系統(tǒng)操作面板上就裝有幾十個(gè)燈。由于燈的壽命有限,發(fā)生故障時(shí)常給操作人員帶來錯(cuò)覺,解決的方法通常是設(shè)計(jì)一個(gè)驗(yàn)燈程序,操作人員接班時(shí)常給操作人員帶來錯(cuò)覺,解決的方法通常是設(shè)計(jì)一個(gè)驗(yàn)燈程序,操作人員接班時(shí)先檢查一下所有指示燈是否完好。時(shí)先檢查一下所有指示燈是否完好。 驗(yàn)燈程序的編寫很簡單。在驗(yàn)燈程序的編寫很簡單。在PLC中用中用1個(gè)輸入點(diǎn)如個(gè)輸入點(diǎn)如I3.7,其外,其外部連接一個(gè)常開按鈕。由于部連接一個(gè)常開按鈕。由于I3.7的內(nèi)部觸點(diǎn)是無數(shù)的,控制指示的內(nèi)部觸點(diǎn)是無數(shù)的,控制指示燈輸出點(diǎn)的梯形圖上均并聯(lián)燈輸出點(diǎn)的梯形圖上均并聯(lián)1個(gè)個(gè)I3.7常開觸點(diǎn),當(dāng)它閉合時(shí)指示常開

18、觸點(diǎn),當(dāng)它閉合時(shí)指示燈均亮,以查驗(yàn)燈的好壞。燈均亮,以查驗(yàn)燈的好壞。2.利用觸發(fā)器編寫第一信號(hào)記錄程序利用觸發(fā)器編寫第一信號(hào)記錄程序 在工業(yè)現(xiàn)場一旦有故障發(fā)生可能隨之帶來多個(gè)故障,如果能找出在工業(yè)現(xiàn)場一旦有故障發(fā)生可能隨之帶來多個(gè)故障,如果能找出第一故障信號(hào),對(duì)排除故障可能帶來很大方便。編寫這種程序的方第一故障信號(hào),對(duì)排除故障可能帶來很大方便。編寫這種程序的方法與編寫大家所熟悉的法與編寫大家所熟悉的“搶答器搶答器”程序類似。程序類似。 搶答器的功能是當(dāng)一組搶到答題權(quán)時(shí),本組顯示燈亮,同時(shí)其他搶答臺(tái)搶答搶答器的功能是當(dāng)一組搶到答題權(quán)時(shí),本組顯示燈亮,同時(shí)其他搶答臺(tái)搶答無效,顯示燈也不會(huì)亮。只有主

19、持人按動(dòng)復(fù)位按鈕,才能恢復(fù)下一輪搶答。無效,顯示燈也不會(huì)亮。只有主持人按動(dòng)復(fù)位按鈕,才能恢復(fù)下一輪搶答。設(shè)設(shè)I1.0、I1.1、I1.2和和Q5.0、Q5.1、Q5.2分別為分別為1、2、3搶答臺(tái)的搶答按鈕與顯示搶答臺(tái)的搶答按鈕與顯示燈的輸出點(diǎn),燈的輸出點(diǎn),I2.0為主持人復(fù)位按鈕的輸入點(diǎn)。按搶答器功能要求設(shè)計(jì)程序如圖為主持人復(fù)位按鈕的輸入點(diǎn)。按搶答器功能要求設(shè)計(jì)程序如圖6-18所示。所示。注意:程序中只能使用復(fù)位優(yōu)先型觸發(fā)器,不能使用置位優(yōu)先型觸發(fā)注意:程序中只能使用復(fù)位優(yōu)先型觸發(fā)器,不能使用置位優(yōu)先型觸發(fā)器器。圖圖6-17驗(yàn)燈程序驗(yàn)燈程序3.二分頻器程序編寫二分頻器程序編寫二分頻器是一種具

20、有一個(gè)輸入端和一個(gè)輸出端的功能單元,輸出頻二分頻器是一種具有一個(gè)輸入端和一個(gè)輸出端的功能單元,輸出頻率為輸入頻率的一半。實(shí)現(xiàn)二分頻的方法有很多種,下面介紹其中率為輸入頻率的一半。實(shí)現(xiàn)二分頻的方法有很多種,下面介紹其中兩種:兩種: 圖圖6-18搶答器程序搶答器程序 設(shè)輸入為設(shè)輸入為I1.0,輸出為輸出為Q4.0,根據(jù)二分頻要求根據(jù)二分頻要求I1.0接通接通2次次,Q4.0只接只接通通1次。其波形如圖次。其波形如圖6-19所示。所示。 (1)利用)利用“與與”“”“或或”指令實(shí)現(xiàn)二分頻程序。指令實(shí)現(xiàn)二分頻程序。 圖圖6-19二分頻波形圖二分頻波形圖(時(shí)序時(shí)序) 利用常開、常閉利用常開、常閉觸點(diǎn)串并

21、聯(lián)實(shí)現(xiàn)二觸點(diǎn)串并聯(lián)實(shí)現(xiàn)二分頻程序分頻程序,如圖如圖6-20所示所示.圖中增加存儲(chǔ)圖中增加存儲(chǔ)位位M4.0作為控制作為控制Q4.0的附加條件的附加條件,其其通斷波形示于圖通斷波形示于圖6-19中中. (2)利用跳變沿檢測指令實(shí)現(xiàn)二分頻程序。)利用跳變沿檢測指令實(shí)現(xiàn)二分頻程序。 分析二分頻器波形圖中分析二分頻器波形圖中I1.0和和Q4.0波形關(guān)系可看出:波形關(guān)系可看出:I1.0每出現(xiàn)每出現(xiàn)一個(gè)正跳沿,一個(gè)正跳沿,Q4.0便反轉(zhuǎn)一次。因此只要設(shè)計(jì)一個(gè)反轉(zhuǎn)程序,每測便反轉(zhuǎn)一次。因此只要設(shè)計(jì)一個(gè)反轉(zhuǎn)程序,每測得一個(gè)正跳沿則進(jìn)行一次反轉(zhuǎn),沒有正跳沿則不執(zhí)行反轉(zhuǎn)。具體程得一個(gè)正跳沿則進(jìn)行一次反轉(zhuǎn),沒有正跳沿

22、則不執(zhí)行反轉(zhuǎn)。具體程序如圖序如圖5-21所示(用了跳轉(zhuǎn)指令)。所示(用了跳轉(zhuǎn)指令)。 圖圖6-20二分頻器程序之一二分頻器程序之一4.往復(fù)運(yùn)動(dòng)小車控制程序的編寫往復(fù)運(yùn)動(dòng)小車控制程序的編寫 一小車由電動(dòng)機(jī)拖動(dòng),啟動(dòng)后小車自動(dòng)前進(jìn),至指定位置又自動(dòng)一小車由電動(dòng)機(jī)拖動(dòng),啟動(dòng)后小車自動(dòng)前進(jìn),至指定位置又自動(dòng)退回到起始位置,然后又前進(jìn),如此反復(fù)運(yùn)行直至命令停止。根據(jù)退回到起始位置,然后又前進(jìn),如此反復(fù)運(yùn)行直至命令停止。根據(jù)上述控制要求對(duì)上述控制要求對(duì)I/O點(diǎn)分配如下。小車控制程序如圖點(diǎn)分配如下。小車控制程序如圖5-22所示。所示。 圖圖6-21二分頻器程序之二二分頻器程序之二5、跳變沿檢測指令的應(yīng)用、跳

23、變沿檢測指令的應(yīng)用傳送帶運(yùn)動(dòng)方向檢測傳送帶運(yùn)動(dòng)方向檢測 圖圖5-23a)所示的傳送帶一側(cè)裝配有二個(gè)反射式光傳感器(所示的傳送帶一側(cè)裝配有二個(gè)反射式光傳感器(PEB1和和PEB2,二者之間的安裝距離小于包裹的長度),用于檢測包裹在,二者之間的安裝距離小于包裹的長度),用于檢測包裹在傳送帶上的移動(dòng)方向,并用方向指示燈傳送帶上的移動(dòng)方向,并用方向指示燈HL1和和HL2指示。光傳感器指示。光傳感器觸點(diǎn)為常開觸點(diǎn),當(dāng)檢測到物體時(shí)動(dòng)作(閉合)。觸點(diǎn)為常開觸點(diǎn),當(dāng)檢測到物體時(shí)動(dòng)作(閉合)。 地址分配及符號(hào)定義見圖地址分配及符號(hào)定義見圖5-23的表格,端子配置如圖的表格,端子配置如圖5-23b)所示所示. 由

24、于在機(jī)械安裝上兩個(gè)傳感器之間的距離小于包裹的長度,因此由于在機(jī)械安裝上兩個(gè)傳感器之間的距離小于包裹的長度,因此可以知道:如果光傳感器可以知道:如果光傳感器PEB1先有效,說明在兩個(gè)光傳感器之間先有效,說明在兩個(gè)光傳感器之間有包裹,且傳送帶向左傳送;如果光傳感器有包裹,且傳送帶向左傳送;如果光傳感器PEB2先有效,說明在先有效,說明在兩個(gè)光傳感器之間有包裹,且傳送帶向右傳送。方向檢測部分的兩個(gè)光傳感器之間有包裹,且傳送帶向右傳送。方向檢測部分的LAD程序如圖程序如圖5-23所示。所示。二、字邏輯指令二、字邏輯指令(一)字邏輯(一)字邏輯STL指令指令 字邏輯字邏輯STL指令是可帶操作指令是可帶操

25、作數(shù)(常數(shù))或不帶操作數(shù)數(shù)(常數(shù))或不帶操作數(shù)的指令。對(duì)于的指令。對(duì)于STL形式的字形式的字邏輯運(yùn)算指令,邏輯運(yùn)算指令,字邏輯運(yùn)字邏輯運(yùn)算是將二個(gè)算是將二個(gè)16位的字或位的字或32位雙字逐位進(jìn)行邏輯運(yùn)算位雙字逐位進(jìn)行邏輯運(yùn)算的指令。的指令。 參加運(yùn)算的二個(gè)數(shù),參加運(yùn)算的二個(gè)數(shù),一個(gè)在累加器一個(gè)在累加器1中,另一個(gè)可以在累加器中,另一個(gè)可以在累加器2中中或在指令中以立即數(shù)(常數(shù))的方式給出。或在指令中以立即數(shù)(常數(shù))的方式給出。“字字”邏輯運(yùn)算結(jié)果放邏輯運(yùn)算結(jié)果放在累加器在累加器1的低字中;的低字中;“雙字雙字”邏輯運(yùn)算結(jié)果邏輯運(yùn)算結(jié)果放在放在累加器累加器1中,累加中,累加器器2的內(nèi)容保持不變。

26、的內(nèi)容保持不變。 字邏輯運(yùn)算結(jié)果影響狀態(tài)字的標(biāo)志位。字邏輯運(yùn)算指令的語句表字邏輯運(yùn)算結(jié)果影響狀態(tài)字的標(biāo)志位。字邏輯運(yùn)算指令的語句表和梯形圖表示格式如表和梯形圖表示格式如表6-10所示。所示。例例1 使用不帶操作數(shù)的字使用不帶操作數(shù)的字“與與”指令指令A(yù)WSTLL MW10 /把存儲(chǔ)字把存儲(chǔ)字MW10的內(nèi)容寫入累加器的內(nèi)容寫入累加器1低字中低字中L MW20 /把存儲(chǔ)字把存儲(chǔ)字MW20的內(nèi)容寫入累加器的內(nèi)容寫入累加器1低字中低字中,累加器累加器1原內(nèi)原內(nèi) 容移至累加器容移至累加器2AW /累加器累加器1、2低字內(nèi)容逐位進(jìn)行低字內(nèi)容逐位進(jìn)行“與與”邏輯運(yùn)算邏輯運(yùn)算,結(jié)果存放結(jié)果存放 在累加器在累加

27、器1低字中低字中T MW12 /把累加器把累加器1低字中內(nèi)容傳送至存儲(chǔ)區(qū)低字中內(nèi)容傳送至存儲(chǔ)區(qū)MW12中中 設(shè)設(shè)MW10、MW20的存儲(chǔ)內(nèi)容如圖的存儲(chǔ)內(nèi)容如圖6-24所示,按位進(jìn)行與運(yùn)算后,所示,按位進(jìn)行與運(yùn)算后,存入存入MW12的內(nèi)容亦示于圖的內(nèi)容亦示于圖6-24中。中。圖圖6-24兩個(gè)字間的兩個(gè)字間的AW指令的操作指令的操作 例例2 使用使用32位常數(shù)異或位常數(shù)異或XOD指令的示例。該程序?qū)崿F(xiàn)了累加器與指令的示例。該程序?qū)崿F(xiàn)了累加器與指令中給出的指令中給出的32位常數(shù)的異或邏輯運(yùn)算。位常數(shù)的異或邏輯運(yùn)算。 L MD10 /把存儲(chǔ)區(qū)雙字把存儲(chǔ)區(qū)雙字MD10的內(nèi)容寫入累加器的內(nèi)容寫入累加器1X

28、OD DW#16#ABCD_1978 /把累加器把累加器1的內(nèi)容與的內(nèi)容與DW#16#ABCD_1978 按位進(jìn)行異或邏輯運(yùn)算按位進(jìn)行異或邏輯運(yùn)算,結(jié)果放在累加器結(jié)果放在累加器1中中T MD14 /把累加器把累加器1中內(nèi)容傳送至存儲(chǔ)區(qū)雙字中內(nèi)容傳送至存儲(chǔ)區(qū)雙字MD14中中設(shè)設(shè)MD10的存儲(chǔ)內(nèi)容如圖的存儲(chǔ)內(nèi)容如圖5-25所示,與異或所示,與異或XOD指令中常數(shù)按位進(jìn)指令中常數(shù)按位進(jìn)行異或運(yùn)算后,傳入存儲(chǔ)雙字行異或運(yùn)算后,傳入存儲(chǔ)雙字MD14的內(nèi)容亦示于圖的內(nèi)容亦示于圖5-25中。中。圖圖5-2532位常數(shù)位常數(shù)XOD指令的操作指令的操作(二)字邏輯梯形圖方塊指令(二)字邏輯梯形圖方塊指令 上述字

29、邏輯語句表指令都有對(duì)應(yīng)的梯形圖方塊指令,梯形圖方塊上述字邏輯語句表指令都有對(duì)應(yīng)的梯形圖方塊指令,梯形圖方塊圖形符號(hào)如表圖形符號(hào)如表6-10所示。所示。 圖圖6-26a進(jìn)行的是輸入字進(jìn)行的是輸入字IW0中中16位與常數(shù)位與常數(shù)W#16#3A2F的的16位逐位逐位進(jìn)行邏輯與運(yùn)算,運(yùn)算結(jié)果放在儲(chǔ)存字位進(jìn)行邏輯與運(yùn)算,運(yùn)算結(jié)果放在儲(chǔ)存字MW10中。圖中。圖6-26b進(jìn)行進(jìn)行的是儲(chǔ)存雙字的是儲(chǔ)存雙字MD0中中32位與數(shù)據(jù)雙字位與數(shù)據(jù)雙字DBD10中中32位逐位進(jìn)行邏輯位逐位進(jìn)行邏輯與運(yùn)算,運(yùn)算結(jié)果放在儲(chǔ)存雙字與運(yùn)算,運(yùn)算結(jié)果放在儲(chǔ)存雙字MD4中。中。 圖圖6-26字邏輯梯形圖方塊指令字邏輯梯形圖方塊指令

30、(三)字邏輯運(yùn)算指令的應(yīng)用(三)字邏輯運(yùn)算指令的應(yīng)用 例如,用字邏輯指令來屏蔽(取消)不需要位,取出所需要位,也可對(duì)所需要例如,用字邏輯指令來屏蔽(取消)不需要位,取出所需要位,也可對(duì)所需要位進(jìn)行設(shè)定。如圖位進(jìn)行設(shè)定。如圖6-27所示,取出用所示,取出用BCD數(shù)字撥碼開關(guān)送入輸入儲(chǔ)存字?jǐn)?shù)字撥碼開關(guān)送入輸入儲(chǔ)存字IW0中的中的3個(gè)個(gè)BCD數(shù),并將數(shù),并將I0.4I0.7這這4位置位位置位BCD數(shù)數(shù)2(設(shè)時(shí)基號(hào))。(設(shè)時(shí)基號(hào))。圖圖6-27字邏輯指令應(yīng)用示例字邏輯指令應(yīng)用示例作業(yè)作業(yè)P173:14、17第二節(jié)第二節(jié) 定時(shí)器與計(jì)數(shù)器指令定時(shí)器與計(jì)數(shù)器指令一、定時(shí)器指令一、定時(shí)器指令1、定時(shí)器基礎(chǔ)知識(shí)

31、、定時(shí)器基礎(chǔ)知識(shí) 定時(shí)器是一種由位和字組成的復(fù)合單元。其觸點(diǎn)用位表示,定時(shí)定時(shí)器是一種由位和字組成的復(fù)合單元。其觸點(diǎn)用位表示,定時(shí)值存儲(chǔ)在定時(shí)器字中(占值存儲(chǔ)在定時(shí)器字中(占2Byte,即,即16位存儲(chǔ)器)。定時(shí)器的地址位存儲(chǔ)器)。定時(shí)器的地址就是就是“T元件號(hào)元件號(hào)”,如,如T1、T8等。等。1)定時(shí)值的設(shè)定)定時(shí)值的設(shè)定(1)直接表示法)直接表示法 直接表示法僅在語句表指令(直接表示法僅在語句表指令(STL)中使用)中使用,其,其指令格式如下:指令格式如下: L W#16#wxyz 執(zhí)行后執(zhí)行后,把把wxyz存入累加器存入累加器1低字低字(即低即低16位位)中中, 其中其中 xyz以以BC

32、D碼形式存入碼形式存入,w以二進(jìn)制碼形式存入。以二進(jìn)制碼形式存入。其中:其中:xyz定時(shí)值,取值范圍為定時(shí)值,取值范圍為1999; w時(shí)基號(hào)時(shí)基號(hào),取值范圍為取值范圍為0、1、2、3,分別對(duì)應(yīng)不同的時(shí)基分別對(duì)應(yīng)不同的時(shí)基,如如 表表6-11所示。所示。 定時(shí)時(shí)間定時(shí)時(shí)間 = 時(shí)基時(shí)基定時(shí)值(定時(shí)值(xyz)如如 W#16#2127 = 1s127 = 127s 時(shí)基時(shí)基時(shí)基號(hào)時(shí)基號(hào)(w)分辨率分辨率定時(shí)范圍定時(shí)范圍10ms00.01s10MS9S990MS100ms10.1s100MS1M39S990MS1s21s1S16M39S10s310s10S2H46M30S表表6-11 時(shí)基與定時(shí)范圍

33、時(shí)基與定時(shí)范圍例如:例如: A I0.0 允許允許T4啟動(dòng)的輸入控制信號(hào);啟動(dòng)的輸入控制信號(hào); L W162127 把把2127存入累加器存入累加器1低字中;低字中; SP T4 啟動(dòng)啟動(dòng)T4,且累加器,且累加器1存放的存放的2127自動(dòng)裝入定自動(dòng)裝入定 時(shí)器字中,如圖時(shí)器字中,如圖5-31所示。所示。(2)S5時(shí)間表示法時(shí)間表示法 。S5時(shí)間表示法在時(shí)間表示法在STL、LAD以及梯形圖方塊以及梯形圖方塊指令中都能用。指令中都能用。其指令格式如下:其指令格式如下: L S5TaHbbMccSdddMS 執(zhí)行后執(zhí)行后,把定時(shí)值把定時(shí)值aHbbMccSdddMS以二以二 進(jìn)制數(shù)的形式存入累加器進(jìn)制

34、數(shù)的形式存入累加器1低字(即低低字(即低 16位)中。位)中。 時(shí)間設(shè)定范圍時(shí)間設(shè)定范圍10MS2H46M30S。這里時(shí)基不用設(shè)定,。這里時(shí)基不用設(shè)定,操作系統(tǒng)會(huì)自動(dòng)選擇能滿足定時(shí)范圍要求的最小時(shí)基。操作系統(tǒng)會(huì)自動(dòng)選擇能滿足定時(shí)范圍要求的最小時(shí)基。 說明:該指令執(zhí)行是把定時(shí)值以二進(jìn)制數(shù)的形式裝入累加器說明:該指令執(zhí)行是把定時(shí)值以二進(jìn)制數(shù)的形式裝入累加器1中,中,當(dāng)執(zhí)行后面的定時(shí)器指令時(shí),累加器當(dāng)執(zhí)行后面的定時(shí)器指令時(shí),累加器1存放的定時(shí)值會(huì)以二進(jìn)制數(shù)存放的定時(shí)值會(huì)以二進(jìn)制數(shù)的形式自動(dòng)裝入定時(shí)器字中,這一點(diǎn)與的形式自動(dòng)裝入定時(shí)器字中,這一點(diǎn)與“直接表示法直接表示法”不一樣,要不一樣,要注意。注意

35、。2)定時(shí)器指令類型及其特點(diǎn))定時(shí)器指令類型及其特點(diǎn)(1)語句表指令。)語句表指令。 除梯形圖及梯形圖方塊指令分別對(duì)應(yīng)的語句除梯形圖及梯形圖方塊指令分別對(duì)應(yīng)的語句表指令外,定時(shí)器語句表指令還增加了以下兩種功能:表指令外,定時(shí)器語句表指令還增加了以下兩種功能: 可用定時(shí)器再啟動(dòng)指令可用定時(shí)器再啟動(dòng)指令FR,使定時(shí)器啟動(dòng)后再啟動(dòng)(此時(shí),使定時(shí)器啟動(dòng)后再啟動(dòng)(此時(shí)定時(shí)值大于原定時(shí)值)。定時(shí)值大于原定時(shí)值)。 可查看定時(shí)器當(dāng)前剩余時(shí)間(二進(jìn)制碼時(shí)間和可查看定時(shí)器當(dāng)前剩余時(shí)間(二進(jìn)制碼時(shí)間和BCD碼都可碼都可以)。以)。(2)梯形圖指令。)梯形圖指令。 無再啟動(dòng)和查看當(dāng)前剩余時(shí)間功能。無再啟動(dòng)和查看當(dāng)前

36、剩余時(shí)間功能。(3)梯形圖方塊指令。)梯形圖方塊指令。 有可查看定時(shí)器當(dāng)前剩余時(shí)間的功能。有可查看定時(shí)器當(dāng)前剩余時(shí)間的功能。 2、定時(shí)器類型及其特征。、定時(shí)器類型及其特征。定時(shí)器類型共有五種,現(xiàn)分述如下。定時(shí)器類型共有五種,現(xiàn)分述如下。1)脈沖定時(shí)器()脈沖定時(shí)器(SP)指令)指令啟動(dòng)指令:啟動(dòng)指令: 復(fù)位指令:復(fù)位指令:(1) 舉例舉例 。圖。圖6-32說明了脈沖定時(shí)器說明了脈沖定時(shí)器SP指令的用法。指令的用法。 (2)SP特征(定時(shí)器輸出脈寬特征(定時(shí)器輸出脈寬定時(shí)值)定時(shí)值) 當(dāng)輸入允許信號(hào)脈寬當(dāng)輸入允許信號(hào)脈寬定時(shí)值時(shí),定時(shí)器導(dǎo)通時(shí)間為定時(shí)值定時(shí)值時(shí),定時(shí)器導(dǎo)通時(shí)間為定時(shí)值(即定時(shí)器常

37、開觸點(diǎn)閉合時(shí)間為定時(shí)值)。(即定時(shí)器常開觸點(diǎn)閉合時(shí)間為定時(shí)值)。 當(dāng)輸入允許信號(hào)脈寬當(dāng)輸入允許信號(hào)脈寬 定時(shí)值時(shí)定時(shí)值時(shí),定時(shí)器導(dǎo)通時(shí)間為輸入允許定時(shí)器導(dǎo)通時(shí)間為輸入允許信號(hào)的脈沖寬度信號(hào)的脈沖寬度(即定時(shí)器常開觸點(diǎn)閉合時(shí)間為輸入允許信號(hào)脈寬即定時(shí)器常開觸點(diǎn)閉合時(shí)間為輸入允許信號(hào)脈寬)。 當(dāng)復(fù)位定時(shí)器時(shí),定時(shí)器導(dǎo)通時(shí)間最小為輸入允許信號(hào)上升當(dāng)復(fù)位定時(shí)器時(shí),定時(shí)器導(dǎo)通時(shí)間最小為輸入允許信號(hào)上升沿與復(fù)位信號(hào)上升沿之間的時(shí)間,最大為定時(shí)值。沿與復(fù)位信號(hào)上升沿之間的時(shí)間,最大為定時(shí)值。 說明:輸入允許信號(hào)的正跳沿對(duì)啟動(dòng)定時(shí)器起作用!說明:輸入允許信號(hào)的正跳沿對(duì)啟動(dòng)定時(shí)器起作用!SP定時(shí)器定時(shí)器動(dòng)作的時(shí)

38、序如圖動(dòng)作的時(shí)序如圖6-33所示。所示。圖圖6-332)擴(kuò)展脈沖定時(shí)器()擴(kuò)展脈沖定時(shí)器(SE)指令)指令啟動(dòng)指令:啟動(dòng)指令:復(fù)位指令:復(fù)位指令:(1) 舉例舉例 。圖。圖6-34說明了擴(kuò)展脈沖定時(shí)器說明了擴(kuò)展脈沖定時(shí)器SE指令的用法。指令的用法。圖圖6-34 擴(kuò)展脈沖定時(shí)器擴(kuò)展脈沖定時(shí)器SE指令應(yīng)用指令應(yīng)用(2)SE特征(定時(shí)器輸出脈寬特征(定時(shí)器輸出脈寬定時(shí)值)定時(shí)值) 輸入允許信號(hào)一接通(即有正跳沿),計(jì)時(shí)開始,無論輸入輸入允許信號(hào)一接通(即有正跳沿),計(jì)時(shí)開始,無論輸入允許信號(hào)長短,定時(shí)器都輸出一個(gè)正脈沖,脈寬為定時(shí)值,(即定允許信號(hào)長短,定時(shí)器都輸出一個(gè)正脈沖,脈寬為定時(shí)值,(即定時(shí)

39、器常開觸點(diǎn)閉合時(shí)間為定時(shí)值)。時(shí)器常開觸點(diǎn)閉合時(shí)間為定時(shí)值)。 在定時(shí)值以內(nèi),輸入允許信號(hào)連續(xù)有二次及以上,定時(shí)器導(dǎo)在定時(shí)值以內(nèi),輸入允許信號(hào)連續(xù)有二次及以上,定時(shí)器導(dǎo)通時(shí)間大于定時(shí)值(即等于首、末二次輸入允許信號(hào)上升沿之間的通時(shí)間大于定時(shí)值(即等于首、末二次輸入允許信號(hào)上升沿之間的時(shí)間加上定時(shí)值)。時(shí)間加上定時(shí)值)。 說明:說明:輸入允許信號(hào)的正跳沿對(duì)啟動(dòng)定時(shí)器起作用!輸入允許信號(hào)的正跳沿對(duì)啟動(dòng)定時(shí)器起作用!SE定時(shí)器定時(shí)器動(dòng)作的時(shí)序如圖動(dòng)作的時(shí)序如圖6-35所示。所示。圖圖6-35 SE時(shí)序圖時(shí)序圖3)接通延時(shí)定時(shí)器()接通延時(shí)定時(shí)器(SD)指令)指令啟動(dòng)指令:啟動(dòng)指令:復(fù)位指令:復(fù)位指令

40、:(1) 舉例。圖舉例。圖6-36說明了接通延時(shí)定時(shí)器說明了接通延時(shí)定時(shí)器SD指令的用法。指令的用法。 圖6-36 接通延時(shí)定時(shí)器SD指令應(yīng)用(2)SD特征特征 SD特征同通電延時(shí)時(shí)間繼電器的一樣特征同通電延時(shí)時(shí)間繼電器的一樣,其特征如下:,其特征如下: 輸入允許信號(hào)一接通(即有正跳沿)計(jì)時(shí)開始,定時(shí)器觸點(diǎn)輸入允許信號(hào)一接通(即有正跳沿)計(jì)時(shí)開始,定時(shí)器觸點(diǎn)延時(shí)動(dòng)作。延時(shí)動(dòng)作。 輸入允許信號(hào)關(guān)閉,定時(shí)器也關(guān)閉。因此,輸入允許信號(hào)關(guān)閉,定時(shí)器也關(guān)閉。因此,SD定時(shí)器的輸入定時(shí)器的輸入允許信號(hào)的導(dǎo)通時(shí)間一定要大于定時(shí)值,否則,定時(shí)器不起作用。允許信號(hào)的導(dǎo)通時(shí)間一定要大于定時(shí)值,否則,定時(shí)器不起作用

41、。 SD定時(shí)器動(dòng)作的時(shí)序如圖定時(shí)器動(dòng)作的時(shí)序如圖6-37所示。所示。圖6-37 SD時(shí)序圖4)保持型接通延時(shí)定時(shí)器()保持型接通延時(shí)定時(shí)器(SS)指令)指令 啟動(dòng)指令:啟動(dòng)指令:復(fù)位指令復(fù)位指令 (1) 舉例。圖舉例。圖6-38說明了保持型接通延時(shí)定時(shí)器說明了保持型接通延時(shí)定時(shí)器SS指令的用法。指令的用法。圖6-38 保持型接通延時(shí)定時(shí)器SS指令應(yīng)用(2)SS特征特征 所謂保持型就是指輸入允許信號(hào)關(guān)閉,定時(shí)器不關(guān)閉,即保持所謂保持型就是指輸入允許信號(hào)關(guān)閉,定時(shí)器不關(guān)閉,即保持了!其特征如下:了!其特征如下: 定時(shí)器輸入允許信號(hào)短暫接通(輸入允許信號(hào)有正跳沿時(shí)計(jì)定時(shí)器輸入允許信號(hào)短暫接通(輸入允

42、許信號(hào)有正跳沿時(shí)計(jì)時(shí)開始),定時(shí)器觸點(diǎn)要延長一段時(shí)間(即定時(shí)值)才動(dòng)作,輸入時(shí)開始),定時(shí)器觸點(diǎn)要延長一段時(shí)間(即定時(shí)值)才動(dòng)作,輸入允許信號(hào)關(guān)閉,定時(shí)器不關(guān)閉。允許信號(hào)關(guān)閉,定時(shí)器不關(guān)閉。 在定時(shí)值以內(nèi),輸入允許信號(hào)連續(xù)有二次及以上,定時(shí)器延在定時(shí)值以內(nèi),輸入允許信號(hào)連續(xù)有二次及以上,定時(shí)器延時(shí)時(shí)間大于定時(shí)值。時(shí)時(shí)間大于定時(shí)值。SS定時(shí)器動(dòng)作的時(shí)序如圖定時(shí)器動(dòng)作的時(shí)序如圖6-39所示。所示。圖6-39 SS時(shí)序圖5)關(guān)斷延時(shí)定時(shí)器()關(guān)斷延時(shí)定時(shí)器(SF)指令)指令啟動(dòng)指令:啟動(dòng)指令:復(fù)位指令:復(fù)位指令:(1) 舉例。圖舉例。圖6-40說明了關(guān)斷延時(shí)定時(shí)器說明了關(guān)斷延時(shí)定時(shí)器SF指令的用法。

43、指令的用法。 圖6-40 關(guān)斷延時(shí)定時(shí)器SF指令應(yīng)用2)SF特征特征 SF特征同斷電延時(shí)時(shí)間繼電器的一樣特征同斷電延時(shí)時(shí)間繼電器的一樣,其特征如下:,其特征如下: 輸入允許信號(hào)一接通(即有正跳沿)定時(shí)器啟動(dòng),其觸點(diǎn)動(dòng)輸入允許信號(hào)一接通(即有正跳沿)定時(shí)器啟動(dòng),其觸點(diǎn)動(dòng)作;輸入允許信號(hào)一關(guān)斷(即有負(fù)跳沿)計(jì)時(shí)開始,定時(shí)器延時(shí)關(guān)作;輸入允許信號(hào)一關(guān)斷(即有負(fù)跳沿)計(jì)時(shí)開始,定時(shí)器延時(shí)關(guān)閉,定時(shí)器觸點(diǎn)要延長一段時(shí)間(即定時(shí)值)才動(dòng)作,閉,定時(shí)器觸點(diǎn)要延長一段時(shí)間(即定時(shí)值)才動(dòng)作, 復(fù)位信號(hào)在輸入允許信號(hào)接通時(shí)不起作用,只有在輸入允許復(fù)位信號(hào)在輸入允許信號(hào)接通時(shí)不起作用,只有在輸入允許信號(hào)關(guān)斷時(shí)才起

44、作用信號(hào)關(guān)斷時(shí)才起作用。SF定時(shí)器動(dòng)作的時(shí)序如圖定時(shí)器動(dòng)作的時(shí)序如圖6-41所示。所示。圖6-41 SF時(shí)序圖3.定時(shí)器梯形圖方塊指令定時(shí)器梯形圖方塊指令 定時(shí)器梯形圖方塊也是定時(shí)器梯形圖方塊也是5 種,即:種,即:(1) 脈沖定時(shí)器。定時(shí)器輸入允許信號(hào)接通時(shí)間很長,但定時(shí)脈沖定時(shí)器。定時(shí)器輸入允許信號(hào)接通時(shí)間很長,但定時(shí)器接通時(shí)間固定。器接通時(shí)間固定。(2) 擴(kuò)展脈沖定時(shí)器。定時(shí)器輸入允許信號(hào)接通時(shí)間無論長短,擴(kuò)展脈沖定時(shí)器。定時(shí)器輸入允許信號(hào)接通時(shí)間無論長短,定時(shí)器接通時(shí)間固定。定時(shí)器接通時(shí)間固定。(3) 接通延時(shí)定時(shí)器。定時(shí)器輸入允許信號(hào)接通后,定時(shí)器要接通延時(shí)定時(shí)器。定時(shí)器輸入允許信號(hào)

45、接通后,定時(shí)器要延長一段時(shí)間才接通。延長一段時(shí)間才接通。(4) 保持型接通延時(shí)定時(shí)器。定時(shí)器輸入允許信號(hào)短暫接通,保持型接通延時(shí)定時(shí)器。定時(shí)器輸入允許信號(hào)短暫接通,定時(shí)器要延長一段時(shí)間接通。定時(shí)器要延長一段時(shí)間接通。(5) 關(guān)斷延時(shí)定時(shí)器。定時(shí)器輸入允許信號(hào)斷開后,定時(shí)器要關(guān)斷延時(shí)定時(shí)器。定時(shí)器輸入允許信號(hào)斷開后,定時(shí)器要延長一段時(shí)間才斷開。延長一段時(shí)間才斷開。 定時(shí)器方塊指令及參數(shù)如表定時(shí)器方塊指令及參數(shù)如表6-12 所示。所示。表6-12 定時(shí)器方塊指令 比較定時(shí)器線圈和定時(shí)器方塊指令不難看出:比較定時(shí)器線圈和定時(shí)器方塊指令不難看出:方塊指令中用方塊指令中用TV端端可直接進(jìn)行定時(shí)時(shí)間設(shè)定(

46、只能用可直接進(jìn)行定時(shí)時(shí)間設(shè)定(只能用S5TIME 格式);用格式);用Q 端可直接端可直接進(jìn)行定時(shí)器對(duì)外輸出;定時(shí)器的剩余定時(shí)時(shí)間可分別用二進(jìn)制數(shù)和進(jìn)行定時(shí)器對(duì)外輸出;定時(shí)器的剩余定時(shí)時(shí)間可分別用二進(jìn)制數(shù)和BCD 數(shù)從數(shù)從BI 端和端和BCD端輸出,端輸出,方便用戶使用及查看。方便用戶使用及查看。 下面以關(guān)斷延時(shí)定時(shí)器梯形圖方塊為例說明其用法下面以關(guān)斷延時(shí)定時(shí)器梯形圖方塊為例說明其用法.如圖如圖6-42 所示所示. 圖6-42定時(shí)器方塊指令應(yīng)用示例4.定時(shí)器語句表(定時(shí)器語句表(STL )指令)指令 定時(shí)器梯形圖方塊寫成定時(shí)器梯形圖方塊寫成STL指令時(shí),使用的是定時(shí)器線圈指令時(shí),使用的是定時(shí)器

47、線圈STL指令,只不過增指令,只不過增加了兩種查看當(dāng)前剩余定時(shí)時(shí)間的指令。作為一個(gè)完整的定時(shí)器語句表指令,需加了兩種查看當(dāng)前剩余定時(shí)時(shí)間的指令。作為一個(gè)完整的定時(shí)器語句表指令,需再增加一種定時(shí)器再啟動(dòng)指令。圖再增加一種定時(shí)器再啟動(dòng)指令。圖6-43 列出了一個(gè)脈沖定時(shí)器的完整列出了一個(gè)脈沖定時(shí)器的完整STL指令及指令及其工作波形。其工作波形。對(duì)對(duì)STL 程序中新增語句功能說明如下:程序中新增語句功能說明如下:( l)允許定時(shí)器再啟動(dòng)指令()允許定時(shí)器再啟動(dòng)指令(FR)。在允許指令(。在允許指令(FR)前邏輯)前邏輯操作結(jié)果(操作結(jié)果(RLO)從)從0變?yōu)樽優(yōu)? (圖(圖6-43 中中I1.0 閉

48、合),可觸發(fā)一個(gè)閉合),可觸發(fā)一個(gè)正在運(yùn)行的定時(shí)器再啟動(dòng)。相當(dāng)于再重新裝一次起始設(shè)定時(shí)間,讓正在運(yùn)行的定時(shí)器再啟動(dòng)。相當(dāng)于再重新裝一次起始設(shè)定時(shí)間,讓正在運(yùn)行的定時(shí)器又重新工作,這樣延時(shí)時(shí)間一定大于原來的定時(shí)正在運(yùn)行的定時(shí)器又重新工作,這樣延時(shí)時(shí)間一定大于原來的定時(shí)值。允許定時(shí)器再啟動(dòng)指令對(duì)正在運(yùn)行的定時(shí)器才起作用,否則不值。允許定時(shí)器再啟動(dòng)指令對(duì)正在運(yùn)行的定時(shí)器才起作用,否則不起作用。起作用。允許再啟動(dòng)指令,不是啟動(dòng)定時(shí)器的必要條件,也不是正常定時(shí)允許再啟動(dòng)指令,不是啟動(dòng)定時(shí)器的必要條件,也不是正常定時(shí)器操作的必要條件。器操作的必要條件。( 2 )裝載定時(shí)器當(dāng)前剩余時(shí)間值()裝載定時(shí)器當(dāng)前剩

49、余時(shí)間值(L、T ;LC、T ) 。定時(shí)器定時(shí)器運(yùn)行時(shí),從設(shè)定時(shí)間開始進(jìn)行減計(jì)時(shí),減到運(yùn)行時(shí),從設(shè)定時(shí)間開始進(jìn)行減計(jì)時(shí),減到0 表示計(jì)時(shí)時(shí)間到。定表示計(jì)時(shí)時(shí)間到。定時(shí)器梯形圖方塊時(shí)器梯形圖方塊“BI”輸出端輸出的是包含輸出端輸出的是包含10 位二進(jìn)制數(shù)表示的當(dāng)位二進(jìn)制數(shù)表示的當(dāng)前時(shí)間值(不帶時(shí)間基準(zhǔn))前時(shí)間值(不帶時(shí)間基準(zhǔn)), “BCD”輸出端輸出的是包含三位輸出端輸出的是包含三位BCD 數(shù)(數(shù)(12 位)和時(shí)間基準(zhǔn)(存第位)和時(shí)間基準(zhǔn)(存第12 、13 號(hào)位)表示的當(dāng)前時(shí)間值。號(hào)位)表示的當(dāng)前時(shí)間值。在在STL程序中為了查看定時(shí)器的當(dāng)前時(shí)間即剩余時(shí)間,增加了相應(yīng)程序中為了查看定時(shí)器的當(dāng)前時(shí)間

50、即剩余時(shí)間,增加了相應(yīng)的對(duì)定時(shí)器時(shí)間值的裝人與傳送指令(的對(duì)定時(shí)器時(shí)間值的裝人與傳送指令(L,、,、T ;LC、T )。這些)。這些指令也不是必須的,根據(jù)需要確定是否要編入。指令也不是必須的,根據(jù)需要確定是否要編入。 ( 3 )定時(shí)器的時(shí)間設(shè)定格式。)定時(shí)器的時(shí)間設(shè)定格式。STL中可用直接表示法,也可用中可用直接表示法,也可用S5 時(shí)間表示法。梯形圖中只能使用時(shí)間表示法。梯形圖中只能使用S5 時(shí)間表示法來進(jìn)行時(shí)間設(shè)定。時(shí)間表示法來進(jìn)行時(shí)間設(shè)定。(4)STL 指令編程的一般順序。指令編程的一般順序。允許定時(shí)器再啟動(dòng)允許定時(shí)器再啟動(dòng)裝定時(shí)值裝定時(shí)值啟動(dòng)定啟動(dòng)定時(shí)器時(shí)器檢測定時(shí)器輸出狀態(tài)檢測定時(shí)器輸

51、出狀態(tài)查看當(dāng)前剩余時(shí)間查看當(dāng)前剩余時(shí)間定時(shí)器復(fù)位定時(shí)器復(fù)位 5.定時(shí)器應(yīng)用舉例定時(shí)器應(yīng)用舉例( 1)脈沖信號(hào)發(fā)生器程序。脈沖信號(hào)是常用到的一種控制信號(hào),如)脈沖信號(hào)發(fā)生器程序。脈沖信號(hào)是常用到的一種控制信號(hào),如控制間歇鈴聲等:它也可以采用多種編程方法來實(shí)現(xiàn),這里介紹兩控制間歇鈴聲等:它也可以采用多種編程方法來實(shí)現(xiàn),這里介紹兩種。種。 用接通延時(shí)定時(shí)器(用接通延時(shí)定時(shí)器(SD )產(chǎn)生占空比可調(diào)的脈沖發(fā)生器,梯)產(chǎn)生占空比可調(diào)的脈沖發(fā)生器,梯形圖與語句表程序均示于圖形圖與語句表程序均示于圖6-44 中。中。I0 .0 啟動(dòng)脈沖發(fā)生器工作,啟動(dòng)脈沖發(fā)生器工作,Q4.0脈沖輸出,定時(shí)器脈沖輸出,定時(shí)器

52、T21 設(shè)置輸出設(shè)置輸出Q4.0為為1 的時(shí)間(脈沖寬度為的時(shí)間(脈沖寬度為3s),定時(shí)器),定時(shí)器T22 設(shè)置輸出設(shè)置輸出Q4.0 為為0的時(shí)問的時(shí)問( 2 s)。這里占空比為)。這里占空比為3 :2 。 用定時(shí)器梯形圖方塊產(chǎn)生占空比可調(diào)的脈沖發(fā)生器。用定時(shí)器梯形圖方塊產(chǎn)生占空比可調(diào)的脈沖發(fā)生器。用用I0 .0 啟啟動(dòng)脈沖發(fā)生器工作,動(dòng)脈沖發(fā)生器工作,Q4.0 為脈沖輸出。關(guān)斷延時(shí)定時(shí)器為脈沖輸出。關(guān)斷延時(shí)定時(shí)器T2l ( S _ OFFDT 方塊)設(shè)置輸出方塊)設(shè)置輸出Q4.0 為為1的時(shí)間(脈沖寬度為的時(shí)間(脈沖寬度為3s ) ,接通延,接通延時(shí)定時(shí)器時(shí)定時(shí)器T22 ( S _ ODT

53、方塊)設(shè)置方塊)設(shè)置Q4.0 為為0的時(shí)間(的時(shí)間(2s)。占空比)。占空比為為3:2 。程序如圖。程序如圖6-45 所示。所示。圖圖6-44脈沖發(fā)生器程序之一脈沖發(fā)生器程序之一(2)鍋爐鼓風(fēng)機(jī)、引風(fēng)機(jī)控制程序。)鍋爐鼓風(fēng)機(jī)、引風(fēng)機(jī)控制程序。按鍋爐操作,啟動(dòng)時(shí)先啟動(dòng)引按鍋爐操作,啟動(dòng)時(shí)先啟動(dòng)引風(fēng)機(jī)運(yùn)轉(zhuǎn),經(jīng)過風(fēng)機(jī)運(yùn)轉(zhuǎn),經(jīng)過10s后再啟動(dòng)鼓風(fēng)機(jī)運(yùn)轉(zhuǎn);停止時(shí)先關(guān)鼓風(fēng)機(jī),經(jīng)后再啟動(dòng)鼓風(fēng)機(jī)運(yùn)轉(zhuǎn);停止時(shí)先關(guān)鼓風(fēng)機(jī),經(jīng)過過1s 后再關(guān)引風(fēng)機(jī)。根據(jù)上述要求編出的程序如圖后再關(guān)引風(fēng)機(jī)。根據(jù)上述要求編出的程序如圖6-46 所示。圖所示。圖6-46中中I0 .0 接啟動(dòng)按鈕,接啟動(dòng)按鈕,I0. l 接停止按鈕,接通

54、延時(shí)定時(shí)器(接停止按鈕,接通延時(shí)定時(shí)器(SD ) Tl 控制鼓風(fēng)機(jī)延時(shí)啟動(dòng),接通延時(shí)定時(shí)器(控制鼓風(fēng)機(jī)延時(shí)啟動(dòng),接通延時(shí)定時(shí)器(SD )T2控制引風(fēng)機(jī)延時(shí)斷控制引風(fēng)機(jī)延時(shí)斷開,開,Q4.0外接引風(fēng)機(jī),外接引風(fēng)機(jī),Q4.1 外接鼓風(fēng)機(jī)。外接鼓風(fēng)機(jī)。 圖圖6-45脈沖發(fā)生器程序之二脈沖發(fā)生器程序之二圖6-46 鼓風(fēng)機(jī)引風(fēng)機(jī)控制程序 二、計(jì)數(shù)器指令二、計(jì)數(shù)器指令1、計(jì)數(shù)器基本知識(shí)、計(jì)數(shù)器基本知識(shí) 計(jì)數(shù)器用于對(duì)計(jì)數(shù)器指令前面程序的邏輯操作結(jié)果計(jì)數(shù)器用于對(duì)計(jì)數(shù)器指令前面程序的邏輯操作結(jié)果RLO的正跳沿的正跳沿(即正脈沖)計(jì)數(shù)。計(jì)數(shù)器是一種由位和字組成的復(fù)合單元,其觸(即正脈沖)計(jì)數(shù)。計(jì)數(shù)器是一種由位和字

55、組成的復(fù)合單元,其觸點(diǎn)用位表示。計(jì)數(shù)初值存在計(jì)數(shù)器字中(占點(diǎn)用位表示。計(jì)數(shù)初值存在計(jì)數(shù)器字中(占2Byte,即,即16位存儲(chǔ)位存儲(chǔ)器)。計(jì)數(shù)范圍為器)。計(jì)數(shù)范圍為0999,當(dāng)計(jì)數(shù)器,當(dāng)計(jì)數(shù)器“加計(jì)數(shù)加計(jì)數(shù)”達(dá)到上限達(dá)到上限999時(shí),時(shí),累加停止(即累加停止(即999+1=999););“減計(jì)數(shù)減計(jì)數(shù)”達(dá)到達(dá)到0時(shí),將不再減少(即時(shí),將不再減少(即01 = 0)。計(jì)數(shù)器地址就是)。計(jì)數(shù)器地址就是“C元件號(hào)元件號(hào)”,如,如C1、C20等等1)計(jì)數(shù)器的動(dòng)作過程)計(jì)數(shù)器的動(dòng)作過程 在其它型號(hào)的在其它型號(hào)的PLC中,甚至是德國西門子的中,甚至是德國西門子的S7-200PLC,計(jì),計(jì)數(shù)器的設(shè)定值是與數(shù)器的

56、設(shè)定值是與“計(jì)數(shù)到計(jì)數(shù)到”的概念相關(guān)聯(lián)的。也就是說,在常規(guī)的概念相關(guān)聯(lián)的。也就是說,在常規(guī)中,當(dāng)計(jì)數(shù)達(dá)到設(shè)定值時(shí),計(jì)數(shù)器輸出觸點(diǎn)(即計(jì)數(shù)器的位)有動(dòng)中,當(dāng)計(jì)數(shù)達(dá)到設(shè)定值時(shí),計(jì)數(shù)器輸出觸點(diǎn)(即計(jì)數(shù)器的位)有動(dòng)作。但作。但S7-300PLC的計(jì)數(shù)器與此不同,只要的計(jì)數(shù)器與此不同,只要“當(dāng)前計(jì)數(shù)值當(dāng)前計(jì)數(shù)值”不為不為0,計(jì)數(shù)器的輸出為計(jì)數(shù)器的輸出為1,即其常開觸點(diǎn)閉合,常閉觸點(diǎn)打開。,即其常開觸點(diǎn)閉合,常閉觸點(diǎn)打開。 然而,然而,“計(jì)數(shù)到,計(jì)數(shù)器輸出有動(dòng)作計(jì)數(shù)到,計(jì)數(shù)器輸出有動(dòng)作”的概念在生產(chǎn)過程控的概念在生產(chǎn)過程控制中是經(jīng)常用到的,可制中是經(jīng)常用到的,可S7-300PLC的計(jì)數(shù)器卻不符合這一概念,

57、即的計(jì)數(shù)器卻不符合這一概念,即不符合常規(guī)。它常用以下兩種方法來實(shí)現(xiàn)不符合常規(guī)。它常用以下兩種方法來實(shí)現(xiàn)“計(jì)數(shù)到計(jì)數(shù)到”。(1)減法計(jì)數(shù)器)減法計(jì)數(shù)器 先把設(shè)定的計(jì)數(shù)初值送入計(jì)數(shù)器字中,計(jì)數(shù)器輸出便立刻從先把設(shè)定的計(jì)數(shù)初值送入計(jì)數(shù)器字中,計(jì)數(shù)器輸出便立刻從0到到1,產(chǎn)生一個(gè),產(chǎn)生一個(gè)正跳變沿。在正跳變沿。在“當(dāng)前計(jì)數(shù)值當(dāng)前計(jì)數(shù)值”大于大于0的時(shí)候,計(jì)數(shù)器輸出為的時(shí)候,計(jì)數(shù)器輸出為1;當(dāng)減計(jì)數(shù)減到;當(dāng)減計(jì)數(shù)減到0,即即“當(dāng)前計(jì)數(shù)值當(dāng)前計(jì)數(shù)值”等于等于0時(shí),計(jì)數(shù)器輸出從時(shí),計(jì)數(shù)器輸出從1到到0,產(chǎn)生一個(gè)負(fù)跳變沿,再用負(fù)跳,產(chǎn)生一個(gè)負(fù)跳變沿,再用負(fù)跳變沿檢測指令,測出計(jì)數(shù)器變沿檢測指令,測出計(jì)數(shù)器“計(jì)

58、數(shù)到計(jì)數(shù)到”,也可以用其他方法檢測,也可以用其他方法檢測“計(jì)數(shù)到計(jì)數(shù)到”,例,例如,用計(jì)數(shù)器的常閉觸點(diǎn)與裝計(jì)數(shù)值指令的允許信號(hào)的常開觸點(diǎn)串聯(lián)也可測出計(jì)如,用計(jì)數(shù)器的常閉觸點(diǎn)與裝計(jì)數(shù)值指令的允許信號(hào)的常開觸點(diǎn)串聯(lián)也可測出計(jì)數(shù)器數(shù)器“計(jì)數(shù)到計(jì)數(shù)到”。(2)加法計(jì)數(shù)器)加法計(jì)數(shù)器置計(jì)數(shù)初值時(shí),計(jì)數(shù)器輸出不動(dòng)作,輸出為置計(jì)數(shù)初值時(shí),計(jì)數(shù)器輸出不動(dòng)作,輸出為0。在。在“當(dāng)前計(jì)數(shù)值當(dāng)前計(jì)數(shù)值”大于大于0的時(shí)候,的時(shí)候,其輸出為其輸出為1(實(shí)際上,加法計(jì)數(shù)器工作時(shí),計(jì)數(shù)值總是大于(實(shí)際上,加法計(jì)數(shù)器工作時(shí),計(jì)數(shù)值總是大于0,輸出總為,輸出總為1,只有,只有當(dāng)復(fù)位時(shí),輸出才為當(dāng)復(fù)位時(shí),輸出才為0)。若加計(jì)數(shù)加

59、到大于或等于計(jì)數(shù)初值時(shí),其輸出仍為)。若加計(jì)數(shù)加到大于或等于計(jì)數(shù)初值時(shí),其輸出仍為1,不變化,此時(shí)可用查看不變化,此時(shí)可用查看“當(dāng)前剩余計(jì)數(shù)值(當(dāng)前剩余計(jì)數(shù)值(BCD數(shù))數(shù))”指令,即指令,即“LC C元件元件號(hào)號(hào)”查出計(jì)數(shù)器的查出計(jì)數(shù)器的“當(dāng)前計(jì)數(shù)值當(dāng)前計(jì)數(shù)值”,再用裝入指令,再用裝入指令“T 指定字地址指定字地址”把當(dāng)把當(dāng)前計(jì)數(shù)值轉(zhuǎn)移到前計(jì)數(shù)值轉(zhuǎn)移到“該指定的字地址該指定的字地址”上去,最后用上去,最后用“比較指令比較指令”把當(dāng)前計(jì)數(shù)值與把當(dāng)前計(jì)數(shù)值與設(shè)定的計(jì)數(shù)初置(常數(shù))進(jìn)行比較,若相等,則說明設(shè)定的計(jì)數(shù)初置(常數(shù))進(jìn)行比較,若相等,則說明“計(jì)數(shù)到計(jì)數(shù)到”,比較指令的結(jié),比較指令的結(jié)果(相當(dāng)于一個(gè)特殊觸點(diǎn))輸出為果(相當(dāng)于一個(gè)特殊觸點(diǎn))輸出為1,相當(dāng)于,相當(dāng)于“計(jì)數(shù)到計(jì)數(shù)到”時(shí)計(jì)數(shù)器輸出從時(shí)計(jì)數(shù)器輸出從0到到1,滿足了常規(guī)的情況。滿足了常規(guī)的情況。綜上所述綜上所述,無論是加法計(jì)數(shù)器還是減法計(jì)數(shù)器,只要當(dāng)前計(jì)數(shù)值等于無論是加法計(jì)數(shù)器還是減法計(jì)數(shù)器,只要當(dāng)前計(jì)數(shù)值等于0,計(jì)數(shù)器輸出計(jì)數(shù)器輸出為為0;若

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。