人力資源PLC培訓(xùn)_第1頁
人力資源PLC培訓(xùn)_第2頁
人力資源PLC培訓(xùn)_第3頁
人力資源PLC培訓(xùn)_第4頁
人力資源PLC培訓(xùn)_第5頁
已閱讀5頁,還剩74頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、PAGE PAGE 79第一講:PLCC的基本本概念可編程程控制器器(Prrogrrammmablle CConttrolllerr)是計計算機(jī)家家族中的的一員,是是為工業(yè)控制應(yīng)應(yīng)用而設(shè)設(shè)計制造造的。早早期的可可編程控控制器稱稱作可編編程邏輯輯控制器器(Prrogrrammmablle LLogiic CConttrolllerr),簡簡稱PLLC,它它主要用用來代替替繼電器器實現(xiàn)邏邏輯控制制。隨著著技術(shù)的的發(fā)展,這這種裝置置的功能能已經(jīng)大大大超過過了邏輯輯控制的的范圍,因因此,今今天這種種裝置稱稱作可編編程控制制器,簡簡稱PCC。但是是為了避避免與個個人計算算機(jī)(PPerssonaal CC

2、ompputeer)的的簡稱混混淆,所所以將可可編程控控制器簡簡稱PLLC。一. PPLC的的由來在600年代,汽汽車生產(chǎn)產(chǎn)流水線線的自動動控制系系統(tǒng)基本本上都是是由繼電電器控制制裝置構(gòu)構(gòu)成的。當(dāng)時汽汽車的每每一次改改型都直直接導(dǎo)致致繼電器器控制裝裝置的重重新設(shè)計計和安裝裝。隨著著生產(chǎn)的的發(fā)展,汽汽車型號號更新的的周期愈愈來愈短短,這樣樣,繼電電器控制制裝置就需要經(jīng)經(jīng)常地重重新設(shè)計計和安裝裝,十分分費時,費費工,費費料,甚甚至阻礙礙了更新新周期的的縮短。為了改改變這一一現(xiàn)狀,美美國通用用汽車公公司在119699年公開開招標(biāo),要要求用新新的控制制裝置取取代繼電電器控制制裝置,并并提出了了十項招招

3、標(biāo)指標(biāo)標(biāo),即:編程方便便,現(xiàn)場場可修改改程序;維修方便便,采用用模塊化化結(jié)構(gòu);可靠性高高于繼電電器控制制裝置;體積小于于繼電器器控制裝裝置;數(shù)據(jù)可直直接送入入管理計計算機(jī);成本可與與繼電器器控制裝裝置競爭爭;輸入可以以是交流流1155V;輸出為交交流1115V,22A以上上,能直直接驅(qū)動動電磁閥閥,接觸觸器等;在擴(kuò)展時時,原系系統(tǒng)只要要很小變變更;用戶程序序存儲器器容量至至少能擴(kuò)擴(kuò)展到44K。19699年,美美國數(shù)字字設(shè)備公公司(DDEC) 研制制出第一一臺PLLC,在在美國通通用汽車車自動裝配配線上試試用,獲獲得了成成功。這種新新型的工工業(yè)控制制裝置以以其簡單單易懂,操操作方便便,可靠靠性高

4、,通通用靈活活,體積積小,使使用壽命命長等一一系列優(yōu)優(yōu)點,很很快地在在美國其其他工業(yè)業(yè)領(lǐng)域推推廣應(yīng)用用到19771年,已已經(jīng)成功功地應(yīng)用用于食品品,飲料料,冶金金,造紙紙等工業(yè)業(yè)。這一新新型工業(yè)業(yè)控制裝裝置的出出現(xiàn),也也受到了了世界其其他國家家的高度度重視。19771日本從美美國引進(jìn)進(jìn)了這項項新技術(shù)術(shù),很快快研制出出了日本本第一臺臺PLCC。19973年年,西歐歐國家也也研制出出它們的的第一臺臺PLCC。我國國從19974年年開始研研制。于于19777年開開始工業(yè)業(yè)應(yīng)用。二. PPLC的的定義PLCC問世以以來,盡盡管時間間不長,但但發(fā)展迅迅速。為為了使其其生產(chǎn)和和發(fā)展標(biāo)標(biāo)準(zhǔn)化,美美國電氣氣制

5、造商商協(xié)會NNEMAA(Naatioonall Ellecttriccal Mannufaactoory Asssociiatiion) 經(jīng)過四年的的調(diào)查工工作,于于19884年首首先將其其正式命命名為PPC(PProggrammmabble Conntroolleer),并給PPC作了了如下定定義:“PC是是一個數(shù)數(shù)字式的的電子裝裝置,它它使用了了可編程程序的記記憶體儲儲存指令令。用來來執(zhí)行諸諸如邏輯輯,順序序,計時時,計數(shù)數(shù)與演算算等功能能,并通通過數(shù)字字或類似似的輸入入/輸出出模塊,以以控制各各種機(jī)械械或工作作程序。一部數(shù)數(shù)字電子子計算機(jī)機(jī)若是從從事執(zhí)行行PC之之功能著著,亦被被視為PP

6、C,但但不包括括鼓式或或類似的的機(jī)械式式順序控控制器?!币院髧鴩H電工工委員會會(IEEC)又又先后頒頒布了PPLC標(biāo)標(biāo)準(zhǔn)的草草案第一一稿,第第二稿,并在19987年年2月通通過了對對它的定定義:“可編程程控制器器是一種種數(shù)字運運算操作作的電子子系統(tǒng),專專為在工工業(yè)環(huán)境境應(yīng)用而而設(shè)計的的。它采采用一類類可編程程的存儲儲器,用用于其內(nèi)內(nèi)部存儲儲程序,執(zhí)執(zhí)行邏輯輯運算,順序控制制,定時時,計數(shù)數(shù)與算術(shù)術(shù)操作等等面向用用戶的指指令,并并通過數(shù)數(shù)字或模模擬式輸輸入/輸輸出控制制各種類類型的機(jī)機(jī)械或生生產(chǎn)過程程??删幘幊炭刂浦破骷捌淦溆嘘P(guān)外外部設(shè)備備,都按按易于與與工業(yè)控控制系統(tǒng)統(tǒng)聯(lián)成一一個整體體,易于

7、于擴(kuò)充其其功能的的原則設(shè)設(shè)計?!笨傊?,可可編程控控制器是是一臺計計算機(jī),它它是專為為工業(yè)環(huán)環(huán)境應(yīng)用用而設(shè)計計制造的的計算機(jī)機(jī)。它具具有豐富富的輸入入/輸出出接口,并并且具有有較強(qiáng)的的驅(qū)動能能力。但但可編程程控制器器產(chǎn)品并并不針對對某一具具體工業(yè)業(yè)應(yīng)用,在在實際應(yīng)應(yīng)用時,其其硬件需需根據(jù)實實際需要要進(jìn)行選選用配置置,其軟軟件需根根據(jù)控制制要求進(jìn)進(jìn)行設(shè)計計編制。三. PPLC的的特點一. PLCC的主要要特點(一) 高可可靠性所有的II/O接接口電路路均采用用光電隔隔離,使使工業(yè)現(xiàn)現(xiàn)場的外外電路與與PLCC內(nèi)部電電路之間間電氣上上隔離。各輸入端端均采用用R-CC濾波器器,其濾濾波時間間常數(shù)一一般為

