多學(xué)時(shí)可編程控制器_第1頁(yè)
多學(xué)時(shí)可編程控制器_第2頁(yè)
多學(xué)時(shí)可編程控制器_第3頁(yè)
多學(xué)時(shí)可編程控制器_第4頁(yè)
多學(xué)時(shí)可編程控制器_第5頁(yè)
已閱讀5頁(yè),還剩83頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

多學(xué)時(shí)可編程控制器第1頁(yè),共88頁(yè),2023年,2月20日,星期四可編程控制器(PLC)是以中央處理器為核心,綜合了計(jì)算機(jī)和自動(dòng)控制等先進(jìn)技術(shù)發(fā)展起來(lái)的一種工業(yè)控制器。專門用于工業(yè)現(xiàn)場(chǎng)的自動(dòng)控制裝置。

PLC具有可靠性高、功能完善、組合靈活、編程簡(jiǎn)單以及功耗低、體積小等優(yōu)點(diǎn)。但它存儲(chǔ)容量小,價(jià)格高。繼電接觸控制系統(tǒng)在生產(chǎn)中得到廣泛應(yīng)用。但由于它的機(jī)械觸點(diǎn)多、接線復(fù)雜、可靠性低、功耗高、通用性差,因此已不能滿足現(xiàn)代化生產(chǎn)過(guò)程復(fù)雜多變的控制要求。4.1

可編程控制器的結(jié)構(gòu)和工作原理第2頁(yè),共88頁(yè),2023年,2月20日,星期四

PLC的類型種類繁多,功能和指令系統(tǒng)也不盡相同雖然多種多樣,但其結(jié)構(gòu)和工作方式則大同小異,一般由主機(jī)、輸入/輸出接口、電源、編程器、擴(kuò)展接口和外部設(shè)備接口等幾個(gè)主要部分構(gòu)成。4.1.1可編程控制器的結(jié)構(gòu)及各部分的作用

PLC可看作一個(gè)系統(tǒng),外部的各種開關(guān)信號(hào)或模擬信號(hào)均為輸入量,它們經(jīng)輸入接口寄存到

PLC內(nèi)部的數(shù)據(jù)存儲(chǔ)器中,而后按用戶程序要求進(jìn)行邏輯運(yùn)算和數(shù)據(jù)處理,最后以輸出變量的形式送到輸出接口,從而控制輸出設(shè)備。第3頁(yè),共88頁(yè),2023年,2月20日,星期四第4頁(yè),共88頁(yè),2023年,2月20日,星期四1.主機(jī)

CPU是PLC的核心,主要用來(lái)運(yùn)行用戶程序,監(jiān)控輸入/輸出接口狀態(tài)。主機(jī)部分包括中央處理器(CPU)、系統(tǒng)程序存儲(chǔ)器和用戶程序及數(shù)據(jù)存儲(chǔ)器PLC內(nèi)部存儲(chǔ)器系統(tǒng)程序存儲(chǔ)器用戶程序及數(shù)據(jù)存儲(chǔ)器

系統(tǒng)程序存儲(chǔ)器:主要存放系統(tǒng)管理和監(jiān)控程序及對(duì)用戶程序作編譯處理的程序。系統(tǒng)程序已由廠家固定,用戶不能更改。

用戶程序及數(shù)據(jù)存儲(chǔ)器:主要存放用戶編制的應(yīng)用程序及各種暫存數(shù)據(jù)、中間結(jié)果。第5頁(yè),共88頁(yè),2023年,2月20日,星期四2.輸入/輸出(I/O)接口輸入接口用于接收輸入設(shè)備(如:按鈕、行程開關(guān)、傳感器等)的控制信號(hào)。輸出接口用于將經(jīng)主機(jī)處理過(guò)的結(jié)果通過(guò)輸出電路去驅(qū)動(dòng)輸出設(shè)備(如:接觸器、電磁閥、指示燈等)。3.電源

PLC電源指為CPU、存儲(chǔ)器、I/O接口等內(nèi)部電子電路工作所配置的直流開關(guān)穩(wěn)壓電源

I/O接口是

PLC與輸入/輸出設(shè)備聯(lián)接的部件。I/O接口一般采用光電耦合電路,以減少電磁干擾。第6頁(yè),共88頁(yè),2023年,2月20日,星期四輸入接口電路第7頁(yè),共88頁(yè),2023年,2月20日,星期四輸出接口電路(繼電器輸出型)第8頁(yè),共88頁(yè),2023年,2月20日,星期四輸出接口電路(晶體管輸出型)第9頁(yè),共88頁(yè),2023年,2月20日,星期四4.編程器

編程器是

PLC重要的外部設(shè)備,用于手持編程。利用編程器可輸入、檢查、修改、調(diào)試用戶程序或在線監(jiān)視PLC工作狀況。除手持編程器外,目前,使用較多的是利用通信電纜將PLC和計(jì)算機(jī)聯(lián)接,并利用專用的工具軟件進(jìn)行編程或監(jiān)控。6.外部設(shè)備接口

I/O擴(kuò)展接口用于將擴(kuò)充外部輸入/輸出端子數(shù)擴(kuò)展單元與基本單元(即主機(jī))聯(lián)接在一起。5.輸入輸出擴(kuò)展接口此接口可將編程器、打印機(jī)、條形碼掃描儀等外部設(shè)備與主機(jī)相連。第10頁(yè),共88頁(yè),2023年,2月20日,星期四4.1.2可編程控制器的工作方式

