《現代電氣與PLC應用技術》課件項目6的任務1_第1頁
《現代電氣與PLC應用技術》課件項目6的任務1_第2頁
《現代電氣與PLC應用技術》課件項目6的任務1_第3頁
《現代電氣與PLC應用技術》課件項目6的任務1_第4頁
《現代電氣與PLC應用技術》課件項目6的任務1_第5頁
已閱讀5頁,還剩15頁未讀 繼續(xù)免費閱讀

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

項目6

PLC對數碼管負載的控制

任務1使用邏輯指令實現對數碼管的控制

任務引入

在我們乘坐的電梯中,轎廂運行的樓層數字使用的是數碼管顯示。在使用PLC控制的電梯中,數碼管的顯示是使用PLC程序控制的。PLC程序如何控制數碼管顯示?掌握這種編程方法對豐富PLC編程技巧非常必要。

任務分析

要使數碼管顯示數字,有各種驅動方式。但無論使用何種驅動方式,都必須:1.了解數碼管的結構,數碼管的接線方式。2.掌握置位、復位指令的使用方法。3.掌握數碼管顯示值變化的程序控制方法。相關知識

七段數碼管可以顯示數字0~9,十六進制數字A~F。如圖6-1所示為LED組成的七段數碼管外形和內部結構,一個數碼管由七個發(fā)光二極管組成,分別用a、b、c、d、e、f、g表示每段發(fā)光二極管。七段數碼管分為共陽極結構和共陰極結構。以共陰極數碼管為例,當a、b、c、d、e、f段接高電平發(fā)光,g段接低電平不發(fā)光時,顯示數字“0”。當七段均接高電平發(fā)光時,則顯示數字“8”。以此類推,我們只要控制相應的碼段發(fā)光,就能使數碼管顯示不同的數字。1.數碼管的結構相關知識

圖6-1七段數碼管1.數碼管的結構相關知識

表6-1所示為十進制數與七段數碼管顯示的對應關系。2.十進制數與七段數碼管顯示的對應關系表6-1十進制數與七段數碼管顯示的對應關系十進制數七段顯示電平abcdefg01111110101100002110110131111001401100115101101161011111711100008111111191110011相關知識

置位指令S、復位指令R的梯形圖(LAD)和指令表(STL)指令格式見表6-2所示。3.置位指令S、復位指令R表6-2S、R指令指令名稱梯形圖(LAD)指令表(STL)邏輯功能操作數置位指令Sbit(S)NSbit,N從bit開始的N個元件置1并保持Q、M、SM、T、C、V、S、L復位指令Rbit(R)NRbit,N從bit開始的N個元件清0并保持相關知識

指令說明:(1)bit表示位元件,N表示常數,N的范圍為1~255。(2)被S指令置位的軟元件只能用R指令才能復位。(3)R指令也可以對定時器和計數器的當前值清0。3.置位指令S、復位指令R舉例如圖6-2所示:圖6-2置位、復位指令應用

1.控制要求。用十個按鈕控制一個數碼管顯示數字的變化。分別是按鈕SB0控制數字0的顯示,按鈕SB1控制數字1的顯示,……,按鈕SB9控制數字9的顯示。

2.訓練要達到的目的(1)熟練掌握數碼管同PLC的接線。(2)熟練使用置位、復位指令。(3)掌握程序設計的方法。任務實施用PLC控制數碼管數字顯示

3.設計步驟

(1)I/O信號分配。輸入/輸出信號分配見表6-3所示。任務實施用PLC控制數碼管數字顯示表6-3輸入輸出信號分配表輸

入(I)輸

出(O)元件功能信號地址元件功能信號地址按鈕SB0數字0的輸入信號I0.0數碼管a段控制數碼管a段Q0.0按鈕SB1數字1的輸入信號I0.1數碼管b段控制數碼管b段Q0.1按鈕SB2數字2的輸入信號I0.2數碼管c段控制數碼管c段Q0.2按鈕SB3數字3的輸入信號I0.3數碼管d段控制數碼管d段Q0.3按鈕SB4數字4的輸入信號I0.4數碼管e段控制數碼管e段Q0.4按鈕SB5數字5的輸入信號I0.5數碼管f段控制數碼管f段Q0.5按鈕SB6數字6的輸入信號I0.6數碼管g段控制數碼管g段Q0.6按鈕SB7數字7的輸入信號I0.7按鈕SB8數字8的輸入信號I1.0按鈕SB9數字9的輸入信號I1.1按鈕SB10程序停止按鈕I1.2任務實施用PLC控制數碼管數字顯示(2)程序設計的梯形圖如圖6-3所示。圖6-3數碼管顯示數字梯形圖任務實施圖6-3數碼管顯示數字梯形圖任務實施圖6-3數碼管顯示數字梯形圖任務實施用PLC控制數碼管數字顯示圖6-4數碼管顯示控制接線圖(3)可編程控制器的外部接線圖。控制電路如圖6-4所示。PLC輸出端接外部直流電源(5V~30V)。每段發(fā)光二極管的電流通常是幾十毫安,應根據所使用的直流電壓數值確定限流電阻的阻值。表6-4所示為十六進制數與七段數碼管顯示的對應關系。

知識拓展1.十六進制數與七段數碼管顯示的對應關系表6-4十六進制數與七段數碼管顯示的對應關系十六進制數數碼管顯示的數字七段顯示電平gfedcba16#3F0011111116#061000011016#5B2101101116#4F3100111116#664110011016#6D5110110116#7D6111110116#077000011116#7F8111111116#6F91101111(1)控制要求。用十個按鈕控制一個數碼管顯示數字的變化。分別是按鈕SB0控制數字0的顯示,按鈕SB1控制數字1的顯示,……,按鈕SB9控制數字9的顯示。(2)I/O分配見前表6-3所示。

知識拓展2.使用數據傳送指令控制數碼管的數字顯示

(3)程序設計的梯形圖如圖6-5所示。

知識拓展2.使用數據傳送指令控制數碼管的數字顯示

圖6-5數碼管顯示數字的梯形圖

知識拓展2.使用數據傳送指令控制數碼管的數字顯示

圖6-5數碼管顯示數字的梯形圖

(4)程序講解。

知識拓展2.使用數據傳送指令控制數碼管的數字顯示

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論