8、110220mss.各模塊均均采用屏屏蔽措施施,以防防止輻射射干擾。采用性能能優(yōu)良的的開關(guān)電電源。對采用的的器件進(jìn)進(jìn)行嚴(yán)格格的篩選選。良好的自自診斷功功能,一一旦電源源或其他他軟,硬硬件發(fā)生生異常情情況,CCPU立立即采用用有效措措施,以以防止故故障擴(kuò)大大。大型PLLC還可可以采用用由雙CCPU構(gòu)構(gòu)成冗余余系統(tǒng)或或有三CCPU構(gòu)構(gòu)成表決決系統(tǒng),使可靠靠性更進(jìn)進(jìn)一步提提高。(二)豐豐富的II/O接接口模塊塊PLCC針對不不同的工工業(yè)現(xiàn)場場信號,如如:交流或直直流;開關(guān)量或或模擬量量;電壓或電電流;脈沖或電電位;強(qiáng)電或弱弱電等。有相應(yīng)應(yīng)的I/O模塊塊與工業(yè)業(yè)現(xiàn)場的的器件或或設(shè)備,如如:按鈕行程開關(guān)

9、關(guān)接近開關(guān)關(guān)傳感器及及變送器器電磁線圈圈控制閥 直直接連接接。另外外為了提提高操作作性能,它它還有多多種人-機(jī)對話話的接口口模塊; 為了組組成工業(yè)業(yè)局部網(wǎng)網(wǎng)絡(luò),它它還有多多種通訊訊聯(lián)網(wǎng)的的接口模模塊,等等等。(三) 采用用模塊化化結(jié)構(gòu)為了適適應(yīng)各種種工業(yè)控控制需要要,除了了單元式式的小型型PLCC以外,絕絕大多數(shù)數(shù)PLCC均采用用模塊化化結(jié)構(gòu)。PLCC的各個個部件,包包括CPPU,電電源,II/O等等均采用用模塊化化設(shè)計,由由機(jī)架及及電纜將將各模塊塊連接起起來,系系統(tǒng)的規(guī)規(guī)模和功功能可根根據(jù)用戶戶的需要要自行組組合。(四) 編程程簡單易易學(xué)PLCC的編程程大多采采用類似似于繼電電器控制制線路的

10、的梯形圖圖形式,對對使用者者來說,不不需要具具備計算算機(jī)的專專門知識識,因此此很容易易被一般般工程技技術(shù)人員員所理解解和掌握握。(五) 安裝裝簡單,維維修方便便PLCC不需要要專門的的機(jī)房,可可以在各各種工業(yè)業(yè)環(huán)境下下直接運運行。使使用時只只需將現(xiàn)現(xiàn)場的各各種設(shè)備備與PLLC相應(yīng)應(yīng)的I/O端相相連接,即即可投入入運行。各種模模塊上均均有運行行和故障障指示裝裝置,便便于用戶戶了解運運行情況況和查找找故障。由于采采用模塊塊化結(jié)構(gòu)構(gòu),因此此一旦某某模塊發(fā)發(fā)生故障障,用戶戶可以通通過更換換模塊的的方法,使使系統(tǒng)迅迅速恢復(fù)復(fù)運行。二. PLCC的功能能(一) 邏輯輯控制(二) 定時時控制(三) 計數(shù)數(shù)控

11、制(四) 步進(jìn)進(jìn)(順序序)控制制(五) PIID控制制(六) 數(shù)據(jù)據(jù)控制PLLC具有有數(shù)據(jù)處處理能力力。(七) 通信信和聯(lián)網(wǎng)網(wǎng)(八) 其它它PLCC還有許許多特殊殊功能模模塊,適適用于各各種特殊殊控制的的要求,如如:定位位控制模模塊,CCRT模模塊。四. PPLC的的發(fā)展階階段雖然PPLC問問世時間間不長,但但是隨著著微處理理器的出出現(xiàn),大大規(guī)模,超超大規(guī)模模集成電電路技術(shù)術(shù)的迅速速發(fā)展和和數(shù)據(jù)通通訊技術(shù)術(shù)的不斷斷進(jìn)步,PPLC也也迅速發(fā)發(fā)展,其其發(fā)展過過程大致致可分三三個階段段:一. 早期的的PLCC(600年代末末700年代中中期)早期的的PLCC一般稱稱為可編編程邏輯輯控制器器。這時時的

12、PLLC多少少有點繼繼電器控控制裝置置的替代代物的含含義,其其主要功功能只是是執(zhí)行原原先由繼繼電器完完成的順順序控制制,定時時等。它它在硬件件上以準(zhǔn)準(zhǔn)計算機(jī)機(jī)的形式式出現(xiàn),在在I/OO接口電電路上作作了改進(jìn)進(jìn)以適應(yīng)應(yīng)工業(yè)控控制現(xiàn)場場的要求求。裝置置中的器器件主要要采用分分立元件件和中小小規(guī)模集集成電路路,存儲儲器采用用磁芯存存儲器。另外還還采取了了一些措措施,以以提高其其抗干擾擾的能力力。在軟軟件編程程上,采采用廣大大電氣工工程技術(shù)術(shù)人員所所熟悉的的繼電器器控制線線路的方方式梯形圖圖。因此此,早期期的PLLC的性性能要優(yōu)優(yōu)于繼電電器控制制裝置,其其優(yōu)點包包括簡單單易懂,便便于安裝裝,體積積小,

13、能能耗低,有有故障指指使,能能重復(fù)使使用等。其中PPLC特特有的編編程語言言梯形圖圖一直沿沿用至今今。二. 中期的的PLCC(700年代中中期80年年代中,后后期)在700年代,微微處理器器的出現(xiàn)現(xiàn)使PLLC發(fā)生生了巨大大的變化化。美國國,日本本,德國國等一些些廠家先先后開始始采用微微處理器器作為PPLC的的中央處處理單元元(CPPU)。這樣,使使PLCC得功能能大大增增強(qiáng)。在在軟件方方面,除除了保持持其原有有的邏輯輯運算、計時、計數(shù)等等功能以以外,還還增加了了算術(shù)運運算、數(shù)數(shù)據(jù)處理理和傳送送、通訊訊、自診診斷等功功能。在在硬件方方面,除除了保持持其原有有的開關(guān)關(guān)模塊以以外,還還增加了了模擬量

14、量模塊、遠(yuǎn)程II/O模模塊、各各種特殊殊功能模模塊。并并擴(kuò)大了了存儲器器的容量量,使各各種邏輯輯線圈的的數(shù)量增增加,還還提供了了一定數(shù)數(shù)量的數(shù)數(shù)據(jù)寄存存器,使使PLCC得應(yīng)用用范圍得得以擴(kuò)大大。三. 近期的的PLCC(800年代中中、后期期至今)進(jìn)入880年代代中、后后期,由由于超大大規(guī)模集集成電路路技術(shù)的的迅速發(fā)發(fā)展,微微處理器器的市場場價格大大幅度下下跌,使使得各種種類型的的PLCC所采用用的微處處理器的的當(dāng)次普普遍提高高。而且且,為了了進(jìn)一步步提高PPLC的的處理速速度,各各制造廠廠商還紛紛紛研制制開發(fā)了了專用邏邏輯處理理芯片。這樣使使得PLLC軟、硬件功功能發(fā)生生了巨大大變化。五. P

