140CRP31200
140CRP31200
中央處理器(CPU,Central Processing Unit)是一塊超大規(guī)模的集成電路,是一臺計算機的運算核心(Core)和控制核心( Control Unit)。它的功能主要是解釋計算機指令以及處理計算機軟件中的數(shù)據(jù)。CPU從邏輯上可以劃分成3個模塊,分別是控制單元、運算單元和存儲單元,這三部分由CPU內(nèi)部總線連接起來。
CPU模塊主要由微處理器(CPU芯片)和存儲器組成。在PLC控制系統(tǒng)中廠CPU模塊相當于人的大腦,它不斷地采集輸入信號,執(zhí)行用戶程序,刷新系統(tǒng)的輸出;存儲器用來儲存程序和數(shù)據(jù)。
控制單元:
控制單元是整個CPU的指揮控制中心,由指令寄存器IR(Instruction Register)、指令譯碼器ID(Instruction Decoder)和操作控制器OC(Operation Controller)等,對協(xié)調(diào)整個電腦有序工作極為重要。它根據(jù)用戶預(yù)先編好的程序,依次從存儲器中取出各條指令,放在指令寄存器IR中,通過指令譯碼(分析)確定應(yīng)該進行什么操作,然后通過操作控制器OC,按確定的時序,向相應(yīng)的部件發(fā)出微操作控制信號。操作控制器OC中主要包括節(jié)拍脈沖發(fā)生器、控制矩陣、時鐘脈沖發(fā)生器、復(fù)位電路和啟停電路等控制邏輯。
運算單元:
是運算器的核心??梢詧?zhí)行算術(shù)運算(包括加減乘數(shù)等基本運算及其附加運算)和邏輯運算(包括移位、邏輯測試或兩個值比較)。相對控制單元而言,運算器接受控制單元的命令而進行動作,即運算單元所進行的全部操作都是由控制單元發(fā)出的控制信號來指揮的,所以它是執(zhí)行部件。
存儲單元:
包括CPU片內(nèi)緩存和寄存器組,是CPU中暫時存放數(shù)據(jù)的地方,里面保存著那些等待處理的數(shù)據(jù),或已經(jīng)處理過的數(shù)據(jù),CPU訪問寄存器所用的時間要比訪問內(nèi)存的時間短。采用寄存器,可以減少CPU訪問內(nèi)存的次數(shù),從而提高了CPU的工作速度。但因為受到芯片面積和集成度所限,寄存器組的容量不可能很大。寄存器組可分為寄存器和通用寄存器。寄存器的作用是固定的,分別寄存相應(yīng)的數(shù)據(jù)。而通用寄存器用途并可由程序員規(guī)定其用途,通用寄存器的數(shù)目因微處理器而異
輸入(1nput)模塊和輸出(Output)模塊簡稱為I/O模塊,它們是系統(tǒng)的眼、耳、手、腳,是外部現(xiàn)場設(shè)備和CPU模塊的橋梁。
輸入模塊用來接收和采集輸入信號,開關(guān)量輸入模塊用來接收從按鈕;選擇開關(guān)、數(shù)字撥碼開關(guān)、限位開關(guān)、接近開關(guān)、光電開關(guān)、壓力繼電器等過來的開關(guān)量輸入信號;模擬量輸入模塊用來接收電位器、測速發(fā)電機和各種變送器提供的連續(xù)變化的模擬量電流、電壓信號。
開關(guān)量輸出模塊用來控制接觸器、電磁閥、電磁鐵、指示燈、數(shù)字顯示裝置和報警裝置等輸出設(shè)備,模擬量輸出模塊月手來控制調(diào)節(jié)閥、變頻器等執(zhí)行裝置。
CPU模塊的工作電壓一般是5V,而PLC的輸入/輸出信號電壓一般較高,如直流24V和交流220V。從外部引入的尖峰電壓和干擾噪聲可能損壞CPU模塊中的元器件,或使PLC不能正常工作。在I/O模塊中,用光耦合器、光電晶閘管、小型繼電器等器件來隔離PLC的內(nèi)部電路和外部的I/O電路,I/O模塊除了傳遞信號外,還有電平轉(zhuǎn)換與隔離的作用。
編程器用來生成用戶程序,并用它進行編輯、檢查、修改和監(jiān)視用戶程序的執(zhí)行情況。手持式編程器不能直接輸入和編輯梯形圖,只能輸入和編輯指令表程序,因此又叫做指令編程器。它的體積小,價格便宜,一般用來給小型PLC編程,或者用于現(xiàn)場調(diào)試和維護。
使用編程軟件可以在計算機的屏幕上直接生成和編輯梯形圖、指令表、功能塊圖和順序功能圖程序,并可以實現(xiàn)不同編程語言的相互轉(zhuǎn)換。程序被編譯后下載到PLC,也可以將PLC中的程序上傳到計算機。程序可以存盤或打印,通過網(wǎng)絡(luò),還可以實現(xiàn)遠程編程和傳送。
PLC一般使用220V交流電源或24V直流電源。內(nèi)部的開關(guān)電源為各模塊提供DC 5V,±12V,24V等直流電源。小型PLC一般都可以為輸入電路和外部的電子傳感器(如接近開關(guān))提供24V直流電源,驅(qū)動PLC負載的直流電源一般由用戶提供。
終階段,寫回,以一定格式將執(zhí)行階段的結(jié)果簡單的寫回。運算結(jié)果極常被寫進CPU內(nèi)部的暫存器,以供隨後指令快速存取。在其它案例中,運算結(jié)果可能寫進速度較慢,但容量較大且較便宜的主記憶體。某些類型的指令會操作程式計數(shù)器,而不直接產(chǎn)生結(jié)果資料。這些一般稱作“跳轉(zhuǎn)”(jumps)并在程式中帶來循環(huán)行為、條件性執(zhí)行(透過條件跳轉(zhuǎn))和函式。許多指令也會改變標志暫存器的狀態(tài)位元。這些標志可用來影響程式行為,緣由於它們時常顯出各種運算結(jié)果。例如,以一個“比較”指令判斷兩個值的大小,根據(jù)比較結(jié)果在標志暫存器上設(shè)置一個數(shù)值。這個標志可藉由隨後的跳轉(zhuǎn)指令來決定程式動向。
在執(zhí)行指令并寫回結(jié)果資料之後,程式計數(shù)器的值會遞增,反覆整個過程,下一個指令周期正常的提取下一個順序指令。如果完成的是跳轉(zhuǎn)指令,程式計數(shù)器將會修改成跳轉(zhuǎn)到的指令位址,且程式繼續(xù)正常執(zhí)行。許多復(fù)雜的CPU可以一次提取多個指令、解碼,并且同時執(zhí)行。這個部分一般涉及“經(jīng)典RISC管線”,那些實際上是在眾多使用簡單CPU的電子裝置中快速普及(常稱為微控制器
IC698ACC701
IC698ACC720
IC698ACC735
IC698CHS009
IC698CHS017
IC698CHS109
IC698CHS117
IC698CHS117CA
IC698CHS217
IC698CMX016
IC698CPE010
IC698CPE020
IC698CPE030
IC698CPE040
IC698CRE020
IC698CRE020CA
IC698CRE030
IC698CRE040
IC698ETM001
IC698ETM001CA
IC698PSA100
IC698PSA350
IC698PSD300
IC698RMX016
IC698RMX016CA
IC750CFL840RR
IC750CTR100RR
IC750CTR200RR
IC750LCD220RR
IC750LCD420RR
IC750LCD440RR
IC750VFD220RR
IC750VFD240RR
IC752BCL000
IC752BCL001
IC752BCL101
IC752BDT000RR
IC752BDT003RR
IC752BDT100
IC752BTS450RR
IC752BUU000
IC752CAB102
IC752CAB201
IC752CAB202
IC752CBT000RR
IC752CBT003RR
IC752CBT010RR
IC752CBT013RR
IC752CBT020RR
IC752CBT023RR
IC752CBT050RR
IC752CBT053RR
IC752CBT060RR
IC752CBT063RR
IC752CBT070RR
IC752CBT073RR
IC752CGE101
IC752CGE201
IC752CGE202
IC752CGE203
IC752CGE301
IC752CMI201
IC752CMO201
IC752COM201
IC752COM202
IC752CSI201
IC752CTD400RR
IC752CTD450RR
IC752DDZ000
IC752DEM000RR
IC752DEM001RR
IC752DFT000
IC752DPA060RR
IC752DPA062RR
IC752DPA260RR
IC752DPA262RR
IC752DPH000RR
IC752DPH003RR
IC752DPJ000RR
IC752DPJ003RR
IC752DPK000RR
IC752DSX000
IC752DSX000RR
IC752DVT240
IC752ECD400RR
IC752ECD450RR
IC752ECD500RR
IC752ECD550RR
IC752FPY000RR
IC752FPY001RR
IC752GEN100
IC752GEN100RR
IC752PBI100
IC752PBI100RR
IC752PWS000RR
IC752SKT000RR
IC752SKT001RR
IC752SKT002RR
IC752SKT003RR
IC752SKT004RR
IC752SKT005RR
IC752SKT006RR
IC752SKT007RR
IC754ACC06BEZ02
IC754ACC06GAS
IC754ACC06GASE
IC754ACC06MNT
IC754ACC08GAS
IC754ACC08MNT
IC754ACC12ADP
IC754ACC12BEZ01
IC754ACC12GAS
IC754ACC12MNT
IC754ACC15GAS
IC754ACC15MNT
IC754ACC32MEM
IC754ACC64MEM
IC754ACCXXSDK
IC754BEZ06GAS
IC754BEZ12GAS
IC754CBF08CTD
IC754CBF12CTD
IC754CBF15CTD
IC754CBL06CTD
IC754CBL06MTD
IC754CGF08CTD
IC754CGF12CTD
IC754CKF12CTD
IC754CKF15CTD
IC754CKL06CTD
IC754CKL06MTD
IC754CSF12CTD
IC754CSF15CTD
IC754CSL06CTD
IC754CSL06MTD
IC754CSX06CTD
IC754DVNM01
IC754DVNS01
IC754GEN001
IC754PBSM01
IC754PBSS01
IC754PCMCIA001
IC754PIF001
IC754TAN001
IC754UEX001
IC754UPGRD01CTRL
IC754UPGRD01VINT
IC754UPGRD01VLOAD
IC754UPGRD10CTRL
IC754UPGRD10VINT
IC754UPGRD10VLOAD
IC754VBB06CTD
IC754VBB06MTD
IC754VBF08CTD
IC754VBF12CTD
IC754VBF15CTD
IC754VBI06MTD
IC754VBI06STD
IC754VBI08CTD
IC754VBI12CTD
IC754VBI12MTD
IC754VBL06CTD
IC754VBL06MTD
IC754VGB06CTD
IC754VGF08CTD
IC754VGI06SKD
IC754VGI06STD
IC754VGI08CTD
IC754VKB06MTD
IC754VKF12CTD
IC754VKF15CTD
IC754VKI06MTD
IC754VKI06STD
IC754VKI08CTD
IC754VKI12CTD
IC754VKI12MTD
IC754VKL06CTD
IC754VKL06MTD
IC754VSB06CTD
IC754VSB06MTD
IC754VSF12CTD
IC754VSF15CTD
IC754VSI06MTD
IC754VSI06STD
IC754VSI12CTD
IC754VSI12MTD
IC754VSL06CTD
IC754VSL06MTD
IC754ABD001
IC754ACC0512MEM
IC754ACC06BEZ01
IC697ACC621
IC697ACC624
IC697ACC644
IC697ACC700
IC697ACC701
IC697ACC702
IC697ACC715
IC697ACC720
IC697ACC721
IC697ACC722
IC697ACC723
IC697ACC724
IC697ACC726
IC697ACC727
IC697ACC728
IC697ACC729
IC697ACC730
IC697ACC732
IC697ACC735
IC697ACC744
IC697ACC775
IC697ACC800
IC697ACC801
IC697ACC802
IC697ACC803
IC697ACC804
IC697ACC805
IC697ACC820
IC697ACC821
IC697ACC822
IC697ADC701
IC697ADC701RR
IC697ADS701
IC697ALG230
IC697ALG230RR
IC697ALG234
IC697ALG320
IC697ALG320RR
IC697ALG324
IC697ALG440
IC697ALG440RR
IC697ALG441
IC697ALG441RR
IC697ALG444
IC697ALG445
IC697BEM711
IC697BEM711RR
IC697BEM713
IC697BEM713RR
IC697BEM715RR
IC697BEM721
IC697BEM721RR
IC697BEM731
IC697BEM731RR
IC697BEM733
IC697BEM733RR
IC697BEM741
IC697BEM741RR
IC697BEM761
IC697BEM761RR
IC697BEM763RR
IC697BEM764RR
IC697CBL700
IC697CBL709
IC697CBL803
IC697CBL811
IC697CBL826
IC697CGR772
IC697CGR935
IC697CGR935RR
IC697CHS750
IC697CHS750RR
IC697CHS770
IC697CHS771
IC697CHS782
IC697CHS782RR
IC697CHS783
IC697CHS783RR
IC697CHS790
IC697CHS790RR
IC697CHS791
IC697CHS791RR
IC697CMM711
IC697CMM711RR
IC697CMM712
IC697CMM712RR
IC697CMM721RR
IC697CMM731RR
IC697CMM741
IC697CMM741RR
IC697CMM742
IC697CMM742RR
IC697CMM798RR
IC697CMM799RR
IC697CPM790
IC697CPM790RR
IC697CPM914RR
IC697CPM915RR
IC697CPM924RR
IC697CPM925RR
IC697CPU731
IC697CPU731RR
IC697CPU732RR
IC697CPU771RR
IC697CPU772RR
IC697CPU780
IC697CPU780RR
IC697CPU781RR
IC697CPU782RR
IC697CPU788
IC697CPU788RR
IC697CPU789
IC697CPU789RR
IC697CPX772
IC697CPX772RR
IC697CPX782
IC697CPX782RR
IC697CPX928
IC697CPX935
IC697CPX935RR
IC697CSE784
IC697CSE784RR
IC697CSE924RR
IC697CSE925
IC697CSE925RR
IC697GDC701RR
IC697GDH701
IC697GDS701
IC697HSC700
IC697HSC700RR
IC697LBR701
IC697MCS704
IC697MDL240
IC697MDL240RR
IC697MDL241
IC697MDL241RR
IC697MDL250
IC697MDL250RR
IC697MDL251
IC697MDL251RR
IC697MDL252
IC697MDL252RR
IC697MDL253
IC697MDL253RR
IC697MDL254
IC697MDL254RR
IC697MDL340
IC697MDL340RR
IC697MDL341
IC697MDL341RR
IC697MDL350
IC697MDL350RR
IC697MDL640
IC697MDL640RR
IC697MDL650RR
IC697MDL651
IC697MDL651RR
IC697MDL652
IC697MDL652CA
IC697MDL652RR
IC697MDL653
IC697MDL653RR
IC697MDL654
IC697MDL654RR
IC697MDL671
IC697MDL671RR
IC697MDL740
IC697MDL740RR
IC697MDL750
IC697MDL750RR
IC697MDL752
IC697MDL752CA
IC697MDL752RR
IC697MDL753
IC697MDL753RR
IC697MDL940
IC697MDL940RR
IC697MEM713
IC697MEM713RR
IC697MEM715
IC697MEM715RR
IC697MEM717
IC697MEM717RR
IC697MEM719
IC697MEM719RR
IC697MEM731
IC697MEM731RR
IC697MEM732