PLC采用“順序掃描、不斷循環(huán)”的方式進(jìn)行工作。其工作過(guò)程分為輸入采樣、程序執(zhí)行和輸出刷新三個(gè)階段,并進(jìn)行周期循環(huán)。輸入端子輸入鎖存器輸入狀態(tài)寄存器輸出鎖存器輸出狀態(tài)寄存器輸出端子程序執(zhí)行讀讀寫輸入采樣程序執(zhí)行輸出刷新一個(gè)掃描周期一條指令所需時(shí)間一般不超過(guò)

100ms。第11頁(yè),共88頁(yè),2023年,2月20日,星期四1.輸入采樣階段

PLC在輸入采樣階段,以掃描方式順序讀入所有輸入端的通/斷狀態(tài)或輸入數(shù)據(jù),并將此狀態(tài)存入輸入狀態(tài)寄存器,即輸入刷新。接著轉(zhuǎn)入程序執(zhí)行階段。在程序執(zhí)行期間,即使輸入狀態(tài)發(fā)生變化,輸入狀態(tài)寄存器的內(nèi)容也不會(huì)改變,只有在下一個(gè)掃描周期的輸入處理階段才能被讀入。第12頁(yè),共88頁(yè),2023年,2月20日,星期四2.程序執(zhí)行階段

PLC在執(zhí)行階段,按先左后右,先上后下的步序,執(zhí)行程序指令。其過(guò)程如下:從輸入狀態(tài)寄存器和其它元件狀態(tài)寄存器中讀出有關(guān)元件的通/斷狀態(tài),并根據(jù)用戶程序進(jìn)行邏輯運(yùn)算,運(yùn)算結(jié)果再存入有關(guān)的狀態(tài)寄存器中。3.輸出刷新階段在所有指令執(zhí)行完畢后,將各輸出端對(duì)應(yīng)的輸出狀態(tài)寄存器的通/斷狀態(tài),在輸出刷新階段轉(zhuǎn)存到輸出鎖存器,去控制各輸出端的通/斷,這才是PLC的實(shí)際輸出。第13頁(yè),共88頁(yè),2023年,2月20日,星期四由PLC的工作過(guò)程可見,在PLC的程序執(zhí)行階段,即使輸入發(fā)生了變化,輸入狀態(tài)寄存器的內(nèi)容也不會(huì)立即改變,要等到下一個(gè)周期輸入處理階段才能改變。暫存在輸出狀態(tài)寄存器中的輸出信號(hào),等到一個(gè)循環(huán)周期結(jié)束,CPU集中將這些輸出信號(hào)全部輸出給輸出鎖存器,這才成為實(shí)際的CPU輸出。因此全部輸入、輸出狀態(tài)的改變就需要一個(gè)掃描周期,換言之,輸入、輸出的狀態(tài)保持一個(gè)掃描周期。第14頁(yè),共88頁(yè),2023年,2月20日,星期四4.1.3可編程控制器的主要技術(shù)性能1.I/O點(diǎn)數(shù)

指PLC外部輸入和輸出端子數(shù)。通常小型機(jī)有幾十點(diǎn),中型機(jī)有幾百個(gè)點(diǎn),而大型機(jī)超過(guò)千點(diǎn)。

2.用戶程序存儲(chǔ)容量

用來(lái)衡量PLC所能存儲(chǔ)用戶程序的多少。在

PLC中,程序指令按“步”存儲(chǔ),一

“步”占用一個(gè)地址單元,一條指令有的往往不止一“步”。一個(gè)地址單元一般占兩個(gè)字節(jié)。3.掃描速度

指掃描1000步用戶程序所需的時(shí)間,以ms/千步為單位。有時(shí)也用掃描一步指令的時(shí)間計(jì),如

s/步。第15頁(yè),共88頁(yè),2023年,2月20日,星期四4.

指令系統(tǒng)條數(shù)

PLC具有基本指令和高級(jí)指令,指令的種類和數(shù)量越多,其軟件功能越強(qiáng)。5.編程元件的種類和數(shù)量編程元件是指輸入繼電器、輸出繼電器、輔助繼電器、定時(shí)器、計(jì)數(shù)器、通用“字”寄存器、數(shù)據(jù)寄存器及特殊功能繼電器等,其種類和數(shù)量的多少是衡量PLC硬件功能強(qiáng)弱的一個(gè)指標(biāo)。

PLC內(nèi)部“繼電器”是存儲(chǔ)器的存儲(chǔ)單元。當(dāng)寫入該單元邏輯狀態(tài)為“1”時(shí),則表示相應(yīng)繼電器的線圈接通,其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開。所以