15、PLC的的分類(一) 小型型PLCC小型PPLC的的I/OO點數(shù)一一般在1128點點以下,其其特點是是體積小小、結(jié)構(gòu)構(gòu)緊湊,整整個硬件件融為一一體,除除了開關(guān)關(guān)量I/O以外外,還可可以連接接模擬量量I/OO以及其其他各種種特殊功功能模塊塊。它能能執(zhí)行包包括邏輯輯運算、計時、計數(shù)、算術(shù)運運算、數(shù)數(shù)據(jù)處理理和傳送送、通訊訊聯(lián)網(wǎng)以以及各種種應(yīng)用指指令。(二) 中型型PLCC中型PPLC采采用模塊塊化結(jié)構(gòu)構(gòu),其II/O點點數(shù)一般般在2556110244點之間間。I/O的處處理方式式除了采采用一般般PLCC通用的的掃描處處理方式式外,還還能采用用直接處處理方式式,即在在掃描用用戶程序序的過程程中,直直接

16、讀輸輸入,刷刷新輸出出。它能能聯(lián)接各各種特殊殊功能模模塊,通訊聯(lián)網(wǎng)網(wǎng)功能更更強(qiáng),指指令系統(tǒng)統(tǒng)更豐富富,內(nèi)存存容量更更大,掃掃描速度度更快。(三) 大型型PLCC一般II/O點點數(shù)在110244點以上上的稱為為大型PPLC。大型PPLC的的軟、硬硬件功能能極強(qiáng)。具有極極強(qiáng)的自自診斷功功能。通通訊聯(lián)網(wǎng)網(wǎng)功能強(qiáng)強(qiáng),有各各種通訊訊聯(lián)網(wǎng)的的模塊,可可以構(gòu)成成三級通通訊網(wǎng),實實現(xiàn)工廠廠生產(chǎn)管管理自動動化。大大型PLLC還可可以采用用三CPPU構(gòu)成成表決式式系統(tǒng),使使機(jī)器的的可靠性性更高。六. PPLC的的基本結(jié)結(jié)構(gòu)PLCC實質(zhì)是是一種專專用于工工業(yè)控制制的計算算機(jī),其其硬件結(jié)結(jié)構(gòu)基本本上與微微型計算算機(jī)相

17、同同,如圖圖所示:中央處理單元(CPU)編程器輸入電路輸出電路系統(tǒng)程序存儲器系統(tǒng)程序存儲器電源一. 中央處處理單元元(CPPU)中央處處理單元元(CPPU)是是PLCC的控制制中樞。它按照照PLCC系統(tǒng)程程序賦予予的功能能接收并并存儲從從編程器器鍵入的的用戶程程序和數(shù)數(shù)據(jù);檢檢查電源源、存儲儲器、II/O以以及警戒戒定時器器的狀態(tài)態(tài),并能能診斷用用戶程序序中的語語法錯誤誤。當(dāng)PPLC投投入運行行時,首首先它以掃描的的方式接接收現(xiàn)場場各輸入入裝置的的狀態(tài)和和數(shù)據(jù),并并分別存存入I/O映象象區(qū),然然后從用用戶程序序存儲器器中逐條條讀取用用戶程序序,經(jīng)過過命令解解釋后按按指令的的規(guī)定執(zhí)執(zhí)行邏輯輯或算

18、數(shù)數(shù)運算的的結(jié)果送送入I/O映象象區(qū)或數(shù)數(shù)據(jù)寄存存器內(nèi)。等所有有的用戶戶程序執(zhí)執(zhí)行完畢畢之后,最最后將II/O映映象區(qū)的的各輸出出狀態(tài)或或輸出寄寄存器內(nèi)內(nèi)的數(shù)據(jù)據(jù)傳送到到相應(yīng)的的輸出裝裝置,如如此循環(huán)環(huán)運行,直直到停止止運行。為了進(jìn)進(jìn)一步提提高PLLC的可可靠性,近近年來對對大型PPLC還還采用雙雙CPUU構(gòu)成冗冗余系統(tǒng)統(tǒng),或采采用三CCPU的的表決式式系統(tǒng)。這樣,即即使某個個CPUU出現(xiàn)故故障,整整個系統(tǒng)統(tǒng)仍能正正常運行行。二. 存儲器器存放系系統(tǒng)軟件件的存儲儲器稱為為系統(tǒng)程程序存儲儲器。存放應(yīng)應(yīng)用軟件件的存儲儲器稱為為用戶程程序存儲儲器。(一) PLLC常用用的存儲儲器類型型RAM (Ra

19、andoom AAsseess Memmoryy)這是一一種讀/寫存儲儲器(隨隨機(jī)存儲儲器),其其存取速速度最快快,由鋰鋰電池支支持。EPROOM (Eraasabble Proograammaablee Reead Onlly MMemoory)這是一種種可擦除除的只讀讀存儲器器。在斷斷電情況況下,存存儲器內(nèi)內(nèi)的所有有內(nèi)容保保持不變。(在紫紫外線連連續(xù)照射射下可擦擦除存儲儲器內(nèi)容容)。EEPRROM(Eleectrricaal EErassablle PProggrammmabble Reaad OOnlyy Meemorry)這是一一種電可可擦除的的只讀存存儲器。使用編編程器就就能很容容易

20、地對對其所存存儲的內(nèi)內(nèi)容進(jìn)行行修改。(二) PLLC存儲儲空間的的分配雖然各各種PLLC的CCPU的的最大尋尋址空間間各不相相同,但但是根據(jù)據(jù)PLCC的工作作原理其存儲空空間一般般包括以以下三個個區(qū)域:系統(tǒng)程序序存儲區(qū)區(qū)系統(tǒng)RAAM存儲儲區(qū)(包包括I/O映象象區(qū)和系系統(tǒng)軟設(shè)設(shè)備等)用戶程序序存儲區(qū)區(qū)系統(tǒng)程序序存儲區(qū)區(qū)在系統(tǒng)統(tǒng)程序存存儲區(qū)中中存放著著相當(dāng)于于計算機(jī)機(jī)操作系系統(tǒng)的系系統(tǒng)程序序。包括括監(jiān)控程程序、管管理程序序、命令令解釋程程序、功功能子程程序、系系統(tǒng)診斷斷子程序序等。由由制造廠商將其其固化在在EPRROM中中,用戶戶不能直直接存取取。它和和硬件一一起決定定了該PPLC的的性能。系統(tǒng)R

21、AAM存儲儲區(qū)系統(tǒng)RRAM存存儲區(qū)包包括I/O映象象區(qū)以及及各類軟軟設(shè)備,如如:邏輯線圈圈數(shù)據(jù)寄存存器計時器計數(shù)器變址寄存存器累加器等存儲儲器。I/O映映象區(qū)由于PPLC投投入運行行后,只只是在輸輸入采樣樣階段才才依次讀讀入各輸輸入狀態(tài)態(tài)和數(shù)據(jù)據(jù),在輸輸出刷新新階段才才將輸出出的狀態(tài)態(tài)和數(shù)據(jù)據(jù)送至相相應(yīng)的外外設(shè)。因此,它它需要一一定數(shù)量量的存儲儲單元(RAMM)以存存放I/O的狀狀態(tài)和數(shù)數(shù)據(jù),這這些單元元稱作II/O映映象區(qū)。一個開開關(guān)量II/O占占用存儲儲單元中中的一個個位(bbit),一個個模擬量量I/OO占用存存儲單元元中的一一個字(16個個bitt)。因因此整個個I/OO映象區(qū)區(qū)可看作

