基于PLC的倒計(jì)百天時(shí)顯示控制器設(shè)計(jì)_第1頁
基于PLC的倒計(jì)百天時(shí)顯示控制器設(shè)計(jì)_第2頁
基于PLC的倒計(jì)百天時(shí)顯示控制器設(shè)計(jì)_第3頁
基于PLC的倒計(jì)百天時(shí)顯示控制器設(shè)計(jì)_第4頁
基于PLC的倒計(jì)百天時(shí)顯示控制器設(shè)計(jì)_第5頁
已閱讀5頁,還剩29頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

本文格式為Word版,下載可任意編輯——基于PLC的倒計(jì)百天時(shí)顯示控制器設(shè)計(jì)

TITLE=程序解釋

Network1//網(wǎng)絡(luò)標(biāo)題

//正常啟動(dòng)與調(diào)整設(shè)置程序段

LDSM0.0

LPS

AI0.1

ANM0.0//在沒有正常倒計(jì)時(shí)時(shí)才能調(diào)整2s定時(shí)器TONT37,20

LRD

LDT37

OM0.1

ALD

LPS

ANI0.0//調(diào)整過程中只要按啟動(dòng)按鈕調(diào)整即終止=M0.1//定時(shí)時(shí)間到即可轉(zhuǎn)為調(diào)整設(shè)置工作

LRD

AWC0,1//調(diào)整秒數(shù)的必要條件

=M0.4

LRD

AW=C0,1//調(diào)整分鐘的必要條件

=M0.5

LRD

AW=C0,2//調(diào)整小時(shí)的必要條件

=M0.6

LPP

AW=C0,3//調(diào)整日數(shù)的必要條件

=M0.7

LPP

LDI0.0//按啟動(dòng)按鈕倒計(jì)時(shí)開始工作

OM0.0

ALD

LPS

ANI0.1

ANM0.2

=M0.0//正常倒計(jì)時(shí)

LPP

RM0.2,2//再次啟動(dòng)時(shí)斷開終了繼電器

Network2

//調(diào)整設(shè)置程序段(按一次中止按鈕,調(diào)整段變化一次)

LDM0.1

AI0.1

EU

LDM0.0

CTUC0,4

Network3

//決定倒計(jì)時(shí)的基本程序段(基本定時(shí)時(shí)間為1s)

LDM0.0

ANM0.1

LPS

ANT39

TONT38,5

LPP

AT38

TONT39,5

Network4

//決定秒數(shù)位變化的程序段

LDSM0.0

LPS

AWMW1,1

MOVW1,MW1

LRD

LDWC0,1

AM0.1

AI0.3

OT39

ALD

EU

SLWMW1,1

LPP

LPS

AWC0,1

AM0.1

AI0.2

EU

SRWMW1,1

LRD

AM2.2

RM1.1,10

LRD

ABMB3,1

MOVB1,MB3

LRD

AM1.1

EU//將數(shù)據(jù)1送入秒數(shù)個(gè)位中去,使之顯示為0//秒數(shù)下調(diào),減少秒數(shù)//每1秒或每調(diào)整一次,使秒數(shù)個(gè)位中的數(shù)據(jù)減1//秒數(shù)上調(diào),增加秒數(shù)//每1秒或每調(diào)整一次,使秒數(shù)個(gè)位中的數(shù)據(jù)加1//秒數(shù)個(gè)位倒計(jì)時(shí)到此時(shí)//將秒數(shù)個(gè)位復(fù)位//將數(shù)據(jù)1送入秒數(shù)十位中去,使之顯示為0//秒數(shù)個(gè)位為9時(shí),十位自動(dòng)減1

SLBMB3,1//秒數(shù)十位減1

LPP

AM3.6

RM3.1,6//將秒數(shù)十位復(fù)位

Network5

//決定分鐘數(shù)位變化的程序段

LDSM0.0

LPS

AWMW4,1

MOVW1,MW4

LRD

LDW=C0,1

AM0.1

AI0.3

OM3.1

ALD

EU

SLWMW4,1

1

LPP

LPS

AW=C0,1

AM0.1

AI0.2

EU

SRWMW4,1

