PLC西門(mén)子實(shí)驗(yàn)指導(dǎo)書(shū)_第1頁(yè)
PLC西門(mén)子實(shí)驗(yàn)指導(dǎo)書(shū)_第2頁(yè)
PLC西門(mén)子實(shí)驗(yàn)指導(dǎo)書(shū)_第3頁(yè)
PLC西門(mén)子實(shí)驗(yàn)指導(dǎo)書(shū)_第4頁(yè)
PLC西門(mén)子實(shí)驗(yàn)指導(dǎo)書(shū)_第5頁(yè)
已閱讀5頁(yè),還剩147頁(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)介

可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)第一章可編程把握器簡(jiǎn)介60PL〔ProgrammableLogicControlle,目的是用來(lái)取代繼電器,以執(zhí)行PLC將把握內(nèi)容編成軟件寫(xiě)入把握器的用戶程序存儲(chǔ)器內(nèi)接便利。隨著半導(dǎo)體技術(shù),尤其是微處理器和微型計(jì)算機(jī)技術(shù)的進(jìn)展,到70年月中期以后,PLC已廣泛地使用微處理器作為中心處理器,輸入輸出模塊和PLC再是規(guī)律推斷功能,還同時(shí)具有數(shù)據(jù)處理、PID可編程把握器是一種數(shù)字運(yùn)算操作的電子系統(tǒng)PLC是微機(jī)技術(shù)與傳統(tǒng)的繼電接點(diǎn)。1 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)程把握器問(wèn)世以后很快受到工業(yè)把握界的歡送,并得到快速的進(jìn)展。目前,可編程把握器已成為工廠自動(dòng)化的強(qiáng)有力工具,得到了廣泛的應(yīng)用。一、PLC微處理器為核心的構(gòu)造。通常由中心處理單元CP、存儲(chǔ)器RARO輸入輸出單元I/O、電源和編程器等幾個(gè)局部組成。中心處理單元〔CPU〕CPU作為整個(gè)PLCCPUCPU通過(guò)地址總線、數(shù)據(jù)總線、把握總線與存儲(chǔ)單元、輸入輸出接口電路連接。CPU的功能有以下一些:從存儲(chǔ)器中讀取指令,執(zhí)行指令,取下一條指令,處理中斷。存儲(chǔ)器〔RAM、ROM〕存儲(chǔ)器主要用于存放系統(tǒng)程序、用戶程序及工作數(shù)據(jù)。存放系統(tǒng)軟件的存儲(chǔ)器稱為系統(tǒng)程序存儲(chǔ)器;存放應(yīng)用軟件的存儲(chǔ)器稱為用戶程序存儲(chǔ)器;存放工作數(shù)據(jù)的存儲(chǔ)器稱為數(shù)據(jù)存儲(chǔ)器。常用的存儲(chǔ)器有RAM、EPROM2 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)EEPROMRAM數(shù)據(jù)區(qū),存放在RAMRAM低功耗、價(jià)格廉價(jià)的半導(dǎo)體存儲(chǔ)器,可用鋰電池做備用電源。掉電時(shí),可有效地保持存儲(chǔ)的信息。EPROM、EEPROM固化系統(tǒng)治理程序和應(yīng)用程序。輸入輸出單元〔I/O〕I/O單元實(shí)際上是PLCI/O單元有良好的電隔離和濾波作用。接到PLC輸入接口的輸入器件是各種開(kāi)PLC的各輸出把握器件往往是電磁閥、接觸器、繼電器,而繼電器有溝通和直流型,高電壓型和低電壓型,電壓型和電流型。電源PLC源轉(zhuǎn)換成內(nèi)部工作電壓PLCPLC的CPU單元和I/O單元供電。編程器編程器是PLCPLCPLC的工作狀態(tài)。除此以外,在個(gè)人計(jì)算機(jī)上添加適當(dāng)?shù)挠布涌诤蛙浖?,即可用個(gè)人計(jì)算機(jī)對(duì)PLC二、PLC3 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)PLCPLCCPU始不斷循環(huán)。PLC的掃描過(guò)程分為內(nèi)部處理、通信操作、程序輸入處理、程PLCPLC行狀態(tài)時(shí),從內(nèi)部處理、通信操作、程序輸入、程序執(zhí)行、程序輸出,始終循環(huán)掃描工作。輸入處理并將讀入的信息存入內(nèi)存中所對(duì)應(yīng)的映象存放器。接著進(jìn)入程序執(zhí)行階段。在程序執(zhí)行時(shí),輸入映象存放器與外界隔離,個(gè)掃描周期的輸入處理階段才能被讀入信息。程序執(zhí)行依據(jù)PLC址。從用戶程序涉及到輸入輸出狀態(tài)時(shí),PLC4 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)映象存放器中所存放的內(nèi)容,會(huì)隨著程序執(zhí)行過(guò)程而變化。輸出處理Y存放器電路,使輸出端子向外界輸出把握信號(hào),驅(qū)動(dòng)外部負(fù)載。三、PLC梯形圖編程語(yǔ)言梯形圖沿襲了繼電器把握電路的形式電器、接觸器規(guī)律把握根底上簡(jiǎn)化了符號(hào)演化來(lái)的,形象、直觀、有用。梯形圖的設(shè)計(jì)應(yīng)留意以下三點(diǎn):〔一母線,然后是觸點(diǎn)的串、并聯(lián)接,最終是線圈與右母線相聯(lián)?!捕程菪螆D中每個(gè)梯級(jí)流過(guò)的不是物理電流,而是“概念電流行中應(yīng)滿足線圈接通的條件?!踩齈LC內(nèi)部其它繼電5 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)用。語(yǔ)句表編程語(yǔ)言指令語(yǔ)句表示一種與計(jì)算機(jī)匯編語(yǔ)言相類似的助記符編程方式成。其次章可編程把握器梯形圖設(shè)計(jì)規(guī)章觸點(diǎn)的安排梯形圖的觸點(diǎn)應(yīng)畫(huà)在水平線上,不能畫(huà)在垂直分支上。串、并聯(lián)的處理的最左面。線圈的安排不能將觸點(diǎn)畫(huà)在線圈右邊,只能在觸點(diǎn)的右邊接線圈。不準(zhǔn)雙線圈輸出假設(shè)在同一程序中同一元件的線圈使用兩次或?qū)掖?,則稱為雙線圈輸6 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)重編排電路再進(jìn)展編程就比較簡(jiǎn)潔。編程挨次對(duì)簡(jiǎn)潔的程序可先將程序分成幾個(gè)簡(jiǎn)潔的程序段開(kāi)頭,由上之下向右進(jìn)展編程,再把程序逐段連接起來(lái)。第三章可編程把握器根本指令試驗(yàn)試驗(yàn)一位規(guī)律指令試驗(yàn)一、試驗(yàn)?zāi)康陌盐瘴灰?guī)律指令的使用。把握位規(guī)律指令參數(shù)的設(shè)置。二、試驗(yàn)內(nèi)容觸點(diǎn)7 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)標(biāo)準(zhǔn)觸點(diǎn):常開(kāi)觸點(diǎn)指令〔LD、A和O〕與常閉觸點(diǎn)指令〔LDN、ANON〕從存儲(chǔ)器或者過(guò)程映像存放器中得到參考值,標(biāo)準(zhǔn)觸點(diǎn)指令從存儲(chǔ)器中的到參10線圈輸出:輸出指令〔=〕將值寫(xiě)入輸出點(diǎn)的過(guò)程映像存放器,當(dāng)輸出指令執(zhí)行時(shí),可編程把握器將輸出過(guò)程映像存放器中的位接通或者斷開(kāi)。對(duì)下面程序進(jìn)展編程練習(xí)梯形圖1-1語(yǔ)句表說(shuō)明步序步序指令器件號(hào)說(shuō)明1LDI0.0要想激活Q0.0I0.0I0.12AI0.1為接通〔閉合。NOT指令作為一個(gè)但向器使8 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)33=Q0.0RUNQ0.0Q0.14NOT的規(guī)律狀態(tài)。5=Q0.1/通訊指令試驗(yàn)一、試驗(yàn)?zāi)康纳枳x實(shí)時(shí)時(shí)鐘指令〔TODP〕和寫(xiě)實(shí)時(shí)時(shí)鐘指令〔TODW〕的設(shè)置和使用。生疏網(wǎng)絡(luò)讀寫(xiě)指令的設(shè)置和使用。二、試驗(yàn)內(nèi)容讀實(shí)時(shí)時(shí)鐘和寫(xiě)實(shí)時(shí)時(shí)鐘〔TODP〕8T〔TODW〕指令將當(dāng)前時(shí)間和日期寫(xiě)入硬件時(shí)鐘,當(dāng)前時(shí)鐘存儲(chǔ)在地址T開(kāi)頭的8字節(jié)時(shí)間緩沖區(qū)中。你必需依據(jù)BCDEND=01.0006〔間接尋址〕2.000〔TOD數(shù)據(jù)錯(cuò)誤,只對(duì)寫(xiě)實(shí)時(shí)時(shí)鐘指令有效。9 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)3.000〔時(shí)鐘模塊不存在〕時(shí)鐘指令的有效操作數(shù) 表2-1輸入/輸出輸入/輸出數(shù)據(jù)類型操作數(shù)TBYTEIB、QB、VB、MB、SMB、SB、LB、*VD、*LD、*AC通訊指令網(wǎng)絡(luò)讀指令〔NETR〕初始化一個(gè)通訊操作,通過(guò)指定端口〔PORT〕從遠(yuǎn)程設(shè)備上采集數(shù)據(jù)并形成表〔TBL,網(wǎng)絡(luò)寫(xiě)指令〔NET〕初始化一個(gè)通訊操作,通過(guò)指定端口〔PORT〕向遠(yuǎn)程設(shè)備寫(xiě)表〔TBL〕中的數(shù)據(jù)。ENO=01.0006〔間接尋址〕2.假設(shè)功能返回出錯(cuò)信息,會(huì)置位表狀態(tài)字節(jié)中的E16遠(yuǎn)程站點(diǎn)寫(xiě)最多16但是在同一時(shí)間,最多只能有8條網(wǎng)絡(luò)讀寫(xiě)指令被激活。例如,在所給的可編4426網(wǎng)絡(luò)讀寫(xiě)指令的有效操作數(shù) 表2-210 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)輸入/輸出輸入/輸出數(shù)據(jù)類型操作數(shù)TBLBYTEVB、MB、*VD、*LD、*ACPORTBYTE常數(shù)對(duì)于CPU:0TBL參數(shù)參照表 表2-3DAE0錯(cuò)誤代碼遠(yuǎn)程站地址遠(yuǎn)程站的數(shù)據(jù)區(qū)指針〔I、Q、MV〕數(shù)據(jù)長(zhǎng)度01DAE0錯(cuò)誤代碼遠(yuǎn)程站地址遠(yuǎn)程站的數(shù)據(jù)區(qū)指針〔I、Q、MV〕數(shù)據(jù)長(zhǎng)度01┆15遠(yuǎn)程站地址:被訪問(wèn)的PLC的地址。數(shù)據(jù)長(zhǎng)度:遠(yuǎn)程站上被訪問(wèn)數(shù)據(jù)的字節(jié)數(shù)接收和發(fā)送數(shù)據(jù)區(qū):描述的保存數(shù)據(jù)的1到16NETR,NETR的數(shù)據(jù)放在這個(gè)數(shù)據(jù)區(qū)。NETW,執(zhí)行NETWTBL參數(shù)的錯(cuò)誤代碼表 表2-411 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)錯(cuò)誤代碼錯(cuò)誤代碼定義0無(wú)錯(cuò)誤1時(shí)間溢出錯(cuò),遠(yuǎn)程站點(diǎn)不響應(yīng)2接收錯(cuò):奇偶校驗(yàn)錯(cuò),響應(yīng)時(shí)幀或校驗(yàn)出錯(cuò)3離線錯(cuò):一樣的站地址或無(wú)效的硬件引發(fā)沖突48NETR/NETW5違反通信協(xié)議:沒(méi)有在SMB30中允許PPI,就試圖執(zhí)行NETR/NETW指令6非法參數(shù):NETR/NETW表中包含非法或無(wú)效的值7沒(méi)有資源:遠(yuǎn)程站點(diǎn)正在忙中〔上裝或下裝程序在處理中〕879信息錯(cuò)誤:錯(cuò)誤的數(shù)據(jù)地址或不正確的數(shù)據(jù)長(zhǎng)度A-F〔為將來(lái)的使用保存〕梯形圖程序2-112 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)語(yǔ)句表說(shuō)明步序指令器件號(hào)說(shuō)明1LDSM0.1PPI主站模式,2MOVB2,SMB30并且去除全部接收和發(fā)送緩沖區(qū)3FILL+0,VW200,68一、試驗(yàn)?zāi)康陌盐諗?shù)值比較的使用方法。進(jìn)一步生疏PLC二、試驗(yàn)內(nèi)容數(shù)值比較比較指令用于比較兩個(gè)數(shù)值IN1=IN2IN1﹥=IN2IN1﹤=IN2IN1﹥IN2IN1﹤IN2IN1﹤﹥IN2有符號(hào)的,實(shí)數(shù)比較操作是有符號(hào)的。對(duì)于LAD和FBD:當(dāng)比較結(jié)果為真時(shí),比較指令使能點(diǎn)閉合〔LAD〕或者輸13 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)出接通FB。對(duì)于STL:當(dāng)比較結(jié)果為真時(shí),將棧頂值置1。當(dāng)你使用IEC輸入的數(shù)據(jù)類型必需全都。梯形圖3-1語(yǔ)句表說(shuō)明 表3-1步序指令器件號(hào)說(shuō)明1LDI0.00SMB282LPSSMB28中的數(shù)值小于等于50Q0.03AB﹤﹦SMB28,50輸出4=Q0.0SMB28150Q0.15LPP輸出6AB﹥=SMB28,150當(dāng)比較結(jié)果為真時(shí),狀態(tài)指示器點(diǎn)亮。7=Q0.114 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)試驗(yàn)四計(jì)數(shù)/高速計(jì)數(shù)指令試驗(yàn)一、試驗(yàn)?zāi)康陌盐沼?jì)數(shù)器指令的使用和設(shè)置了解高速計(jì)數(shù)器不同的操作模式下,模塊的功能。進(jìn)一步的生疏PLC的指令輸入。二、試驗(yàn)內(nèi)容增計(jì)數(shù)器增計(jì)數(shù)指令〔CTU〕從當(dāng)前計(jì)數(shù)值開(kāi)頭,在每一個(gè)〔CU〕輸入狀態(tài)從低到高時(shí)遞增計(jì)數(shù),當(dāng)CXXPVCXX〔R〕〔32,767〕后,計(jì)數(shù)器停頓計(jì)數(shù)。STL復(fù)位輸入:棧頂計(jì)數(shù)輸入:其值被裝載在其次個(gè)堆棧中。減計(jì)數(shù)器減計(jì)數(shù)指令〔CTD〕從當(dāng)前計(jì)數(shù)值開(kāi)頭,在每一個(gè)〔CD〕輸入狀態(tài)的低到高CXX0CXX〔LD〕接通時(shí),計(jì)數(shù)器的當(dāng)前值設(shè)為預(yù)置值PV015 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)計(jì)數(shù)器位CXXSTL裝載輸入:棧頂計(jì)數(shù)輸入:其值被裝載在其次個(gè)堆棧中。增/減計(jì)數(shù)器/減計(jì)數(shù)指令CTU,在每一個(gè)增計(jì)數(shù)輸入C〕每一個(gè)減計(jì)數(shù)輸入〔CD〕的低到高時(shí)減計(jì)數(shù)。計(jì)數(shù)器的當(dāng)前值CXX保存當(dāng)前計(jì)數(shù)值,在每一次計(jì)數(shù)器執(zhí)行時(shí),預(yù)置值PV當(dāng)?shù)竭_(dá)最大值〔32767〕時(shí),在增計(jì)數(shù)輸入處的下一個(gè)上升沿導(dǎo)致當(dāng)前計(jì)數(shù)值變?yōu)樽钚≈?3276。當(dāng)?shù)竭_(dá)最小值-3276〕個(gè)上升沿導(dǎo)致當(dāng)前計(jì)數(shù)值變位最大值3276。CXXPV時(shí),計(jì)數(shù)器位CXX位關(guān)斷。當(dāng)復(fù)位端〔R〕接通或者執(zhí)行復(fù)位指令后,計(jì)數(shù)器被復(fù)位。當(dāng)?shù)竭_(dá)預(yù)置PVCTUDSTL復(fù)位輸入:計(jì)數(shù)輸入:其值被裝載在其次個(gè)堆棧中。梯形圖16 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)4-14-2時(shí)序圖5LDC48當(dāng)當(dāng)前值=45LDC48當(dāng)當(dāng)前值=4/減計(jì)數(shù)器C48步序指令器件號(hào) 說(shuō)明1LDI0.0I0.02LDI0.1I0.13LDI0.2I0.204CTUDC48,+417 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)66=Q0.0一、試驗(yàn)?zāi)康陌盐彰}沖指令的操作。了解脈沖指令的功能。進(jìn)一步的生疏PLC的指令輸入。二、試驗(yàn)內(nèi)容〔PLQ0.0和Q0.和脈寬調(diào)制〔PWM〕功能。脈沖串操作〔PTO〕PTO依據(jù)給定的脈沖個(gè)數(shù)和周期輸出一串方波〔占空比5%〔見(jiàn)圖5-〕PTO可段脈沖段脈沖沖包