22、作兩個部部分組成成:開關(guān)量II/O映映象區(qū)模擬量II/O映映象區(qū)系統(tǒng)軟設(shè)設(shè)備存儲儲區(qū)除了II/O映映象區(qū)區(qū)區(qū)以外,系系統(tǒng)RAAM存儲儲區(qū)還包包括PLLC內(nèi)部部各類軟軟設(shè)備(邏輯線線圈、計計時器、計數(shù)器器、數(shù)據(jù)據(jù)寄存器器和累加加器等)的存儲儲區(qū)。該該存儲區(qū)區(qū)又分為為具有失失電保持持的存儲儲區(qū)域和和無失電電保持的的存儲區(qū)區(qū)域,前前者在PPLC斷斷電時,由由內(nèi)部的的鋰電池池供電,數(shù)數(shù)據(jù)不會會遺失;后者當(dāng)當(dāng)PLCC斷電時時,數(shù)據(jù)據(jù)被清零零。邏輯線圈圈與開關(guān)輸輸出一樣樣,每個個邏輯線線圈占用用系統(tǒng)RRAM存存儲區(qū)中中的一個個位,但但不能直接接驅(qū)動外外設(shè),只只供用戶戶在編程程中使用用,其作作用類似似于電器

23、器控制線線路中的的繼電器器。另外,不不同的PPLC還還提供數(shù)數(shù)量不等等的特殊殊邏輯線線圈,具具有不同同的功能能。2) 數(shù)據(jù)據(jù)寄存器器與模擬擬量I/O一樣樣,每個個數(shù)據(jù)寄寄存器占占用系統(tǒng)統(tǒng)RAMM存儲區(qū)區(qū)中的一一個字(16 bitts)。另外,PPLC還還提供數(shù)數(shù)量不等等的特殊殊數(shù)據(jù)寄寄存器,具具有不同同的功能能。3) 計時時器計數(shù)器用戶程序序存儲區(qū)區(qū)用戶程程序存儲儲區(qū)存放放用戶編編制的用用戶程序序。不同同類型的的PLCC,其存存儲容量量各不相相同。三. 電源PLCC的電源源在整個個系統(tǒng)中中起著十十分重要要得作用用。如果果沒有一一個良好好的、可靠得電電源系統(tǒng)統(tǒng)是無法法正常工工作的,因因此PLLC

24、的制制造商對對電源的的設(shè)計和和制造也也十分重重視。一般交交流電壓壓波動在在+10%(+15%)范圍圍內(nèi),可可以不采采取其它它措施而而將PLLC直接接連接到到交流電電網(wǎng)上去去。七. PPLC的的工作原原理最初研研制生產(chǎn)產(chǎn)的PLLC主要要用于代代替?zhèn)鹘y(tǒng)統(tǒng)的由繼繼電器接接觸器構(gòu)構(gòu)成的控控制裝置置,但這這兩者的的運行方方式是不不相同的的:繼電器控控制裝置置采用硬硬邏輯并并行運行行的方式式,即如如果這個個繼電器器的線圈圈通電或或斷電,該該繼電器器所有的的觸點(包括其其常開或或常閉觸觸點)在在繼電器器控制線線路的哪哪個位置置上都會會立即同同時動作作。PLC的的CPUU則采用用順序邏邏輯掃描描用戶程程序的運

25、運行方式式,即如如果一個個輸出線線圈或邏邏輯線圈圈被接通通或斷開開,該線線圈的所所有觸點點(包括括其常開開或常閉閉觸點)不會立立即動作作,必須須等掃描描到該觸觸點時才才會動作作。為了消消除二者者之間由由于運行行方式不不同而造造成的差差異,考考慮到繼繼電器控控制裝置置各類觸觸點的動動作時間間一般在在1000ms以以上,而而PLCC掃描用用戶程序序的時間間一般均均小于1100mms,因因此,PPLC采采用了一一種不同同于一般般微型計計算機(jī)的的運行方方式掃描描技術(shù)。這樣樣在對于于I/OO響應(yīng)要要求不高高的場合合,PLLC與繼繼電器控控制裝置置的處理理結(jié)果上上就沒有有什么區(qū)區(qū)別了。一. 掃描技技術(shù)當(dāng)P

26、LLC投入入運行后后,其工工作過程程一般分分為三個個階段,即即輸入采采樣、用用戶程序序執(zhí)行和和輸出刷刷新三個個階段。完成上上述三個個階段稱稱作一個個掃描周周期。在在整個運運行期間間,PLLC的CCPU以以一定的的掃描速速度重復(fù)復(fù)執(zhí)行上上述三個個階段。第(n+1)個掃描周期輸入采樣第(n-1)個掃描周期輸出刷新第n 個掃描周期輸入采樣輸出刷新用戶程序執(zhí)行(一) 輸入入采樣階階段在輸入入采樣階階段,PPLC以以掃描方方式依次次地讀入入所有輸輸入狀態(tài)態(tài)和數(shù)據(jù)據(jù),并將將它們存存入I/O映象象區(qū)中的的相應(yīng)得得單元內(nèi)內(nèi)。輸入入采樣結(jié)結(jié)束后,轉(zhuǎn)轉(zhuǎn)入用戶戶程序執(zhí)執(zhí)行和輸輸出刷新新階段。在這兩兩個階段段中,即即

27、使輸入入狀態(tài)和和數(shù)據(jù)發(fā)發(fā)生變化化,I/O映象象區(qū)中的的相應(yīng)單單元的狀狀態(tài)和數(shù)數(shù)據(jù)也不不會改變變。因此此,如果果輸入是是脈沖信信號,則則該脈沖沖信號的的寬度必必須大于于一個掃掃描周期期,才能能保證在在任何情情況下,該該輸入均均能被讀讀入。(二) 用戶戶程序執(zhí)執(zhí)行階段段在用戶戶程序執(zhí)執(zhí)行階段段,PLLC總是是按由上上而下的的順序依依次地掃掃描用戶戶程序(梯形圖圖)。在在掃描每每一條梯梯形圖時時,又總總是先掃掃描梯形形圖左邊邊的由各各觸點構(gòu)構(gòu)成的控控制線路路,并按按先左后后右、先先上后下下的順序序?qū)τ捎|觸點構(gòu)成成的控制制線路進(jìn)進(jìn)行邏輯輯運算,然然后根據(jù)據(jù)邏輯運運算的結(jié)結(jié)果,刷刷新該邏邏輯線圈圈在系統(tǒng)

28、統(tǒng)RAMM存儲區(qū)區(qū)中對應(yīng)應(yīng)位的狀狀態(tài);或或者刷新新該輸出出線圈在在I/OO映象區(qū)區(qū)中對應(yīng)應(yīng)位的狀狀態(tài);或或者確定定是否要要執(zhí)行該該梯形圖圖所規(guī)定定的特殊殊功能指指令。即,在在用戶程程序執(zhí)行行過程中中,只有有輸入點點在I/O映象象區(qū)內(nèi)的的狀態(tài)和和數(shù)據(jù)不不會發(fā)生生變化,而而其他輸輸出點和和軟設(shè)備備在I/O映象象區(qū)或系系統(tǒng)RAAM存儲儲區(qū)內(nèi)的的狀態(tài)和和數(shù)據(jù)都都有可能能發(fā)生變變化,而而且排在在上面的的梯形圖圖,其程程序執(zhí)行行結(jié)果會會對排在在下面的的凡是用用到這些些線圈或或數(shù)據(jù)的的梯形圖圖起作用用;相反反,排在在下面的的梯形圖圖,其被被刷新的的邏輯線線圈的狀狀態(tài)或數(shù)數(shù)據(jù)只能能到下一一個掃描描周期才才能對