LRD

AM5.2

RM4.1,10

LRD

ABMB6,1

MOVB1,MB6

LRD

AM4.1

EU

SLBMB6,1

LPP

AM6.6

RM6.1,6

Network6//將數(shù)據(jù)1送入分鐘個(gè)位中//正常倒計(jì)時(shí)的分鐘個(gè)位變化繼電器//每1min或每調(diào)整一次,使分鐘個(gè)位中的數(shù)據(jù)減//每調(diào)整一次,使分鐘個(gè)位中的數(shù)據(jù)加1//分鐘個(gè)位數(shù)復(fù)位//將數(shù)據(jù)1送入分鐘十位中//分鐘個(gè)位為9,十位自動(dòng)減1//分鐘十位減1//分鐘十位數(shù)復(fù)位

//決定小時(shí)變化的程序段

LDSM0.0

LPS

ADMD7,1

MOVD1,MD7//將數(shù)據(jù)1送入小時(shí)個(gè)位中

LRD

LDW=C0,2

AM0.1

AI0.3

OM6.1

ALD

EU

SLDMD7,1

LPP

LPS

AW=C0,2

AM0.1

AI0.2

EU

SRDMD7,1

LPP

AM10.0

RM7.1,24

Network7

//決定天數(shù)變化的程序段

LDSM0.0

LPS

AWMW11,1

MOVW1,MW11

LRD

LDW=C0,3

AM0.1

AI0.3

OM7.1

ALD

EU

SLWMW11,1

LPP

LPS

AW=C0,3

AM0.1

AI0.2

EU//正常倒計(jì)時(shí)的小時(shí)數(shù)變化繼電器//每1h或每調(diào)整一次,使小時(shí)數(shù)減1//每調(diào)整一次,使小時(shí)數(shù)減1//將數(shù)據(jù)1送入天數(shù)個(gè)位中去//在此條件下調(diào)整日數(shù)//必需在調(diào)整中設(shè)置工作段//在調(diào)整設(shè)置工作段減少天數(shù)//正常倒計(jì)時(shí)的天數(shù)個(gè)位變化繼電器//每一天或每調(diào)整一次使天數(shù)個(gè)位中的數(shù)據(jù)減1//在此條件下調(diào)整日數(shù)//必需在調(diào)整中設(shè)置工作段//在調(diào)整設(shè)置工作段增加天數(shù)

SRWMW11,1//每調(diào)整一次使天數(shù)個(gè)位中的數(shù)據(jù)加1LRD

AM12.2//當(dāng)天數(shù)個(gè)位倒計(jì)時(shí)到此時(shí)

RM11.1,10//使天數(shù)個(gè)位數(shù)復(fù)位為0

LRD

AWMW13,1

MOVW1,MW13//將數(shù)據(jù)1送入天數(shù)十位中使之顯示為0LRD

AM11.1//只要天數(shù)個(gè)位為9,十位就自動(dòng)減1EU

SLWMW13,1//天數(shù)十位減1

LPP

AM14.2//當(dāng)天數(shù)十位倒計(jì)時(shí)到此時(shí)

RM13.1,10//將天數(shù)十位復(fù)位為0

Network8

//正常倒計(jì)時(shí)接近終了時(shí)刻的鎖定程序段

LDM3.0//秒的十位已計(jì)到0

AM4.0//分鐘的個(gè)位已計(jì)到0

AM6.0//分鐘的十位已計(jì)到0

AM7.0//小時(shí)已計(jì)到0

AM11.0//天數(shù)的個(gè)位已計(jì)到0

AM13.0//天數(shù)的十位已計(jì)到0

AM1.5//秒的個(gè)位已計(jì)到5s

SM0.3,1//此時(shí)讓M0.3繼電器得電鎖定

Network9

//正常倒計(jì)時(shí)終了時(shí)刻的鎖定程序段

LDM0.3//倒計(jì)時(shí)到5s時(shí)的鎖定信號

AM1.0//到此刻已倒計(jì)時(shí)到0

SM0.2,1//馬上形成一個(gè)鎖定信號中止全部計(jì)時(shí)

Network10