PLC內(nèi)部這些繼電器稱為“軟”繼電器。第16頁(yè),共88頁(yè),2023年,2月20日,星期四小型機(jī)(一體機(jī)):返回第17頁(yè),共88頁(yè),2023年,2月20日,星期四中、大型機(jī)(模塊式):返回第18頁(yè),共88頁(yè),2023年,2月20日,星期四FP-X可編程控制器編程元件的編號(hào)范圍與功能說(shuō)明元件名稱代表字母編號(hào)范圍功能說(shuō)明輸入繼電器輸出繼電器輔助繼電器通用“字”寄存器計(jì)數(shù)器定時(shí)器XYRTCWRX0XF共16點(diǎn)接收外部輸入的信號(hào)輸出程序執(zhí)行結(jié)果給外部輸出設(shè)備在程序內(nèi)部使用,不能提供外部輸出延時(shí)定時(shí)繼電器,其觸點(diǎn)在程序內(nèi)部使用減法計(jì)數(shù)繼電器,其觸點(diǎn)在程序內(nèi)部使用每個(gè)WR由相應(yīng)的16個(gè)輔助繼電器R構(gòu)成Y0YD共14點(diǎn)R0R255F共4096點(diǎn)T0T1007共1008點(diǎn)

C1008C1023共16點(diǎn)WR0WR255共256個(gè)第19頁(yè),共88頁(yè),2023年,2月20日,星期四

R9010常閉繼電器常閉

R9011常開繼電器常開

R9012掃描脈沖繼電器每次掃描交替開閉

R9013初始閉合繼電器只在運(yùn)行中第一次掃描時(shí)合上,從第二次掃描開始斷開并保持打開狀態(tài)

R9014初始斷開繼電器只在運(yùn)行中第一次掃描時(shí)打開,從第二次掃描開始閉合且保持閉合狀態(tài)常用特殊繼電器第20頁(yè),共88頁(yè),2023年,2月20日,星期四

R9018

0.01s時(shí)鐘脈沖繼電器以0.01s為周期重復(fù)通/斷動(dòng)作(ON:OFF=0.005s:0.005s)

R9019

0.02s時(shí)鐘脈沖繼電器以0.02s為周期重復(fù)通/斷動(dòng)作(ON:OFF=0.01s:0.01s)

R901A

0.1s時(shí)鐘脈沖繼電器以0.1s為周期重復(fù)通/斷動(dòng)作(ON:OFF=0.05s:0.05s)

R901B

0.2s時(shí)鐘脈沖繼電器以0.2s為周期重復(fù)通/斷動(dòng)作(ON:OFF=0.1s:0.1s)

R901C

1s時(shí)鐘脈沖繼電器以1s為周期重復(fù)通/斷動(dòng)作(ON:OFF=0.5s:0.5s)

R901D

2s時(shí)鐘脈沖繼電器以2s為周期重復(fù)通/斷動(dòng)作(ON:OFF=1s:1s)

R901E

1分鐘時(shí)鐘脈沖繼電器以1分鐘為周期重復(fù)通/斷動(dòng)作(ON:OFF=30s:30s)常用特殊繼電器第21頁(yè),共88頁(yè),2023年,2月20日,星期四4.1.4可編程控制器的主要功能和特點(diǎn)1.主要功能(1)開關(guān)邏輯控制用PLC取代傳統(tǒng)的繼電接觸器進(jìn)行邏輯控制。(3)步進(jìn)控制(4)數(shù)據(jù)處理(2)定時(shí)/計(jì)數(shù)控制用PLC的定時(shí)/計(jì)數(shù)指令來(lái)實(shí)現(xiàn)定時(shí)和計(jì)數(shù)控制。

用步進(jìn)指令實(shí)現(xiàn)一道工序完成后,再進(jìn)行下一道工序操作的控制。能進(jìn)行數(shù)據(jù)傳輸、比較、移位數(shù)制轉(zhuǎn)換、算術(shù)運(yùn)算和邏輯運(yùn)算等操作。第22頁(yè),共88頁(yè),2023年,2月20日,星期四(5)過(guò)程控制(6)運(yùn)動(dòng)控制(7)通信聯(lián)網(wǎng)(8)監(jiān)控(9)數(shù)字量與模擬量的轉(zhuǎn)換可實(shí)現(xiàn)對(duì)溫度、壓力、速度、流量等非電量參數(shù)進(jìn)行自動(dòng)調(diào)節(jié)通過(guò)高速計(jì)數(shù)模塊和位置控制模塊進(jìn)行單軸和多種控制。如用于數(shù)控機(jī)床、機(jī)器人等控制。通過(guò)PLC之間的聯(lián)網(wǎng)及與計(jì)算機(jī)的聯(lián)接,實(shí)現(xiàn)遠(yuǎn)程控制或數(shù)據(jù)交換。能監(jiān)視系統(tǒng)各部分的運(yùn)行情況,并能在線修改控制程序和設(shè)定值。(需要結(jié)合組態(tài)軟件等)能進(jìn)行A/D和D/A轉(zhuǎn)換,以適應(yīng)對(duì)模擬量的控制。第23頁(yè),共88頁(yè),2023年,2月20日,星期四2.PLC的主要特點(diǎn)

(1)可靠性高,抗干擾能力強(qiáng)。由于采用大規(guī)模集成電路和微處理器,使系統(tǒng)器件數(shù)大大減少,并且在硬件的設(shè)計(jì)和制造的過(guò)程中采取了一系列隔離和抗干擾措施,使它能適應(yīng)惡劣的工作環(huán)境,具有很高的可靠性。

(2)編程簡(jiǎn)單,使用方便。