29、排排在其上上面的程程序起作作用。(三) 輸出出刷新階階段當(dāng)掃描描用戶程程序結(jié)束束后,PPLC就就進(jìn)入輸輸出刷新新階段。在此期期間,CCPU按按照I/O映象象區(qū)內(nèi)對對應(yīng)的狀狀態(tài)和數(shù)數(shù)據(jù)刷新新所有的的輸出鎖鎖存電路路,再經(jīng)經(jīng)輸出電電路驅(qū)動動相應(yīng)的的外設(shè)。這時,才才是PLLC的真真正輸出出。比較下二二個程序序的異同同:程序1:( )( )( )( )%I1%M1%M2%M3%M1%M2%M3%M4程序2:%M1%M2%M3%M4%I1%M1%M2%M3( )( )( )( )這兩段程程序執(zhí)行行的結(jié)果果完全一一樣,但但在PLLC中執(zhí)執(zhí)行的過過程卻不不一樣。程序1只只用一次次掃描周周期,就就可完成成對%

30、MM4的刷刷新;程序2要要用四次次掃描周周期,才才能完成成對%MM4的刷刷新。這兩個個例子說說明:同同樣的若若干條梯梯形圖,其其排列次次序不同同,執(zhí)行行的結(jié)果果也不同同。另外外,也可可以看到到:采用用掃描用用戶程序序的運行行結(jié)果與與繼電器器控制裝裝置的硬硬邏輯并并行運行行的結(jié)果果有所區(qū)區(qū)別。當(dāng)當(dāng)然,如如果掃描描周期所所占用的的時間對對整個運運行來說說可以忽忽略,那那么二者者之間就就沒有什什么區(qū)別別了。一般來來說,PPLC的的掃描周周期包括括自診斷斷、通訊訊等,如如下圖所所示,即即一個掃掃描周期期等于自自診斷、通訊、輸入采采樣、用用戶程序序執(zhí)行、輸出刷刷新等所所有時間間的總和和。輸出刷新用戶程序

31、執(zhí)行輸入采樣自診斷RUN上電通訊故障二. PLCC的I/O響應(yīng)應(yīng)時間為了增增強(qiáng)PLLC的抗抗干擾能能力,提提高其可可靠性,PPLC的的每個開開關(guān)量輸輸入端都都采用光光電隔離離等技術(shù)術(shù)。為了能能實現(xiàn)繼繼電器控控制線路路的硬邏邏輯并行行控制,PPLC采采用了不不同于一一般微型型計算機(jī)機(jī)的運行行方式(掃描技技術(shù))。以上兩兩個主要要原因,使使得PLLC得II/O響響應(yīng)比一一般微型型計算機(jī)機(jī)構(gòu)成的的工業(yè)控控制系統(tǒng)統(tǒng)滿的多多,其響響應(yīng)時間間至少等等于一個個掃描周周期,一一般均大大于一個個掃描周周期甚至至更長。所謂I/O響應(yīng)應(yīng)時間指指從PLLC的某某一輸入入信號變變化開始始到系統(tǒng)統(tǒng)有關(guān)輸輸出端信信號的改改變

32、所需需的時間間。其最最短的II/O響響應(yīng)時間間與最長長的I/O響應(yīng)應(yīng)時間如如圖所示示:第(n-1)個掃描周期最短I/O響應(yīng)應(yīng)時間:第(n+1)個掃描周期用戶程序執(zhí)行輸出刷新輸入采樣第n 個掃描周期輸出刷新輸入采樣最短I/O響應(yīng)時間最長I/O響應(yīng)應(yīng)時間:第n +1個掃描周期第n 個掃描周期用戶程序執(zhí)行用戶程序執(zhí)行輸出刷新輸出刷新輸入采樣輸入采樣最長I/O響應(yīng)時間八. PPLC的的I/OO系統(tǒng)一. I/OO尋址方方式PLCC的硬件件結(jié)構(gòu)主主要分單單元式和和模塊式式兩種。前者將將PLCC的主要要部分(包括II/O系系統(tǒng)和電電源等)全部安安裝在一一個機(jī)箱箱內(nèi)。后后者將PPLC的的主要硬硬件部分分分別制

33、制成模塊塊,然后后由用戶戶根據(jù)需需要將所所選用的的模塊插插入PLLC機(jī)架架上的槽槽內(nèi),構(gòu)構(gòu)成一個個PLCC系統(tǒng)。不論采采取哪一一種硬件件結(jié)構(gòu),都都必須確確立用于于連接工工業(yè)現(xiàn)場場的各個個輸入/輸出點點與PLLC的II/O映映象區(qū)之之間的對對應(yīng)關(guān)系系,即給給每一個個輸入/輸出點點以明確確的地址址確立這這種對應(yīng)應(yīng)關(guān)系所所采用得得方式稱稱為I/O尋址址方式。I/OO尋址方方式有以以下三種種:固定的II/O尋尋址方式式這種I/O尋址址方式是是由PLLC制造造廠家在在設(shè)計、生產(chǎn)PPLC時時確定的的,它的的每一個個輸入/輸出點點都有一一個明確確的固定定不變的的地址。一般來來說,單單元式的的PLCC采用這這

34、種I/O尋址址方式。開關(guān)設(shè)定定的I/O尋址址方式這種I/O尋址址方式是是由用戶戶通過對對機(jī)架和和模塊上上的開關(guān)關(guān)位置的的設(shè)定來來確定的的。用軟件來來設(shè)定的的I/OO尋址方方式這種I/O尋址址方式是是有用戶戶通過軟軟件來編編制I/O地址址分配表表來確定定的。第二講 GEE FAANUCC PLLC簡介介一. GGE FFANUUC SSeriies 90TTM MMicrro PPLC 簡介系列990TMM Miicroo PLLC是GEE FAANUCC 系列列90TTM PPLC家家族的一一員。其其緊湊的的物理設(shè)計計,簡易易的安裝裝方式,強(qiáng)強(qiáng)大的控控制功能能,和極極具競爭爭力的價價格,可可用

35、于許許多經(jīng)費費緊張,低低成本的的小規(guī)模模控制場場合。一. Miccro PLCC 的類類型14點 Miccro;28點 Miccro;23點 Miccro(帶帶2 AAI/11 AOO);14點擴(kuò)擴(kuò)展 MMicrro;二. 技術(shù)參參數(shù)CPU14點 Miccro PLCC28點 Miccro PLCC程序執(zhí)行行時間1.8mms/KK1.0mms/KK標(biāo)準(zhǔn)功能能塊執(zhí)行行時間48ss29ss內(nèi)存容量量3K6K內(nèi)存類型型RAM、Flaash、EEPPROMM數(shù)據(jù)寄存存器25620488內(nèi)部線圈圈1024410244計時/計計數(shù)器80600編程語言言梯形圖梯形圖串行口1個口RS4222:SSNP、RTU