//七段數(shù)碼管顯示“9〞的程序段

LDM0.4//在調(diào)整設(shè)置秒數(shù)時(shí)接通

ASM0.5//在調(diào)整設(shè)置秒數(shù)時(shí)使數(shù)碼管閃爍

ONM0.4//在正常倒計(jì)時(shí)工作段接通

AM1.1//接通時(shí)秒數(shù)個(gè)位顯示“9〞

AQ0.0//秒數(shù)個(gè)位七段數(shù)碼管的公共端

LDM0.5//在調(diào)整設(shè)置分鐘時(shí)接通

ASM0.5

ONM0.5//在正常倒計(jì)時(shí)工作段接通

AM4.1//接通時(shí)分鐘數(shù)個(gè)位顯示“9〞

AQ0.2//分鐘數(shù)個(gè)位七段數(shù)碼管的公共端

OLD

LDM0.6//在調(diào)整設(shè)置小時(shí)時(shí)接通

ASM0.5

ONM0.6//在正常倒計(jì)時(shí)工作段接通

LDM7.5//接通時(shí)小時(shí)顯示“19〞

OM8.7//接通時(shí)小時(shí)顯示“9〞

ALD

AQ0.4//小時(shí)個(gè)位七段數(shù)碼管的公共端

OLD

LDM0.7//在調(diào)整設(shè)置天數(shù)時(shí)接通

ASM0.5

ONM0.7

LDM11.1

AQ0.6

LDM13.1

AQ0.7

OLD

ALD

OLD

MOVB16#DE,QB1

Network11

//七段數(shù)碼管顯示“8〞的程序段

LDM0.4

ASM0.5

ONM0.4

AM1.2

AQ0.0

LDM0.5

ASM0.5

ONM0.5

AM4.2

AQ0.2

OLD

LDM0.6

ASM0.5

ONM0.6

LDM7.6

OM9.0

ALD

AQ0.4

OLD

LDM0.7

ASM0.5//在正常倒計(jì)時(shí)工作段接通//接通時(shí)天數(shù)個(gè)位顯示“9〞//天數(shù)個(gè)位七段數(shù)碼管的公共端//接通時(shí)天數(shù)十位顯示“9〞//天數(shù)十位七段數(shù)碼管的公共端//將數(shù)字“9〞送到輸出端通過七段數(shù)碼管顯示//接通時(shí)秒數(shù)個(gè)位顯示“8〞//接通時(shí)分鐘個(gè)位顯示“8〞//接通時(shí)小時(shí)顯示“18〞//接通時(shí)小時(shí)顯示“8〞

ONM0.7

LDM11.2//接通時(shí)天數(shù)個(gè)位顯示“8〞

AQ0.6

LDM13.2//接通時(shí)天數(shù)十位顯示“8〞

AQ0.7

OLD

ALD

OLD

MOVB16#FE,QB1//將數(shù)字“8〞送到輸出端通過七段數(shù)碼管顯示

Network12

//七段數(shù)碼管顯示“7〞的程序段

LDM0.4

ASM0.5

ONM0.4

AM1.3

AQ0.0

LDM0.5

ASM0.5

ONM0.5

AM4.3

AQ0.2

OLD

LDM0.6

ASM0.5

ONM0.6

LDM7.7

OM9.1

ALD

AQ0.4

OLD

LDM0.7

ASM0.5

ONM0.7

LDM11.3

AQ0.6

LDM13.3

AQ0.7

OLD

ALD

OLD

MOVB16#0E,QB1

Network13//接通時(shí)秒數(shù)個(gè)位顯示“7〞//接通時(shí)分鐘個(gè)位顯示“7〞//接通時(shí)小時(shí)顯示“17〞//接通時(shí)小時(shí)顯示“7〞//接通時(shí)天數(shù)個(gè)位顯示“7〞//接通時(shí)天數(shù)十位顯示“7〞//將數(shù)字“7〞送到輸出端通過七段數(shù)碼管顯示

//七段數(shù)碼管顯示“6〞的程序段

LDM0.4

ASM0.5

ONM0.4

AM1.4//接通時(shí)秒數(shù)個(gè)位顯示“6〞