(3)通用性好,具有在線修改能力。PLC硬件采用模塊化結(jié)構(gòu),可以靈活地組態(tài)以適應(yīng)不同的控制對(duì)象,控制規(guī)模和控制功能的要求。且可通過(guò)修改軟件,來(lái)實(shí)現(xiàn)在線修改的能力,因此其功能易于擴(kuò)展,具有廣泛的工業(yè)通用性。第24頁(yè),共88頁(yè),2023年,2月20日,星期四

(4)縮短設(shè)計(jì)、施工、投產(chǎn)的周期,維護(hù)容易。目前PLC產(chǎn)品朝著系列化、標(biāo)準(zhǔn)化方向發(fā)展,只需根據(jù)控制系統(tǒng)的要求,選用相應(yīng)的模塊進(jìn)行組合設(shè)計(jì),同時(shí)用軟件編程代替了繼電控制的硬連線,大大減輕了接線工作,同時(shí)PLC還具有故障檢測(cè)和顯示功能,使故障處理時(shí)間縮短。

(5)體積小,易于實(shí)現(xiàn)機(jī)電一體化。第25頁(yè),共88頁(yè),2023年,2月20日,星期四4.2

可編程控制器的程序編制4.2.1可編程控制器的編程語(yǔ)言可編程控制器的程序有系統(tǒng)程序和用戶程序兩種。系統(tǒng)程序用戶不能修改。用戶程序是用戶根據(jù)控制要求,利用PLC廠家提供的程序編制語(yǔ)言編寫的應(yīng)用程序。

PLC的編程語(yǔ)言以梯形圖語(yǔ)言和指令語(yǔ)句表語(yǔ)言最為常用,并且兩者常常聯(lián)合使用。

1.梯形圖是在繼電控制系統(tǒng)電氣原理圖基礎(chǔ)上開發(fā)出來(lái)的一種圖形語(yǔ)言。它繼承了繼電器觸點(diǎn)、線圈、串聯(lián)、并聯(lián)等術(shù)語(yǔ)和符號(hào),根據(jù)控制要求聯(lián)接而成的表示PLC輸入和輸出之間邏輯關(guān)系的圖形。第26頁(yè),共88頁(yè),2023年,2月20日,星期四1.梯形圖梯形圖中用PLC編程元件的常開觸點(diǎn)常閉觸點(diǎn)線圈例:

用PLC組成電機(jī)起停控制電路(1)繼電接觸控制圖(ED)X2X1Y1Y1動(dòng)合觸點(diǎn)輸出繼電器線圈動(dòng)合觸點(diǎn)

PLC輸入繼電器動(dòng)斷觸點(diǎn)(2)利用梯形圖編制控制程序KM12SB1SB2KM第27頁(yè),共88頁(yè),2023年,2月20日,星期四

(1)梯形圖中的繼電器不是物理繼電器,是PLC存儲(chǔ)器的一個(gè)存儲(chǔ)單元。當(dāng)寫入該單元的邏輯狀態(tài)為“1”時(shí),則表示相應(yīng)繼電器的線圈接通,其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開。幾點(diǎn)說(shuō)明

(2)

梯形圖按從左到右、自上而下的順序排列。每一邏輯行(或稱梯級(jí))起始于左母線,然后是觸點(diǎn)的串、并聯(lián)連接,最后是線圈與右母線相聯(lián)。

(3)

梯形圖中每個(gè)梯級(jí)流過(guò)的不是物理電流,而是“概念電流”,從左流向右,其兩端沒有電源。這個(gè)“概念電流”只是用來(lái)形象地描述用戶程序執(zhí)行中滿足線圈接通的條件。第28頁(yè),共88頁(yè),2023年,2月20日,星期四

(4)

輸入繼電器用于接收外部輸入信號(hào),而不能由PLC內(nèi)部其他繼電器的觸點(diǎn)來(lái)驅(qū)動(dòng)。因此,梯形圖中只出現(xiàn)輸入繼電器的觸點(diǎn),而不出現(xiàn)其線圈。輸出繼電器輸出程序執(zhí)行結(jié)果給外部輸出設(shè)備。當(dāng)梯形圖中的輸出繼電器線圈接通時(shí),就有信號(hào)輸出,但不是直接驅(qū)動(dòng)輸出設(shè)備,而要通過(guò)輸出接口的繼電器、晶體管或晶閘管才能實(shí)現(xiàn)。輸出繼電器的觸點(diǎn)也可供內(nèi)部編程使用。

2.指令語(yǔ)句表指令語(yǔ)句表是一種用指令助記符來(lái)編制

PLC程序的語(yǔ)言,它類似于計(jì)算機(jī)的匯編語(yǔ)言,但比匯編語(yǔ)言容易理解。若干條指令組成的程序就是指令語(yǔ)句表第29頁(yè),共88頁(yè),2023年,2月20日,星期四籠型電動(dòng)機(jī)直接起動(dòng)控制的指令語(yǔ)句表

ST

起始指令(取指令):從左母線(即輸入公共線)開始取用動(dòng)合觸點(diǎn)作為該邏輯行運(yùn)算的開始,圖中取用

X2。

OR

觸點(diǎn)并聯(lián)指令(也稱或指令):用于單個(gè)動(dòng)合觸點(diǎn)的并聯(lián),圖中并聯(lián)

