




版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、第第3章章 FX系列系列PLC編程基礎(chǔ)編程基礎(chǔ) 3.1 PLC的編程語言的編程語言 3.2 FX系列系列PLC的軟元件的軟元件 3.3 編程軟件與仿真軟件使用入門編程軟件與仿真軟件使用入門 3.4 FX系列系列PLC的基本指令的基本指令 3.5 定時(shí)器計(jì)數(shù)器應(yīng)用例程定時(shí)器計(jì)數(shù)器應(yīng)用例程 可編程控制器目前常用的編程語言(可編程控制器目前常用的編程語言(IEC標(biāo)準(zhǔn)):標(biāo)準(zhǔn)): n 功能塊圖功能塊圖 n 梯形圖梯形圖 n 順序功能圖順序功能圖 n 指令表指令表 n 結(jié)構(gòu)文本結(jié)構(gòu)文本 圖形編程語言圖形編程語言 文字語言文字語言 3.1 PLC的編程語言的編程語言 順序功能圖常用來編制順序控順序功能圖常
2、用來編制順序控 制程序,它包括制程序,它包括步步、動(dòng)作動(dòng)作、轉(zhuǎn)換轉(zhuǎn)換三三 個(gè)要素。順序功能圖法可以將一個(gè)個(gè)要素。順序功能圖法可以將一個(gè) 復(fù)雜的控制過程分解為一些小的工復(fù)雜的控制過程分解為一些小的工 作狀態(tài)。對于這些小狀態(tài)的功能依作狀態(tài)。對于這些小狀態(tài)的功能依 次處理后再把這些小狀態(tài)依一定順次處理后再把這些小狀態(tài)依一定順 序控制要求連接成組合整體的控制序控制要求連接成組合整體的控制 程序。程序。 (1)順序功能圖)順序功能圖 步步1 步步2 步步3 動(dòng)作動(dòng)作1 動(dòng)作動(dòng)作2 轉(zhuǎn)換轉(zhuǎn)換1 轉(zhuǎn)換轉(zhuǎn)換2 順序功能圖順序功能圖 3.1 PLC的編程語言的編程語言 (2)梯形圖)梯形圖 梯形圖沿用了原電氣控
3、制系統(tǒng)中的繼電接觸控制電路圖的形式,梯形圖沿用了原電氣控制系統(tǒng)中的繼電接觸控制電路圖的形式, 二者的基本構(gòu)思一致,使用符號和表達(dá)方式有所區(qū)別。二者的基本構(gòu)思一致,使用符號和表達(dá)方式有所區(qū)別。 梯形圖從上至下、從左至右的順序編寫。梯形圖從上至下、從左至右的順序編寫。 CPU將按自左到右,從上而下的順序執(zhí)行程序。梯形圖的左側(cè)將按自左到右,從上而下的順序執(zhí)行程序。梯形圖的左側(cè) 豎直線稱母線豎直線稱母線(源母線源母線)。 梯形圖的左側(cè)安排輸入觸點(diǎn)梯形圖的左側(cè)安排輸入觸點(diǎn)(如果有若干個(gè)觸點(diǎn)相并聯(lián)的支路應(yīng)如果有若干個(gè)觸點(diǎn)相并聯(lián)的支路應(yīng) 安排在最左端安排在最左端)和輔助繼電器觸點(diǎn)(運(yùn)算中間結(jié)果)和輔助繼電器
4、觸點(diǎn)(運(yùn)算中間結(jié)果) 最右邊必須是輸出元素。最右邊必須是輸出元素。 3.1 PLC的編程語言的編程語言 T0 X1 Y0 X2 T0 PLC梯形圖梯形圖 K40 0 END (2)梯形圖)梯形圖 3.1 PLC的編程語言的編程語言 (3)功能塊圖)功能塊圖 l一種類似于一種類似于數(shù)字邏輯電路數(shù)字邏輯電路的編程語言,用類似與門、或門的的編程語言,用類似與門、或門的 方框來表示邏輯運(yùn)算關(guān)系,方塊左側(cè)為邏輯運(yùn)算的輸入變量方框來表示邏輯運(yùn)算關(guān)系,方塊左側(cè)為邏輯運(yùn)算的輸入變量 ,右側(cè)為輸出變量,輸入端、輸出端的小圓點(diǎn)表示,右側(cè)為輸出變量,輸入端、輸出端的小圓點(diǎn)表示“非非”運(yùn)運(yùn) 算,信號自左向右流動(dòng)。類似
5、于電路一樣,方框被算,信號自左向右流動(dòng)。類似于電路一樣,方框被“導(dǎo)線導(dǎo)線” 連接在一起。連接在一起。 OR AND SR S1 Q1 R I1 I2 I3 I4 I5 Q1 功能塊圖功能塊圖 3.1 PLC的編程語言的編程語言 (4)指令表)指令表 又稱命令語句表達(dá)式語言,常用一些助記符來表示又稱命令語句表達(dá)式語言,常用一些助記符來表示PLC的某種操的某種操 作,類似微機(jī)中的匯編語言,但比匯編語言直觀易懂。用戶可作,類似微機(jī)中的匯編語言,但比匯編語言直觀易懂。用戶可 以很容易地將梯形圖語言轉(zhuǎn)換成助記符語言。以很容易地將梯形圖語言轉(zhuǎn)換成助記符語言。 T0 X1 Y0 X2 T0 LD X1 AN
6、I X2 OUT T0 SP K400 LD T0 OUT Y0 END (b) 指令表指令表 (a) 梯形圖梯形圖 K400 END 3.1 PLC的編程語言的編程語言 3.2.1 位軟元件:兩種狀態(tài):位軟元件:兩種狀態(tài):ON、OFF,用,用 “1”、“0”表示;表示; l位元件位元件 X:輸入繼電器,存放外部輸入電路的通斷狀態(tài);:輸入繼電器,存放外部輸入電路的通斷狀態(tài); Y:輸出繼電器,用于從:輸出繼電器,用于從PLC直接輸出物理信號;直接輸出物理信號; M:輔助繼電器,:輔助繼電器,PLC內(nèi)部運(yùn)算標(biāo)志;內(nèi)部運(yùn)算標(biāo)志; S:狀態(tài)繼電器,:狀態(tài)繼電器,PLC內(nèi)部運(yùn)算標(biāo)志。內(nèi)部運(yùn)算標(biāo)志。 l
7、字元件字元件 字節(jié)(字節(jié)(Byte):):8個(gè)連續(xù)的二進(jìn)制位;個(gè)連續(xù)的二進(jìn)制位; 字(字(Word):):16個(gè)連續(xù)的二進(jìn)制位;個(gè)連續(xù)的二進(jìn)制位; 雙字:兩個(gè)連續(xù)的字雙字:兩個(gè)連續(xù)的字。 pT、C的當(dāng)前值和設(shè)定值均為有符號的字,最高位為符號位。的當(dāng)前值和設(shè)定值均為有符號的字,最高位為符號位。0正正1負(fù)。負(fù)。 3.2 FX系列系列PLC軟元件軟元件 3.2.1 位軟元件位軟元件 1.輸入繼電器(輸入繼電器(X) 外部開關(guān)線路送來的信號經(jīng)輸入接線端外部開關(guān)線路送來的信號經(jīng)輸入接線端X和輸入繼電器連接,有任意對常和輸入繼電器連接,有任意對常 開和常閉觸點(diǎn),其只能由外部信號驅(qū)動(dòng),而不能由內(nèi)部編程指令來
8、驅(qū)動(dòng),開和常閉觸點(diǎn),其只能由外部信號驅(qū)動(dòng),而不能由內(nèi)部編程指令來驅(qū)動(dòng), 其觸點(diǎn)也不能直接輸出帶動(dòng)負(fù)載;其觸點(diǎn)也不能直接輸出帶動(dòng)負(fù)載; FX系列系列PLC的輸入繼電器采用的輸入繼電器采用八進(jìn)制八進(jìn)制編號;編號; FX2N系列系列PLC擴(kuò)展時(shí)擴(kuò)展時(shí),輸入繼電器最多為,輸入繼電器最多為184點(diǎn),其編號為點(diǎn),其編號為X0X7、 X10X17、X260X267。 輸入輸出點(diǎn)數(shù)最多輸入輸出點(diǎn)數(shù)最多128點(diǎn)點(diǎn) 2.輸出繼電器(輸出繼電器(Y) 把輸出信號通過一對常開觸點(diǎn)送到輸出接線端子,驅(qū)動(dòng)外部負(fù)載,(外把輸出信號通過一對常開觸點(diǎn)送到輸出接線端子,驅(qū)動(dòng)外部負(fù)載,(外 部信號無法直接驅(qū)動(dòng)部信號無法直接驅(qū)動(dòng)Y,
9、它只能在程序內(nèi)部用指令驅(qū)動(dòng)),其狀態(tài)對應(yīng)于,它只能在程序內(nèi)部用指令驅(qū)動(dòng)),其狀態(tài)對應(yīng)于 輸出刷新階段鎖存器的輸出狀態(tài),同時(shí)它還有無數(shù)對供編程使用的內(nèi)部輸出刷新階段鎖存器的輸出狀態(tài),同時(shí)它還有無數(shù)對供編程使用的內(nèi)部 常開、常閉觸點(diǎn)。常開、常閉觸點(diǎn)。 FX系列系列PLC的輸出繼電器采用的輸出繼電器采用八進(jìn)制八進(jìn)制編號;編號; FX2N系列系列PLC擴(kuò)展時(shí)擴(kuò)展時(shí),輸出繼電器最多為,輸出繼電器最多為184點(diǎn),其編號為點(diǎn),其編號為Y0Y7、 Y10Y17、Y260Y267。 輸入輸出點(diǎn)數(shù)最多輸入輸出點(diǎn)數(shù)最多128點(diǎn)點(diǎn) 3.2.1 位軟元件位軟元件 uPLC內(nèi)有很多輔助繼電器,內(nèi)有很多輔助繼電器,F(xiàn)X2N
10、系列系列PLC的輔助繼電器按照其的輔助繼電器按照其 功能分成以下三類:功能分成以下三類: 通用輔助繼電器通用輔助繼電器M0M499(500點(diǎn))點(diǎn)) 電池后備電池后備/鎖存輔助鎖存輔助(斷電保持輔助斷電保持輔助) 繼電器繼電器M500M3071( 2572點(diǎn))點(diǎn)) 特殊輔助繼電器特殊輔助繼電器M8000M8255(256點(diǎn))點(diǎn)) 輔助繼電器見輔助繼電器見P25表表3-1 3.2.1 位軟元件:輔助繼電器位軟元件:輔助繼電器 M 一般用途輔助繼電器:相當(dāng)于繼電器系統(tǒng)的中間繼電器,不一般用途輔助繼電器:相當(dāng)于繼電器系統(tǒng)的中間繼電器,不 對外輸入和輸出,只在程序中使用,是一種內(nèi)部的狀態(tài)標(biāo)志。對外輸入和
11、輸出,只在程序中使用,是一種內(nèi)部的狀態(tài)標(biāo)志。 沒有斷電保持功能,沒有斷電保持功能,PLC運(yùn)行時(shí)電源如果中斷,輸出繼電器和運(yùn)行時(shí)電源如果中斷,輸出繼電器和 一般用途輔助繼電器將全部變?yōu)橐话阌猛据o助繼電器將全部變?yōu)?OFF。電源再次接通,除了因。電源再次接通,除了因 程序控制而變?yōu)槌绦蚩刂贫優(yōu)?ON的以外,其余的仍將保持為的以外,其余的仍將保持為 OFF狀態(tài)。狀態(tài)。 X0 M0 M0 M0 3.一般用途輔助繼電器一般用途輔助繼電器M n斷電保持輔助繼電器:斷電保持輔助繼電器:記憶電源中斷瞬時(shí)狀態(tài),重新通電后再現(xiàn)其狀態(tài),記憶電源中斷瞬時(shí)狀態(tài),重新通電后再現(xiàn)其狀態(tài), FX1S和和 FX1N等系列用等
12、系列用 EEPROM或電容器中的電荷來保存軟元件中的信息?;螂娙萜髦械碾姾蓙肀4孳浽械男畔?。 EEPROM可以長期保存信息,電容器保持信息的時(shí)間有限??梢蚤L期保存信息,電容器保持信息的時(shí)間有限。 FX2N和和 FX3U等等 系列用系列用 RAM和鋰電池來保存軟元件中的信息。和鋰電池來保存軟元件中的信息。 n有的系列某些區(qū)域的輔助繼電器默認(rèn)的設(shè)置為沒有斷電保持功能,但是可以有的系列某些區(qū)域的輔助繼電器默認(rèn)的設(shè)置為沒有斷電保持功能,但是可以 設(shè)置為有斷電保持功能。設(shè)置為有斷電保持功能。 X0 M500 M500 X1 Y0 X0 Y0 Y0 X1 具有斷電保持功能具有斷電保持功能 “起、保、停
13、起、保、?!碧菪螆D梯形圖 “起、保、停起、保、?!碧菪螆D梯形圖 4.斷電保持輔助繼電器斷電保持輔助繼電器M n特殊輔助繼電器特殊輔助繼電器(M8000M8255): FX3G 、FX3U和和 FX3UG和和 為為 512點(diǎn),其他系列為點(diǎn),其他系列為256點(diǎn),用來表示點(diǎn),用來表示 PLC的某些狀態(tài),提供時(shí)的某些狀態(tài),提供時(shí) 鐘脈沖和標(biāo)志鐘脈沖和標(biāo)志 ( 如進(jìn)位、借位標(biāo)志)如進(jìn)位、借位標(biāo)志) ,設(shè)定,設(shè)定 PLC的運(yùn)行方式的運(yùn)行方式 ,或者用于步進(jìn)順控、禁止中斷、設(shè)定計(jì)數(shù)器是加計(jì)數(shù)還是減,或者用于步進(jìn)順控、禁止中斷、設(shè)定計(jì)數(shù)器是加計(jì)數(shù)還是減 計(jì)數(shù)等。特殊輔助繼電器分為計(jì)數(shù)等。特殊輔助繼電器分為觸點(diǎn)
14、利用型觸點(diǎn)利用型和和線圈驅(qū)動(dòng)型線圈驅(qū)動(dòng)型。 觸點(diǎn)利用型特殊輔助繼電器的線圈由觸點(diǎn)利用型特殊輔助繼電器的線圈由PLC驅(qū)動(dòng),用戶只可以利驅(qū)動(dòng),用戶只可以利 用其觸點(diǎn)。用其觸點(diǎn)。 線圈驅(qū)動(dòng)型型特殊輔助繼電器的線圈由用戶控制,其線圈得電線圈驅(qū)動(dòng)型型特殊輔助繼電器的線圈由用戶控制,其線圈得電 后,后,PLC作出特定動(dòng)作。作出特定動(dòng)作。 5.特殊輔助繼電器特殊輔助繼電器M 1)運(yùn)行監(jiān)視運(yùn)行監(jiān)視M8000 (M8001) :PLC運(yùn)行時(shí)運(yùn)行時(shí)M8000得電得電(M8001 斷電斷電),PLC停止時(shí)停止時(shí)M8000失電失電(M8001得電得電)。 5.特殊輔助繼電器:觸點(diǎn)利用型特殊輔助繼電器:觸點(diǎn)利用型 2)
15、初始化脈沖初始化脈沖M8002(M8003):只在):只在PLC開始運(yùn)行的第一個(gè)掃開始運(yùn)行的第一個(gè)掃 描周期內(nèi)得電描周期內(nèi)得電(斷電斷電),其余時(shí)間均斷電,其余時(shí)間均斷電(得電得電)。常用常用M8002的的 觸點(diǎn)作為一些繼電器的初始化復(fù)位信號觸點(diǎn)作為一些繼電器的初始化復(fù)位信號 uM8000由由OFF變?yōu)樽優(yōu)镺N狀態(tài)時(shí)的一個(gè)掃描周期內(nèi)為狀態(tài)時(shí)的一個(gè)掃描周期內(nèi)為 ON。 5.特殊輔助繼電器:觸點(diǎn)利用型特殊輔助繼電器:觸點(diǎn)利用型 3)- 出錯(cuò)特殊繼電器出錯(cuò)特殊繼電器M8004:當(dāng):當(dāng)PLC硬件出錯(cuò)、參數(shù)出錯(cuò)、語法硬件出錯(cuò)、參數(shù)出錯(cuò)、語法 出錯(cuò)、電路出錯(cuò)、操作出錯(cuò)、運(yùn)算出錯(cuò)等時(shí),出錯(cuò)、電路出錯(cuò)、操作出
16、錯(cuò)、運(yùn)算出錯(cuò)等時(shí),M8004得電得電 M8061 - 硬件出錯(cuò)特殊繼電器硬件出錯(cuò)特殊繼電器 D8061(出錯(cuò)代碼)(出錯(cuò)代碼) M8064 - 參數(shù)出錯(cuò)特殊繼電器參數(shù)出錯(cuò)特殊繼電器 D8064 (出錯(cuò)代碼)(出錯(cuò)代碼) M8065 - 語法出錯(cuò)特殊繼電器語法出錯(cuò)特殊繼電器 D8065 (出錯(cuò)代碼)(出錯(cuò)代碼) M8066 - 電路出錯(cuò)特殊繼電器電路出錯(cuò)特殊繼電器 D8066 (出錯(cuò)代碼)(出錯(cuò)代碼) M8067 - 操作出錯(cuò)特殊繼電器操作出錯(cuò)特殊繼電器 D8067 (出錯(cuò)代碼)(出錯(cuò)代碼) 5.特殊輔助繼電器:觸點(diǎn)利用型特殊輔助繼電器:觸點(diǎn)利用型 4)狀態(tài)監(jiān)視狀態(tài)監(jiān)視 M8020 - 零標(biāo)志零
17、標(biāo)志 M8021 - 錯(cuò)位標(biāo)志錯(cuò)位標(biāo)志 M8022 - 進(jìn)位標(biāo)志進(jìn)位標(biāo)志 M8029 - 指令執(zhí)行完畢標(biāo)志指令執(zhí)行完畢標(biāo)志 M8046 - STL狀態(tài)置狀態(tài)置1 M8246 - C246 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 M8247 - C247 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 M8249 - C249 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 M8251 - C251 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 M8252 - C252 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 M8254 - C254 減計(jì)數(shù)監(jiān)視減計(jì)數(shù)監(jiān)視 5.特殊輔助繼電器:觸點(diǎn)利用型特殊輔助繼電器:觸點(diǎn)利用型 電池電壓降低電池電壓降低 5) 產(chǎn)生周期產(chǎn)生周期10ms、100ms、1s、1min脈沖的特
18、殊輔助繼電器脈沖的特殊輔助繼電器(PLC RUN):M8011、M8012、M8013、M8014。 5.特殊輔助繼電器:觸點(diǎn)利用型特殊輔助繼電器:觸點(diǎn)利用型 1)系統(tǒng)使用系統(tǒng)使用 M8028-10ms定時(shí)器切換標(biāo)志,線圈接通,定時(shí)器切換標(biāo)志,線圈接通,T32-T62變?yōu)樽優(yōu)?0ms定時(shí)器;定時(shí)器; M8030-“電池電壓降低電池電壓降低”發(fā)光二極管熄滅;發(fā)光二極管熄滅; M8031-非保持型繼電器、寄存器狀態(tài)清除;非保持型繼電器、寄存器狀態(tài)清除; M8032-保持型繼電器、寄存器狀態(tài)清除;保持型繼電器、寄存器狀態(tài)清除; M8033-RUNSTOP時(shí),輸出保持時(shí),輸出保持RUN前狀態(tài);前狀態(tài);
19、 M8034-禁止全部輸出,線圈接通,禁止全部輸出,線圈接通,PLC的所有輸出自動(dòng)斷開;的所有輸出自動(dòng)斷開; M8035-強(qiáng)制運(yùn)行(強(qiáng)制運(yùn)行(RUN)監(jiān)視;)監(jiān)視; M8036-強(qiáng)制運(yùn)行(強(qiáng)制運(yùn)行(RUN);); M8037-強(qiáng)制停止(強(qiáng)制停止( STOP );); M8039-恒定掃描周期,線圈接通,恒定掃描周期,線圈接通,PLC以恒定的掃描方式運(yùn)行,恒定掃以恒定的掃描方式運(yùn)行,恒定掃 描周期值由描周期值由D8039決定。決定。 5.特殊輔助繼電器:線圈驅(qū)動(dòng)型特殊輔助繼電器:線圈驅(qū)動(dòng)型 2)參數(shù)設(shè)置參數(shù)設(shè)置 M8235 -設(shè)置設(shè)置C235為減計(jì)數(shù)方式為減計(jì)數(shù)方式 M8236 -設(shè)置設(shè)置C23
20、6為減計(jì)數(shù)方式為減計(jì)數(shù)方式 M8237 -設(shè)置設(shè)置C237為減計(jì)數(shù)方式為減計(jì)數(shù)方式 M8238 -設(shè)置設(shè)置C238為減計(jì)數(shù)方式為減計(jì)數(shù)方式 M8241 -設(shè)置設(shè)置C241為減計(jì)數(shù)方式為減計(jì)數(shù)方式 M8242 -設(shè)置設(shè)置C242為減計(jì)數(shù)方式為減計(jì)數(shù)方式 M8244 -設(shè)置設(shè)置C244為減計(jì)數(shù)方式為減計(jì)數(shù)方式 n注意:注意: FX系列不同型號系列不同型號PLC的的特殊輔助繼電器的數(shù)量特殊輔助繼電器的數(shù)量不同。不同。 在在M8000M8255的的256個(gè)特殊輔助繼電器中,個(gè)特殊輔助繼電器中,PLC未定義的不可在用未定義的不可在用 戶程序中使用,具體可參見使用手冊。戶程序中使用,具體可參見使用手冊。
21、5.特殊輔助繼電器:線圈驅(qū)動(dòng)型特殊輔助繼電器:線圈驅(qū)動(dòng)型 5.特殊輔助繼電器:幫助文檔特殊輔助繼電器:幫助文檔 “ 幫助幫助” “ 特殊繼電器特殊繼電器 寄存器寄存器” ,打開,打開 “ 幫助主題幫助主題”對話框。在對話框。在 “ 目錄目錄”選項(xiàng)卡的選項(xiàng)卡的 “ FX系列系列 CPU”文件夾中,可找到分類排列的特殊繼文件夾中,可找到分類排列的特殊繼 電器和特殊寄存器。其中的電器和特殊寄存器。其中的 、觸點(diǎn)分別是常開觸點(diǎn)和常閉觸點(diǎn)。雙擊、觸點(diǎn)分別是常開觸點(diǎn)和常閉觸點(diǎn)。雙擊 軟元件,可打開詳細(xì)說明。雙擊軟元件,可打開詳細(xì)說明。雙擊 “”按鈕,可以查看上按鈕,可以查看上 一個(gè)和下一個(gè)軟元件的詳細(xì)說明
22、。一個(gè)和下一個(gè)軟元件的詳細(xì)說明。 6.狀態(tài)繼電器狀態(tài)繼電器 S 狀態(tài)繼電器是順序控制中的重要內(nèi)部元件,與第狀態(tài)繼電器是順序控制中的重要內(nèi)部元件,與第 章將要介章將要介 紹的紹的 STL指令指令 ( 步進(jìn)梯形指令)一起使用。狀態(tài)也可以像輔步進(jìn)梯形指令)一起使用。狀態(tài)也可以像輔 助繼電器那樣使用。助繼電器那樣使用。 狀態(tài)繼電器分成四類,其編號及點(diǎn)數(shù)如下:狀態(tài)繼電器分成四類,其編號及點(diǎn)數(shù)如下: 初始狀態(tài):初始狀態(tài):S0S9(10點(diǎn));點(diǎn)); 回零:回零:S10S19(10點(diǎn));點(diǎn)); 通用:通用:S20S499(480點(diǎn));點(diǎn)); 保持:保持:S500S899(400點(diǎn));點(diǎn)); 報(bào)警:報(bào)警:S90
23、0S999(100點(diǎn))。點(diǎn))。 狀態(tài)繼電器的應(yīng)用,參考狀態(tài)繼電器的應(yīng)用,參考STL指令內(nèi)容。指令內(nèi)容。 3.2.2 定時(shí)器定時(shí)器T 定時(shí)器相當(dāng)于電器系統(tǒng)中的通電延時(shí)時(shí)間繼電器;定時(shí)器相當(dāng)于電器系統(tǒng)中的通電延時(shí)時(shí)間繼電器; 定時(shí)器可提供無數(shù)對常開、常閉延時(shí)觸點(diǎn)供編程用;定時(shí)器可提供無數(shù)對常開、常閉延時(shí)觸點(diǎn)供編程用; 定時(shí)器中有一個(gè)定時(shí)器中有一個(gè)設(shè)定值寄存器設(shè)定值寄存器、一個(gè)、一個(gè)當(dāng)前值字(寄存器)當(dāng)前值字(寄存器)和一和一 個(gè)用來存儲其輸出觸點(diǎn)的個(gè)用來存儲其輸出觸點(diǎn)的映象寄存器映象寄存器(一個(gè)二進(jìn)制位一個(gè)二進(jìn)制位),這三個(gè)量,這三個(gè)量 使用同一地址編號。但使用場合不一樣,意義也不同;使用同一地址
24、編號。但使用場合不一樣,意義也不同; 最高位為符號位;最高位為符號位; 定時(shí)器分定時(shí)器分一般用途定時(shí)器一般用途定時(shí)器、累計(jì)型定時(shí)器累計(jì)型定時(shí)器; PLC定時(shí)器工作原理:根據(jù)時(shí)鐘脈沖累積計(jì)數(shù)而達(dá)到定時(shí)目的,定時(shí)器工作原理:根據(jù)時(shí)鐘脈沖累積計(jì)數(shù)而達(dá)到定時(shí)目的, 時(shí)鐘脈沖有時(shí)鐘脈沖有1ms 、10ms 、100ms,當(dāng)所計(jì)數(shù)達(dá)到設(shè)定值時(shí),其觸,當(dāng)所計(jì)數(shù)達(dá)到設(shè)定值時(shí),其觸 點(diǎn)動(dòng)作。點(diǎn)動(dòng)作。設(shè)定值設(shè)定值可用常數(shù)可用常數(shù)K或數(shù)據(jù)寄存器或數(shù)據(jù)寄存器D的內(nèi)容來設(shè)置。的內(nèi)容來設(shè)置。 一般用途定時(shí)器一般用途定時(shí)器不具備斷電的保持功能,即當(dāng)輸入電路斷開或停電時(shí)定時(shí)不具備斷電的保持功能,即當(dāng)輸入電路斷開或停電時(shí)定時(shí)
25、器復(fù)位。通用定時(shí)器有器復(fù)位。通用定時(shí)器有100ms和和10ms兩種。兩種。 l設(shè)定值:常數(shù)設(shè)定值:常數(shù)K 或或 數(shù)據(jù)寄存器數(shù)據(jù)寄存器D的內(nèi)容;的內(nèi)容; l設(shè)定值的范圍:設(shè)定值的范圍:132767。 3.2.2 定時(shí)器:一般用途定時(shí)器定時(shí)器:一般用途定時(shí)器 3.2.2 定時(shí)器定時(shí)器T 一般用途定時(shí)器定時(shí)范圍一般用途定時(shí)器定時(shí)范圍 100ms定時(shí)器:定時(shí)器:0.13276.7s 10ms定時(shí)器定時(shí)器(除除FX2N外,外,M8028=ON 時(shí)時(shí)) :0.01327.67s 1ms定時(shí)器定時(shí)器(FX0N T63) (采用中斷計(jì)數(shù)采用中斷計(jì)數(shù) ):0.00132.767s 3.2.2 定時(shí)器定時(shí)器T:累
26、計(jì)型定時(shí)器累計(jì)型定時(shí)器 累計(jì)型定時(shí)器累計(jì)型定時(shí)器 累計(jì)型定時(shí)器具有累計(jì)型定時(shí)器具有計(jì)數(shù)累積計(jì)數(shù)累積的功能;的功能; 在定時(shí)過程中如果斷電或定時(shí)器線圈在定時(shí)過程中如果斷電或定時(shí)器線圈OFF,積算定時(shí)器將保持當(dāng)前的計(jì)數(shù)值(,積算定時(shí)器將保持當(dāng)前的計(jì)數(shù)值( 當(dāng)前值),通電或定時(shí)器線圈當(dāng)前值),通電或定時(shí)器線圈ON后繼續(xù)累積,即其當(dāng)前值具有后繼續(xù)累積,即其當(dāng)前值具有保持功能保持功能,只有,只有 將積算定時(shí)器復(fù)位,當(dāng)前值才變?yōu)閷⒎e算定時(shí)器復(fù)位,當(dāng)前值才變?yōu)?。 1ms積算定時(shí)器:對積算定時(shí)器:對1ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的,定時(shí)范圍時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的,定時(shí)范圍0.00132.767s。 100ms積
27、算定時(shí)器:對積算定時(shí)器:對100ms時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的定時(shí)范圍時(shí)鐘脈沖進(jìn)行累積計(jì)數(shù)的定時(shí)范圍0.13276.7s 。 3.2.2 定時(shí)器:定時(shí)器:累計(jì)型定時(shí)器累計(jì)型定時(shí)器 定時(shí)器的定時(shí)精度定時(shí)器的定時(shí)精度 u定時(shí)器的精度與程序的安排有關(guān),如果定時(shí)器的觸點(diǎn)在線圈之定時(shí)器的精度與程序的安排有關(guān),如果定時(shí)器的觸點(diǎn)在線圈之 前,精度將會降低。平均差約為前,精度將會降低。平均差約為1.5倍掃描周期。最小定時(shí)誤倍掃描周期。最小定時(shí)誤 差為輸入濾波器時(shí)間與定時(shí)器分辨率之差,差為輸入濾波器時(shí)間與定時(shí)器分辨率之差,1ms、10ms和和 100ms定時(shí)器的分辨率分別為定時(shí)器的分辨率分別為1ms、10ms和和1
28、00ms。 u如果定時(shí)器的觸點(diǎn)在線圈之后,最大定時(shí)誤差為倍掃描周期如果定時(shí)器的觸點(diǎn)在線圈之后,最大定時(shí)誤差為倍掃描周期 加上輸入濾波器時(shí)間。加上輸入濾波器時(shí)間。 u如果定時(shí)器的觸點(diǎn)在線圈之前,最大定時(shí)誤差為倍掃描周期如果定時(shí)器的觸點(diǎn)在線圈之前,最大定時(shí)誤差為倍掃描周期 加上輸入濾波器時(shí)間。加上輸入濾波器時(shí)間。 1.如何實(shí)現(xiàn)斷電延時(shí)如何實(shí)現(xiàn)斷電延時(shí)? 如:當(dāng)X0接通時(shí),Y0馬上得電;當(dāng)X0斷開時(shí),Y0過20S后斷電。 2.當(dāng)一個(gè)定時(shí)器的定時(shí)時(shí)間不夠時(shí),怎么辦當(dāng)一個(gè)定時(shí)器的定時(shí)時(shí)間不夠時(shí),怎么辦? 如:當(dāng)X0接通后,Y0過5000S后得電并保持,至到X1接通為止。 3. 如何實(shí)現(xiàn)如下圖所示周期為如
29、何實(shí)現(xiàn)如下圖所示周期為50s的脈沖輸出?的脈沖輸出? 定時(shí)器思考題定時(shí)器思考題 部分思考題答案部分思考題答案: X0接通時(shí),接通時(shí),Y0馬上得電;馬上得電;X0斷開時(shí),斷開時(shí),Y0過過20S后斷電。后斷電。 1.如何實(shí)現(xiàn)斷電延時(shí)如何實(shí)現(xiàn)斷電延時(shí)? X0接通,接通,Y0過過5000S后得電并保持,至到后得電并保持,至到X1接通為止。接通為止。 2.當(dāng)一個(gè)定時(shí)器的定時(shí)時(shí)間不夠時(shí),怎么辦當(dāng)一個(gè)定時(shí)器的定時(shí)時(shí)間不夠時(shí),怎么辦? 部分思考題答案部分思考題答案: 3.2.3 內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器C 內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器C用來對內(nèi)部映像寄存器用來對內(nèi)部映像寄存器(X、Y、M、S、T)提供的提供的 信號計(jì)數(shù)。
30、計(jì)數(shù)信號的信號計(jì)數(shù)。計(jì)數(shù)信號的ON和和OFF時(shí)間應(yīng)比時(shí)間應(yīng)比PLC的掃描周期稍長。的掃描周期稍長。 高速計(jì)數(shù)器高速計(jì)數(shù)器HSC采用中斷方式進(jìn)行計(jì)數(shù),與采用中斷方式進(jìn)行計(jì)數(shù),與 PLC的掃描周期無的掃描周期無 關(guān)關(guān),與內(nèi)部計(jì)數(shù)器相比除允許輸入頻率高之外,應(yīng)用也靈活,高,與內(nèi)部計(jì)數(shù)器相比除允許輸入頻率高之外,應(yīng)用也靈活,高 速計(jì)數(shù)器均有斷電保持功能,通過參數(shù)設(shè)定也可變成非斷電保持。速計(jì)數(shù)器均有斷電保持功能,通過參數(shù)設(shè)定也可變成非斷電保持。 3.2.7 內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器C 內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器C 包括包括16位加計(jì)數(shù)器位加計(jì)數(shù)器和和32位可逆計(jì)數(shù)器位可逆計(jì)數(shù)器功能;功能; 設(shè)定值可由設(shè)定值可由常
31、數(shù)常數(shù)K 或間接通過指定的或間接通過指定的數(shù)據(jù)寄存器數(shù)據(jù)寄存器(D)來設(shè)定,設(shè)來設(shè)定,設(shè) 定值范圍:定值范圍: 1-32767(16位)位) -214783648+214783647(32位)位) 注:注:16位加計(jì)數(shù)器分為位加計(jì)數(shù)器分為通用型通用型和和保持型保持型兩種兩種 16位加計(jì)數(shù)器基本原理位加計(jì)數(shù)器基本原理 FX0S FX1S FX0N FX1N FX2N (FX2NC) 普通普通 C0-C13 C0-C15 C0-C15 C0-C15 C0-C99 保持保持 C14-C15 C16-C31 C16-C31 C16-C199 C100-C199 16位增計(jì)數(shù)器編號位增計(jì)數(shù)器編號 l32
32、位加減計(jì)數(shù)器位加減計(jì)數(shù)器 C200C234的設(shè)定值為的設(shè)定值為 - 2147483648 2147483647,可以用特殊輔,可以用特殊輔 助繼電器助繼電器 M82008234來設(shè)定其加來設(shè)定其加/ 減計(jì)數(shù)方式減計(jì)數(shù)方式 。 l增增/減計(jì)數(shù)由對應(yīng)的特殊輔助繼電器設(shè)定。對應(yīng)的特殊輔助繼電器被置為減計(jì)數(shù)由對應(yīng)的特殊輔助繼電器設(shè)定。對應(yīng)的特殊輔助繼電器被置為ON時(shí)為減計(jì)時(shí)為減計(jì) 數(shù),置為數(shù),置為OFF時(shí)為增計(jì)數(shù);時(shí)為增計(jì)數(shù);M8200為為ON,C200減計(jì)數(shù),減計(jì)數(shù),M8200為為OFF,C200加計(jì)數(shù);加計(jì)數(shù); l32位計(jì)數(shù)器的設(shè)定值除可由常數(shù)位計(jì)數(shù)器的設(shè)定值除可由常數(shù) 設(shè)定外,還可用數(shù)據(jù)寄存器來
33、設(shè)定,如果指定的設(shè)定外,還可用數(shù)據(jù)寄存器來設(shè)定,如果指定的 是是D0,則設(shè)定值存放在,則設(shè)定值存放在32位數(shù)據(jù)寄存器位數(shù)據(jù)寄存器 ( D0,D1 )中。)中。 l“ 環(huán)形計(jì)數(shù)環(huán)形計(jì)數(shù)”:32位計(jì)數(shù)器在最大值位計(jì)數(shù)器在最大值2147483647時(shí)加,變?yōu)樽钚≈禃r(shí)加,變?yōu)樽钚≈? 2147483648 , 在最小值在最小值 - 2147483648時(shí)減時(shí)減 ,變?yōu)樽畲笾?,變?yōu)樽畲笾?147483647。 3.2.3 內(nèi)部計(jì)數(shù)器內(nèi)部計(jì)數(shù)器C:32位加減計(jì)數(shù)器位加減計(jì)數(shù)器 思思 考考 ? 如何用計(jì)數(shù)器實(shí)現(xiàn)定時(shí)功能如何用計(jì)數(shù)器實(shí)現(xiàn)定時(shí)功能 如何用計(jì)數(shù)器與定時(shí)器配合實(shí)現(xiàn)長延時(shí)?如何用計(jì)數(shù)器與定時(shí)器配合實(shí)現(xiàn)
34、長延時(shí)? 用于對內(nèi)部計(jì)數(shù)器無能為力的外部用于對內(nèi)部計(jì)數(shù)器無能為力的外部高速脈沖高速脈沖計(jì)數(shù),采用中斷方計(jì)數(shù),采用中斷方 式高速計(jì)數(shù),計(jì)數(shù)過程與式高速計(jì)數(shù),計(jì)數(shù)過程與 PLC的掃描工作方式無關(guān)。的掃描工作方式無關(guān)。 21點(diǎn)點(diǎn)32位加位加/減高速計(jì)數(shù)器減高速計(jì)數(shù)器C235C255共用共用PLC的的8個(gè)高速計(jì)數(shù)個(gè)高速計(jì)數(shù) 器輸入端器輸入端X0X7,某一輸入端同時(shí)只能供一個(gè)高速計(jì)數(shù)器使用。,某一輸入端同時(shí)只能供一個(gè)高速計(jì)數(shù)器使用。 不同類型的高速計(jì)數(shù)器可以同時(shí)使用,但是它們的高速計(jì)數(shù)器不同類型的高速計(jì)數(shù)器可以同時(shí)使用,但是它們的高速計(jì)數(shù)器 輸入不能沖突。輸入不能沖突。 在對外部高速脈沖計(jì)數(shù)時(shí),梯形圖中
35、高速計(jì)數(shù)器的線圈應(yīng)一直在對外部高速脈沖計(jì)數(shù)時(shí),梯形圖中高速計(jì)數(shù)器的線圈應(yīng)一直 通電,以表示與它有關(guān)的輸入點(diǎn)已被使用,其他高速計(jì)數(shù)器的通電,以表示與它有關(guān)的輸入點(diǎn)已被使用,其他高速計(jì)數(shù)器的 處理不能與它沖突??捎眠\(yùn)行時(shí)一直為處理不能與它沖突。可用運(yùn)行時(shí)一直為ON的的M8000的常開觸點(diǎn)的常開觸點(diǎn) 來驅(qū)動(dòng)高速計(jì)數(shù)器的線圈。來驅(qū)動(dòng)高速計(jì)數(shù)器的線圈。 3.2.4高速計(jì)數(shù)器高速計(jì)數(shù)器C 例如:當(dāng)例如:當(dāng)X14為為ON時(shí),選擇高速計(jì)數(shù)器時(shí),選擇高速計(jì)數(shù)器C235,從表,從表34知,知,C235的計(jì)數(shù)輸?shù)挠?jì)數(shù)輸 入端是入端是X0,但它并不在程序中出現(xiàn),計(jì)數(shù)信號不是,但它并不在程序中出現(xiàn),計(jì)數(shù)信號不是X14提
36、供的。提供的。 3.2.4高速計(jì)數(shù)器高速計(jì)數(shù)器C u U、D分別為加、減計(jì)數(shù)輸入,分別為加、減計(jì)數(shù)輸入,A、B分別為分別為A、 B相輸入,相輸入,R為復(fù)位輸入,為復(fù)位輸入,S為置位輸入。為置位輸入。 2.一相高速計(jì)數(shù)器一相高速計(jì)數(shù)器:C235C240為一相無起動(dòng)為一相無起動(dòng)/復(fù)位輸入端的高速計(jì)數(shù)器,只復(fù)位輸入端的高速計(jì)數(shù)器,只 能用能用RST指令來復(fù)位。指令來復(fù)位。C24lC245為一相帶起動(dòng)為一相帶起動(dòng)/復(fù)位端的高速計(jì)數(shù)器,可復(fù)位端的高速計(jì)數(shù)器,可 用用M8235M8245來設(shè)置來設(shè)置C235C2415的計(jì)數(shù)方向,的計(jì)數(shù)方向,M為為ON,減計(jì)數(shù),為,減計(jì)數(shù),為 OFF,加計(jì)數(shù)。,加計(jì)數(shù)。 l
37、 例:例:C244是是1相帶起動(dòng)相帶起動(dòng)/復(fù)位端的高速計(jì)數(shù)器,由表復(fù)位端的高速計(jì)數(shù)器,由表3-4知,知,Xl和和X6分別為復(fù)分別為復(fù) 位輸入端和起動(dòng)輸入端,它們的復(fù)位和起動(dòng)與掃描工作方式無關(guān),其作用位輸入端和起動(dòng)輸入端,它們的復(fù)位和起動(dòng)與掃描工作方式無關(guān),其作用 是立即的和直接的。如果是立即的和直接的。如果X12為為ON,一旦,一旦 X6變?yōu)樽優(yōu)镺N,立即開始計(jì)數(shù),計(jì)數(shù)輸入端為,立即開始計(jì)數(shù),計(jì)數(shù)輸入端為 X0。X6變?yōu)樽優(yōu)镺FF,立即停止計(jì)數(shù),立即停止計(jì)數(shù),C244的的 設(shè)定值由設(shè)定值由D0和和D1指定。除了用指定。除了用Xl來立即復(fù)來立即復(fù) 位外,也可以在梯形圖中用復(fù)位指令復(fù)位。位外,也可
38、以在梯形圖中用復(fù)位指令復(fù)位。 3.2.4高速計(jì)數(shù)器高速計(jì)數(shù)器C X9變?yōu)樽優(yōu)镺N? l C235設(shè)定值設(shè)定值4510,加計(jì)數(shù)時(shí),當(dāng)前值由,加計(jì)數(shù)時(shí),當(dāng)前值由4509變?yōu)樽優(yōu)?4510,計(jì)數(shù)器輸出觸點(diǎn)變?yōu)椋?jì)數(shù)器輸出觸點(diǎn)變?yōu)镺N,減計(jì)數(shù)時(shí),當(dāng),減計(jì)數(shù)時(shí),當(dāng) 前值由前值由4510變?yōu)樽優(yōu)?509,輸出觸點(diǎn)變?yōu)?,輸出觸點(diǎn)變?yōu)镺FF。 帶起動(dòng)復(fù)位端單相單計(jì)數(shù)輸入高速計(jì)數(shù)帶起動(dòng)復(fù)位端單相單計(jì)數(shù)輸入高速計(jì)數(shù) 器計(jì)數(shù)過程梯形圖器計(jì)數(shù)過程梯形圖 l 查表查表3-4知,知,X1和和X6分別為高速計(jì)數(shù)分別為高速計(jì)數(shù) 器的復(fù)位輸入端和起動(dòng)輸入端。器的復(fù)位輸入端和起動(dòng)輸入端。 l 利用利用X10通過通過M8244可設(shè)
39、定計(jì)數(shù)方式,可設(shè)定計(jì)數(shù)方式, 當(dāng)當(dāng)X12與與X6同時(shí)接通時(shí)開始計(jì)數(shù),計(jì)同時(shí)接通時(shí)開始計(jì)數(shù),計(jì) 數(shù)的輸入信號來自于數(shù)的輸入信號來自于X0,C244的設(shè)的設(shè) 定值由定值由D0和和D1指定。除了可用指定。除了可用X1立立 即復(fù)位外,也可用梯形圖中的即復(fù)位外,也可用梯形圖中的X11復(fù)復(fù) 位。位。 3.單相雙計(jì)數(shù)輸入高速計(jì)數(shù)器單相雙計(jì)數(shù)輸入高速計(jì)數(shù)器 l 單相雙計(jì)數(shù)輸入高速計(jì)數(shù)器(單相雙計(jì)數(shù)輸入高速計(jì)數(shù)器(C246C250)有一個(gè)加計(jì)數(shù)輸入端、)有一個(gè)加計(jì)數(shù)輸入端、 一個(gè)減計(jì)數(shù)輸入端,可用一個(gè)減計(jì)數(shù)輸入端,可用M8246M8250的狀態(tài)控制其計(jì)數(shù)方式。的狀態(tài)控制其計(jì)數(shù)方式。 例:例:C246的加、減計(jì)數(shù)
40、輸入端分別是的加、減計(jì)數(shù)輸入端分別是X0和和X1,計(jì)數(shù)器線圈通電,在,計(jì)數(shù)器線圈通電,在 X0的上升沿,計(jì)數(shù)器當(dāng)前值加的上升沿,計(jì)數(shù)器當(dāng)前值加 ,在,在 X1的上升沿,計(jì)數(shù)器當(dāng)前值減的上升沿,計(jì)數(shù)器當(dāng)前值減 。某些計(jì)數(shù)器還有復(fù)位和起動(dòng)輸入端,也可以在梯形圖中用復(fù)位。某些計(jì)數(shù)器還有復(fù)位和起動(dòng)輸入端,也可以在梯形圖中用復(fù)位 指令來復(fù)位。指令來復(fù)位。 l X10為復(fù)位信號,其有效為復(fù)位信號,其有效 (ON) 則則 C248復(fù)位。查表復(fù)位。查表5-11可知,也可利可知,也可利 用用X5對其復(fù)位。當(dāng)對其復(fù)位。當(dāng)X11接通時(shí),選接通時(shí),選 中中C248,輸入來自,輸入來自X3和和X4。 單相雙計(jì)數(shù)輸入高速
41、計(jì)數(shù)器計(jì)數(shù)過程單相雙計(jì)數(shù)輸入高速計(jì)數(shù)器計(jì)數(shù)過程 4.雙相雙輸入高速計(jì)數(shù)器雙相雙輸入高速計(jì)數(shù)器 l 雙相高速計(jì)數(shù)器(雙相高速計(jì)數(shù)器(C251C255):):A相和相和B相的信號時(shí)序決定相的信號時(shí)序決定 高速計(jì)數(shù)器的計(jì)數(shù)方式,高速計(jì)數(shù)器的計(jì)數(shù)方式,A相處于相處于ON狀態(tài)時(shí),狀態(tài)時(shí),B相由相由OFF到到 ON時(shí)為加計(jì)數(shù)方式;當(dāng)時(shí)為加計(jì)數(shù)方式;當(dāng)A相為相為ON時(shí),若時(shí),若B相由相由ON到到OFF,則,則 為減計(jì)數(shù)方式所示。為減計(jì)數(shù)方式所示。 4.雙相雙輸入高速計(jì)數(shù)器雙相雙輸入高速計(jì)數(shù)器 X14為為ON時(shí),時(shí),C25l通過中斷,對通過中斷,對X0輸入的輸入的A相信號和相信號和X1輸入的輸入的B相信號的相
42、信號的 動(dòng)作計(jì)數(shù)。動(dòng)作計(jì)數(shù)。X13為為ON時(shí)時(shí)C251被復(fù)位,當(dāng)計(jì)數(shù)值大于等于設(shè)定值時(shí),被復(fù)位,當(dāng)計(jì)數(shù)值大于等于設(shè)定值時(shí),Y2的線的線 圈通電,若計(jì)數(shù)值小于設(shè)定值,圈通電,若計(jì)數(shù)值小于設(shè)定值,Y2的線圈斷電。的線圈斷電。 A/B相輸入不僅提供計(jì)數(shù)信號,根據(jù)它們的相對相位關(guān)系,還提供了計(jì)數(shù)相輸入不僅提供計(jì)數(shù)信號,根據(jù)它們的相對相位關(guān)系,還提供了計(jì)數(shù) 的方向。利用旋轉(zhuǎn)軸上安裝的的方向。利用旋轉(zhuǎn)軸上安裝的A/B相型編碼器,在機(jī)械正轉(zhuǎn)時(shí)自動(dòng)進(jìn)行加相型編碼器,在機(jī)械正轉(zhuǎn)時(shí)自動(dòng)進(jìn)行加 計(jì)數(shù),反轉(zhuǎn)時(shí)自動(dòng)進(jìn)行減計(jì)數(shù)。計(jì)數(shù),反轉(zhuǎn)時(shí)自動(dòng)進(jìn)行減計(jì)數(shù)。A相輸入為相輸入為ON時(shí),若時(shí),若B相輸入由相輸入由OFF變?yōu)樽優(yōu)?/p>
43、 ON,為加計(jì)數(shù),為加計(jì)數(shù)(見圖見圖2b);A相為相為ON時(shí),若時(shí),若B相由相由ON變?yōu)樽優(yōu)镺FF,為減計(jì)數(shù)(,為減計(jì)數(shù)( 見圖見圖2c)。通過)。通過M8251可監(jiān)視可監(jiān)視C251的加的加/減計(jì)數(shù)狀態(tài),加計(jì)數(shù)時(shí)減計(jì)數(shù)狀態(tài),加計(jì)數(shù)時(shí)M8251為為 OFF,減計(jì)數(shù)時(shí),減計(jì)數(shù)時(shí)M8251為為ON.。 5高速計(jì)數(shù)器的計(jì)數(shù)速度高速計(jì)數(shù)器的計(jì)數(shù)速度 l一般計(jì)數(shù)頻率:單相和雙向計(jì)數(shù)器最高一般計(jì)數(shù)頻率:單相和雙向計(jì)數(shù)器最高l0kHz,A/B相計(jì)數(shù)器最高相計(jì)數(shù)器最高5kHz。 l最高的總計(jì)數(shù)頻率:最高的總計(jì)數(shù)頻率:FXlS和和FXlN為為60kHz,F(xiàn)X2N和和FX2NC為為20kHZ,計(jì)算總,計(jì)算總 計(jì)數(shù)頻
44、率時(shí)計(jì)數(shù)頻率時(shí)A/B相計(jì)數(shù)器的頻率應(yīng)加倍。相計(jì)數(shù)器的頻率應(yīng)加倍。FX2N和和FX2NC的的X0和和X1因?yàn)榫哂刑匾驗(yàn)榫哂刑?殊的硬件,供單相或雙相計(jì)數(shù)時(shí)殊的硬件,供單相或雙相計(jì)數(shù)時(shí)(C235,C236或或C246)最高為最高為60kHz,用,用C25l 兩相計(jì)數(shù)時(shí)最高為兩相計(jì)數(shù)時(shí)最高為30kHz。 lFX3U有點(diǎn)單相計(jì)數(shù)器的最高計(jì)數(shù)頻率為有點(diǎn)單相計(jì)數(shù)器的最高計(jì)數(shù)頻率為100KHz,點(diǎn)為,點(diǎn)為10KHz。點(diǎn)雙。點(diǎn)雙 相雙計(jì)數(shù)輸入計(jì)數(shù)器倍頻和倍頻為相雙計(jì)數(shù)輸入計(jì)數(shù)器倍頻和倍頻為50KHz,F(xiàn)X3U-4HSX-ADP高速計(jì)數(shù)模高速計(jì)數(shù)模 塊單相為塊單相為200KHz。其他系列單相計(jì)數(shù)為點(diǎn)。其他系列單
45、相計(jì)數(shù)為點(diǎn)60KHz,點(diǎn),點(diǎn)10KHz ,雙相計(jì),雙相計(jì) 數(shù)減半。數(shù)減半。 l應(yīng)用指令應(yīng)用指令SPD(速度檢測,速度檢測,F(xiàn)UC56)具有高速計(jì)數(shù)器和輸入中斷的特性,具有高速計(jì)數(shù)器和輸入中斷的特性,X0 X5可能被可能被SPD指令使用,指令使用,SPD指令使用的輸入點(diǎn)不能與高速計(jì)數(shù)器和中斷使指令使用的輸入點(diǎn)不能與高速計(jì)數(shù)器和中斷使 用的輸入點(diǎn)沖突。在計(jì)算高速計(jì)數(shù)器總的計(jì)數(shù)頻率時(shí),應(yīng)將用的輸入點(diǎn)沖突。在計(jì)算高速計(jì)數(shù)器總的計(jì)數(shù)頻率時(shí),應(yīng)將SPD指令視為指令視為l相相 高速計(jì)數(shù)器。高速計(jì)數(shù)器。 1. 數(shù)據(jù)寄存器數(shù)據(jù)寄存器D PLC在進(jìn)行輸入輸出處理、模擬量檢測與控制、位置控制時(shí),在進(jìn)行輸入輸出處理、
46、模擬量檢測與控制、位置控制時(shí), 需要許多數(shù)據(jù)寄存器以存儲數(shù)據(jù)和參數(shù);需要許多數(shù)據(jù)寄存器以存儲數(shù)據(jù)和參數(shù); 數(shù)據(jù)寄存器為數(shù)據(jù)寄存器為16位二進(jìn)制數(shù)(字),最高位為符號位;位二進(jìn)制數(shù)(字),最高位為符號位; 32位數(shù)據(jù)可用兩個(gè)數(shù)據(jù)寄存器來存儲(如位數(shù)據(jù)可用兩個(gè)數(shù)據(jù)寄存器來存儲(如D1D0);); 可用于應(yīng)用指令,也可用于定時(shí)器、計(jì)數(shù)器設(shè)定值間接指定??捎糜趹?yīng)用指令,也可用于定時(shí)器、計(jì)數(shù)器設(shè)定值間接指定。 數(shù)據(jù)寄存器類型:數(shù)據(jù)寄存器類型: 1. 通用數(shù)據(jù)寄存器;通用數(shù)據(jù)寄存器; 2. 電池后備電池后備/鎖存數(shù)據(jù)寄存器;鎖存數(shù)據(jù)寄存器; 3. 特殊數(shù)據(jù)寄存器特殊數(shù)據(jù)寄存器D8000D8255; 4.
47、文件寄存器。文件寄存器。 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 1. 數(shù)據(jù)寄存器數(shù)據(jù)寄存器D 通用數(shù)據(jù)寄存器通用數(shù)據(jù)寄存器 l通用數(shù)據(jù)寄存器在通用數(shù)據(jù)寄存器在PLC由運(yùn)行(由運(yùn)行(RUN)變?yōu)橥V梗ǎ┳優(yōu)橥V梗⊿TOP)時(shí),其數(shù)據(jù)全部)時(shí),其數(shù)據(jù)全部 清零。清零。 l如果將特殊繼電器如果將特殊繼電器M8033置置1,則,則PLC由運(yùn)行變?yōu)橥V箷r(shí),數(shù)據(jù)可以保持。由運(yùn)行變?yōu)橥V箷r(shí),數(shù)據(jù)可以保持。 斷電保持?jǐn)?shù)據(jù)寄存器斷電保持?jǐn)?shù)據(jù)寄存器 l斷電保持?jǐn)?shù)據(jù)寄存器只要不改寫,原有數(shù)據(jù)就不會丟失,無論電源接通與斷電保持?jǐn)?shù)據(jù)寄存器只要不改寫,原有數(shù)據(jù)就不會丟失,無論電源接通與 否,否,PLC
48、運(yùn)行與否,都不會改變寄存器內(nèi)容。運(yùn)行與否,都不會改變寄存器內(nèi)容。 擴(kuò)展寄存器和擴(kuò)展文件寄存器擴(kuò)展寄存器和擴(kuò)展文件寄存器 l擴(kuò)展寄存器擴(kuò)展寄存器 (R)用來擴(kuò)展數(shù)據(jù)寄存器)用來擴(kuò)展數(shù)據(jù)寄存器 (D)。擴(kuò)展寄存器()。擴(kuò)展寄存器(R)的內(nèi)容可)的內(nèi)容可 保存在擴(kuò)展文件寄存器保存在擴(kuò)展文件寄存器 ( ER)中。)中。FX3U和和 FX3UG只有使用存儲器盒時(shí)才可只有使用存儲器盒時(shí)才可 以使用擴(kuò)展文件寄存器。以使用擴(kuò)展文件寄存器。 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 2.特殊用途的數(shù)據(jù)寄存器(特殊用途的數(shù)據(jù)寄存器(D8000 D8511,D8000 D255 ) l PLC內(nèi)各種
49、元件的運(yùn)行監(jiān)視。未加定義的特殊數(shù)據(jù)寄存器,內(nèi)各種元件的運(yùn)行監(jiān)視。未加定義的特殊數(shù)據(jù)寄存器, 用戶不能使用。用戶不能使用。 l 例如:例如: D8000-WDT定時(shí)器定時(shí)參數(shù)定時(shí)器定時(shí)參數(shù)(初始值初始值200ms) D8001-CPU型號型號 D8020-X0X7輸入濾波時(shí)間輸入濾波時(shí)間(初始值初始值10ms) D8030-1號模擬電位器的數(shù)值號模擬電位器的數(shù)值 D8031-2號模擬電位器的數(shù)值號模擬電位器的數(shù)值 D8039-恒定掃描時(shí)間恒定掃描時(shí)間(ms) l 具體可參見具體可參見PLC使用手冊。使用手冊。 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 3.文件數(shù)據(jù)寄存器(文件數(shù)據(jù)
50、寄存器(D1000D7999) l來設(shè)置具有相同軟元件編號的數(shù)據(jù)寄存器的初始值。上電時(shí)和來設(shè)置具有相同軟元件編號的數(shù)據(jù)寄存器的初始值。上電時(shí)和 STOPRUN 時(shí),文件寄存器中的數(shù)據(jù)被傳送到系統(tǒng)時(shí),文件寄存器中的數(shù)據(jù)被傳送到系統(tǒng) RAM的數(shù)據(jù)寄存器區(qū)。的數(shù)據(jù)寄存器區(qū)。 l可在可在 GXDeveloper的的 “ FX參數(shù)設(shè)置參數(shù)設(shè)置”對話框的對話框的 “ 內(nèi)存容量設(shè)置內(nèi)存容量設(shè)置”選項(xiàng)卡中選項(xiàng)卡中 (圖(圖3-39) ,從,從 D1000開始,以開始,以500點(diǎn)點(diǎn) (塊)為單位,設(shè)置文件寄存器的容量。(塊)為單位,設(shè)置文件寄存器的容量。 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù)
51、 4.外部調(diào)整寄存器外部調(diào)整寄存器 lFX1S、FX1N和和 FX3G有兩個(gè)內(nèi)置的設(shè)置參數(shù)用的小電位器有兩個(gè)內(nèi)置的設(shè)置參數(shù)用的小電位器 ( 圖圖3-15) ,調(diào)節(jié)電位器,可改變指定的數(shù)據(jù)寄存器,調(diào)節(jié)電位器,可改變指定的數(shù)據(jù)寄存器 D8030或或 D8031的值的值 (0 255)。)。 lFX2N、FX2NC、FX3U和和 FX3UG沒有這種內(nèi)置的電位器,但沒有這種內(nèi)置的電位器,但 可用點(diǎn)電位器特殊功能擴(kuò)展板來實(shí)現(xiàn)同樣的功能。這些電位器可用點(diǎn)電位器特殊功能擴(kuò)展板來實(shí)現(xiàn)同樣的功能。這些電位器 常用來修改定時(shí)器的時(shí)間設(shè)定值??捎脩?yīng)用指令常用來修改定時(shí)器的時(shí)間設(shè)定值??捎脩?yīng)用指令 VRRD( FUN
52、85) 讀出各電位器設(shè)置的位二進(jìn)制數(shù)。讀出各電位器設(shè)置的位二進(jìn)制數(shù)。 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 5.變址寄存器變址寄存器V/Z u變址寄存器變址寄存器V0V7、Z0Z7是一種特殊用途的數(shù)據(jù)寄存器,相是一種特殊用途的數(shù)據(jù)寄存器,相 當(dāng)于微機(jī)中的變址寄存器,用于改變元件的編號(變址)。當(dāng)于微機(jī)中的變址寄存器,用于改變元件的編號(變址)。 uV、Z都是都是16位的數(shù)據(jù)寄存器,與其它寄存器一樣讀寫;需要位的數(shù)據(jù)寄存器,與其它寄存器一樣讀寫;需要32 位操作,可將位操作,可將V、Z串聯(lián)使用(串聯(lián)使用(Z為低位,為低位,V為高位)。為高位)。 l改變軟元件的軟元件號:當(dāng)改變
53、軟元件的軟元件號:當(dāng) V412時(shí),數(shù)據(jù)寄存器的軟元件號時(shí),數(shù)據(jù)寄存器的軟元件號 D6V4相當(dāng)于相當(dāng)于 D18(12+6=18) l修改常數(shù)的值修改常數(shù)的值:521時(shí),時(shí),K48Z5相當(dāng)于常數(shù)相當(dāng)于常數(shù)69( 21+48=69),), 若若Z=10,則,則D0Z為為D10。 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 6.指針指針(P/I):包括分支、子程序用的指針):包括分支、子程序用的指針 P,和中斷用的指針,和中斷用的指針 I。 用來指定跳轉(zhuǎn)指令或子程序調(diào)用指令等分支指令的跳轉(zhuǎn)目標(biāo)。用來指定跳轉(zhuǎn)指令或子程序調(diào)用指令等分支指令的跳轉(zhuǎn)目標(biāo)。 u指針放在梯形圖左側(cè)母線的左邊。指針放
54、在梯形圖左側(cè)母線的左邊。FX1S有有 64點(diǎn)指針點(diǎn)指針 (P60 P63 ),),F(xiàn)X1N、FX2N和和 FX2NC有有 128點(diǎn)指針(點(diǎn)指針(P0P127)。)。 FX3G、FX3U和和 FX3UG分別有分別有2048點(diǎn)和點(diǎn)和4096點(diǎn)指針。具體見點(diǎn)指針。具體見4.5節(jié)。節(jié)。 A 嵌套用指針(嵌套用指針(N0-N7) B 分支指令用指針(分支指令用指針(P0-P63/P127) C 中斷用指針(中斷用指針( I ) 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 6.指針指針 A 嵌套用(嵌套用(N0-N7););B 分支指令用(分支指令用(P0-P63/P127););C 中斷用
55、(中斷用( I ) 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 輸入中斷:輸入中斷:I 0 0:下降沿中斷:下降沿中斷 1:上升沿中斷:上升沿中斷 輸入中斷號(輸入中斷號(05) 注:注:FX0S/0N為為0 -3 定時(shí)中斷:定時(shí)中斷:I 1099ms 定時(shí)中斷號(定時(shí)中斷號(68) 注:限注:限FX2N/2NC 計(jì)數(shù)中斷:計(jì)數(shù)中斷:I 00 =16 注:限注:限FX2N/2NC 與高速計(jì)數(shù)器置位指令(與高速計(jì)數(shù)器置位指令(HSCS)配合使用)配合使用 嵌套用嵌套用N0N7N0N7N0N7N0N7N0N7 跳轉(zhuǎn)用跳轉(zhuǎn)用 P0P63P0P63P0P63P0P127P0P127 輸入
56、中斷輸入中斷 用用 I00*I30* I00*I50*I00*I30* I00*I50* I00*I50* 定時(shí)器中定時(shí)器中 斷斷 - I6*I8* 計(jì)數(shù)器中計(jì)數(shù)器中 斷斷 - I010I060 FX0SFX1SFX0NFX1N FX2N FX2NC 6.指針指針 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 7.常數(shù)常數(shù)(P/I) l常數(shù)因?yàn)檎加靡欢ǖ拇鎯臻g,也可作為元件處理。常數(shù)因?yàn)檎加靡欢ǖ拇鎯臻g,也可作為元件處理。 l常數(shù)的表示:常數(shù)的表示: 十進(jìn)制常數(shù)用十進(jìn)制常數(shù)用K表示,如常數(shù)表示,如常數(shù)123表示為表示為K123 十六進(jìn)制常數(shù)則用十六進(jìn)制常數(shù)則用H表示,如常數(shù)表示
57、,如常數(shù)345表示為表示為H159 lFX系列系列PLC的常數(shù)范圍為:的常數(shù)范圍為: 16位:位:K:-32,76832,767 H:0000FFFFH 32位:位:K:-2,147,483,6482,147,483,647 H:00000000FFFFFFFF 3.2 .5數(shù)據(jù)寄存器、指針與常數(shù)數(shù)據(jù)寄存器、指針與常數(shù) 3.3 編程軟件與仿真軟件使用入門編程軟件與仿真軟件使用入門 3.3.1安裝軟件安裝軟件 3.3.2編程軟件使用入門編程軟件使用入門 3.3.3生成與顯示注釋、聲明和注解生成與顯示注釋、聲明和注解 3.3.4 指令的幫助信息與指令的幫助信息與PLC參數(shù)設(shè)置參數(shù)設(shè)置 3.3.5
58、仿真軟件使用入門仿真軟件使用入門 LD、LDI:電路開始的常開、常閉觸點(diǎn)對應(yīng)的指令。:電路開始的常開、常閉觸點(diǎn)對應(yīng)的指令。 OUT:驅(qū)動(dòng)線圈的輸出指令。:驅(qū)動(dòng)線圈的輸出指令。 使用說明:使用說明: LD、LDI指令既可用于輸入左母線相連的觸點(diǎn),也可與指令既可用于輸入左母線相連的觸點(diǎn),也可與ANB、 ORB指令配合實(shí)現(xiàn)邏輯運(yùn)算;指令配合實(shí)現(xiàn)邏輯運(yùn)算; LD、LDI指令的目標(biāo)元件為指令的目標(biāo)元件為X、Y、 M、T、C和和S; OUT指令可以連續(xù)使用若干次(相當(dāng)于線圈并聯(lián)),對于定時(shí)指令可以連續(xù)使用若干次(相當(dāng)于線圈并聯(lián)),對于定時(shí) 器和計(jì)數(shù)器,在器和計(jì)數(shù)器,在OUT指令之后應(yīng)設(shè)置常數(shù)指令之后應(yīng)設(shè)置
59、常數(shù)K或數(shù)據(jù)寄存器?;驍?shù)據(jù)寄存器。OUT 指令目標(biāo)元件為指令目標(biāo)元件為Y、M、T、C和和S,不能用于不能用于X。 3.4 FX系列系列PLC的基本邏輯指令的基本邏輯指令(27條條基本邏輯指令基本邏輯指令) 3.4.1 與觸點(diǎn)線圈有關(guān)的指令與觸點(diǎn)線圈有關(guān)的指令 LD、LDI、OUT指令指令 AND、ANI:常開觸點(diǎn)、常閉觸點(diǎn)串聯(lián)連接指令;:常開觸點(diǎn)、常閉觸點(diǎn)串聯(lián)連接指令; OR、ORI:常開觸點(diǎn)、常閉觸點(diǎn)并聯(lián)連接指令;:常開觸點(diǎn)、常閉觸點(diǎn)并聯(lián)連接指令; 使用說明:使用說明: AND、ANI的目標(biāo)元件為的目標(biāo)元件為X、Y、M、T、C和和S,描述單個(gè)觸,描述單個(gè)觸 點(diǎn)串聯(lián)連接的指令,串聯(lián)次數(shù)沒有限制
60、,可反復(fù)使用。點(diǎn)串聯(lián)連接的指令,串聯(lián)次數(shù)沒有限制,可反復(fù)使用。 OUT M101指令之后通過指令之后通過T1的觸點(diǎn)去驅(qū)動(dòng)的觸點(diǎn)去驅(qū)動(dòng)Y4稱為連續(xù)輸出。稱為連續(xù)輸出。區(qū)分區(qū)分 多重輸出。多重輸出。 OR、ORI的目標(biāo)元件為的目標(biāo)元件為X、Y、M、T、C和和S,描述單個(gè)觸點(diǎn),描述單個(gè)觸點(diǎn) 并聯(lián)連接的指令,并聯(lián)觸點(diǎn)的左端接到并聯(lián)連接的指令,并聯(lián)觸點(diǎn)的左端接到LD、LDI處,右端與處,右端與 前一條指令對應(yīng)觸點(diǎn)的右端相連。并聯(lián)次數(shù)沒有限制。前一條指令對應(yīng)觸點(diǎn)的右端相連。并聯(lián)次數(shù)沒有限制。 3.4 FX系列系列PLC的基本邏輯指令的基本邏輯指令(27條條基本邏輯指令基本邏輯指令) 3.4.1 與觸點(diǎn)線圈
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五年度農(nóng)業(yè)土地經(jīng)營權(quán)抵押貸款合同
- 2025年度智能家居裝修合同付款范本
- 二零二五年度股權(quán)投資合作框架協(xié)議:生物制藥產(chǎn)業(yè)投資合作框架協(xié)議
- 二零二五年度凍貨冷鏈運(yùn)輸與保險(xiǎn)合同
- 二零二五年度無人機(jī)技術(shù)授權(quán)合同書
- 2025年度物流并購財(cái)務(wù)顧問服務(wù)協(xié)議
- 寶興縣興綠林業(yè)投資有限公司2025年度公開招聘工作人員(6人)筆試參考題庫附帶答案詳解
- 2025航空工業(yè)集團(tuán)中航技校園招聘筆試參考題庫附帶答案詳解
- 陽臺水電知識培訓(xùn)課件
- 2025河北唐山人才發(fā)展集團(tuán)有限責(zé)任公司為曹妃甸某大型國企招聘儲備外包員工50人筆試參考題庫附帶答案詳解
- 工業(yè)大數(shù)據(jù)算法賽項(xiàng)實(shí)際操作部分評分細(xì)則變更說明
- 小學(xué)生防性侵安全教育主題班會課件
- 2024年五級咖啡師職業(yè)技能鑒定考試題庫(含答案)
- 聯(lián)合體施工雙方安全生產(chǎn)協(xié)議書范本
- 教育集團(tuán)理事會職責(zé)
- 氣血津液(中醫(yī)理論)
- 2024年2型糖尿病中醫(yī)防治指南解讀課件
- 2024年遼寧省中考物理試題
- 2024年南京信息職業(yè)技術(shù)學(xué)院單招職業(yè)技能測試題庫附答案
- VDA6.3-2023過程審核檢查表
- 2024年湖南電氣職業(yè)技術(shù)學(xué)院單招職業(yè)適應(yīng)性測試題庫含答案
評論
0/150
提交評論