AQ0.0

LDM0.5

ASM0.5

ONM0.5

AM4.4

AQ0.2

OLD

LDM0.6

ASM0.5

ONM0.6

LDM8.0

OM9.2

ALD

AQ0.4

OLD

LDM0.7

ASM0.5

ONM0.7

LDM11.4

AQ0.6

LDM13.4

AQ0.7

OLD

ALD

OLD

MOVB16#FA,QB1

Network14

//七段數(shù)碼管顯示“5〞的程序段

LDM0.4

ASM0.5

ONM0.4

LDM1.5

AQ0.0

LDM3.1

AQ0.1

OLD

ALD

LDM0.5//接通時(shí)分鐘個(gè)位顯示“6〞//接通時(shí)小時(shí)顯示“16〞//接通時(shí)小時(shí)顯示“6〞//接通時(shí)天數(shù)個(gè)位顯示“6〞//接通時(shí)天數(shù)十位顯示“6〞//將數(shù)字“6〞送到輸出端通過七段數(shù)碼管顯示//接通時(shí)秒數(shù)個(gè)位顯示“5〞//接通時(shí)秒數(shù)十位顯示“5〞//秒數(shù)十位七段數(shù)碼管的公共端

ONM0.5

LDM4.5//接通時(shí)分鐘個(gè)位顯示“5〞

AQ0.2

LDM6.1//接通時(shí)分鐘十位顯示“5〞

AQ0.3//分鐘十位七段數(shù)碼管的公共端

OLD

ALD

OLD

LDM0.6

ASM0.5

ONM0.6

LDM8.1

OM9.3

ALD

AQ0.4

OLD

LDM0.7

ASM0.5

ONM0.7

LDM11.5

AQ0.6

LDM13.5

AQ0.7

OLD

ALD

OLD

MOVB16#DA,QB1

Network15

//七段數(shù)碼管顯示“4〞的程序段

LDM0.4

ASM0.5

ONM0.4

LDM1.6

AQ0.0

LDM3.2

AQ0.1

OLD

ALD

LDM0.5

ASM0.5

ONM0.5

LDM4.6//接通時(shí)小時(shí)顯示“15〞//接通時(shí)小時(shí)顯示“5〞//接通時(shí)天數(shù)個(gè)位顯示“5〞//接通時(shí)天數(shù)十位顯示“5〞//將數(shù)字“5〞送到輸出端通過七段數(shù)碼管顯示//接通時(shí)秒數(shù)個(gè)位顯示“4〞//接通時(shí)秒數(shù)十位顯示“4〞//接通時(shí)分鐘個(gè)位顯示“4〞

LDM6.2//接通時(shí)分鐘十位顯示“4〞

AQ0.3

OLD

ALD

OLD

LDM0.6

ASM0.5

ONM0.6

LDM8.2

OM9.4

ALD

AQ0.4

OLD

LDM0.7

ASM0.5

ONM0.7

LDM11.6

AQ0.6

LDM13.6

AQ0.7

OLD

ALD

OLD

MOVB16#CC,QB1

Network16

//七段數(shù)碼管顯示“3〞的程序段

LDM0.4

ASM0.5

ONM0.4

LDM1.7

AQ0.0

LDM3.3

AQ0.1

OLD

ALD

LDM0.5

ASM0.5

ONM0.5

LDM4.7

AQ0.2

LDM6.3

AQ0.3//接通時(shí)小時(shí)顯示“14〞//接通時(shí)小時(shí)顯示“4〞//接通時(shí)天數(shù)個(gè)位顯示“4〞//接通時(shí)天數(shù)十位顯示“4〞//將數(shù)字“4〞送到輸出端通過七段數(shù)碼管顯示//接通時(shí)秒數(shù)個(gè)位顯示“3〞//接通時(shí)秒數(shù)十位顯示“3〞//接通時(shí)分鐘個(gè)位顯示“3〞//接通時(shí)分鐘十位顯示“3〞

ALD

OLD

LDM7.1//接通時(shí)小時(shí)顯示“23〞

OM8.3//接通時(shí)小時(shí)顯示“13〞