Y1。梯形圖左母線(ED)X2X1Y1Y10STX2

1ORY12AN/X13OTY1

4ED指令地址第30頁(yè),共88頁(yè),2023年,2月20日,星期四

ED

程序結(jié)束指令。

OT

輸出指令:用于將運(yùn)算結(jié)果驅(qū)動(dòng)指定線圈,圖中驅(qū)動(dòng)輸出繼電器線圈

Y1。

AN/觸點(diǎn)串聯(lián)反指令(也稱與非指令):用于單個(gè)動(dòng)斷觸點(diǎn)的串聯(lián),圖中串聯(lián)

X1。第31頁(yè),共88頁(yè),2023年,2月20日,星期四4.2.2可編程控制器的編程原則和方法1.編程原則

(1)PLC編程元件的觸點(diǎn)在編制程序時(shí)使用次數(shù)是無(wú)限的。每個(gè)繼電器的線圈在梯形圖中只能出現(xiàn)一次,它的觸點(diǎn)可以使用無(wú)數(shù)次。

(2)梯形圖的每一邏輯行皆起始于左母線,終止于右母線。線圈總是處于最右邊,且不能直接與左邊母線相連。不正確正確第32頁(yè),共88頁(yè),2023年,2月20日,星期四

(3)編制梯形圖時(shí),應(yīng)盡量做到“上重下輕、左重右輕”。不合理合理

(4)在梯形圖中應(yīng)避免觸點(diǎn)畫在垂直線上,因?yàn)樗鼰o(wú)法用指令語(yǔ)句編程。Y2X5X4X1Y1X2無(wú)法編程X4X2Y1X3X1X5X1Y2X3X2第33頁(yè),共88頁(yè),2023年,2月20日,星期四

(5)應(yīng)避免同一繼電器線圈在程序中重復(fù)輸出,否則將引起誤操作。電動(dòng)機(jī)直接起動(dòng)控制

(6)外部輸入設(shè)備動(dòng)斷觸點(diǎn)的處理:(a)KMSB1SB2KMFRSB1SB2EX2X1Y1COMPLCCOMKMFR(b)X2X1Y1Y1(c)第34頁(yè),共88頁(yè),2023年,2月20日,星期四

在(b)圖中,SB1接成動(dòng)斷,接在

PLC輸入繼電器的X1端子上,則在編制梯形圖時(shí),用的是動(dòng)合觸點(diǎn)X1。因SB1閉合,對(duì)應(yīng)的輸入繼電器接通,這時(shí)它的動(dòng)合觸點(diǎn)X1是閉合的。按下SB1,斷開輸入繼電器,它才斷開。SB1SB2EX2X1Y1COMPLCCOMKMFR兩邊各自的公共端子

通常由

PLC內(nèi)部電源提供外接FR的觸點(diǎn)只能接成動(dòng)斷觸點(diǎn),且不作為PLC的輸入信號(hào),而將其直接通斷接觸器線圈為了使梯形圖和繼電接觸器控制電路一一對(duì)應(yīng),PLC輸入設(shè)備的觸點(diǎn)應(yīng)盡可能接成動(dòng)合形式。第35頁(yè),共88頁(yè),2023年,2月20日,星期四2.編程方法~KM2SB1SB3FRSB2KM1KM2KM1KM2KM1QFRFUM3

~KM1KM2以籠型電動(dòng)機(jī)正反轉(zhuǎn)的控制電路為例介紹PLC控制的編程方法籠型電動(dòng)機(jī)正反轉(zhuǎn)的控制電路第36頁(yè),共88頁(yè),2023年,2月20日,星期四

(1)確定I/O點(diǎn)數(shù)及分配2.編程方法

輸入輸出

SB1X0SBFX1SBRX2KMFY1KMRY2共需5個(gè)I/O點(diǎn),即電動(dòng)機(jī)正反轉(zhuǎn)控制外部接線圖SBFSBREX2X1Y2COMPLCCOMKMRFRY1KMFKMFKMRSB1X0第37頁(yè),共88頁(yè),2023年,2月20日,星期四(2)編制梯形圖和指令語(yǔ)句表梯形圖指令語(yǔ)句表指令地址0STX11ORY12AN/X03AN/Y24OTY15STX26ORY27AN/X08AN/Y19OTY210ED

X1X0Y1Y1Y2X2X0Y2Y2Y1(ED)第38頁(yè),共88頁(yè),2023年,2月20日,星期四4.2.3

可編程控制器的指令系統(tǒng)1.起始指令ST,ST/與輸出指令OT指令使用說(shuō)明:

ST/起始反指令(也稱取反指令):指令地址0STX01OTY02ST/X13OTR0

(1)ST,ST/指令的使用元件為X,Y,R,T,C;OT指令的使用元件為Y,R。

(2)ST,ST/指令也可與ANS或ORS塊操作指令配合用于分支回路的起始處。X0Y0X1R0第39頁(yè),共88頁(yè),2023年,2月20日,星期四