以生產(chǎn)單串或者多〔使用脈絡(luò)指定脈沖數(shù)和周期〔以微秒或毫秒為增加量:5-1脈沖輸出〔PTO〕PTO功能的脈沖個(gè)數(shù)及周期 表1-118 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)脈沖個(gè)數(shù)/周期脈沖個(gè)數(shù)/周期結(jié)果周期<22脈沖個(gè)數(shù)=01PTO在單段管線模式,需要為下一個(gè)脈沖串更特別存放器。一旦啟動(dòng)了起始PTO段,就必需依據(jù)其次個(gè)波形的要求轉(zhuǎn)變特別存放器,并再次執(zhí)行PLS指令。其次個(gè)脈沖串的屬性在管線中始終保持到第一個(gè)脈沖串發(fā)送完成。在管線中一次只能存儲(chǔ)一段脈沖串的屬性。當(dāng)?shù)谝粋€(gè)脈沖串發(fā)送完成時(shí),接著輸出其次個(gè)波形,此時(shí)管線可以用于下一個(gè)的脈沖串。重復(fù)這個(gè)過(guò)程可以再次設(shè)定下一個(gè)脈沖串的特性?;蛘咴诶肞LSPTO在多段管線模式,CPU自動(dòng)從V在該模式下,僅使用特別存儲(chǔ)區(qū)的把握字節(jié)和狀態(tài)字節(jié)。選擇多段操作,必需裝入包絡(luò)表在V存儲(chǔ)器中的起始地址偏移量SMW168或SMW17。時(shí)間基準(zhǔn)可而且在包絡(luò)正在運(yùn)行時(shí)不能轉(zhuǎn)變。執(zhí)行PLS指令來(lái)啟動(dòng)多段操作。19 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)81616326-34的周期自動(dòng)增減。在周期增量處輸入一個(gè)正值將增加周期;輸入一個(gè)負(fù)值將削減0PTOSMB166SMB176)多段PTO操作的包絡(luò)表格式 表5-2字節(jié)偏移量字節(jié)偏移量包絡(luò)段數(shù)描述0125511初始周期〔265535〕每個(gè)脈沖的周期增量〔有符號(hào)值〔-32768到327673﹟1時(shí)間基準(zhǔn)單位〕5脈沖數(shù)9初始周期〔265535〕每個(gè)脈沖的周期增量〔有符號(hào)值〔-32768到3276711﹟2時(shí)間基準(zhǔn)單位〕13脈沖數(shù)〔連續(xù)〕﹟3〔連續(xù)〕1 0PTO20 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)脈寬調(diào)制〔PWM〕PWM指定其周期和脈沖寬度:1.周期: 10us到65,535us或者2ms到65,535ms。脈寬: 0us到65,535us或者0ms到65,535ms。5-2脈寬調(diào)制〔PWM〕如表5-3所示,設(shè)定脈寬等于周期〔使占空比為10%設(shè)定脈寬等于〔使占空比為%,輸出斷開(kāi)。脈寬、周期和PWM功能的執(zhí)行結(jié)果 表5-3脈寬/周期脈寬/周期結(jié)果脈寬≥周期占空比為100%:輸出連續(xù)接通脈寬=00%:輸出斷開(kāi)周期<22有兩個(gè)方法轉(zhuǎn)變PWM波形的特性:21 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)同步更:假設(shè)不需要轉(zhuǎn)變時(shí)間基準(zhǔn),就可以進(jìn)展同步更。利用同步更,波形特征的變化發(fā)生在周期邊沿,供給平滑轉(zhuǎn)換。異步更:PWMPTO/PWM發(fā)生器的時(shí)間基準(zhǔn),就要PTO/PWMPWMPWM同步更。選擇一個(gè)適合于全部周期時(shí)間的時(shí)間基準(zhǔn)。試驗(yàn)六規(guī)律操作指令試驗(yàn)一、試驗(yàn)?zāi)康陌盐找?guī)律操作指令的設(shè)置。生疏規(guī)律操作指令在程序中的功能。二、試驗(yàn)內(nèi)容取反指令字節(jié)、字和雙字取反字節(jié)取反〔INVB〕\字取反〔INVW〕和雙字取反〔INVD〕指令將輸出IN取反的結(jié)果存入OUTENO=00006〔間接尋址〕22 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)受影響的SMSM1.00)6-1取反指令范例語(yǔ)句表說(shuō)明步序 指令器件號(hào)6-1說(shuō)明LDINVWI4.0AC0字取反AC0〔1101011110010101〕AC0〔0010100001101010〕與、或和異或指令字節(jié)與、字與和雙字與〔AND〔AND〔AND指令將輸入值IN1和IN2的相應(yīng)位進(jìn)展與操作,將結(jié)果存入OUT中。字節(jié)或、字或和雙字或字節(jié)或〔ORB、字或指令〔OR〕和雙字或〔OR〕指令將兩個(gè)輸入值IN1IN2OUT(3)字節(jié)異或、字節(jié)或和雙字異或23 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)字節(jié)異或〔ROB、異或〔ORW〕和雙字異或〔OR〕指令將兩個(gè)輸入值IN1IN2OUT6-2與、或和異或指令說(shuō)明語(yǔ)句表說(shuō)明 表6-1說(shuō)明步序指令器件號(hào)1LDI4.02ANDWAC1,AC03ORWAC1,VW1004指令說(shuō)明XORWAC1,AC0字與AC1〔0001111101101101〕 字或AC1〔0001111101101101〕24 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)AND ORAC0〔1101001111100110〕 VW100〔1101001110100000〕等于 等于AC0〔0001001101100100〕 VW100〔1101111111101101〕字異或AC1〔0001111101101101〕XORAC0〔0001001101100100〕等于AC0〔0000110000001001〕一、試驗(yàn)?zāi)康陌盐諅魉椭噶畹脑O(shè)置。了解指令是如何傳送的。二、試驗(yàn)內(nèi)容25 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)字節(jié)、字、雙字或者實(shí)數(shù)傳送字節(jié)傳送MOV、字傳送MOV、雙字傳送MOV〕轉(zhuǎn)變?cè)档臓顩r下將INOUT。對(duì)于IECENO=00006〔間接尋址〕字節(jié)馬上傳送〔讀和寫(xiě)〕字節(jié)馬上傳送指令允許您在物理I/O和存儲(chǔ)器之間馬上傳送一個(gè)字節(jié)數(shù)據(jù)。字節(jié)馬上讀BI〕指令讀物理輸入IN,并將結(jié)果存入內(nèi)存地址OUT,但過(guò)程映像存放器并不刷。字節(jié)馬上寫(xiě)指令〔BIW〕從內(nèi)存地址〔IN〕中讀取數(shù)據(jù),寫(xiě)入物理輸出OU,同時(shí)刷相應(yīng)的過(guò)程映像區(qū)。使EN=0〕000〔間接尋址〔〕3.塊傳送指令字節(jié)、字、雙字的塊傳送字節(jié)塊傳送BM、字塊傳送BM、雙字塊傳送BMD〕指令傳送指定數(shù)量的數(shù)據(jù)到一個(gè)的存儲(chǔ)區(qū),數(shù)據(jù)的起始地址IN,數(shù)據(jù)長(zhǎng)度為N個(gè)字節(jié)、字或者雙字,塊的起始地下為OUT。N1255。使EN=0的錯(cuò)誤條件000〔間接尋址〔009〔操作數(shù)超出范圍〕梯形圖26 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)7-1快指令梯形圖語(yǔ)句表說(shuō)明 表7-1步序步序指令器件號(hào)說(shuō)明1LDI2.11〔VB20VB23〕22BMBVB20,VB100,4〔VB100VB103〕試驗(yàn)八數(shù)字運(yùn)算指令試驗(yàn)一、試驗(yàn)?zāi)康陌盐諗?shù)學(xué)運(yùn)算指令中的加、減、乘、除指令的設(shè)置。進(jìn)一步生疏PLC程序的輸入。二、試驗(yàn)內(nèi)容數(shù)學(xué)運(yùn)算指令:加、減、乘、除指令加法減法1N1+1N2=OUT1N1-1N1=OUTLAD和FBD1N1+OUT=OUTOUT-1N1=OUTSTL整數(shù)加法〔+1〕或者整數(shù)減法〔-1〕指令,將兩個(gè)16位整數(shù)相加或者相27 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)16〔+D〕或者雙敕數(shù)減法〔-D〕指令,將3232〔+R〕和實(shí)數(shù)減法〔-R〕3232乘法除法1N1*1N2=OUT1N1/1N2=OUTLAD和FBD1N1*OUT=OUTOUT/1N1=OUTSTL整數(shù)乘法〔*1〕或者整數(shù)除法〔/1〕指令,將兩個(gè)16產(chǎn)生一個(gè)16〔對(duì)于除法,余數(shù)不被保存〕雙整數(shù)乘法〔*D〕或者雙整數(shù)除法〔/D〕指令,將兩個(gè)3232〔對(duì)〕實(shí)數(shù)乘法〔*R〕或?qū)崝?shù)除法〔/R〕指令,將兩個(gè)3232SM標(biāo)志位和EMOSM1.1SM1.1SM1.0SM1.2再有效而且原始輸入操作數(shù)不會(huì)發(fā)生變化。假設(shè)SM1.1和SM1.3沒(méi)有置位,SM1.0SM1.2中,假設(shè)SM1.3使ENO=0的錯(cuò)誤條件: 受影響的特別存儲(chǔ)器位:SM1.1〔溢出〕 SM1.0〔結(jié)果為0〕SM1.3〔被0除〕 SM1.1〔溢出,運(yùn)算過(guò)程中產(chǎn)生非法數(shù)值或者28 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)輸入?yún)?shù)非法〕0006〔間接尋址〕 SM1.2〔結(jié)果為負(fù)〕SM1.3〔被0除〕整數(shù)運(yùn)算指令梯形圖8-1整數(shù)運(yùn)算指令梯形圖語(yǔ)句表說(shuō)明 表8-1步序步序指令器件號(hào)說(shuō)明1LDI0.02+1AC1,AC029 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)33*1AC1,VW1004/1VW10,VW200指令說(shuō)明:加法:40〔AC1〕+60〔AC0〕=100〔AC0〕乘法:40〔AC1〕*20〔VW100〕=800〔VW100〕除法:4000〔VW200〕/40〔VW10〕=100〔VW200〕試驗(yàn)九中斷指令試驗(yàn)一、試驗(yàn)?zāi)康陌盐罩袛嘣试S指令的設(shè)置。把握中斷條件返回指令CRET、中斷連接指令A(yù)TC、中斷分別指令〔DTCH〕的使用方法。二、試驗(yàn)內(nèi)容中斷允許和中斷制止中斷允許指令〔ENI〕全局地允許全部被連接的中斷大事。中斷制止指令〔DISI〕全局地制止處理全部中斷大事。30 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)當(dāng)進(jìn)入RUNRUN令〔ENI〕允許全部中斷。全局中斷制止指令〔DSI〕不允許處理中斷效勞程序,但中斷大事照舊會(huì)排隊(duì)等候。中斷條件返回中斷條件返回指令〔CRETI〕用于依據(jù)前面的規(guī)律操作的條件,從中斷效勞程序中返回。中斷連接中斷連接指令〔ATCH〕將中斷大事EVNT與中斷效勞程序號(hào)INT相關(guān)聯(lián),并使能該中斷大事。中斷分別中斷分別指令〔DTCH〕將中斷大事EVNT與中斷效勞程序之間的關(guān)聯(lián)切斷,并制止該中斷大事。去除中斷大事去除中斷大事指令從中斷隊(duì)列中去除全部EVNT類型的中斷大事。使用此指令從中斷隊(duì)列中去除不需要的中斷大事。假設(shè)此指令用于去除假的中斷大事,在從隊(duì)列中去除大事之前要首先分別大事。否則,在執(zhí)行去除大事指令之后,的大事將被增加到隊(duì)列中。中斷指令梯形圖31 步序指令器件號(hào)說(shuō)明1步序指令器件號(hào)說(shuō)明1LDSM0.11I0.02ATCHINT_0,1務(wù)程序?yàn)镮NT_02.全局中斷允許3ENI假設(shè)檢測(cè)到I/OI0.0沿中斷。該程序段是可選的。M5.09-14LDSM5.05DTCH16LDM5.07DISI試驗(yàn)十程序把握指令試驗(yàn)一、試驗(yàn)?zāi)康陌盐諚l件完畢指令在程序把握中的作用。32 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)生疏跳轉(zhuǎn)指令的使用方法。把握如何使用順控指令SCR。二、試驗(yàn)內(nèi)容條件完畢指令條件完畢指令〔END〕依據(jù)前面的規(guī)律關(guān)系終止當(dāng)前掃描周期。可以在主程序中使用條件完畢指令該命令。停頓指令〔STOP〕導(dǎo)致CPU從RUN到STOP模式從而可以馬上終止程STOP略全部掛起的中斷,連續(xù)掃描程序的剩余局部。完成當(dāng)前周期的剩余動(dòng)作,包括主用戶程序的執(zhí)行,并在當(dāng)前掃描的最終,完成從RUN到STOP模式的轉(zhuǎn)變??撮T(mén)狗復(fù)位指令〔WDR〕允許S7--200CPU的系統(tǒng)看門(mén)狗定時(shí)器被間。使用WDR指令時(shí)要留神,由于假設(shè)您用循環(huán)指令去阻擋掃描完成或過(guò)度通訊〔自由端口方式除外〕I/O更〔馬上I/O除外〕33 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)強(qiáng)制更SM位更〔SM0,SM5~SM29不能被更〕運(yùn)行時(shí)間診斷由于掃描時(shí)間超過(guò)25秒,10ms和100ms定時(shí)器將不會(huì)正確累計(jì)時(shí)間。在中斷程序中的STOP指令帶數(shù)字量輸出的擴(kuò)展模塊也包含一個(gè)看門(mén)狗定時(shí)器,假設(shè)模塊沒(méi)有被這段描述后,對(duì)下面的程序進(jìn)展試驗(yàn)。10-1停頓、條件完畢和看門(mén)狗復(fù)位指令程序梯形圖語(yǔ)句表說(shuō)明 表10-1步序步序指令器件號(hào)說(shuō)明1LDSM5.0當(dāng)檢測(cè)到I/O錯(cuò)誤時(shí),強(qiáng)制切換到STOP34 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)2STOP模式3LDM5.6當(dāng)M5.6接通時(shí),允許掃描周期擴(kuò)展:1.4WDR重觸發(fā)CPU的看門(mén)狗2.重觸發(fā)第一個(gè)5BIWQB2,QB2輸出模塊的看門(mén)狗6LDI0.0 I0.07END跳轉(zhuǎn)指令〔JMP〕執(zhí)行程序內(nèi)標(biāo)號(hào)N記跳轉(zhuǎn)目的地的位置N。〔中斷效勞程序〕。不能從主程序跳到子程序或中斷程序,同樣不能從子程序或中斷程序跳出??梢栽赟CR程序段中使用跳轉(zhuǎn)指令,但相應(yīng)的標(biāo)號(hào)指令必需也在同一個(gè)SCR試驗(yàn)梯形圖如下:35 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)10-2跳轉(zhuǎn)指令梯形圖語(yǔ)句表說(shuō)明10-2步序指令器件號(hào)說(shuō)明1LDNSM0.2假設(shè)掉電保持的數(shù)據(jù)沒(méi)有喪失,跳轉(zhuǎn)到2JMP4LBL43LBL4順控繼電器〔SCR〕指令SCR指令使您能夠依據(jù)自然工藝段在LAD、FBD或STL中編制狀態(tài)把握程序。只要您的應(yīng)用中包含的一系列操作需要反復(fù)執(zhí)行,就可以使用SCR使程簡(jiǎn)潔。裝載SCR指令〔LSCR〕將S位的值裝載到SCR和規(guī)律堆棧中。SCR堆棧的結(jié)果值打算是否執(zhí)行SCR程序段。SCR堆棧的值會(huì)被復(fù)制到規(guī)律中間觸點(diǎn)。36 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)當(dāng)使用SCR時(shí),請(qǐng)留意下面的限定:不能把同一個(gè)S位用于不同程序中。例如:假設(shè)在主程序中用了S0.1,在子程序中就不能再使用它。在SCR段之間不能使用JMP和LBL以在SCR段四周使用跳轉(zhuǎn)和標(biāo)號(hào)指令或者在段內(nèi)跳轉(zhuǎn)。在SCR段中不能使用END試驗(yàn)梯形圖10-3順控繼電器梯形圖語(yǔ)句表說(shuō)明步序指令器件號(hào)說(shuō)明1LDSM0.11。2SS0.1,1371把握第一條街的信號(hào):11把握第一條街的信號(hào):12.復(fù)位:關(guān)斷黃燈和綠燈。3.2時(shí)器22。1SCR2把握其次條街的信號(hào):12.252532SCR3LSCRS0.14LDSM0.05SQ0.4,16RQ0.5,27TONT37,+208LDT379SCRTS0.210SCRE11LSCRS0.212LDSM0.013SQ0.2,114TONT38,+25015LDT3816SCRTS0.317SCRE試驗(yàn)十一移位和循環(huán)指令試驗(yàn)一、試驗(yàn)?zāi)康?8 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)把握左移指令、右移位指令的使用。把握循環(huán)右移指令和循環(huán)左移指令的使用。二、試驗(yàn)內(nèi)容右移和左移指令移位指令將輸入值IN右移或左移N位,并將結(jié)果裝載到輸出OUT移位指令對(duì)移出的位自動(dòng)補(bǔ)零。假設(shè)位數(shù)N〔對(duì)于字節(jié)操作為8,對(duì)于字節(jié)操作為1,對(duì)于雙字操作為3,那么移位操作的次數(shù)為最大允許值。假設(shè)移位次數(shù)大于0,溢出標(biāo)志位〔SM1.1〕上就是最近移出的位值。假設(shè)移位操作的結(jié)果為0,零存儲(chǔ)器位〔SM1.0〕置位。字節(jié)操作是無(wú)符號(hào)的。對(duì)于字和雙字操作,當(dāng)使用有符號(hào)數(shù)據(jù)類型時(shí),符號(hào)位也被移動(dòng)。ENO=0H0006〔間接尋址〕受影響的SM1.HSM1.0〔0〕2.HSM1.1〔溢出〕循環(huán)右移和循環(huán)左移指令I(lǐng)NN裝載到OUT假設(shè)位數(shù)N大于或者等于最大允許值〔對(duì)于字節(jié)操作為8,對(duì)于字操作為1,對(duì)于雙字操作為3S7--200在執(zhí)行循環(huán)移位之前,會(huì)39 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)07015031。0,循環(huán)移位指令不執(zhí)行。假設(shè)循環(huán)移位指令執(zhí)行,最后一個(gè)移位的值會(huì)復(fù)制到溢出標(biāo)志位SM1.。假設(shè)移位次數(shù)不是8〔對(duì)于字節(jié)操作、16〔對(duì)于字操作〕和32〔對(duì)于雙字操作〕的整數(shù)倍,最終被移出的位會(huì)被復(fù)制到溢出標(biāo)志位SM1.時(shí),零標(biāo)志位〔SM1.0〕被置位。字節(jié)操作是無(wú)符號(hào)的。對(duì)于字和雙字操作,當(dāng)使用有符號(hào)數(shù)據(jù)類型時(shí),符號(hào)位也被移位。ENO=01.H0006〔間接尋址〕受影響的SM1.HSM1.0〔0〕2.HSM1.1〔溢出〕試驗(yàn)梯形圖40 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)11-1移位和循環(huán)指令梯形圖說(shuō)明語(yǔ)句表說(shuō)明 表11-1說(shuō)明步序指令器件號(hào)1LDI4.02RRWAC0,23SLWVW200,3指令說(shuō)明41 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)一、試驗(yàn)?zāi)康陌盐兆址噶畹脑O(shè)置。把握字符串指令在程序中的使用。二、試驗(yàn)內(nèi)容字符串長(zhǎng)度字符串長(zhǎng)度指令〔SLEN〕返回IN中指定的字符串的長(zhǎng)度值。字符串復(fù)制字符串復(fù)制指令〔SCPY〕將IN中指定的字符串復(fù)制到OUT中。字符串連接字符串連接指令〔SCAT〕將IN中指定的字符串連接到OUT中指定字符串的后42 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)面。對(duì)于字符串長(zhǎng)度、字符串復(fù)制和字符串連接指令,以下條件影響ENO。使ENO=01.H0006〔間接尋址〕2.H0091〔操作數(shù)超出范圍〕圖12-1字符串連接、字符串復(fù)制和字符串長(zhǎng)度梯形圖試驗(yàn)梯形圖圖12-1字符串連接、字符串復(fù)制和字符串長(zhǎng)度梯形圖語(yǔ)句表說(shuō)明步序 指令器件號(hào)12-1說(shuō)明1LDI0.01.“WORLDVB02SCAT“WORLVB0的字符串之后。3STRCPYVB0,VB1002.VB0中的字符串復(fù)制到VB1004STRLENVB100,AC03.得到VB10043 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)一、試驗(yàn)?zāi)康陌盐毡碇噶畹脑O(shè)置。把握表指令在程序中的使用。二、試驗(yàn)內(nèi)容1.填表ATT指令向表〔TBL〕中增加一個(gè)數(shù)值〔DATA〕。表中第一個(gè)數(shù)是最大填表數(shù)〔TL〕,其次個(gè)數(shù)是實(shí)際填表數(shù)〔EC〕,指出已填入表的數(shù)據(jù)個(gè)數(shù)。的數(shù)據(jù)填加在表中上一個(gè)數(shù)據(jù)的后面。每向表中填加一個(gè)的數(shù)據(jù),EC會(huì)自動(dòng)加1。一個(gè)表最多可以有100條數(shù)據(jù)。使ENO=0的錯(cuò)誤條件:〔1〕HSM1.4〔表溢出〕〔2〕H0006〔間接尋址〕〔3〕H0091〔操作數(shù)超出范圍〕試驗(yàn)梯形圖44 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)圖13-1填表指令梯形圖語(yǔ)句表說(shuō)明 表13-1步序指令器件號(hào)說(shuō)明1LDSM0.1裝載表的最大長(zhǎng)度2MOVW+6,VW2003LDI0.04ATTVW100,VW200一、試驗(yàn)?zāi)康陌盐誗IMATIC定時(shí)器指令的設(shè)置。生疏各定時(shí)器在PLC中的作用。45 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)二、試驗(yàn)內(nèi)容SIMATIC定時(shí)器指令接通延時(shí)定時(shí)器〔有記憶的接通延時(shí)定時(shí)器〕〔TON〕和有記憶的接通延時(shí)定時(shí)器在使能輸入接通時(shí)記時(shí)。定時(shí)器號(hào)〔Txx〕打算了定時(shí)器的區(qū)分率,并且區(qū)分率現(xiàn)在已經(jīng)在指令盒上標(biāo)出了。斷開(kāi)延時(shí)定時(shí)器〔Txx〕打算了定時(shí)器的區(qū)分率,并且區(qū)分率現(xiàn)在已經(jīng)在指令盒上標(biāo)出了。試驗(yàn)梯形圖圖14-1接通延時(shí)定時(shí)器 圖14-2斷開(kāi)延時(shí)定時(shí)器接通延時(shí)定時(shí)器語(yǔ)句表說(shuō)明 表14-1步序步序指令器件號(hào)說(shuō)明46 1LDI0.0100msT37〔10×100ms=1s〕2TONT37,+10后到時(shí),I0.0ON=T37I0.0OFF=3LDT37制止并復(fù)位T374=Q0.0定時(shí)器T37把握Q0.0斷開(kāi)延時(shí)定時(shí)器語(yǔ)句表說(shuō)明 表14-2步序指令器件號(hào)說(shuō)明1LDI0.010ms定時(shí)器T331I0.02TOFT33,+100斷使能T33。I0.0接通T333LDT33定時(shí)器T33用其輸出位把握Q0.0。4=Q0.0一、試驗(yàn)?zāi)康陌盐杖绾螏?shù)調(diào)用子程序。生疏字程序的使用。47 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)二、試驗(yàn)內(nèi)容子程序指令子程序調(diào)用指令〔CALL〕將程序把握權(quán)交給子程序SBR_N。調(diào)用子程序時(shí)可以帶參數(shù)也可以不帶參數(shù)。子程序執(zhí)行完成后,把握權(quán)返回到調(diào)用子程序的指令的下一條指令。子程序條件返回指令〔CRET〕依據(jù)它前面的規(guī)律打算是否終止子程序。要添加一個(gè)子程序可以在命令菜單中選擇:Edit>Insert>Subroutine。使ENO=0的錯(cuò)誤條件:H0008〔超過(guò)子程序嵌套最大限制〕H0006〔間接尋址〕在主程序中,可以嵌套調(diào)用子程序〔在子程序中調(diào)用子程序〕,最多嵌套8層。在中斷效勞程序中,不能嵌套調(diào)用子程序。在被中斷效勞程序調(diào)用的子程序中不能再消滅子程序調(diào)用〔子程序調(diào)用自己〕,但是當(dāng)使用帶子程序的遞歸調(diào)用時(shí)應(yīng)慎用。帶參數(shù)調(diào)用子程序有變量名〔最多23個(gè)字符〕、變量類型和數(shù)據(jù)類型。一個(gè)子程序最多可以傳遞16個(gè)參數(shù)?!睮N〕48 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)序〔IN_OUT〕或者傳出子程序〔OUT〕。表6-79中描述了一個(gè)子程序中的參數(shù)類型。要參與一個(gè)參數(shù),把光標(biāo)放到要參與的變量類型區(qū)〔IN、IN_OUT、OUT〕。點(diǎn)擊鼠標(biāo)右鍵可以得到一個(gè)菜單項(xiàng)選擇擇。選擇插入選項(xiàng),然后選擇下一行選項(xiàng)。這樣就消滅了另一個(gè)所選類型的參數(shù)項(xiàng)。子程序參數(shù)表 表15-1參數(shù)ININ_OUTOUT