36、U2個口RS4222:SSNP、RTUU2. I/OO電源輸入點數(shù)數(shù)輸入類型型輸出點數(shù)數(shù)輸出類型型IC6993UDDR000185-2265VVAC8 DII24VDDC6繼電器IC6993UDDR000210-330VDDC8 DII24VDDC6繼電器IC6993UDDR000385-2265VVAC8 DII85-1132VVAC685-2265VVACIC6993UDDR000585-2265VVAC16 DDI24VDDC111繼電器24VDDCIC6993UAAL000685-2265VVAC13 DDI2 AII24VDDCAnallog911 AQQ繼電器24VDDCAnall

37、ogIC6993UAAA000785-2265VVAC16 DDI85-1132VVAC1285-2265VVACIC6993UDDR011024VDDC16 DDI24VDDC111繼電器24VDDCIC6993UEEX011185-2265VVAC8 DII24VDDC6繼電器三. Miccro PLCC 的特特點兩個外置置可調(diào)電電位器(對對其他II/O設(shè)設(shè)置門限限值);軟件組態(tài)態(tài)功能(無無DIPP開關(guān));直流輸入入可組態(tài)態(tài)成5KKHz的的高數(shù)計計數(shù)器;直流輸出出可組態(tài)態(tài)成PWWM(脈脈寬調(diào)制制19hhz 2Khhz)信信號;28點/23點點Miccro PLCC 支持持實時時時鐘;14點

38、的的擴(kuò)展模模塊最多多可擴(kuò)展展到844點(228點 Miccro)和和79點點(233 點點Miccro);23點MMicrro PPLC提提供2路路模擬量量輸入11路模擬擬量輸出出;內(nèi)置RSS-4222通訊訊口支持持SNPP主從協(xié)協(xié)議、RRTU從從站協(xié)議議;28/223點MMicrro PPLC支支持ASSCIII輸出。四. Miccro PLCC的擴(kuò)展展RS-422 LAN五. Miccro PLCC 的通通訊二. GGE FFANUUC SSeriies 90TTM 990-330 PPLC 簡介GE FANNUC 系列990-330可編編程控制制器是由由一系列列的控制制器,輸輸入/輸輸出

39、系統(tǒng)和各各種專用用模板構(gòu)構(gòu)成的,它它適用于于工業(yè)現(xiàn)現(xiàn)場各種種控制需需求。系列990-330可編編程控制制器從119899年推出出,并首首次在小小型可編編程序控控制器類型里引引入了諸諸多新功功能。至至今安裝裝量已超超過200萬套系系統(tǒng)。一. 90-30 PLCC的類型型90-30 PLCC根據(jù)CCPU的的種類來來劃分類類型,其其I/OO模塊支支持全系系列的CCPU,而有些智智能模塊塊只支持持高檔CCPU模模塊。其CPPU類型型如下:CPU3311、CPUU3133、CPPU3223;CPU3331;CPU3340、CPUU3411;CPU3350、CPUU3511、CPPU3552;CPU336

40、0二. 技術(shù)參參數(shù)CPU3311CPU3313CPU3323CPU3331CPU3340CPU3341CPU3351CPU3352I/O點點數(shù)80/1160160/3200102441024440966AI/AAO點數(shù)數(shù)64Inn-322Outt64Inn-322Outt128IIn-664Ouut10244In-2566Outt20488In-2566Outt寄存器字字51210244204889999999999用戶邏輯輯內(nèi)存6K字節(jié)節(jié)6K字節(jié)節(jié)16K字字節(jié)32K/80KK80K程序運行行速度18mss/K0.6mms/KK0.4mms/KK0.3mms/KK0.222ms/K內(nèi)部線圈圈1

41、024410244102441024440966計時/計計數(shù)器1703406802000020000高速計數(shù)數(shù)器有有有有有軸定位模模塊有有有有有可編程協(xié)協(xié)處理器器模塊沒有沒有有有有浮點運算算無無無無無/有超控沒有沒有有有有后備電池池時鐘沒有沒有有有有口令有有有有有中斷沒有沒有沒有有有診斷I/O、CPUUI/O、CPUUI/O、CPUUI/O、CPUUI/O、CPUU三. I/OO模塊幾乎所所有的II/O模模塊都可可用在全全系列的的90-30 PLCC上。 四. 智能模模塊電源模塊塊GENIIUS 模塊高數(shù)計數(shù)數(shù)模塊以太網(wǎng)模模塊PROFFIBUUS 模模塊通訊協(xié)處處理器模模塊可編程協(xié)協(xié)處理器器模

42、塊五. 90-30 PLCC的擴(kuò)展展(無需需特殊模模塊,底底板上帶帶擴(kuò)展口口)需終端電阻最遠(yuǎn)距離15米本地擴(kuò)展展遠(yuǎn)程擴(kuò)展展最遠(yuǎn)距離213米需終端電阻六. 網(wǎng)網(wǎng)絡(luò)通訊訊90-30 PLCC 支持持如下網(wǎng)網(wǎng)絡(luò)類型型:RS-4485 串行網(wǎng)網(wǎng)絡(luò);Geniius 網(wǎng)絡(luò);Proffibuus 網(wǎng)網(wǎng)絡(luò);以太網(wǎng)其他現(xiàn)場場工業(yè)總總線三. GGE FFANUUC SSeriies 90TTM 990-770 PPLC 簡介系列990-770 PPLC適適用大型型、復(fù)雜雜及高速速的自動動化應(yīng)用用。一. 90-70 PLCC的類型型90-70 PLCC 也根根據(jù)CPPU的種種類來劃劃分類型型,其大大部分模模塊適用用

43、于全系系列的PPLC產(chǎn)產(chǎn)品。CPUU的類型型:CPU7731、CPUU7322;CPU7771、CPUU7722;CPU7780;CPU7781、CPUU7822;CPU7788;CPU7789;CPU7790;CPU9915、CPUU9255;CSE7784;CSE9925;CPX9935。技術(shù)參參數(shù)CPU(MHZZ)CPU(處理器器)I/O點點數(shù)AI/AAO點數(shù)數(shù)用戶內(nèi)存存浮點運算算備注731/7322880C11865128K32K無/有771/77221280C1186204888K64/5512KK無/有78016803886DXX12K8K可選有熱備冗余余78816803886DX

44、X3528K206KK無三冗余78916803886DXX12K8K206KK無三冗余79064804886DXX212K8K512KK有三冗余915/925532/664804886DXX/DXX212K8K1M有熱備冗余余CSE77841680388612K8K512KK有Statte LLogiicCSE992564804886DXX212K8K1M有Statte LLogiicCPX993596804886DXX412K8K1M,44M有熱備冗余余二. 智能模模塊電源模塊塊;GENIIUS 模塊;高數(shù)計數(shù)數(shù)模塊;以太網(wǎng)模模塊;PROFFIBUUS 模模塊(VVME模模塊);通訊協(xié)處處理