(3)OT指令不能直接用于左母線,可以使用若干次,這相當(dāng)于線圈的并聯(lián)。X0Y0Y1Y2指令地址0STX01OTY02OTY13OTY2當(dāng)X0閉合時(shí),則Y0、Y1,Y2均接通。AN,AN/指令分別用于單個(gè)動(dòng)合和動(dòng)斷觸點(diǎn)的串聯(lián)。OR,OR/指令分別用于單個(gè)動(dòng)合和動(dòng)斷觸點(diǎn)的并聯(lián)。指令使用說(shuō)明:2.觸點(diǎn)串聯(lián)指令A(yù)N,AN/與觸點(diǎn)并聯(lián)指令OR,OR/第40頁(yè),共88頁(yè),2023年,2月20日,星期四指令地址0STX01ANX12OTY03STX24AN/X35OTY16STX47ORX58OTY29STX6

10OR/X711OTY32.觸點(diǎn)串聯(lián)指令A(yù)N,AN/與觸點(diǎn)并聯(lián)指令OR,OR/X1Y0Y1X2X0Y2Y3X3X4X5X6X7

(1)AN,AN/,OR,OR/指令的使用元件為X,Y,R,T,C。

(2)AN,AN/,指令可多次連續(xù)串聯(lián)使用。OR,OR/指令可多次連續(xù)并聯(lián)使用。串聯(lián)或并聯(lián)次數(shù)沒有限制。指令使用說(shuō)明第41頁(yè),共88頁(yè),2023年,2月20日,星期四3.塊串聯(lián)指令A(yù)NS與塊并聯(lián)指令ORS

ANS(塊與)和ORS(塊或)分別用于指令塊的串聯(lián)和并聯(lián)連接,ANS用于將兩組并聯(lián)的觸點(diǎn)(指令塊1和指令塊2)串聯(lián);ORS用于將兩組串聯(lián)的觸點(diǎn)(指令塊1和指令塊2)并聯(lián)。0STX01ORX22STX13OR/X34ANS5OTY0指令地址X3X1X0Y0X2指令塊1指令塊2第42頁(yè),共88頁(yè),2023年,2月20日,星期四0STX01ANX12STX23AN/X34ORS5OTY0指令地址3.塊串聯(lián)指令A(yù)NS與塊并聯(lián)指令ORSX0Y0X1X2X3指令使用說(shuō)明:

(1)每一指令塊均以ST(或ST/)開始。

(2)當(dāng)兩個(gè)以上指令塊串聯(lián)或并聯(lián)時(shí),可將前面塊并聯(lián)或串聯(lián)的結(jié)果作為新的“塊”參與運(yùn)算。(3)指令塊中各支路的元件個(gè)數(shù)沒有限制。(4)ANS和ORS指令不帶使用元件。指令塊1指令塊2第43頁(yè),共88頁(yè),2023年,2月20日,星期四0STX01ORX12STX23ANX34STX45AN/X56ORS7ORX68ANS9OR/X710OTY0

指令地址例1:寫出下圖所示梯形圖的指令語(yǔ)句表。X5X2X0Y0X1X3X4X6X7解:指令語(yǔ)句表如右圖所示。第44頁(yè),共88頁(yè),2023年,2月20日,星期四X3X2X5X4X6X8X7Y0X9(ED)地址指令語(yǔ)句012345678910111213

STX2ST/X3ANX4STX5AN/X6STX7STX8AN/X9ORSANSORSANSOTY0ED第45頁(yè),共88頁(yè),2023年,2月20日,星期四比較如下兩組梯形圖的功能和相應(yīng)的指令語(yǔ)句A組B組第46頁(yè),共88頁(yè),2023年,2月20日,星期四第47頁(yè),共88頁(yè),2023年,2月20日,星期四4.反指令/X0Y0Y1當(dāng)X0閉合時(shí),Y0接通,Y1斷開;反之,則相反。指令地址0STX01OTY02/3OTY1反指令是將該指令所在位置的運(yùn)算接過(guò)去反。5.定時(shí)器指令TMTMR:定時(shí)單位為0.01s的定時(shí)器;TMX:定時(shí)單位為0.1s的定時(shí)器;TMY:定時(shí)單位為1s的定時(shí)器。TML:定時(shí)單位為0.001s的定時(shí)器;第48頁(yè),共88頁(yè),2023年,2月20日,星期四TM指令用法當(dāng)定時(shí)觸發(fā)信號(hào)發(fā)出后,觸點(diǎn)X0閉合,定時(shí)開始,5s后定時(shí)時(shí)間到,定時(shí)器觸點(diǎn)T2閉合,線圈Y0也就接通。如果X0閉合時(shí)間不到5s,則無(wú)輸出。X0Y0T2TMX

502動(dòng)作時(shí)序圖X0Y05s2s定時(shí)器設(shè)置值定時(shí)時(shí)間500.1s=5s

定時(shí)器編號(hào)0STX01TMX2K504STT25OTY0

指令地址指令語(yǔ)句表第49頁(yè),共88頁(yè),2023年,2月20日,星期四指令使用說(shuō)明

(1)定時(shí)設(shè)置值為

K0K32767范圍內(nèi)任意一個(gè)十進(jìn)制常數(shù)。編號(hào)為0—1007。

(2)

定時(shí)器為減1計(jì)數(shù),每來(lái)一個(gè)時(shí)鐘脈沖CP,定時(shí)設(shè)置值減1,至減為0時(shí),定時(shí)器動(dòng)作,其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開。

(3)