OM9.5//接通時(shí)小時(shí)顯示“3〞

LDM0.6

ASM0.5

ONM0.6

ALD

AQ0.4

OLD

LDM0.7

ASM0.5

ONM0.7

LDM11.7

AQ0.6

LDM13.7

AQ0.7

OLD

ALD

OLD

MOVB16#9E,QB1

Network17

//七段數(shù)碼管顯示“2〞的程序段

LDM0.4

ASM0.5

ONM0.4

LDM2.0

AQ0.0

LDM3.4

AQ0.1

OLD

ALD

LDM0.5

ASM0.5

ONM0.5

LDM5.0

AQ0.2

LDM6.4

AQ0.3

OLD

ALD//接通時(shí)天數(shù)個(gè)位顯示“3〞//接通時(shí)天數(shù)十位顯示“3〞//將數(shù)字“3〞送到輸出端通過七段數(shù)碼管顯示//接通時(shí)秒數(shù)個(gè)位顯示“2〞//接通時(shí)秒數(shù)十位顯示“2〞//接通時(shí)分鐘個(gè)位顯示“2〞//接通時(shí)分鐘十位顯示“2〞

LDM7.2//接通時(shí)小時(shí)顯示“22〞

OM8.4//接通時(shí)小時(shí)顯示“12〞

OM9.6//接通時(shí)小時(shí)顯示“2〞

LDM0.6

ASM0.5

ONM0.6

ALD

AQ0.4

OLD

LDM7.1

OM7.2

OM7.3

OM7.4

LDM0.6

ASM0.5

ONM0.6

ALD

AQ0.5

OLD

LDM0.7

ASM0.5

ONM0.7

LDM12.0

AQ0.6

LDM14.0

AQ0.7

OLD

ALD

OLD

MOVB16#B6,QB1

Network18

//七段數(shù)碼管顯示“1〞的程序段

LDM0.4

ASM0.5

ONM0.4

LDM2.1

AQ0.0

LDM3.5

AQ0.1

OLD

ALD

LDM0.5//接通時(shí)小時(shí)顯示“23〞//接通時(shí)小時(shí)顯示“22〞//接通時(shí)小時(shí)顯示“21〞//接通時(shí)小時(shí)顯示“20〞//接通時(shí)天數(shù)個(gè)位顯示“2〞//接通時(shí)天數(shù)十位顯示“2〞//將數(shù)字“2〞送到輸出端通過七段數(shù)碼管顯示//接通時(shí)秒數(shù)個(gè)位顯示“1〞//接通時(shí)秒數(shù)十位顯示“1〞

ASM0.5

ONM0.5

LDM5.1//接通時(shí)分鐘個(gè)位顯示“1〞

AQ0.2

LDM6.5//接通時(shí)分鐘十位顯示“1〞

AQ0.3

OLD

ALD

OLD

LDM7.3

OM8.5

OM9.7

LDM0.6

ASM0.5

ONM0.6

ALD

AQ0.4

OLD

LDM0.6

ASM0.5

ONM0.6

AWMW7,16

ADMD7,32768

AQ0.5

OLD

LDM0.7

ASM0.5

ONM0.7

LDM12.1

AQ0.6

LDM14.1

AQ0.7

OLD

ALD

OLD

MOVB16#0C,QB1

Network19

//七段數(shù)碼管顯示“0〞的程序段

LDM0.4

ASM0.5

ONM0.4

LDM1.0

AQ0.0//接通時(shí)小時(shí)顯示“21〞//接通時(shí)小時(shí)顯示“11〞//接通時(shí)小時(shí)顯示“1〞//當(dāng)MW7中數(shù)據(jù)大于16時(shí),小時(shí)的十位顯示1//當(dāng)MD7中數(shù)據(jù)小于32768時(shí),小時(shí)的十位顯示1//接通時(shí)天數(shù)個(gè)位顯示“1〞//接通時(shí)天數(shù)十位顯示“1〞//將數(shù)字“1〞送到輸出端通過七段數(shù)碼管顯示//接通時(shí)秒數(shù)個(gè)位顯示“0〞

溫馨提示

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

評論

0/150

提交評論