45、器模模塊;可編程協(xié)協(xié)處理器器模塊。三. 90-70 PLCC的擴(kuò)展展(需擴(kuò)擴(kuò)展模塊塊)90-770 PPLC 的機(jī)架架不分本本地機(jī)架架和括展展機(jī)架,其其區(qū)分依依賴機(jī)架架上所插插的模塊。(插插BTMM的是主主機(jī)架,插插BRMM的是擴(kuò)擴(kuò)展機(jī)架架)。四. 90-70 PLCC 支持持如下網(wǎng)網(wǎng)絡(luò)類型型:RS-4485 串行網(wǎng)網(wǎng)絡(luò);Geniius 網(wǎng)絡(luò);Proffibuus 網(wǎng)網(wǎng)絡(luò);以太網(wǎng)其他現(xiàn)場場工業(yè)總總線 因990-770 PPLC所所采用的的是開放放的VMME總線線,而在在全世界界共有1100多多家廠家家生產(chǎn)各種種各樣VVME的的模塊。而這些些模塊都都可用在在90-70 的系統(tǒng)統(tǒng)上。這這樣一來來就

46、大大豐富富90-70的的模塊種種類,擴(kuò)擴(kuò)展了990-770 的的應(yīng)用范范圍,使使其有更更廣泛的的應(yīng)用。第三講. GEE FAANUCC PLLC指令令集(一一) 繼電器器指令一. 繼電器器觸點: 二. 繼電器器線圈指指令:三. 注意點點1.脈脈沖觸點點的特點點(包括括上升沿沿觸點與與下降沿沿觸點), 其其程序及及波形圖如下下:%I1%M1%I1( )T%M1%I1: 輸入入信號%M1:輸出線線圈T :一一次掃描描周期2.延續(xù)續(xù)觸點與與延續(xù)線線圈每行程程序最多多可以有有9個觸觸點,一一個線圈圈。如超超過這個個限制,則則要用到到延續(xù)觸觸點與延延續(xù)線圈圈。注意意延續(xù)觸觸點與延延續(xù)線圈圈的位置置關(guān)系。

47、%I1( )%M1%I2( )%M2當(dāng)%II1得電電時,%M1與與%M22不會得得電,只只有%II2得電電時,%M1與與%M22才會得得電。 3. 帶“M”線圈的的涵義帶“MM”線圈說說明該線線圈是帶帶斷電保保護(hù),如如果PLLC失電電時,帶帶“M”的線圈圈數(shù)據(jù)不不會丟失失。附錄:一些系系統(tǒng)觸點點的含意意(只能能做觸點點用,不不能做線線圈用):ALLW_OON:常開觸觸點;ALLW_OOFF:常閉觸觸點;FSST_SSCN:在開機(jī)機(jī)的第一一次掃描描時為“1”,其他他時間為為“0”T_10mms:周期為為0.001秒的的方波;T_1000ms:周期為為0.11秒的方方波;T_Secc:周期為為1秒

48、的的方波;T_Minn:周期為為1分鐘鐘的方波波。第四講. GEE FAANUCC PLLC指令令集(二二) 計時器、計數(shù)器器一. 計時器器GE FANNUC PLCC計時器器分為三三種類型型:EnableEnable輸出端Enable預(yù)置值延時計時時器梯形圖:注釋:輸出端其工作作波形圖圖如下:A = 當(dāng)ENAABLEE端由“01”時,計計時器開開始計時時。B = 當(dāng)計時時計到后后,輸出出端置“1”,計時時器繼續(xù)續(xù)計時。C = 當(dāng)ENAABLEE“10”, 輸輸出端置置“0”,計時時器停止止計時,當(dāng)前前值被清清零。D = 當(dāng)ENAABLEE端由“01”時,計計時器開開始計時時。E = 當(dāng)當(dāng)前前

49、值沒有有達(dá)到預(yù)預(yù)置值時時,ENNABLLE端由由“10”, 輸輸出端仍仍舊為零零,計時時器停止止計時,當(dāng)當(dāng)前值被被清零。注:每一個計計時器需需占用33個連續(xù)續(xù)的寄存存器變量量。保持延時時計時器器預(yù)置值復(fù)位端輸出端梯形圖:Enable注釋:復(fù)位端Enable輸出端其工作作波形圖圖如下:A = 當(dāng)ENAABLEE端由“01”時,計計時器開開始計時時;B = 當(dāng)計時時計到后后,輸出出端置“1”,計時時器繼續(xù)續(xù)計時;C = 當(dāng)復(fù)位位端由“01”時, 輸出端端被清零零;計時時值被復(fù)復(fù)位;D = 當(dāng)復(fù)位位端由“10”時, 計時器器重新開開始計時時;E = 當(dāng)ENAABLEE端由“10”時, 計時器器停止計

50、計時,但但當(dāng)前值值被 保留;F = 當(dāng)ENAABLEE端再由由“01”時, 計時器器從前一一次保留留值開始始 計時;G當(dāng)計計時計到到后,輸輸出端置置“1”,計時時器繼續(xù)續(xù)計時,直直到使能能 端為“0”并復(fù)位位端為“1”,或當(dāng)當(dāng)前值達(dá)達(dá)到最大大值;H = 當(dāng)ENAABLEE端由“10”時,計計時器停停止計時時,但輸輸出端仍仍舊 為“1”。注:每一個計計時器需需占用33個連續(xù)續(xù)的寄存存器變量量。斷電延時時計時器器Enable預(yù)置值輸出端Enable梯形形圖:注釋釋:輸出端其其工作梯梯形圖如如下:A = 當(dāng)ENAABLEE端由“01”時;輸輸出端也也由 “01”;B = 當(dāng)ENAABLEE端由“10

51、”時,計計時器開開始計時時;輸出出端繼續(xù)續(xù)為“1”C = 當(dāng)當(dāng)前前值達(dá)到到預(yù)置值值時; 輸出端端由“10”,計時時器停 止計時時;D = 當(dāng)ENAABLEE端由“01”時,計計時器復(fù)復(fù)位(當(dāng)當(dāng)前值被被清零);E = 當(dāng)ENAABLEE端由“10”;計時器器開始計計時;F = 當(dāng)ENAABLEE又由“01”時,且且當(dāng)前值值不等于于預(yù)置值值時計時時器復(fù)位位(當(dāng)前前值被清清零。) G = 當(dāng)ENAABLEE端再由由“01”; 計時時器開始始計時;H = 當(dāng)當(dāng)前前值達(dá)到到預(yù)置值值時; 輸出端端由“10”,計時時器停 止計時時。注:每一個計計時器需需占用33個連續(xù)續(xù)的寄存存器變量量。二. 計數(shù)器器GE

52、FANNUC PLCC的計數(shù)數(shù)器有兩兩種:加計數(shù)器器計數(shù)端復(fù)位端輸出端梯形圖:預(yù)置值注釋:當(dāng)計數(shù)數(shù)端輸入入由“01”(脈沖沖信號),當(dāng)當(dāng)前值加加“1”,當(dāng)當(dāng)當(dāng)前值等等于預(yù)置置值時,輸輸出端置置“1”。只要要當(dāng)前值值大于或或等于預(yù)預(yù)置值,輸輸出端始始終為“1”,而且且該輸出出端帶有有斷電自自保功能能,在上上電時不不自動初初始化。該計數(shù)數(shù)器是復(fù)復(fù)位優(yōu)先先的計數(shù)數(shù)器,當(dāng)當(dāng)復(fù)位端端為“1”時(無無需上升升沿躍變變),當(dāng)當(dāng)前值于于預(yù)置值值均被清清零,如如有輸出出,也被被清零。另,該該計數(shù)器器計數(shù)范范圍為00至332,7767。注:每一個計計數(shù)器需需占用33個連續(xù)續(xù)的寄存存器變量量。計數(shù)端的的輸入信信號一