中斷描述參數(shù)傳入子程序。假設(shè)參數(shù)是直接尋址〔如:VB10〕,指定位置的值被傳遞到子程序。假設(shè)參數(shù)是間接尋址〔如:*AC1〕,指針〔如:16#1234〕,或者一個(gè)地址〔如:&VB100〕,常數(shù)或地址的值被傳入子程序。樣地址。常數(shù)〔如:16#1234〕和地址〔如:&VB100〕不允許作為輸入/輸出參數(shù)。從子程序來(lái)的結(jié)果值被返回到指定參數(shù)位置。常數(shù)〔如:16#1234〕和地址〔如:&VB100〕不允許作為輸出參數(shù)。由于輸出參49 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)SET和RESET指令只影響布爾量操作數(shù)的值。TEMP

任何不用于傳遞數(shù)據(jù)的局部存儲(chǔ)器都可以在子程序中作為臨時(shí)存儲(chǔ)器使用。子程序調(diào)用試驗(yàn)梯形圖圖15-1子程序調(diào)用梯形圖語(yǔ)句表說(shuō)明 表15-1步序步序指令器件號(hào)說(shuō)明1LDI0.0可以在LADFBD50﹠VB100,﹡AC1,VD200 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)﹠VB100,﹡AC1,VD200LDI0.0=L60.0SBR_O,I0.1,LDI0.1VB10,I1.0,﹠2 CALL=L63.7VB100,﹡AC1,LDL60.0VD200CALLSBR0,L63.7,VB10,I1.0,試驗(yàn)十六比例/積分/微分〔PID〕回路指令試驗(yàn)一、試驗(yàn)?zāi)康陌盐铡睵ID〕回路指令的設(shè)置。生疏和了解〔PID〕回路指令在PLC中的使用。二、試驗(yàn)內(nèi)容PID〔PID〕〔TBL〕LOOP執(zhí)行PID回路計(jì)算。使ENO=0的錯(cuò)誤條件:1.HSM1.1〔溢出〕2.H0006〔間接尋址〕受影響的特別存儲(chǔ)器位:1.HSM1.1〔溢出〕51 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)PID回路指令〔包含比例、積分、微分回路〕可以用來(lái)進(jìn)展PID運(yùn)算。但是,可以進(jìn)展這種PID運(yùn)算的前提條件是規(guī)律堆棧棧頂〔TOS〕值必需為1。該指令有兩個(gè)操作數(shù):TBL和LOOP。其中TBL是回路表的起始地址;LOOP是回路號(hào),可以是0到7的整數(shù)。在程序中最多可以用8條PID指令。假設(shè)兩個(gè)或兩個(gè)以上的PID指令用了同一PID生不行預(yù)料的結(jié)果。回路表包含9PID前值〔PVn〕,過(guò)程變量前值〔PVn--1〕,給定值〔SPn〕,輸出值〔Mn〕,增益PI運(yùn)算以預(yù)想的采樣頻率工作PI指令必需用在定時(shí)發(fā)生的中斷程序中,或者用在主程序中被定時(shí)器所把握以確定頻率執(zhí)行。采樣時(shí)間必需通過(guò)回路表輸入到PID運(yùn)算中。理解PID算法PI把握器調(diào)整輸出,保證偏差e〕為零,使系統(tǒng)到達(dá)穩(wěn)定狀態(tài),偏差是給定值〔SP〕和過(guò)程變量〔PV〕的差。PID把握的原理基于下面的算式;輸出M〔t〕是比例項(xiàng)、積分項(xiàng)和微分項(xiàng)的函數(shù)。輸出=比例項(xiàng)+積分項(xiàng)+微分項(xiàng)52 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)為了能讓數(shù)字計(jì)算機(jī)處理這個(gè)把握算式差算式,才能用來(lái)計(jì)算輸出值。數(shù)字計(jì)算機(jī)處理的算式如下:從這個(gè)公式可以看出,積分項(xiàng)是從第1個(gè)采樣周期到當(dāng)前采樣周期全部誤差項(xiàng)的函數(shù),微分項(xiàng)是當(dāng)前采樣和前一次采樣的函數(shù),比例項(xiàng)僅是當(dāng)前采樣的函數(shù)。在數(shù)字計(jì)算機(jī)中,不保存全部的誤差項(xiàng),實(shí)際上也不必要。由于計(jì)算機(jī)從第一次采樣開(kāi)頭,每有一個(gè)偏差采樣值必需計(jì)算一次輸出值,只需要保存偏差前值和積必需計(jì)算的方程的一個(gè)簡(jiǎn)化算式。簡(jiǎn)化算式是:53 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)CPU實(shí)際使用以上簡(jiǎn)化算式的改進(jìn)形式計(jì)算PID輸出。這個(gè)改進(jìn)型算式是:理解PID方程的比例項(xiàng)比例項(xiàng)MP是增益〔KC〕和偏差〔e〕的乘積。其中KC打算輸出對(duì)偏差的靈敏度,偏差〔e〕是給定值〔SP〕與過(guò)程變量值〔PV〕之差。S7--200解決的求比例項(xiàng)的算式是:理解PID方程的積分項(xiàng)積分項(xiàng)值MI與偏差和成正比。S7--200解決的求積分項(xiàng)的算式是:54 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)積分和〔MX〕是全部積分項(xiàng)前值之和。在每次計(jì)算出MIn之后,都要用MIn去更MX。其中MIn可以被調(diào)整或限定〔詳見(jiàn)“變量和范圍一節(jié)〕MX的初值通常在第一次計(jì)算輸出以前被設(shè)置為Minitial〔初值〕。積分項(xiàng)還包括其他幾個(gè)常數(shù):增益〔KC〕,采樣時(shí)間間隔〔TS〕和積分時(shí)間〔TI〕。其中采樣時(shí)間是重計(jì)算輸出的時(shí)間間隔,而積分時(shí)間把握積分項(xiàng)在整個(gè)輸出結(jié)果中影響的大小。理解PID方程的微分項(xiàng)微分項(xiàng)值MD與偏差的變化成正比。S7--200使用以下算式來(lái)求解微分項(xiàng):〔SPn=SPn--1〕。這樣,可以用過(guò)程變量的變化替代偏差的變化,計(jì)算算式可改進(jìn)為:把握方式PLC的PIDPIDPID這種意義上說(shuō),PID運(yùn)算存在一種“自動(dòng)“運(yùn)行方式。當(dāng)PID運(yùn)算不被執(zhí)行時(shí),55 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)我們稱之為“手動(dòng)”模式。同計(jì)數(shù)器指令相像,PID指令有一個(gè)使能位。當(dāng)該使能位檢測(cè)到一個(gè)信號(hào)的正跳變〔從0到1〕,PID指令執(zhí)行一系列的動(dòng)作,使PID指令從手動(dòng)方式無(wú)擾動(dòng)地切換到自動(dòng)方式。為了到達(dá)無(wú)擾動(dòng)切換,在轉(zhuǎn)變到自動(dòng)把握前,必需把手動(dòng)方式下的輸出值填入回路表中的Mn欄。PID指令對(duì)回路表中的值進(jìn)展以下動(dòng)作,以保證當(dāng)使能位正跳變消滅時(shí),從手動(dòng)方式無(wú)擾動(dòng)切換到自動(dòng)方式:置給定值〔SPn〕=過(guò)程變量〔PVn〕置過(guò)程變量前值〔PVn--1〕=過(guò)程變量現(xiàn)值〔PVn〕置積分項(xiàng)前值〔MX〕=輸出值〔Mn〕PID使能位的默認(rèn)值是1,在CPU啟動(dòng)或從STOP方式轉(zhuǎn)到RUN方式時(shí)建立。CPU進(jìn)入RUN方式后首次使PID塊有效,沒(méi)有檢測(cè)到使能位的正跳變,那么就沒(méi)有無(wú)擾動(dòng)切換的動(dòng)作。ASCII碼轉(zhuǎn)換指令試驗(yàn)一、試驗(yàn)?zāi)康陌盐誂SCLL碼的設(shè)置56 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)生疏如何將數(shù)值轉(zhuǎn)為ASCLL碼二、試驗(yàn)內(nèi)容在ASCII碼和十六進(jìn)制數(shù)之間相互轉(zhuǎn)換ASCII〔ATH〕將一個(gè)長(zhǎng)度為L(zhǎng)EN從IN開(kāi)頭的ASCII碼字符串轉(zhuǎn)換成從OUTASCII碼指令〔HTA〕將從輸入字節(jié)IN開(kāi)頭的十六進(jìn)制數(shù),轉(zhuǎn)換成從OUT開(kāi)頭的ASCII碼字符串。被轉(zhuǎn)換的十六進(jìn)制數(shù)的位數(shù)由長(zhǎng)度LEN給出。能夠被轉(zhuǎn)換的ASCII碼字符串或者十六進(jìn)制數(shù)的最大數(shù)量為255。有效ASCII碼輸入有效的ASCII碼輸入字符是0到9的十六進(jìn)制數(shù)代碼值30到39,和大寫(xiě)字符A到F的十六進(jìn)制數(shù)代碼值41到46這些字母數(shù)字字符。使ENO=0的錯(cuò)誤條件:HSM1.7〔非法的ASCII碼〕只對(duì)ATH有效H0006〔間接尋址〕H0091〔操作數(shù)超出范圍〕受影響的SM標(biāo)志位:HSM1.7〔非法的ASCII碼〕將數(shù)值轉(zhuǎn)為ASCII碼整數(shù)轉(zhuǎn)ASCII碼〔ITA〕、雙整數(shù)轉(zhuǎn)ASCII碼〔DTA〕和實(shí)數(shù)轉(zhuǎn)ASCII碼〔RTA〕指令,分別將整數(shù)、雙整數(shù)或?qū)崝?shù)值轉(zhuǎn)換成ASCII碼字符。57 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)〔1〕整數(shù)轉(zhuǎn)ASCLL碼指令的操作數(shù)整數(shù)轉(zhuǎn)ASCII碼〔ITA〕指令將一個(gè)整數(shù)字IN轉(zhuǎn)換成一個(gè)ASCII碼字符串。格式FMTOUT指定的連續(xù)8個(gè)字節(jié)中。使ENO=0的錯(cuò)誤條件:1.H0006〔間接尋址〕2.H非法的格式3.Hnnn>5ASCII碼字符串始終是8個(gè)字節(jié)。整數(shù)轉(zhuǎn)ASCII碼指令的格式操作數(shù)如圖6-158個(gè)字節(jié),nnnnnn的合理范圍是0到5。將小數(shù)點(diǎn)右側(cè)的位數(shù)定為0nnn大于5的情ASCI〔c=作為整數(shù)和小數(shù)的分隔符。高4位必需為0。圖17-1中給出了一個(gè)數(shù)值的例子,其格式為使用點(diǎn)號(hào)〔c=0〕,小數(shù)點(diǎn)右側(cè)有三位小數(shù)〔nnn=011〕。輸出緩沖區(qū)的格式符合以下規(guī)章:正數(shù)值寫(xiě)入輸出緩沖區(qū)時(shí)沒(méi)有符號(hào)位。負(fù)數(shù)值寫(xiě)入輸出緩沖區(qū)時(shí)以負(fù)號(hào)〔--〕開(kāi)頭。小數(shù)點(diǎn)左側(cè)的開(kāi)頭的0〔除去靠近小數(shù)點(diǎn)的那個(gè)之外〕被隱蔽。數(shù)值在輸出緩沖區(qū)中是右對(duì)齊的。58 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)圖17-1雙整數(shù)轉(zhuǎn)ASCII碼指令操作雙整數(shù)轉(zhuǎn)ASCII碼〔DTA〕指令將一個(gè)雙字IN轉(zhuǎn)換成一個(gè)ASCII碼字符串。格式操作數(shù)FMT指定小數(shù)點(diǎn)右側(cè)的轉(zhuǎn)換精度。轉(zhuǎn)換結(jié)果存儲(chǔ)在從OUT開(kāi)頭的連續(xù)12個(gè)字節(jié)中。使ENO=0的錯(cuò)誤條件:1.H0006〔間接尋址〕2.H非法的格式3.Hnnn>5輸出緩沖區(qū)的大小總是12個(gè)字節(jié)。圖17-2描述了雙整數(shù)轉(zhuǎn)ASCIInnn表示輸出緩沖區(qū)中小數(shù)點(diǎn)右側(cè)的數(shù)字位數(shù)。nnn的合理范圍是0到5。將小數(shù)點(diǎn)右側(cè)的位數(shù)定為0,使得所顯示的數(shù)值沒(méi)有小數(shù)點(diǎn)。對(duì)于nnn大于5的狀況,輸出緩沖區(qū)會(huì)被空格鍵的ASCII碼填沖。c指定是用逗號(hào)〔c=1〕或者點(diǎn)號(hào)〔c=0〕作為整數(shù)和小數(shù)的分隔符。高4位必需為0。圖17-2中給出了一個(gè)數(shù)值的例子,其格式為使用點(diǎn)號(hào)〔c=0〕,小數(shù)點(diǎn)右側(cè)有四位小數(shù)〔nnn=100〕。輸出緩沖區(qū)的格式符合以下規(guī)章:正數(shù)值寫(xiě)入輸出緩沖區(qū)時(shí)沒(méi)有符號(hào)位。負(fù)數(shù)值寫(xiě)入輸出緩沖區(qū)時(shí)以負(fù)號(hào)〔--〕開(kāi)頭。59 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)小數(shù)點(diǎn)左側(cè)的開(kāi)頭的0〔除去靠近小數(shù)點(diǎn)的那個(gè)之外〕被隱蔽。數(shù)值在輸出緩沖區(qū)中是右對(duì)齊的。圖17-2實(shí)數(shù)轉(zhuǎn)ASCII碼指令操作實(shí)數(shù)轉(zhuǎn)ASCII碼指令〔RTA〕將一個(gè)實(shí)數(shù)值IN轉(zhuǎn)為ASCII碼字符串。格式操作數(shù)FMT區(qū)的大小。轉(zhuǎn)換結(jié)果存儲(chǔ)在從OUT開(kāi)頭的輸出緩沖區(qū)中。使ENO=0的錯(cuò)誤條件:1.H0006〔間接尋址〕2.Hnnn>53.Hssss<34.Hssss<OUT中的字符個(gè)數(shù)結(jié)果ASCII〔或長(zhǎng)度3到15字節(jié)或字符之間。PLC的實(shí)數(shù)格式支持最多7位小數(shù)。試圖顯示7位以上的小數(shù)會(huì)產(chǎn)生一個(gè)四舍五入錯(cuò)誤。圖17-3是對(duì)RTA指令中格式操作數(shù)FMT的描述。ssss表示輸出緩沖區(qū)的大小。60 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)0、1或者2個(gè)字節(jié)的大小是無(wú)效的。nnn表示輸出緩沖區(qū)中小數(shù)點(diǎn)右側(cè)的數(shù)字位數(shù)。nnn的有效范圍為0到5。將小數(shù)點(diǎn)右側(cè)的位數(shù)定為0,使得所顯示的數(shù)值沒(méi)有小數(shù)點(diǎn)。對(duì)于nnn大于5或者指定的輸出緩沖區(qū)太小以致于無(wú)法存儲(chǔ)轉(zhuǎn)換值的狀況,輸出緩沖區(qū)會(huì)被空格鍵的ASCII碼填沖。c指定是用逗號(hào)〔c=1〕或者點(diǎn)號(hào)〔c=0〕作為整數(shù)和小數(shù)的分隔符。圖17-3中給出了一個(gè)數(shù)值的例子,其格式為:使用點(diǎn)號(hào)〔c=0〕、小數(shù)點(diǎn)右側(cè)有1位小數(shù)〔nnn=001〕和6個(gè)字節(jié)的緩沖區(qū)大小〔ssss=0110〕。輸出緩沖區(qū)的格式符合以下規(guī)章:正數(shù)值寫(xiě)入輸出緩沖區(qū)時(shí)沒(méi)有符號(hào)位。負(fù)數(shù)值寫(xiě)入輸出緩沖區(qū)時(shí)以負(fù)號(hào)〔--〕開(kāi)頭。小數(shù)點(diǎn)左側(cè)的開(kāi)頭的0〔除去靠近小數(shù)點(diǎn)的那個(gè)之外〕被隱蔽。小數(shù)點(diǎn)右側(cè)的數(shù)值依據(jù)指定的小數(shù)點(diǎn)右側(cè)的數(shù)字位數(shù)被四舍五入。輸出緩沖區(qū)的大小應(yīng)至少比小數(shù)點(diǎn)右側(cè)的數(shù)字位數(shù)多三個(gè)字節(jié)。數(shù)值在輸出緩沖區(qū)中是右對(duì)齊的。圖17-361 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)試驗(yàn)梯形圖圖17-4整數(shù)轉(zhuǎn)ASCII碼指令梯形圖語(yǔ)句表說(shuō)明 表17-1步序步序指令器件號(hào)說(shuō)明1LDI2.3將VW2VB108ASCII16#0B2ITA3第四章PLC試驗(yàn)一數(shù)碼顯示的模擬把握一、試驗(yàn)?zāi)康腜LC二、試驗(yàn)內(nèi)容把握要求62 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)A→B→C→D→E→F→G→H→ABCDEF→BC→ABDEG→ABCDG→BCFG→ACDFG→ACDEFG→ABC→ABCDEFG→ABCDFG→A→B→C……循環(huán)下去I/O輸入 輸出起動(dòng)按鈕SB1:I0.0 A:Q0.0 E:Q0.4停頓按鈕SB2:I0.1 B:Q0.1 F:Q0.5C:Q0.2 G:Q0.6D:Q0.3 H:Q0.7按圖所示的梯形圖輸入程序。4.調(diào)試并運(yùn)行程序。4.調(diào)試并運(yùn)行程序。AFBGEC2-1數(shù)碼顯示把握示意圖D試驗(yàn)二天塔之光的模擬控制一、試驗(yàn)?zāi)康腜LC63 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)二、試驗(yàn)內(nèi)容把握要求L12→L11→L10→L8→L1→L1、L2、L9→L1、L5、L8→L1、L4、L7→L1、L3、L6→L1→L2、L3、L4、L5→L6、L7、L8、L9→L1、L2、L6→L1、L3、L7→L1、L4、L8→L1、L5、L9→L1→L2、L3、L4、L5→L6、L7、L8、L9→L12→L11→L10……循環(huán)下去I/O輸入輸出起動(dòng)按鈕SB1:I0.0L1:Q0.0L7:Q0.6停頓按鈕SB2:I0.1L2:Q0.1L8:Q0.7L3:Q0.2L9:Q1.0L4:Q0.3L10:Q1.1L5:Q0.4L11:Q1.2L6:Q0.5 L12:Q1.3344L6L2L1L3L9L7L5L4L82-1天塔之光把握示意圖L10L11L1264 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)試驗(yàn)三交通燈的模擬把握一、試驗(yàn)?zāi)康腜LC二、試驗(yàn)內(nèi)容1.把握要求25s1s20s3s2s南北紅燈滅,南北綠燈亮。1s25s閃亮,3s2s循環(huán)。I/O輸入輸出起動(dòng)按鈕SB1:I0.0南北紅燈:Q0.0東西紅燈:Q0.3停頓按鈕SB2:I0.1南北黃燈:Q0.1東西黃燈:Q0.4南北綠燈:Q0.2東西綠燈:Q0.5甲車燈:Q0.7乙車燈:Q0.6按圖所示的梯形圖輸入程序。65 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)調(diào)試并運(yùn)行程序。3-1交通燈把握示意圖試驗(yàn)四四節(jié)傳送帶的模擬把握一、試驗(yàn)?zāi)康腜LC二、試驗(yàn)內(nèi)容把握要求起動(dòng)后,先起動(dòng)最末的皮帶機(jī),1s后再依次起動(dòng)其它的皮帶機(jī);停趕忙,先停頓最初的皮帶機(jī),1s后再依次停頓其它的皮帶機(jī);當(dāng)某條皮帶機(jī)發(fā)生故障時(shí),該機(jī)及前面的應(yīng)馬上停頓,以后的每隔1s挨次停頓;當(dāng)某條皮帶機(jī)有重物時(shí),該皮帶機(jī)前面的應(yīng)馬上停頓,該皮帶機(jī)運(yùn)行1s后停頓,1sI/O輸入 輸出起動(dòng)按鈕SB1:I0.0 M1:Q0.1停頓按鈕SB2:I0.5 M2:Q0.266 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)負(fù)載或故障A:I0.1 M3:Q0.3負(fù)載或故障B:I0.2 M4:Q0.4負(fù)載或故障C:I0.3負(fù)載或故障D:I0.4按圖所示的梯形圖輸入程序。調(diào)試并運(yùn)行程序。AAM1BM2C4-1四節(jié)傳送帶把握示意圖M3試驗(yàn)五裝配流水線的模擬把握DA一、試驗(yàn)?zāi)康腂PLCC二、試驗(yàn)內(nèi)容DSB1SB2把握要求D→E→F→G→A→D→E→F→G→B→D→E→F→G→C→D→E→F→G→H→D→E→F→G→A……循環(huán),DE、F、GA1,B2,C3,HI/O輸入 輸出67 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)起動(dòng)按鈕SB1:I0.0A:Q0.0E:Q0.4復(fù)位按鈕SB2:I0.1B:Q0.1F:Q0.5移位按鈕SB3:I0.2C:Q0.2G:Q0.6D:Q0.3H:Q0.73.按圖所示的梯形圖輸入程序。4.調(diào)試并運(yùn)行程序。1A B2C3DEFGDEFG5-1裝配流水線把握示意圖試驗(yàn)六液體混合的模擬把握一、試驗(yàn)?zāi)康腍把握要求Y1AL2L2的高度,停頓注入液體A。同時(shí)電磁閥Y2閉合,注入液體B,按L168 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)液體到了L1的高度,停頓注入液體B,開(kāi)啟攪拌機(jī)M4s,停頓攪拌。Y3ON,開(kāi)頭放出液體至液體高度為L(zhǎng)3,2s時(shí)液體AI/O輸入 輸出起動(dòng)按鈕SB1:I0.0 Y1:Q0.1停頓按鈕SB2:I0.4 Y2:Q0.2L1按鈕:I0.1 Y3:Q0.3L2按鈕:I0.2 M:Q0.4L3I0.324.調(diào)試并運(yùn)行程序。4.調(diào)試并運(yùn)行程序。Y1AY2BL1L269L3 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)6-1液體混合把握示意圖試驗(yàn)七機(jī)械手的模擬把握一、試驗(yàn)?zāi)康腜LC二、試驗(yàn)內(nèi)容1.把握要求A運(yùn)行直到按一下光電開(kāi)關(guān)才停頓下降到位后機(jī)械手夾緊物體,2s后開(kāi)頭上升,而機(jī)械手保持夾緊。上升到位左轉(zhuǎn),左轉(zhuǎn)到位下降,下降到位機(jī)械手松開(kāi),2s后機(jī)械手上升。上升到位后,傳送帶BB時(shí)傳送帶A2.I/O輸入 輸出起動(dòng)按鈕SB1:I0.0 上升YV1:Q0.170 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)停頓按鈕SB2:I0.5 下降YV2:Q0.2上升限位SQ1:I0.1 左轉(zhuǎn)YV3:Q0.3下降限位SQ2:I0.2 右轉(zhuǎn)YV4:Q0.4左轉(zhuǎn)限位SQ3:I0.3 夾緊YV5:Q0.5右轉(zhuǎn)限位SQ4:I0.4 傳送帶A:Q0.6光電開(kāi)關(guān)PS:I0.6 傳送帶B:Q0.73.按圖所示的梯形圖輸入程序。調(diào)試并運(yùn)行程序。YV1YV1YV2YV5APSYV3BYV471 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)7-1機(jī)械手把握示意圖試驗(yàn)八三層電梯的模擬把握一、試驗(yàn)?zāi)康腜LC二、試驗(yàn)內(nèi)容把握要求把可編程把握器撥向RUNSQ1,才有效E1亮,表示電梯原始層在一層。電梯停留在一層:按SB5或SB6(SB2)或SB5,SB6(SB2),電梯上升,按SQ2,E1,E2停頓。按SB7(SB3),電梯上升,按SQ3SQ2,E1,E2升,再按SQ3,E2,E3SB5,SB7(SB3)SQ2,E1,E2SQ3,E2滅,E32SQ2,E3,E2SB6(SB2),SB7(SB3)SQ2,E1,E22SQ3,E2,E3SB5,SB6(SB2),SB7(SB3)SQ2,E1,E2272 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)秒后上升,按SQ3,E2,E32SQ2,E3,E2梯停頓。電梯停留在二層:按SB7(SB3)SQ3,E2,E32SB3(SB1),電梯下降,反方向呼叫無(wú)效,按SQ1,E2,E1亮,電梯停頓。電梯停留在三層的狀況跟停留在一層的狀況類似。I/O輸入 輸出內(nèi)呼一層SB1:I0.1 一層指示燈E1:Q0.1內(nèi)呼二層SB2:I0.2 二層指示燈E2:Q0.2內(nèi)呼三層SB3:I0.3 三層指示燈E3:Q0.3一層上呼SB4:I0.4 一層呼叫燈E4:Q0.4二層下呼SB5:I0.5 二層向下呼叫燈E5:Q0.5二層上呼SB6:I0.6 二層向上呼叫燈E6:Q0.6三層下呼SB7:I0.7 三層呼叫燈E7:Q0.7一層到位開(kāi)關(guān)SQ1:I1.0 轎廂下降KM1:Q1.0二層到位開(kāi)關(guān)SQ2:I1.1 轎廂上升KM2:Q1.1三層到位開(kāi)關(guān)SQ3:I1.273 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)按圖所示的梯形圖輸入程序。調(diào)試并運(yùn)行程序。試驗(yàn)九 水塔水位的模擬把握一、試驗(yàn)?zāi)康腜LC二、試驗(yàn)內(nèi)容1.把握要求按下SB4,水池需要進(jìn)水,燈L2亮;直到按下SB3,水池水位到位,燈L2滅;按SB2,表示水塔水位低需進(jìn)水,燈L1SB1,水塔水位到位,燈L12.I/O74 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)輸入 輸出SB1:I0.1 L1:Q0.1SB2:I0.2 L2:Q0.2SB3:I0.3SB4:I0.4按圖所示的梯形圖輸入程序。SB1SB2SB1SB2L1L2圖13水塔水位把握示意圖試驗(yàn)十進(jìn)電機(jī)的模擬把握一、試驗(yàn)?zāi)康腜LC二、試驗(yàn)內(nèi)容75 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)把握要求按下啟動(dòng)按鈕SB1,A〔A〕→B〔B〕→C〔C亮〕→D〔D〕→E〔E〕→A→AB→B→BC→C→CD→D→DE→E→EA→A→B……循環(huán)下去。按下停頓按扭SB2,全部操作都停頓需重起動(dòng)。I/O輸入輸出起動(dòng)按鈕SB1:I0.0A:Q0.1D:Q0.4停頓按鈕SB2:I0.1B:Q0.2E:Q0.5C:Q0.33.按圖所示的梯形圖輸入程序。4.調(diào)試并運(yùn)行程序。AAEB15-1五相步進(jìn)電機(jī)把握示意圖DC76 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)Y/△換接起動(dòng)的模擬把握一、試驗(yàn)?zāi)康挠肞LC構(gòu)成Y/△換接起動(dòng)把握系統(tǒng)。二、試驗(yàn)內(nèi)容把握要求按下啟動(dòng)按鈕SB1,電動(dòng)機(jī)運(yùn)行,U1、V1、W1亮,表示是Y型起動(dòng),2s后,U1V1W1滅,U2V2W2SB2,電動(dòng)機(jī)停頓運(yùn)行。I/O安排輸入輸出起動(dòng)按鈕SB1:I0.0U1:Q0.0U2:Q0.3停頓按鈕SB2:I0.1V1:Q0.1V2:Q0.4W1:Q0.2W2:Q0.53.按圖所示的梯形圖輸入程序。4.調(diào)試并運(yùn)行程序。77 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)11-1Y/△換接起動(dòng)把握示意圖一、試驗(yàn)?zāi)康挠肞LC構(gòu)成扎鋼機(jī)把握系統(tǒng)。二、試驗(yàn)內(nèi)容把握要求當(dāng)起動(dòng)按鈕按下,電動(dòng)機(jī)M1、M2運(yùn)行,按S1表示檢測(cè)到物件,電動(dòng)M3M3FS2M3M3R亮,同時(shí)電磁閥Y1S1M3S2時(shí),78 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)則停機(jī)一段時(shí)間〔3按鈕時(shí),必需按起動(dòng)前方可運(yùn)行。必需留意不先按S1,而按S2將不會(huì)有動(dòng)作。I/O安排輸入輸出起動(dòng)按鈕SB1:I0.0M1:Q0.0M3:Q0.2停頓按鈕SB2:I0.3M2:Q0.1M3R:Q0.3S1按鈕:I0.1Y1:Q0.4S2按鈕:I0.23.按圖所示的梯形圖輸入程序。4.調(diào)試并運(yùn)行程序。圖圖12-1 扎鋼機(jī)把握示意圖79 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)一、試驗(yàn)?zāi)康挠肞LC構(gòu)成郵件分揀把握系統(tǒng)二、試驗(yàn)內(nèi)容把握要求0010、0011、0100、0101〕時(shí),L1閃亮表示出錯(cuò),按停頓按鈕無(wú)效。必需1、2、3、4〔0001、0010、0011、0100、0101〕后,再按L2亮表示可以進(jìn)郵件,同時(shí)M5亮,S11s的脈沖閃亮。在這根底上當(dāng)XCXDXEXF0001時(shí),表示1S2表示檢測(cè)到了,脈沖開(kāi)頭計(jì)數(shù),經(jīng)五個(gè)脈M22s1M5、L2、S1滅2s。當(dāng)XCXDXEXF0010時(shí),表示第一個(gè)數(shù)字為2,當(dāng)按下S2表示M22s2的進(jìn)上海的郵箱,同時(shí)M5、L2、S12s。當(dāng)XCXDXEXF0011時(shí),表示3S2表示檢測(cè)到了,脈沖開(kāi)頭計(jì)數(shù),經(jīng)十五個(gè)脈M32s3M5、L2、S1滅2s。當(dāng)XCXDXEXF0100時(shí),表示第一個(gè)數(shù)字為4,當(dāng)按下S2表示M42s4的80 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)進(jìn)武漢的郵箱,同時(shí)M5、L2、S12s。當(dāng)XCXDXEXF0101時(shí),表示5,當(dāng)按下S2表示檢測(cè)到了,脈沖開(kāi)頭計(jì)數(shù),經(jīng)二十五個(gè)脈沖后,M5、L2、S12s,表示開(kāi)頭為5的進(jìn)廣州的郵箱。當(dāng)開(kāi)頭1M1XCXDXEXF的值,發(fā)生錯(cuò)誤L1閃亮,狀況就跟開(kāi)頭說(shuō)的一樣了,以此類推當(dāng)其他號(hào)碼檢測(cè)到了,但還沒(méi)投進(jìn)箱子時(shí),轉(zhuǎn)變號(hào)碼就發(fā)生錯(cuò)誤。當(dāng)投進(jìn)郵箱后再按S2表示檢測(cè)到郵件工作。I/O安排輸入 輸出起動(dòng)按鈕S2:I0.0 M1:Q0.1停頓按鈕S3:I0.1 M2:Q0.2S1按鈕:I1.0 M3:Q0.3BV按鈕:I0.7 M4:Q0.4M5:Q0.5L1:Q0.6L2:Q0.7按圖所示的梯形圖輸入程序。調(diào)試并運(yùn)行程序。81 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)圖13-1 郵件分揀把握示意圖一、試驗(yàn)?zāi)康挠肞LC構(gòu)成噴泉把握系統(tǒng)二、試驗(yàn)內(nèi)容把握要求隔燈閃耀:L10.5秒后滅,接著L20.5秒后滅,接著L30.5秒L40.5L5、L90.5L6、L100.5秒后滅,接著L7、L110.5秒后滅,接著L8、L120.5秒后滅,82 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)L10.5秒后滅,如此循環(huán)下去。I/O安排輸入輸出起動(dòng)按鈕SB1:I0.0L1:Q0.0L5、L9:Q0.4停頓按鈕SB2:I0.1L2:Q0.1L6、L10:Q0.5L3:Q0.2L7、L11:Q0.6L4:Q0.3L8、L12:Q0.73.按圖所示的梯形圖輸入程序。4.調(diào)試并運(yùn)行程序。14-1噴泉把握示意圖一、試驗(yàn)?zāi)康?3 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)用PLC構(gòu)成四層電梯把握系統(tǒng)二、試驗(yàn)內(nèi)容1.把握要求把可編程把握器撥向RUN后,按其他按鈕都無(wú)效,只有按SQ1,才有E1亮,表示電梯原始層在一層。電梯停留在一層:按SB6或SB〔SB〕或SBSB〔SB,電梯上升,按SQE1滅,E2亮,上升停頓。按SB8或SBSB〕或SBSBSB,電梯上升,按SQ3無(wú)反響,應(yīng)先按SQ2、E1滅,E2亮,電梯仍上升,再按SQ3、E2滅,E3亮,電梯停頓。按SB1〔SB,電梯上升,按SQ4無(wú)反響,應(yīng)先按SQ、E1滅亮,電梯仍上升,再按SQ3、E2滅,E3亮,電梯仍上升,再按SQ4、E3滅,E4亮,電梯停頓。SB6、SB8或SB6、SB8、SB3SB6、SB3,電梯上升,按SQ2、E1滅,E2亮,電梯仍上升,按SQ3、E2滅,E3亮,電梯停頓2秒后下降,SQ2、E3滅,E2亮,電梯停頓。SB6、SB8、SB2SB6、SB8、SB2、SB3SB6、SB2、SB3,電梯上升,按SQ2,E1滅,E22秒后上升,按SQ3,E2滅,84 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)E32秒后下降,再按SQ2,E3滅,E2亮,電梯停頓。SB6、SB9SB6、SB9、SB3電梯上升,按SQ2,E1滅,E2亮,電梯仍上升,按SQ2,E2滅,E3亮,電梯停頓2秒后上升,再按SQ4,E3滅,E42SQ3,E4滅,E3亮,電梯仍下降,SQ2,E3滅,E2亮,電梯停頓。按SB6、SB9、SB2或SB6、SB9、SB2、SB3,電梯上升,按SQ2,E1滅,E22SQ3,E2滅,E32SQ4,E3滅,E42秒后下降。按SQ3,E4滅,E3亮,電梯仍下降,按SQ2,E3滅,E2亮,電梯停頓。按SBSBSB8或SB〔SBSBSB〔SB或SB〔SB、SB〔SB,電梯上升啊,按SQE1E3亮,電梯停頓2秒后上升,SQ3,E2滅,E3亮電梯停頓。按SBSB〔SBSB,或SBSB〔SBSBSB3電梯上升,按SQ2,E1滅,E2亮,電梯停頓2秒后下降,按SQ2,E3滅,E2亮。按SBSB〔SBSBSB9或SBSBSBSBSB、SB3電梯上升,按SQ2,E1滅,E2亮,電梯停頓2秒后上升,按SQ3,E2滅,E3亮,電梯停頓秒后上升,再按SQ4,E3滅,E42秒SQ3,E4滅,E32SQ2,E3滅,E2亮,電梯停頓。按SB、SB1〔SB,電梯上升,按SQ,E1E2亮,電梯仍85 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)上升,按SQ3,E2滅,E3亮,電梯仍上升,再按SQ4,E3滅,E4亮,電2秒后下降。按SQ3,E4滅,E3亮,電梯仍下降,按SQ2,E3滅,E2亮,電梯停頓。按SB〔SB、SB1SB4,電梯上升,按SQ,E1E2亮,2秒后上升,按SQ3,E2滅,E3亮,電梯仍上升,再按SQ4,E3滅,E4亮,電梯停頓。按SBSB〔SBSB1〔SB,電梯上升,按SQ,E1滅,E22SQ3,E2滅,E3亮,電梯仍上升,再按SQ4,E3滅,E42SQ3,E4滅,E3亮,電梯仍下降,按SQ2,E3滅,E2亮,電梯停頓。按SBSB、SB1SB4,電梯上升,按SQE1E2亮,SQ3,E2滅,E3SQ4,E3滅,E42秒后下降,按SQ3,E4滅,E32秒后下降,SQ2,E3滅,E42秒后下降,按SQ2,E3滅,E2亮,電梯停頓。按SBSBSBSB1〔SB,電梯上升,按SQ,E1滅,E22SQ3,E2滅,E3亮,電梯仍上升,再按SQ4,E3滅,E42SQ3,E4滅,E3亮,電梯停頓。按SBSB〔SBSB1〔SB,電梯上升,按SQ,E1滅,86 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)E2SQ3,E2滅,E32秒后上升,再按SQ4,E3滅,E4亮,電梯停頓2秒后下降,再按SQ3,E4,滅,E3亮,電梯仍下降,再按SQ2,E3滅,E2亮,電梯停頓。按SB〔SBSB〔SBSBSB1SBSQ,E1滅,E22SQ3,E2滅,E3亮,電梯停頓2秒后上升,再按SQ4,E3滅,E4亮,電梯停頓。按SBSB〔SBSB、SB1SB,電梯上升,按SQE1滅,E22SQ3,E2滅,E3亮,電梯仍上升,SQ4,E3滅,E4亮,電梯停頓2秒后下降,再按SQ3,E4滅,E3亮,2秒后下降,再按SQ2,E3滅,E2亮,電梯停頓。按SBSB〔SBSBSBSB1SBSQ,E1滅,E22SQ3,E2滅,E3亮,電梯停頓2SQ4,E3滅,E42秒后下降,再按SQ3,E4滅,E32SQ4,E3滅,E42秒后下降,再按SQ3,E4滅,E3亮電梯仍下降,再按SQ2,E3滅,E2亮,電梯停頓。按SB、SBSBSB、SBSBSB1SB,電梯仍上升,按SQ2,E1滅,E2亮,電梯停頓2秒后上升,按SQ3,E2滅,E3亮,2秒后上升,再按SQ4,E3滅,E4亮,電梯停頓2秒后下降,再SQ3,E4滅,E32秒后下降滿載按SQ2,E3滅,E2亮,87 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)電梯停頓。按SBSB1〔SB,電梯上升,按SQE1滅E2亮,電梯仍上升,按SQ3,E2滅E3亮,電梯仍上升,再按SQ4,E3滅,E4亮,電梯停頓2秒后下降,再按SQ3,E4滅,E3亮,電梯停頓。按SBSB1SB,電梯上升,按SQ,E1E2亮,電梯仍SQ3,E2滅,E32SQ4,E3滅,E4亮,電梯停頓。按SBSB〔SBSB1〔SB,電梯上升,按SQ,E1滅,E2SQ3,E2滅。E32秒后上升,再按SQ4,E3滅,E42SQ3,E4滅,E3亮,電梯停頓。電梯停留在二層:按SB8或SB〔SBSQE2E3亮,電梯停頓。按SB1SB,電梯上升,反方向呼叫無(wú)效,按SQ,E2亮,電梯仍上升,再按SQ4,E3滅,E4亮,電梯停頓。按SBSBSQE2E1電梯停頓。按SBSB1〔SBSQE2滅,88 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)E3SQ4,E3滅,E42秒后下降,按SQ3,E4滅,E3亮,電梯停頓。按SBSBSB1SBSQ,E2滅,E3亮,電梯停頓2秒后上升,再按SQ4,E3滅,E4亮,電梯停頓。按SB、SB〔SB、SB1〔SB,電梯上升,反方向呼叫無(wú)效,SQ3,E2滅,E32秒后上升,再按SQ4,E3滅,E4亮,2秒后下降,按SQ3,E4滅,E3亮,電梯停頓。電梯停留在三層:按SB1〔SB,按SQE3E4電梯停頓。SB6SB7〔SB2〕電梯下降,反方向呼叫無(wú)效,按SQ2,E3滅,E2亮,電梯停頓。按SBSBSBE3E2電梯仍下降,按SQ1,E2滅,E1亮,電梯停頓。按SB,SB〔SB,電梯下降,按SQE3E2亮。電梯仍下SQ1,E2滅,E12SQ2,E1滅,E2亮電梯停頓。按SB〔SB,SBSB,電梯下降,反方向呼叫無(wú)效,按E3滅,E22秒后上下降,再按SQ1,E2滅,E1亮,電梯停89 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)止。按SBSBSBSBSBSQ2,E3滅,E22秒后上下降,再按SQ1,E2滅,E1亮,2秒后上升,按SQ2,E1滅,E2亮,電梯停頓。電梯停留在四層的狀況跟停留在一層的狀況類似。I/O安排輸入 輸出內(nèi)呼一層SB1:I0.1 一層指示燈E1:Q0.1內(nèi)呼二層SB2;I0.2 二層指示燈E2:Q0.2內(nèi)呼三層SB3:I0.3 三層指示燈E3:Q0.3內(nèi)呼四層SB4:I0.4 四層指示燈E4:Q0.4一層上呼SB5:I0.5 一層呼叫燈E5:Q0.5二層下呼SB6:I0.6 二層下燈E6:Q0.6二層上呼SB7:I0.7 二層上燈E7:Q0.7三層下呼SB8:I1.0 三層下呼燈E8:Q1.0三層上呼SB9:I1.1 三層上呼燈E9:Q1.1四層下呼SB10:I1.2 四層呼叫燈E10:Q1.2一層到位開(kāi)關(guān)SQ1:I1.3轎廂下降:KM1:Q1.3二層到位開(kāi)關(guān)SQ2:I1.4轎廂上升:KM2:Q1.490 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)三層到位開(kāi)關(guān)SQ3:I1.5四層到位開(kāi)關(guān)SQ4:I1.6按圖所示的梯形圖輸入程序。調(diào)試并運(yùn)行程序。 圖14-1四層電梯把握示意圖試驗(yàn)十六溝通電機(jī)Y/△形起動(dòng)的把握一、試驗(yàn)?zāi)康陌盐针姍C(jī)的常規(guī)把握電路設(shè)計(jì)。了解電機(jī)電路的實(shí)際接線。二、試驗(yàn)內(nèi)容及步驟設(shè)計(jì)要求直接按下反轉(zhuǎn)啟動(dòng)按鈕,電機(jī)即可開(kāi)頭反轉(zhuǎn),同時(shí)切斷正轉(zhuǎn)電路,反之亦可。Y還要有停頓按鈕。I/O安排〔連線〕91 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)輸入 輸出停止SB3:I0.0 正轉(zhuǎn)繼電器KM1:Q0.0正轉(zhuǎn)啟動(dòng)SB1:I0.1 反轉(zhuǎn)繼電器KM2:Q0.1反轉(zhuǎn)啟動(dòng)SB2:I0.2 Y形連接繼電器KM3:Q0.2△形連接繼電器KM4:Q0.3按圖所示梯形圖輸入程序。Y/△形起動(dòng)把握示意圖調(diào) 試并運(yùn)行Y/△形起動(dòng)把握示意圖程序。圖16-1 溝通電機(jī)一、試驗(yàn)?zāi)康陌盐誔LC功能指令的用法。92 可編程把握器試驗(yàn)與指導(dǎo)(西門(mén)子)把握用PLC把握步進(jìn)電機(jī)的方法。二、試驗(yàn)內(nèi)容與步驟1、步進(jìn)電機(jī)的工作原理步進(jìn)電機(jī)也稱為脈動(dòng)電機(jī),它可以直接接收來(lái)自計(jì)算機(jī)的數(shù)字脈沖,使行部件,得到了廣泛承受。四相步進(jìn)電機(jī)的工作方式:*A、B、C、DA→B→C→D→A;反轉(zhuǎn)通電挨次為:A→D→C→B→A。*A→AB→B→BC→C→CD→D→DA→A;反向的通電挨次為:A→AD→D→DC→C→CB→B→BA→A。*雙四拍工作方式,正轉(zhuǎn)的繞組通電挨次為AB→BC→CD→DA→AB;反向的通電挨次為:AD→DC→CB

溫馨提示

  • 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ù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 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)論