如果在定時(shí)器工作期間,X0斷開,則運(yùn)行中斷,定時(shí)器復(fù)位,回到原始之值,同時(shí)其動(dòng)合、動(dòng)斷觸點(diǎn)恢復(fù)常態(tài)。

(4)

程序中每個(gè)定時(shí)器只能使用一次,但其觸點(diǎn)可多次使用。第50頁(yè),共88頁(yè),2023年,2月20日,星期四0STX01TMX1K304STY05AN/X06TMX2K409STT110ORY011AN/T212OTY013ED

指令地址

例:

試編制延時(shí)3s接通、延時(shí)4s斷開的電路的梯形圖和指令語(yǔ)句表。

解:

利用兩個(gè)TMX指令的定時(shí)器T1和T2,其定時(shí)設(shè)置值K分別為30和40,即延時(shí)分別為3s和4s。梯形圖動(dòng)作時(shí)序圖指令語(yǔ)句表X0X0Y0Y0T2TMX301

Y0TMX402

T1(ED)X0Y03s4s第51頁(yè),共88頁(yè),2023年,2月20日,星期四地址指令0126711121314STX0AN/T1TMY0K4STT0TMY1K6STX0AN/T0OTY0ED返回第52頁(yè),共88頁(yè),2023年,2月20日,星期四0STX01STX12CT1008K45STC10086OTY0

指令地址X1Y06.計(jì)數(shù)器指令CTX0

當(dāng)計(jì)數(shù)到4時(shí),計(jì)數(shù)器動(dòng)合觸點(diǎn)

C1008閉合,線圈Y0接通。CT指令占三個(gè)地址號(hào)C1008X0Y0CT41008

X1CR計(jì)數(shù)脈沖輸入端復(fù)位脈沖輸入端計(jì)數(shù)設(shè)置值計(jì)數(shù)器編號(hào)梯形圖指令語(yǔ)句表第53頁(yè),共88頁(yè),2023年,2月20日,星期四指令使用說(shuō)明

(1)

計(jì)數(shù)設(shè)置值為

K0K32767范圍內(nèi)任意一個(gè)十進(jìn)制常數(shù)。編號(hào)為1008–1023。

(2)

計(jì)數(shù)器為減1計(jì)數(shù),每來(lái)一個(gè)計(jì)數(shù)脈沖上升沿,計(jì)數(shù)設(shè)置值減1,至減為0時(shí),計(jì)數(shù)器動(dòng)作,其動(dòng)合觸點(diǎn)閉合,動(dòng)斷觸點(diǎn)斷開。

(3)

如果在計(jì)數(shù)器工作期間,復(fù)位端R輸入復(fù)位信號(hào),使計(jì)數(shù)器復(fù)位,則運(yùn)行中斷,回到原始之值,同時(shí)其動(dòng)合、動(dòng)斷觸點(diǎn)恢復(fù)常態(tài)。

(4)

程序中每個(gè)計(jì)數(shù)器只能使用一次,但其觸點(diǎn)可多次使用。第54頁(yè),共88頁(yè),2023年,2月20日,星期四計(jì)數(shù)器應(yīng)用地址指令01256STX0STX1CT100K5STC100OTY0返回第55頁(yè),共88頁(yè),2023年,2月20日,星期四定時(shí)器和計(jì)數(shù)器組成長(zhǎng)延時(shí)控制第56頁(yè),共88頁(yè),2023年,2月20日,星期四0STX01PSHS2ANX13OTY04RDS5AN/X26OTY17POPS8ANX39OTY2

指令地址7.堆棧指令PSHS,RDS,POPS

PSHS(壓入堆棧),RDS(讀出堆棧),POPS(彈出堆棧),常用于梯形圖中多條聯(lián)于同一點(diǎn)的分支通路,并要用到同一中間運(yùn)算結(jié)果的場(chǎng)合。X0Y2Y1Y0X3X2X1PSHSRDSPOPS梯形圖指令語(yǔ)句表第57頁(yè),共88頁(yè),2023年,2月20日,星期四

(1)在分支開始處用PSHS指令,它存儲(chǔ)分支點(diǎn)前的運(yùn)算結(jié)果;分支結(jié)束用POPS指令,它讀出和清除PSHS指令存儲(chǔ)的運(yùn)算結(jié)果;在兩個(gè)指令之間的分支均用RDS指令,它讀出PSHS指令存儲(chǔ)的運(yùn)算結(jié)果。

(2)堆棧指令是組合指令,不能單獨(dú)使用。PSHS,POPS在程序中各出現(xiàn)一次(開始和結(jié)束時(shí)),而RDS在程序中視連接在同一點(diǎn)的支路數(shù)目的多少可多次使用。指令使用說(shuō)明X0Y2Y1Y0X3X2X1X0X0等效梯形圖第58頁(yè),共88頁(yè),2023年,2月20日,星期四堆棧操作與PSHS,POPS的嵌套地址指令語(yǔ)句012345678910111213

STX0PSHSANX1PSHSANX2PSHSANX3OTY0POPSOTY1POPSOTY2POPSOTY3第59頁(yè),共88頁(yè),2023年,2月20日,星期四0STX01DF2OTY03STX14DF/5OTY1

指令地址8.微分指令DF,DF/