53、定定要是脈脈沖信號號,否則則將會屏屏蔽下一一次計數(shù)數(shù)。減計數(shù)器器輸出端計數(shù)端復(fù)位端梯形圖:預(yù)置值注釋:當(dāng)計數(shù)數(shù)端輸入入由“01”(脈沖沖信號),當(dāng)當(dāng)前值減減“1”,當(dāng)當(dāng)當(dāng)前值等等于“0”時,輸輸出端置置“1”。只要要當(dāng)前值值小于或或等于預(yù)預(yù)置值,輸輸出端始始終為“1”,而且且該輸出出端帶有有斷電自自保功能能,在上上電時不不自動初初始化。該計數(shù)數(shù)器是復(fù)復(fù)位優(yōu)先先的計數(shù)數(shù)器,當(dāng)當(dāng)復(fù)位端端為“1”時(無無需上升升沿躍變變),當(dāng)當(dāng)前值被被置成預(yù)預(yù)置值,如如有輸出出,也被被清零。該計數(shù)數(shù)器的最最小預(yù)置置值為“0”,最大大預(yù)置值值為“322,7667”,最小小當(dāng)前值值為“322,7667”。注:每一個計計

54、數(shù)器需需占用33個連續(xù)續(xù)的寄存存器變量量。計數(shù)端的的輸入信信號一定定要是脈脈沖信號號,否則則將會屏屏蔽下一一次計數(shù)數(shù)。第五講. 數(shù)學(xué)學(xué)運算GE FANNUC PLCC 提供供以下數(shù)數(shù)學(xué)運算算功能:一. 四則運運算和求求余四則運運算的梯梯形圖及及語法基基本類似似,現(xiàn)以以加法指指令為例例:EnableOK和 加數(shù)被加數(shù)梯形圖圖:注釋:在I1端端為被加加數(shù),II2端為為加數(shù),QQ為和,其其操作為為QII1II2當(dāng)EEnabble為為“1”時(無無需上升升沿躍變變),指指令就被被執(zhí)行。I1、I與Q是是三個不不同的地地址時,EEnabble端端是長信信號或脈脈沖信號號沒有不不同。當(dāng)I1或或I2之之中有一

55、一個地址址于Q地地址相同同時,即即:I1(Q)=I1+I2或或I2(Q)=I1+I2 其其Enaablee端要注注意是長長信號還還是脈沖沖信號。是長信信號時,該該 加加法指令令成為一一個累加加器,每每個掃描描周期,執(zhí)執(zhí)行一次次,直至至 溢溢出。是是脈沖信信號時,當(dāng)當(dāng)Enaablee端為“1”時, 執(zhí)行一一次。當(dāng)計算結(jié)結(jié)果發(fā)生生溢出時時,Q保保持當(dāng)前前數(shù)型的的最大值值(如是是帶符號號的數(shù),則則用符號號表示是是正溢出出還是負(fù)負(fù)溢出。)當(dāng)Enaablee端為“1”時,指指令正常常執(zhí)行時時,沒有有發(fā)生溢溢出時, OK端端為“1”,除非非發(fā)生以以下情況況:對ADDD來說,(;對SUBB來說, ( +;對

56、ULL來說,00 ( ;對DIVV來說,00/0,11/;I1和(或或)I22不是數(shù)數(shù)字。注:要注意四四則運算算的數(shù)型型,相同同的數(shù)型型才能運運算:INT帶符號號整數(shù)(116位)-32,768 +32767UINTT不帶符符號整數(shù)數(shù)(166位)0 655,5335DINTT雙精度度整數(shù)(332位)+2,147,483,648REALL浮點數(shù)數(shù)(322位)MIXEED混合型型(900-700乘、除除法時用用)16位16位X32位16位16位/32位二. 開方方EnableOK梯形圖圖:根被開方數(shù)注釋:求IIN端的的平方根根,當(dāng)EEnabble為為“1”時(無無需上升升沿躍變變),QQ端為INN的

57、平方方根(整整數(shù)部分分)。當(dāng)Enaablee為“1”時, OK端端就為“1”,除非非發(fā)生下下列情況況:IN00;IN不是是數(shù)值。注:平方根指指令支持持以下數(shù)數(shù)型:INTDINTTREALLEnableOK三. 絕對值值梯形圖圖:絕對值待求值注釋:求IIN端的的絕對值值,當(dāng)EEnabble為為“1”時(無無需上升升沿躍變變),QQ端為INN的絕對對值。當(dāng)Enaablee為“1”時, OK端端就為“1”,除非非發(fā)生下下列情況況:對數(shù)型IINT來來說, IN是是最小值值;對數(shù)型DDINTT來說,IIN是最最小值;對數(shù)型RREALL來說,IIN不是是數(shù)值。注:絕對對值指令令支持下下列數(shù)型型:INTDI

58、NTTREALL四. 三角函函數(shù)(只只支持浮浮點數(shù))系列990-770 PPLC提提供6種種三角函函數(shù),分分別是正正弦函數(shù)數(shù)、余弦弦函數(shù)、正切函數(shù)、反反正弦函函數(shù)、反反余弦函函數(shù)、反反正切函函數(shù)。其其語法大大致相同同,現(xiàn)以以正弦函函數(shù)為例例。Enable梯形圖圖:正弦值待求值當(dāng)Ennabeel 端端為“1”時(無無需上升升沿躍變變),該該指令執(zhí)執(zhí)行如下下操作:QSINN (IIN)。其輸入入端/輸輸出端取取值范圍圍如下:輸輸入端輸出端端SINN-2633INN2663-1Q11COSS-2633INN2663-1Q11TANN-2633INN2663-Q+ASIIN-1IN1-/2Q+/2AC

59、OOS-1IN1-/2Q+/2ATAAN-Q+-/2QII2等。當(dāng)EEnabble為為“1”時,OOK端即即為“1”,除非非I1或或I2不不是數(shù)值值。比較較指令支支持如下下數(shù)型(相相同數(shù)型型才能比比較):INTDINTTREALL UNITT二. CMPP指令大于條件滿足輸出值等于條件滿足輸出值小于條件滿足輸出值EnableOK被比較值梯形圖圖:比較值注釋:比較較I1和和I2的的值,且且當(dāng)Ennablle為“1”時(無無需上升升沿躍變變),如I11I22,GTT端置“1”;I11=I22,EQQ端置“1”,I11II2,II1II2。當(dāng)EEnabble為為“1”時,OOK端即即為“1”,除非非

60、I1或或I2不不是數(shù)值值。注:比較較指令支支持如下下數(shù)型(相相同數(shù)型型才能比比較):INTDINTTREALL UNITT三. Rannge指指令條件滿足輸出EnableOK范圍值1梯形圖圖:輸入端范圍值2注釋:當(dāng)EEnabble為為“1”時(無無需上升升沿躍變變),該該指令比比較輸入入端INN是否在LL1和LL2所指指定的范范圍內(nèi)(LL1INL2 或 LL2XL1),如如條件滿滿足,QQ端置“1”,否則則置“0”。當(dāng)Enaablee為“1”時,OOK端即即為“1”,除非非L1、L2和和IN不不是數(shù)值值。注:Raangee指令支支持的數(shù)數(shù)型(相相同數(shù)型型才能比比較):INTDINTTUNITT

溫馨提示

  • 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論