版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
第4章可編程序控制器的基礎(chǔ)知識(shí)4.1PLC概述4.2PLC的基本結(jié)構(gòu)及工作原理4.3PLC的技術(shù)性能和編程語言4.4S7-1200PLC簡介4.5S7-1200PLC的硬件4.6S7-1200PLC存儲(chǔ)區(qū)及數(shù)據(jù)類型4.1PLC概述可編程序控制器(ProgrammableLogicController)簡稱PLC,國際電工委員會(huì)(IEC)于1985年對(duì)可編程序控制器作了如下定義:可編程序控制器是一種數(shù)字運(yùn)算操作的電子系統(tǒng),專為在工業(yè)環(huán)境下應(yīng)用而設(shè)計(jì)。它采用可編程序的存儲(chǔ)器,用來在其內(nèi)部存儲(chǔ)執(zhí)行邏輯運(yùn)算、順序控制、定時(shí)、計(jì)數(shù)和算術(shù)運(yùn)算等操作的指令,并通過數(shù)字、模擬的輸入和輸出,控制各種類型的機(jī)械或生產(chǎn)過程。4.1PLC概述4.1.1PLC的產(chǎn)生與發(fā)展PLC問世以前,工業(yè)控制領(lǐng)域中以繼電器-接觸器控制技術(shù)占主導(dǎo)地位。采用硬件接線的方式實(shí)現(xiàn)某一固定控制要求如果控制要求更復(fù)雜,控制系統(tǒng)更大呢?4.1PLC概述4.1.1PLC的產(chǎn)生與發(fā)展大型的繼電器控制電路接線更加復(fù)雜電器件多,體積龐大觸點(diǎn)易損壞因而系統(tǒng)可靠性差,檢修困難如果控制要求還需要改變呢?4.1PLC概述4.1.1PLC的產(chǎn)生與發(fā)展一旦控制要求改變,電氣控制系統(tǒng)必須重新配線安裝。對(duì)于復(fù)雜的控制系統(tǒng),這種變動(dòng)的工作量大、周期長,經(jīng)濟(jì)損失大。顯然,需要尋求一種新的控制裝置來取代老式的繼電器接觸器控制系統(tǒng),使電氣控制系統(tǒng)的工作更可靠、更容易維修,更能適應(yīng)經(jīng)常變動(dòng)的工藝條件。4.1PLC概述4.1.1PLC的產(chǎn)生與發(fā)展世紀(jì)60年代,汽車生產(chǎn)流水線的自動(dòng)控制系統(tǒng)基本上都是由繼電器控制裝置構(gòu)成的,而為使汽車結(jié)構(gòu)及外形不斷改進(jìn),品種不斷增加,需要經(jīng)常變更生產(chǎn)工藝,而每一次工藝變更都需要重新設(shè)計(jì)和安裝繼電器控制裝置,十分費(fèi)時(shí)、費(fèi)工、費(fèi)料,延長了工藝改造的周期。4.1PLC概述4.1.1PLC的產(chǎn)生與發(fā)展針對(duì)上述設(shè)想,通用汽車公司提出了有名的“GM10條”:可直接使用115V交流輸入電壓;輸出采用115V交流電壓,能直接驅(qū)動(dòng)電磁閥、交流接觸器等;通用性強(qiáng),擴(kuò)展方便;能存儲(chǔ)程序,存儲(chǔ)器容量可以擴(kuò)展到4KB。編程簡單,可在現(xiàn)場修改程序;維護(hù)方便,采用插件式結(jié)構(gòu);可靠性高于繼電器控制柜;體積小于繼電器控制柜;成本可與繼電器控制柜競爭;可將數(shù)據(jù)直接送入計(jì)算機(jī);4.1PLC概述4.1.1PLC的產(chǎn)生與發(fā)展1969年,美國數(shù)字設(shè)備公司DEC根據(jù)GM10條,首先研制出了世界上第一臺(tái)可編程控制器PDP-14,用于通用汽車公司的生產(chǎn)線,并取得了滿意的效果。1971年日本引進(jìn)PLC技術(shù)1973年德國引進(jìn)PLC技術(shù)PLC迅速發(fā)展起來。。。。。。4.1.2PLC的特點(diǎn)與應(yīng)用1.PLC的主要特點(diǎn)(1)抗干擾能力強(qiáng),可靠性高(2)編程簡單、使用方便(3)功能強(qiáng),性價(jià)比高(4)通用性強(qiáng)、功能完善、適應(yīng)面廣(5)體積小、重量輕、功耗低(6)設(shè)計(jì)、施工、調(diào)試周期短、維護(hù)方便邏輯控制:最基本、最廣泛運(yùn)動(dòng)控制過程控制數(shù)據(jù)處理多級(jí)控制4.1.2PLC的特點(diǎn)與應(yīng)用2.PLC的應(yīng)用范圍4.1.3PLC的分類與主要產(chǎn)品(1)按結(jié)構(gòu)形式分類:整體式和模塊式。1.PLC的分類整體式結(jié)構(gòu)是將PLC的各部分電路包括電源、I/O接口電路、CPU、存儲(chǔ)器等安裝在一塊或少數(shù)幾塊印刷電路板上,并封裝在一個(gè)機(jī)殼內(nèi)。其特點(diǎn)是結(jié)構(gòu)緊湊、體積小、價(jià)格低,小型PLC多采用這種結(jié)構(gòu),如西門子S7-200、S7-1200系列PLC。4.1.3PLC的分類與主要產(chǎn)品(1)按結(jié)構(gòu)形式分類1.PLC的分類模塊式結(jié)構(gòu)是將PLC的各基本組成部分做成獨(dú)立的模塊,然后通過插槽板以搭積木的方式安裝在固定的機(jī)架或?qū)к壣?,?gòu)成一個(gè)完整的PLC應(yīng)用系統(tǒng)。其特點(diǎn)是配置靈活、裝配維護(hù)方便,大、中型PLC多采用這種結(jié)構(gòu),如西門子S7-300、S7-400、S7-1500系列PLC。4.1.3PLC的分類與主要產(chǎn)品(1)按I/O點(diǎn)數(shù)和程序容量分類1.PLC的分類分
類I/O點(diǎn)
數(shù)程
序
容
量超小型機(jī)64點(diǎn)以內(nèi)256~1000字節(jié)小型機(jī)64~128點(diǎn)l~3.6K字節(jié)中型機(jī)128~2048點(diǎn)3.6~13K字節(jié)大型機(jī)2048點(diǎn)以上13K字節(jié)以上4.1.3PLC的分類與主要產(chǎn)品2.PLC的主要產(chǎn)品國外品牌:美國PLC:
A-B公司、通用電氣(GE)公司、莫迪康(MODICON)公司、德州儀器(TI)公司、西屋電氣公司等。歐洲PLC:德國的西門子(SIEMENS)公司、AEG公司,法國的TE公司等。日本PLC:三菱、歐姆龍、松下、富士、日立、東芝等。國內(nèi)品牌:我國自主品牌的PLC生產(chǎn)廠家有近30余家。例如和利時(shí)、深圳匯川和無錫信捷等公司。4.2PLC的基本結(jié)構(gòu)及工作原理4.2.1PLC的基本結(jié)構(gòu)典型的計(jì)算機(jī)結(jié)構(gòu)1.CPU4.2.1PLC的基本結(jié)構(gòu)(1)診斷電源、PLC內(nèi)部電路的故障及用戶程序中的語法錯(cuò)誤。(2)采集現(xiàn)場的狀態(tài)或數(shù)據(jù),并送入PLC的存儲(chǔ)器中存儲(chǔ)起來。(3)按存放的先后順序逐條讀取用戶指令,進(jìn)行編譯解釋后,按指令規(guī)定的任務(wù)完成各種運(yùn)算和操作,將處理結(jié)果送至輸出端。(4)響應(yīng)各種外圍設(shè)備(如編程器、打印機(jī)等)的工作請(qǐng)求。主要功能PLC的運(yùn)算和控制中心2.存儲(chǔ)器4.2.1PLC的基本結(jié)構(gòu)根據(jù)存儲(chǔ)器在系統(tǒng)中的作用,分為以下三類:(1)程序存儲(chǔ)器程序存儲(chǔ)器由ROM或EPROM組成,其程序是廠家根據(jù)選用的CPU的指令系統(tǒng)編寫的,是只讀存儲(chǔ)器,用戶不能更改其內(nèi)容。(2)數(shù)據(jù)表寄存器數(shù)據(jù)表寄存器包括元件映象表和數(shù)據(jù)表。在PLC斷電時(shí)能保持?jǐn)?shù)據(jù)的存儲(chǔ)器區(qū)稱為數(shù)據(jù)保持區(qū)。(3)高速暫存存儲(chǔ)器它用來存放某些運(yùn)算得到的臨時(shí)結(jié)果和一些統(tǒng)計(jì)資料(如使用了多少存儲(chǔ)器),也用來存放診斷的標(biāo)志位。3.I/O接口模塊4.2.1PLC的基本結(jié)構(gòu)I/O接口是PLC與外圍設(shè)備傳遞信息的窗口。輸入接口電路:將各種主令電器、檢測元件輸出的開關(guān)量或模擬量,通過濾波、光電隔離、電平轉(zhuǎn)換等處理轉(zhuǎn)換成CPU能接收和處理的信號(hào)。輸出接口電路:將CPU送出的弱電控制信號(hào)通過光電隔離、功率放大等處理轉(zhuǎn)換成現(xiàn)場需要的強(qiáng)電信號(hào)輸出,以驅(qū)動(dòng)被控設(shè)備。PLC對(duì)I/O接口的要求主要有兩點(diǎn):一是要有較強(qiáng)的抗干擾能力,二是能夠滿足現(xiàn)場各種信號(hào)的匹配要求。3.I/O接口模塊4.2.1PLC的基本結(jié)構(gòu)(1)輸入接口電路將現(xiàn)場輸入設(shè)備的控制信號(hào)轉(zhuǎn)換成CPU能夠處理的標(biāo)準(zhǔn)數(shù)字信號(hào)。3.I/O接口模塊(2)輸出接口電路繼電器輸出型有觸點(diǎn)輸出方式,響應(yīng)速度慢,但驅(qū)動(dòng)能力強(qiáng),一般為2A,用于接通或斷開低速、大功率的交、直流負(fù)載。晶體管輸出型無觸點(diǎn)輸出方式,開關(guān)速度快;但驅(qū)動(dòng)能力較小。西門子S7-1200的輸出電流是0.5A。用于接通或斷開高速、小功率的直流負(fù)載。4.電源與編程工具4.2.1PLC的基本結(jié)構(gòu)(1)電源PLC電源是指將外部的交流電經(jīng)過整流、濾波、穩(wěn)壓轉(zhuǎn)換成滿足PLC中CPU、存儲(chǔ)器、輸入、輸出接口等內(nèi)部電路工作所需要的直流電源或電源模塊。(2)編程工具編程工具是安裝PLC專用工具軟件的計(jì)算機(jī)。用戶利用編程工具不但可以輸入、檢查、修改和調(diào)試用戶程序,還可以監(jiān)視PLC的工作狀態(tài)、修改內(nèi)部系統(tǒng)寄存器的設(shè)置參數(shù)以及顯示錯(cuò)誤代碼等。4.2.2PLC的工作原理1.循環(huán)掃描工作方式4.2.2PLC的工作原理1.循環(huán)掃描工作方式(1)輸入采樣階段CPU掃描所有的輸入端口,讀取其狀態(tài)并寫入過程映像輸入?yún)^(qū)。完成輸入端采樣后,關(guān)閉輸入端口,轉(zhuǎn)入程序執(zhí)行階段。(2)程序執(zhí)行階段在程序執(zhí)行階段,根據(jù)用戶輸入的程序,從第一條開始逐條執(zhí)行,并將相應(yīng)的邏輯運(yùn)算結(jié)果存入對(duì)應(yīng)的內(nèi)部輔助寄存器和過程映像輸出區(qū)。(3)輸出刷新階段在所有指令執(zhí)行完畢后,將過程映像輸出區(qū)中的內(nèi)容依次送到輸出鎖存電路,通過一定方式輸出,驅(qū)動(dòng)外部負(fù)載。4.2.2PLC的工作原理2.
PLC的工作過程軟繼電器:本質(zhì)為存儲(chǔ)器,內(nèi)部存1或0;又具有繼電器功能。內(nèi)部存1等效為線圈得電,觸點(diǎn)動(dòng)作。內(nèi)部存0等效為線圈斷電,觸點(diǎn)復(fù)位。100104.2.2PLC的工作原理2.
PLC的工作過程4.3PLC的技術(shù)性能和編程語言4.3.1PLC的技術(shù)性能1.輸入/輸出點(diǎn)數(shù)(即I/O點(diǎn)數(shù))輸入/輸出點(diǎn)數(shù)是指PLC外部的輸入、輸出端子數(shù)。2.內(nèi)存容量一般以PLC所能存放用戶程序的多少來衡量。3.掃描速度一般用執(zhí)行1000步指令所需時(shí)間作為衡量PLC速度快慢的一項(xiàng)指標(biāo),單位為“ms/k”。4.指令條數(shù)
5.內(nèi)部繼電器和寄存器內(nèi)部繼電器、寄存器的配置情況是衡量PLC硬件功能的一個(gè)主要指標(biāo)。6.編程語言及編程手段
7.高級(jí)模塊PLC除了主控模塊外還可以配接各種高級(jí)模塊。主控模塊實(shí)現(xiàn)基本控制功能,高級(jí)模塊則可實(shí)現(xiàn)某種特殊功能。4.3.1PLC的技術(shù)性能4.3.2PLC的編程語言1.梯形圖語言(LAD)梯形圖語言是PLC程序設(shè)計(jì)中最常用的編程語言,是類似于繼電器接觸器控制系統(tǒng)的一種編程語言。(a)繼電器控制電路圖
(b)PLC梯形圖2.語句表(STL)Network1LDI0.0OQ0.0ANI0.1=Q0.0Network2LDI0.2=Q0.1語句表語言類似于計(jì)算機(jī)匯編語言,它用一些簡潔易記的文字符號(hào)描述PLC的各種指令。西門子S7-1200PLC不支持語句表,S7-200/300/400/1500PLC支持語句表。3.功能塊圖編輯器(FBD)這是一種類似于數(shù)字邏輯門電路的編程語言,有數(shù)字電路基礎(chǔ)的人很容易掌握。西門子自動(dòng)化全系列PLC均支持功能塊圖。4.順序功能圖(SFC)
順序功能圖是一種位于其它編程語言之上的圖形語言,用來編制順序控制程序。順序功能圖由步、轉(zhuǎn)換和動(dòng)作三要素組成。S7-1200PLC不支持順序功能圖,但S7-300/400/1500PLC支持順序功能圖。5.結(jié)構(gòu)化文本(ST)結(jié)構(gòu)化文本是用結(jié)構(gòu)化的描述文本來描述程序的一種編程語言。它是類似于高級(jí)語言的一種編程語言。在大中型的PLC系統(tǒng)中,結(jié)構(gòu)化文本語言常用于描述控制系統(tǒng)中各個(gè)變量的關(guān)系。結(jié)構(gòu)化文本語言適用于復(fù)雜的公式計(jì)算、最優(yōu)化算法或管理大量的數(shù)據(jù)等。ST在TIA博途軟件中稱為S7-SCL,S7-300/400/1200/1500Plc均支持。4.4S7-1200PLC簡介4.4.1西門子PLC簡介德國的西門子(SIEMENS)公司是歐洲最大的電子和電器設(shè)備制造商,生產(chǎn)的SIMATIC可編程控制器在歐洲處于領(lǐng)先地位。其第一代可編程控制器是1975年投放市場的S3系列的控制系統(tǒng);1979年微處理技術(shù)被應(yīng)用到可編程控制器中,產(chǎn)生了S5系列;之后在20世紀(jì)末又推出了S7系列產(chǎn)品。最新的SIMATIC產(chǎn)品為S7、M7、C7等幾大系列。4.4.1西門子PLC簡介S7-400大型S7-300中型S7-200小型S7(1)集成了PROFINET接口集成的PROFINET接口用于編程、HMI通信和PLC間的通信。此外,它還通過開放的以太網(wǎng)協(xié)議支持與第三方設(shè)備的通信。(2)集成了工藝功能①高速輸入。用于計(jì)數(shù)和測量。②高速輸出。用于步進(jìn)電機(jī)或伺服驅(qū)動(dòng)器的速度和位置控制。③PID控制。用于簡單的閉環(huán)過程控制。4.4.2S7-1200PLC的性能特點(diǎn)(3)信號(hào)板可在不增加CPU模塊占用空間的前提下擴(kuò)展CPU的控制能力。(4)存儲(chǔ)器為用戶指令和數(shù)據(jù)提供高達(dá)150KB的共用工作內(nèi)存。(5)智能設(shè)備通過簡單的組態(tài),S7-1200控制器通過對(duì)I/O映射區(qū)的讀寫操作,實(shí)現(xiàn)主從架構(gòu)的分布式I/O應(yīng)用。(6)通信S7-1200PLC提供各種各樣的通信選項(xiàng)以滿足網(wǎng)絡(luò)通信要求。4.4.2S7-1200PLC的性能特點(diǎn)4.5S7-1200PLC的硬件4.5.1S7-1200CPU模塊及接線CPU類型電源電壓DI輸入電壓DO輸出類型DO輸出
電壓DO輸出電流AC/DC/RLYAC120~240VDC24V繼電器輸出DC5~30VAC5~250V2ADC/DC/RLYDC24VDC24V繼電器輸出DC5
30VAC5
250V2ADC/DC/DCDC24VDC24V晶體管輸出DC24V0.5ACPU的三種版本:電源接口存儲(chǔ)卡插槽接線連接器板載I/O的狀態(tài)LED集成以太網(wǎng)口(PROFINET連接器)CPU運(yùn)行狀態(tài)LED4.5.1S7-1200CPU模塊及接線1.CPU模塊的外部介紹2.CPU模塊的技術(shù)規(guī)范S7-1200CPU有三種操作模式:
在STOP模式下,CPU不執(zhí)行用戶程序,但用戶可下載項(xiàng)目程序。
在STARTUP模式下,CPU執(zhí)行一次啟動(dòng)OB(如果存在)。在啟動(dòng)模式下,CPU不會(huì)處理中斷事件。
在RUN模式下,程序循環(huán)OB重復(fù)執(zhí)行。在程序循環(huán)階段的任何時(shí)刻都可能發(fā)生和處理中斷事件。S7-1200CPU沒有用于更改操作模式(STOP或RUN)的物理開關(guān),在設(shè)備配置中組態(tài)CPU時(shí),應(yīng)在CPU屬性中組態(tài)啟動(dòng)模式。3.CPU的工作模式4.CPU模塊的接線CPU1212CAC/DC/RLY4.CPU模塊的接線CPU1212CDC/DC/DC4.5.2S7-1200CPU的擴(kuò)展模塊一個(gè)簡單的PLC控制系統(tǒng)由一個(gè)CPU就可完成控制,而一個(gè)復(fù)雜的控制系統(tǒng),單單一個(gè)CPU無法完成控制,需要增加各種各樣的擴(kuò)展模塊。S7-1200CPU的擴(kuò)展模塊分為信號(hào)模塊、通信模塊和信號(hào)板,擴(kuò)展時(shí)信號(hào)模塊擴(kuò)展在CPU的右側(cè),通信模塊擴(kuò)展在CPU的左側(cè),信號(hào)板擴(kuò)展在CPU的正上方。1.信號(hào)模塊信號(hào)模塊的I/O的狀態(tài)LED總線連接器可拆卸用戶接線連接器輸入、輸出擴(kuò)展模塊統(tǒng)稱為信號(hào)模塊。信號(hào)模塊安裝在DIN標(biāo)準(zhǔn)導(dǎo)軌上,通過總線連接器連接到CPU的右側(cè)。信號(hào)模塊主要分為:數(shù)字量模塊模擬量模塊數(shù)字量信號(hào)模塊接口類型數(shù)字量輸入SM1221DI8×24VDCDI16×24VDC數(shù)字量輸出SM1222DQ8×RLY,DQ16×RLYDQ8×24VDC,
DQ16×24VDC數(shù)字量輸入/輸出SM1223DI8×24VDC,DQ8×RLYDI16×24VDC,DQ16×RLYDI8×24VDC,DQ8×24VDCDI16×24VDC,DQ16×24VDC(1)數(shù)字量信號(hào)模塊(1)數(shù)字量信號(hào)模塊
SM1221DI8×24VDC的接線圖
SM1222DI8×RLY的接線圖
(2)模擬量信號(hào)模塊模擬量信號(hào)模塊接口類型模擬量輸入SM1231AI4×13位AI8×13位AI4×16位模擬量輸出SM1232AQ2×14位AQ4×14位模擬量輸入輸出SM1234AI4×13位,AQ2×14位(2)模擬量信號(hào)模塊SM1231AI4×13位的接線圖SM1232AQ2×14位的接線圖2.通信模塊S7-1200系列CPU本身只集成有Profinet接口,通信模塊將擴(kuò)展CPU的通信接口。S7-1200PLC的CPU最多可以添加三個(gè)通信模塊,其中CM通信模塊可使CPU支持RS232/RS485、支持PtP通信、MODBUS通信、USS通信以及AS-i通信,而通信處理器CP模塊可提供其他類型的通信功能,如GPRS通信通信模塊安裝在CPU模塊的左側(cè)。2.通信模塊通信模塊通信方式CM1241RS485RS232CSM1277緊湊型交換機(jī)模塊CM1243-5ProfibusDP主站通信模塊CM1242-5ProfibusDP從站通信模塊CP1242-7GPRS模塊3.信號(hào)板S7-1200PLC的CPU上可安裝信號(hào)板。信號(hào)板的設(shè)計(jì)是S7-1200PLC的一個(gè)亮點(diǎn),信號(hào)板使用嵌入式的安裝方式,安裝后并不會(huì)占用安裝空間。在需要增加少量I/O點(diǎn)的情況下,可選擇擴(kuò)展信號(hào)板從而提高控制系統(tǒng)的性價(jià)比。3.信號(hào)板信號(hào)板技術(shù)規(guī)范數(shù)字量輸入SB12214DI,DC5V4DI,DC24V數(shù)字量輸出SB12224DQ,DC5V4DQ,DC24V數(shù)字量輸入輸出SB12232DI,DC5V,2DQ,DC5V2DI,DC24V,2DQ,DC24V模擬量輸入SB1231AI1AI模擬量輸出SB1232AQ1AQ熱電阻輸入SB12311AIRTD,PT100和PT1000熱電偶輸入SB12311AI,熱電偶類型J或K電池板BB1297電池板,用于系統(tǒng)時(shí)鐘長期保持(不帶CR1025電池)3.信號(hào)板4.CPU的擴(kuò)展能力計(jì)算CPU在使用的過程中,有時(shí)根據(jù)項(xiàng)目的復(fù)雜程度,需要擴(kuò)展相應(yīng)的模塊,擴(kuò)展能力由CPU的本身擴(kuò)展能力和CPU所提供的SM或CM的總線電源電流的能力決定。S7-1200的每一款CPU都支持在左側(cè)最多擴(kuò)展3個(gè)CM/CP通信模塊,在CPU的正上方擴(kuò)展1個(gè)SB通信信號(hào)板,但對(duì)于SM信號(hào)模塊的擴(kuò)展,不同信號(hào)的CPU擴(kuò)展功能不一樣。對(duì)于CPU1211C不支持?jǐn)U展,CPU1212C支持最多2個(gè)信號(hào)模塊擴(kuò)展,CPU1214C、1215C以及1217C可支持最多8個(gè)信號(hào)模塊的擴(kuò)展。例:型號(hào)為CPU1214C的CPU,擴(kuò)展了3個(gè)CM1241的通信模塊,3個(gè)SM1221DI16的數(shù)字量輸入模塊、2個(gè)SM1222DQ16(晶體管型輸出)的數(shù)字量輸出模塊、2個(gè)SM1231AI8的模擬量輸入模塊和1個(gè)SM1232AQ4的模擬量輸出模塊,判斷該配置是否可行?4.CPU的擴(kuò)展能力計(jì)算名稱訂貨號(hào)提供或消耗SM和CM總線電流CPU1214C6ES7214-1AG40-XB1600mA3×CM12416ES7241-1CH32-0XB3×240mA3×SM1221DI166ES7221-1BH32-0XB3×130mA2×SM1222DQ166ES7222-1BH32-0XB2×140mA2×SM1231AI86ES7231-4HF32-0XB2×90mASM1232AQ46ES7232-4HD32-0XB80mA結(jié)果1600mA-3×240-3×130mA-2×140m-2×90mA-80mA>0通過計(jì)算,CPU1214C可以擴(kuò)展這些模塊。4.6S7-1200PLC的存儲(chǔ)區(qū)及數(shù)據(jù)類型4.6.1位、字節(jié)、字、雙字PLC存儲(chǔ)器中的每個(gè)存儲(chǔ)單元都有一個(gè)唯一的地址,用戶程序利用這些地址訪問存儲(chǔ)單元中的信息。在訪問時(shí)主要尋址格式有:按位尋址、按字節(jié)尋址、按字尋址、按雙字尋址。4.6.1位、字節(jié)、字、雙字?jǐn)?shù)據(jù)在存儲(chǔ)器中的存取方式:位(bit)字節(jié)(Byte)1B=8bit字(Word)1W=2B=16bit雙字(DoubleWord)1D=2W=4B=32bit1.按位尋址2.按字節(jié)/字/雙字尋址3.位/字節(jié)/字/雙字尋址時(shí)之間的關(guān)系4.6.2S7-1200PLC的數(shù)據(jù)類型數(shù)據(jù)類型用來描述數(shù)據(jù)的長度和屬性,即指定數(shù)據(jù)元素的大小及如何解釋數(shù)據(jù)。同樣大小的存儲(chǔ)空間,如果定義的數(shù)據(jù)類型的不一樣,所表示的數(shù)據(jù)大小也不一樣。例如一個(gè)字的存儲(chǔ)空間,當(dāng)數(shù)據(jù)類型為UINT時(shí),表示的數(shù)據(jù)范圍為0到65535;當(dāng)數(shù)據(jù)類型為INT時(shí),則表示的數(shù)據(jù)范圍為-32768到32767。在使用指令、函數(shù)、函數(shù)塊時(shí),需要按照操作數(shù)的要求選用指定的數(shù)據(jù)類型的變量。S7-1200PLC所支持的數(shù)據(jù)類型分為:基本數(shù)據(jù)類型復(fù)雜數(shù)據(jù)類型其它數(shù)據(jù)類型1.基本數(shù)據(jù)類型名稱數(shù)據(jù)類型位數(shù)舉例位及位系列位Bool1TRUE、FALSE或1、0字節(jié)Byte816#12,16#AB字Word1616#1234,16#ABCD雙字DWord3216#1234ABCD字符字符Char8‘A’,‘f’整型數(shù)據(jù)有符號(hào)短整數(shù)SInt8100,-100整數(shù)Int161000,-1000雙整數(shù)DInt32100000,-100000無符號(hào)短整數(shù)USint8123無符號(hào)整數(shù)UInt161234無符號(hào)雙整數(shù)UDInt32123456浮點(diǎn)數(shù)(實(shí)數(shù))浮點(diǎn)數(shù)Real32123.456雙精度浮點(diǎn)數(shù)LReal6412345.123456789時(shí)間和日期定時(shí)器Time32T#50m_30s,T#1h日期Date16D#2020-01-28日時(shí)間Time_Of_Day32TOD#10:20:30.4002.復(fù)雜數(shù)據(jù)類型復(fù)雜數(shù)據(jù)類型是由基本數(shù)據(jù)類型組成,主要是以字節(jié)為單位進(jìn)行存儲(chǔ),每一個(gè)復(fù)雜的數(shù)據(jù)類型都是由多個(gè)字節(jié)構(gòu)成。S7-200CPU支持的復(fù)雜數(shù)據(jù)類型有:字符串、長格式日期和時(shí)間、結(jié)構(gòu)體、數(shù)組及PLC數(shù)據(jù)類型。2.復(fù)雜數(shù)據(jù)類型數(shù)據(jù)類型大小范圍示例長格式日期和時(shí)間DTL12字節(jié)DTL#1970-01-01-00:00:00.0~DTL#2262-04-11-23:47:16.854DTL#2020-01-29-16:30:00.400字符串Stringn+2字節(jié)n=(0~254字節(jié))“ABCD”寬字符串WStringn+2字n=(0~65534字)“abc123@.com”2.復(fù)雜數(shù)據(jù)類型數(shù)組Array是由相同數(shù)據(jù)類型的多個(gè)元素組成。結(jié)構(gòu)體Struct是由不同數(shù)據(jù)類型組成的復(fù)合型數(shù)據(jù),通常用來定義一組相關(guān)數(shù)據(jù)。PLC數(shù)據(jù)類型,
溫馨提示
- 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ì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 2026浙江臺(tái)州浙江大學(xué)科技園發(fā)展有限公司招聘2人備考題庫及答案詳解(易錯(cuò)題)
- 2026浙江溫州市洞頭捷鹿船務(wù)有限公司招聘1人備考題庫(售票員)帶答案詳解
- 2026年谷歌Ads廣告投放策略課程
- 機(jī)械行業(yè)研究:看好燃?xì)廨啓C(jī)、人形機(jī)器人和核聚變
- DB37-T6011.6-2025小麥玉米周年產(chǎn)能提升實(shí)施規(guī)范第6部分:產(chǎn)量測定與種植效益評(píng)價(jià)
- 職業(yè)噪聲暴露與心電圖ST-T改變的關(guān)聯(lián)研究
- 藍(lán)帶促銷主管年終總結(jié)(3篇)
- 職業(yè)健康政策的實(shí)施路徑與政策建議
- 職業(yè)健康大數(shù)據(jù)挖掘算法優(yōu)化
- 職業(yè)健康體檢中塵肺病早期篩查策略優(yōu)化
- 2026海南安??毓捎邢挢?zé)任公司招聘11人筆試模擬試題及答案解析
- 裝飾裝修工程施工組織設(shè)計(jì)方案(二)
- 2026上海碧海金沙投資發(fā)展有限公司社會(huì)招聘參考題庫必考題
- 保險(xiǎn)業(yè)客戶服務(wù)手冊(cè)(標(biāo)準(zhǔn)版)
- 2026年張家界航空工業(yè)職業(yè)技術(shù)學(xué)院單招職業(yè)傾向性考試模擬測試卷新版
- 2026遼寧機(jī)場管理集團(tuán)校招面筆試題及答案
- 2025徽銀金融租賃有限公司社會(huì)招聘筆試歷年典型考題及考點(diǎn)剖析附帶答案詳解
- 2026年遼寧軌道交通職業(yè)學(xué)院單招綜合素質(zhì)筆試備考題庫帶答案解析
- 檢驗(yàn)科內(nèi)控制度
- DB44-T 2771-2025 全域土地綜合整治技術(shù)導(dǎo)則
- 碳排放核算及企業(yè)減排策略
評(píng)論
0/150
提交評(píng)論