DF(differential):當(dāng)檢測(cè)到觸發(fā)信號(hào)上升沿時(shí),線圈接通一個(gè)掃描周期。

DF/:當(dāng)檢測(cè)到觸發(fā)信號(hào)下降沿時(shí),線圈接通一個(gè)掃描周期。X0Y1Y0X1(DF)(DF/)梯形圖指令語(yǔ)句表第60頁(yè),共88頁(yè),2023年,2月20日,星期四8.微分指令DF,DF/指令使用說(shuō)明

(1)

DF,DF/指令在觸發(fā)信號(hào)接通或斷開狀態(tài)變化時(shí)有效。

(2)

DF,DF/指令沒有使用次數(shù)的限制。

(3)

如果某一操作只需在觸點(diǎn)閉合或斷開時(shí)執(zhí)行一次,可使用DF或DF/指令。當(dāng)

X0閉合時(shí),Y0接通一個(gè)掃描周期;當(dāng)X1斷開時(shí),Y1接通一個(gè)掃描周期。觸點(diǎn)X0、X1分別稱為上升沿和下降沿微分指令的觸發(fā)信號(hào)。X0Y0Y1X1一個(gè)掃描周期第61頁(yè),共88頁(yè),2023年,2月20日,星期四9.置位、復(fù)位指令SET,RSTSET:觸發(fā)信號(hào)X0閉合時(shí),Y0接通。RST:觸發(fā)信號(hào)X1閉合時(shí),Y0斷開。指令用法X0Y0X1SY0R梯形圖動(dòng)作時(shí)序圖0STX01SETY04STX15RSTY0

指令地址指令語(yǔ)句表Y0X1X0第62頁(yè),共88頁(yè),2023年,2月20日,星期四指令使用說(shuō)明(1)SET,RST指令的使用元件為Y,R。

(2)當(dāng)接通觸發(fā)信號(hào)即執(zhí)行SET(RST)指令。不管觸發(fā)信號(hào)隨后如何變化,線圈將保持接通(斷開)。

(3)對(duì)同一繼電器Y(或R),可以多次使用SET和

RST指令,次數(shù)不限。9.置位、復(fù)位指令SET,RST0STX01SETY04STX15RSTY0

指令地址指令語(yǔ)句表X0Y0X1SY0R梯形圖第63頁(yè),共88頁(yè),2023年,2月20日,星期四時(shí)序圖第64頁(yè),共88頁(yè),2023年,2月20日,星期四第65頁(yè),共88頁(yè),2023年,2月20日,星期四10.保持指令KP

S和R分別由輸入觸點(diǎn)X0和X1控制。當(dāng)X0閉合時(shí),指定繼電器線圈Y0接通并保持;當(dāng)X1閉合時(shí),Y0斷開復(fù)位。0STX01STX12KPY0

指令地址指令用法X0Y0X1KPSRX1Y0X0置位輸入端復(fù)位輸入端第66頁(yè),共88頁(yè),2023年,2月20日,星期四指令使用說(shuō)明(1)KP指令的使用元件為Y,R。

(2)置位觸發(fā)信號(hào)一旦將指定的繼電器接通,則無(wú)論置位的觸發(fā)信號(hào)隨后是接通還是斷開,指定的繼電器都保持接通,直到復(fù)位觸發(fā)信號(hào)接通。

(3)若置位、復(fù)位觸發(fā)信號(hào)同時(shí)接通,則復(fù)位觸發(fā)信號(hào)優(yōu)先。(4)當(dāng)PLC電源斷開時(shí),KP指令的狀態(tài)不再保持。(5)對(duì)同一繼電器

Y(或

R)一般只能使用一次KP指令。10.保持指令KP0STX01STX12KPY0

指令地址X1Y0X0第67頁(yè),共88頁(yè),2023年,2月20日,星期四指令使用說(shuō)明

(1)NOP指令占一步,當(dāng)輸入NOP指令時(shí),程序容量將有所增加,但對(duì)運(yùn)算結(jié)果沒有影響。11.空操作指令NOPNOP:指令不完成任何操作,即空操作。

(2)插入NOP指令可使程序在檢查和修改時(shí)容易閱讀。梯形圖R1Y0[]NOP0STR11NOP2OTY0

指令地址指令語(yǔ)句表第68頁(yè),共88頁(yè),2023年,2月20日,星期四12.移位指令SR移位指令SR實(shí)現(xiàn)對(duì)內(nèi)部寄存器WR(通用“字”寄存器)中的數(shù)據(jù)移位。第69頁(yè),共88頁(yè),2023年,2月20日,星期四移位指令SR(左移)INCPCLRSRWR0(1)SR指令只能對(duì)WR寄存器進(jìn)行移位操作。(2)IN:串行輸入端,X0接通,輸入1,

X0斷開,輸入0。(3)CP:移位脈沖,X1每閉合一次,WR0數(shù)據(jù)左移一位(4)CLR:X2接通,寄存器清零,停止移位。X0X2X1地址指令0123STX0STX1STX2SRWR0第70頁(yè),共88頁(yè),2023年,2月20日,星期四例:有8只節(jié)日彩燈,要求從左至右每隔1

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫(kù)網(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ì)自己和他人造成任何形式的傷害或損失。

評(píng)論

0/150

提交評(píng)論