版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡介
1、學(xué)習(xí)目標(biāo)學(xué)習(xí)目標(biāo) 33知識(shí)準(zhǔn)備知識(shí)準(zhǔn)備 66任務(wù)實(shí)施任務(wù)實(shí)施4040自我評(píng)估自我評(píng)估5555 知識(shí)目標(biāo)知識(shí)目標(biāo)44技能目標(biāo)技能目標(biāo)55 通過本項(xiàng)目的學(xué)習(xí)與訓(xùn)練,能夠讓學(xué)員知道通過本項(xiàng)目的學(xué)習(xí)與訓(xùn)練,能夠讓學(xué)員知道S7-200S7-200系列系列PLCPLC有哪些計(jì)數(shù)器指令、數(shù)據(jù)傳送指令、邏輯運(yùn)有哪些計(jì)數(shù)器指令、數(shù)據(jù)傳送指令、邏輯運(yùn)算指令及移位指令,各有什么特點(diǎn),如何正確使用;算指令及移位指令,各有什么特點(diǎn),如何正確使用;理解理解PLCPLC的順序掃描工作方式;掌握如何實(shí)現(xiàn)單按鈕的順序掃描工作方式;掌握如何實(shí)現(xiàn)單按鈕的復(fù)用。的復(fù)用。 在了解在了解PLCPLC工作過程的基礎(chǔ)上,能把正確使用工作過程
2、的基礎(chǔ)上,能把正確使用S7-S7-200 PLC200 PLC的指令系統(tǒng),并獨(dú)立完成按鈕復(fù)用控制系統(tǒng)的指令系統(tǒng),并獨(dú)立完成按鈕復(fù)用控制系統(tǒng)(如:多臺(tái)設(shè)備的單按鈕控制、單按鈕起??刂频龋ㄈ纾憾嗯_(tái)設(shè)備的單按鈕控制、單按鈕起??刂频龋┑挠布渲眉鞍惭b、硬件組態(tài)及程序編寫、數(shù)據(jù)下載的硬件配置及安裝、硬件組態(tài)及程序編寫、數(shù)據(jù)下載及系統(tǒng)調(diào)試及系統(tǒng)調(diào)試計(jì)數(shù)器指令計(jì)數(shù)器指令 77傳送指令傳送指令1515邏輯運(yùn)算指令邏輯運(yùn)算指令2121移位指令移位指令2828 在S7-200 CPU存儲(chǔ)器內(nèi)預(yù)留有一定容量的存儲(chǔ)區(qū)專門用于計(jì)數(shù)器存儲(chǔ)計(jì)數(shù)值,S7-200 CPU最多支持256個(gè)計(jì)數(shù)器,因此在使用計(jì)數(shù)器時(shí),計(jì)數(shù)器的
3、地址編號(hào)(C0C255)必須在有效范圍之內(nèi)。 計(jì)數(shù)器都是16位的,每個(gè)計(jì)數(shù)器占用該區(qū)域2個(gè)字節(jié)空間。 每個(gè)計(jì)數(shù)器都有一個(gè)與計(jì)數(shù)器編號(hào)(C0C255)同名的二進(jìn)制位(C0C255),當(dāng)計(jì)數(shù)器當(dāng)前值(C0C255)達(dá)到設(shè)定值時(shí),相應(yīng)的二進(jìn)制位動(dòng)作。 對(duì)于加計(jì)數(shù)器(CTU),當(dāng)CU端出現(xiàn)由0到1的變化時(shí),計(jì)數(shù)器的當(dāng)前值(Cn)加1。 當(dāng)前值(Cn)大于或等于預(yù)設(shè)值(PV)時(shí),計(jì)數(shù)器位(Cn)變?yōu)?,達(dá)到最大值(32,767)時(shí),計(jì)數(shù)器停止計(jì)數(shù)。 當(dāng)復(fù)位(R)輸入端出現(xiàn)由0到1的變化時(shí),計(jì)數(shù)器復(fù)位。計(jì)數(shù)器復(fù)位時(shí)其當(dāng)前值(Cn)清零,計(jì)數(shù)器位(Cn)變?yōu)?。 當(dāng)然也可以用復(fù)位指令對(duì)計(jì)數(shù)器復(fù)位。 I0.0
4、為1時(shí),自動(dòng)進(jìn)行加計(jì)數(shù); I0.2為1時(shí),則對(duì)計(jì)數(shù)器復(fù)位。 當(dāng)LD端出現(xiàn)由0到1的變化時(shí),計(jì)數(shù)器位變?yōu)?,同時(shí)將預(yù)設(shè)值(PV)作為當(dāng)前值(Cn)。 當(dāng)CD端出現(xiàn)由0到1的變化時(shí),計(jì)數(shù)器的當(dāng)前值(Cn)減1。 當(dāng)前值(Cn)減為0時(shí),計(jì)數(shù)器停止,對(duì)應(yīng)的計(jì)數(shù)器位(Cn)變?yōu)?。 I0.1為1時(shí),自動(dòng)進(jìn)行減計(jì)數(shù); I0.2為1時(shí),則對(duì)計(jì)數(shù)器復(fù)位; I0.3為1時(shí),裝載計(jì)數(shù)器初值。 當(dāng)CU端出現(xiàn)由0到1的變化時(shí),計(jì)數(shù)器加1; 當(dāng)CD端出現(xiàn)由0到1的變化時(shí),計(jì)數(shù)器減1。 每次執(zhí)行加減計(jì)數(shù)時(shí),預(yù)設(shè)值(PV)與當(dāng)前值(Cn)進(jìn)行比較: 當(dāng)計(jì)數(shù)器當(dāng)前值(Cn)達(dá)到最大值(32767)時(shí),下一個(gè)加計(jì)數(shù)脈沖(CU
5、)則使計(jì)數(shù)器返回最小值(-32768); 當(dāng)計(jì)數(shù)器當(dāng)前值(Cn)達(dá)到最小值(-32768)時(shí),下一個(gè)減計(jì)數(shù)脈沖(CD)則使計(jì)數(shù)器返回最大值(32767)。 當(dāng)前值(Cn)大于或等于預(yù)設(shè)值(PV)時(shí),計(jì)數(shù)器位(Cn)變?yōu)?;否則,計(jì)數(shù)器位為0。 當(dāng)R端出現(xiàn)由0到1的變化時(shí),計(jì)數(shù)器復(fù)位。計(jì)數(shù)器復(fù)位后,計(jì)數(shù)器初值(Cn)清零,計(jì)數(shù)器位(Cn)變?yōu)?。當(dāng)然也可以用復(fù)位指令對(duì)計(jì)數(shù)器復(fù)位。 I0.0為1時(shí),自動(dòng)進(jìn)行加計(jì)數(shù);I0.1為1時(shí),自動(dòng)執(zhí)行減計(jì)數(shù);I0.2為1時(shí),則對(duì)計(jì)數(shù)器復(fù)位。 傳送指令中:IN為被傳送數(shù)據(jù)輸入端;OUT為數(shù)據(jù)接收端;N為數(shù)據(jù)塊的長度,其取值范圍為1255;EN為使能端,只有當(dāng)EN
6、信號(hào)的RLO為1時(shí),才允許執(zhí)行數(shù)據(jù)傳送操作,將IN端的數(shù)據(jù)傳送到OUT端所指定的存儲(chǔ)器;ENO為使能輸出,其狀態(tài)跟隨EN信號(hào)而變化。 IN操作數(shù)可以是V、I、Q、M、S、SM、L、AC、常數(shù)、*VD、*LD、*AC;OUT操作數(shù)可以是V、I、Q、M、S、SM、L、AC、*VD、*LD、*AC等類型,但必須在數(shù)據(jù)寬度上相匹配。 當(dāng)I0.2=1時(shí),將VB0開始的連續(xù)2個(gè)字節(jié)(VB0和VB1)數(shù)據(jù)傳送給VB10和VB11。 當(dāng)I0.0=1時(shí),將數(shù)據(jù)“16#1234”傳送給VW0(VB0=12、VB1=34);當(dāng)I0.1=1時(shí),對(duì)VW0進(jìn)行高低字節(jié)交換(VB0=34、VB1=12)。 對(duì)于字節(jié)傳送立即
7、讀(BIR)指令,其IN端只能使用IBx;對(duì)于字節(jié)傳送立即寫(BIW)指令,其OUT端的操作數(shù)只能是QBx。 S7-200 PLC的邏輯運(yùn)算指令可以對(duì)字節(jié)(B)、字(W)、雙字(DW)操作數(shù),按位進(jìn)行邏輯取反(INV)、邏輯與(AND)、邏輯或(OR)及邏輯異或(XOR)運(yùn)算。指令格式如表3-3所列。 邏輯運(yùn)算指令中的IN為邏輯取反(INV)指令的源操作數(shù);IN1為邏輯與(AND)、邏輯或(OR)及邏輯異或(XOR)運(yùn)算指令的第一個(gè)源數(shù)據(jù);IN2為邏輯與(AND)、邏輯或(OR)及邏輯異或(XOR)運(yùn)算指令的第二個(gè)源數(shù)據(jù);OUT為邏輯取反(INV)、邏輯與(AND)、邏輯或(OR)及邏輯異或(
8、XOR)運(yùn)算指令的目的操作數(shù)。要求源操作數(shù)和目的操作數(shù)的數(shù)據(jù)類型必須與指令類型相匹配。 S7-200 PLC的移位指令可以對(duì)字節(jié)(B)、字(W)、雙字(DW)進(jìn)行左移、右移、循環(huán)左移、循環(huán)右移等操作。 移位指令中的IN為源操作數(shù);N為移位的位數(shù);OUT為目的操作數(shù);DATA為移位寄存器指令的待移入位數(shù)據(jù);S_BIT為移位寄存器指令的最低位;N為移位寄存器指令的位數(shù)及方向控制字。要求源操作數(shù)和目的操作數(shù)的數(shù)據(jù)類型必須與指令類型相匹配。 對(duì)于左移指令,按指定位數(shù)(N)對(duì)源操作數(shù)(IN)依次左移N位,左邊移出位自然丟失,右邊空缺位補(bǔ)0,并將移位結(jié)果保存在目的操作數(shù)(OUT)中,源操作數(shù)(IN)保持不
9、變。 對(duì)于右移指令,按指定位數(shù)(N)對(duì)源操作數(shù)(IN)依次右移N位,右邊移出位自然丟失,左邊空缺位補(bǔ)0,并將移位結(jié)果保存在目的操作數(shù)(OUT)中,源操作數(shù)(IN)保持不變。 對(duì)于循環(huán)左移指令,按指定位數(shù)(N)對(duì)源操作數(shù)(IN)依次循環(huán)左移N位,左邊移出位補(bǔ)充到右邊空缺位,并將移位結(jié)果保存在目的操作數(shù)(OUT)中,源操作數(shù)(IN)保持不變。 對(duì)于循環(huán)右移指令,按指定位數(shù)(N)對(duì)源操作數(shù)(IN)依次循環(huán)右移N位,右邊移出位補(bǔ)充到左邊空缺位,并將移位結(jié)果保存在目的操作數(shù)(OUT)中,源操作數(shù)(IN)保持不變 。 移位寄存器(SHRB)指令實(shí)際上是一種自定義移位寄存器。移位寄存器(SHRB)指令將DA
10、TA數(shù)值移入移位寄存器,并由S_BIT指定移位寄存器的最低位,由N指定移位寄存器的長度和移位方向(+N表示“移位加”,-N表示“移位減”,移位寄存器的最大長度為64位),移出位則放置在特殊功能存儲(chǔ)器SM1.1(移出標(biāo)志位)中。 在“移位減”(N為負(fù)值)中,輸入數(shù)據(jù)(DATA)移入移位寄存器的最高位,并移出最低位(S_BIT)。移出的數(shù)據(jù)被放置在SM1.1中。 在“移位加”(N為正值)中,輸入數(shù)據(jù)(DATA)移入移位寄存器的最低位(由S_BIT指定),并移出移位寄存器的最高位。移出的數(shù)據(jù)被放置在SM1.1中??刂埔罂刂埔?141任務(wù)分析任務(wù)分析4242實(shí)施方案實(shí)施方案4444方案調(diào)試方案調(diào)試
11、5454 要求用要求用1 1個(gè)控制按鈕控制個(gè)控制按鈕控制1 1臺(tái)電動(dòng)機(jī)的啟動(dòng)和停止。臺(tái)電動(dòng)機(jī)的啟動(dòng)和停止。 第第1 1次操作按鈕電動(dòng)機(jī)起動(dòng);次操作按鈕電動(dòng)機(jī)起動(dòng); 第第2 2次操作按鈕電動(dòng)機(jī)停車;次操作按鈕電動(dòng)機(jī)停車; 第第3 3次操作按鈕電動(dòng)機(jī)起動(dòng),如此循環(huán)。次操作按鈕電動(dòng)機(jī)起動(dòng),如此循環(huán)。 PLC PLC在工作時(shí)采用順序循環(huán)掃描的工作方式來執(zhí)行主循環(huán)程序在工作時(shí)采用順序循環(huán)掃描的工作方式來執(zhí)行主循環(huán)程序OB1OB1及子程及子程序中的用戶程序,在一個(gè)掃描周期的開始序中的用戶程序,在一個(gè)掃描周期的開始CPUCPU對(duì)所有的輸入端子上的信號(hào)對(duì)所有的輸入端子上的信號(hào)進(jìn)行集中采集,并將采集結(jié)果保存在過
12、程映像輸入寄存器(進(jìn)行集中采集,并將采集結(jié)果保存在過程映像輸入寄存器(I I),在程序執(zhí)),在程序執(zhí)行期間不再考慮輸入端子上信號(hào)的變化,而程序執(zhí)行過程中所產(chǎn)生的中間行期間不再考慮輸入端子上信號(hào)的變化,而程序執(zhí)行過程中所產(chǎn)生的中間結(jié)果則直接保存在存儲(chǔ)器(結(jié)果則直接保存在存儲(chǔ)器(MM)或過程映像輸出寄存器()或過程映像輸出寄存器(Q Q)中,并不立即)中,并不立即送到輸出端子,而只有在當(dāng)前掃描周期結(jié)束前才將程序執(zhí)行的最終結(jié)果集送到輸出端子,而只有在當(dāng)前掃描周期結(jié)束前才將程序執(zhí)行的最終結(jié)果集中送到輸出端子,對(duì)輸出端子進(jìn)行刷新。中送到輸出端子,對(duì)輸出端子進(jìn)行刷新。 如果對(duì)這種掃描方式理解不清楚,在編程
13、時(shí)就會(huì)出現(xiàn)意想不到的結(jié)果。如果對(duì)這種掃描方式理解不清楚,在編程時(shí)就會(huì)出現(xiàn)意想不到的結(jié)果。 由于由于PLCPLC循環(huán)掃描的工作特殊性,不能直接用簡單的邏輯實(shí)現(xiàn)電動(dòng)機(jī)的單循環(huán)掃描的工作特殊性,不能直接用簡單的邏輯實(shí)現(xiàn)電動(dòng)機(jī)的單按鈕控制,必須考慮在同一掃描周期內(nèi)是否會(huì)出現(xiàn)運(yùn)行狀態(tài)的多次切換。按鈕控制,必須考慮在同一掃描周期內(nèi)是否會(huì)出現(xiàn)運(yùn)行狀態(tài)的多次切換。 以電動(dòng)機(jī)的單按鈕起??刂茷槔?,如果用如圖所示的邏輯來實(shí)現(xiàn)看起來似以電動(dòng)機(jī)的單按鈕起停控制為例,如果用如圖所示的邏輯來實(shí)現(xiàn)看起來似乎可行,但是,如果仔細(xì)分析會(huì)發(fā)現(xiàn)當(dāng)按一次按鈕時(shí),首先掃描到第一個(gè)乎可行,但是,如果仔細(xì)分析會(huì)發(fā)現(xiàn)當(dāng)按一次按鈕時(shí),首先掃描
14、到第一個(gè)程序段,會(huì)使程序段,會(huì)使KMKM變?yōu)樽優(yōu)? 1,并寫入過程映像輸出寄存器;當(dāng)掃描到第二個(gè)程,并寫入過程映像輸出寄存器;當(dāng)掃描到第二個(gè)程序段時(shí),由于序段時(shí),由于KMKM的過程映像輸出寄存器已經(jīng)為的過程映像輸出寄存器已經(jīng)為1 1,所以又會(huì)使,所以又會(huì)使KMKM變?yōu)樽優(yōu)? 0,結(jié)果無論如何都無法啟動(dòng)電動(dòng)機(jī)。結(jié)果無論如何都無法啟動(dòng)電動(dòng)機(jī)。 方案方案1 1 用邊沿指令及異或邏輯實(shí)現(xiàn)用邊沿指令及異或邏輯實(shí)現(xiàn) 4545方案方案2 2 用異或邏輯實(shí)現(xiàn)用異或邏輯實(shí)現(xiàn) 4646方案方案3 3 用位邏輯指令實(shí)現(xiàn)用位邏輯指令實(shí)現(xiàn) 4747方案方案4 4 用計(jì)數(shù)器和比較指令實(shí)現(xiàn)用計(jì)數(shù)器和比較指令實(shí)現(xiàn) 4848方
15、案方案5 5 用用SRSR觸發(fā)器實(shí)現(xiàn)觸發(fā)器實(shí)現(xiàn) 4949方案方案6 6 用用RSRS觸發(fā)器實(shí)現(xiàn)觸發(fā)器實(shí)現(xiàn) 5050方案方案7 7 按掃描順序?qū)崿F(xiàn)按掃描順序?qū)崿F(xiàn) 5151方案方案8 8 用互補(bǔ)的狀態(tài)標(biāo)志實(shí)現(xiàn)用互補(bǔ)的狀態(tài)標(biāo)志實(shí)現(xiàn) 5252方案方案9 9 用循環(huán)移位指令實(shí)現(xiàn)用循環(huán)移位指令實(shí)現(xiàn) 5353 首先根據(jù)控制按鈕SB_1信號(hào)狀態(tài)設(shè)置狀態(tài)標(biāo)志,使用上升沿檢測(cè)指令,保證每按動(dòng)一次控制按鈕,狀態(tài)標(biāo)志F1的狀態(tài)只在當(dāng)前掃描周期內(nèi)起作用。然后用狀態(tài)標(biāo)志F1與電動(dòng)機(jī)(KM)當(dāng)前的狀態(tài)進(jìn)行邏輯異或運(yùn)算,由于按動(dòng)控制按鈕當(dāng)前周期內(nèi)F1=1,用F1與KM相異或,就可以實(shí)現(xiàn)對(duì)電動(dòng)機(jī)狀態(tài)的轉(zhuǎn)換,如果直接用KM來代替
16、F1,將無法實(shí)現(xiàn)要求的功能。 首先根據(jù)按鈕的狀態(tài)設(shè)置狀態(tài)標(biāo)志F1,并用F2消除按鈕抖動(dòng)帶來的影響,保證按以按鈕只設(shè)置一次F1。然后用F1與電動(dòng)機(jī)當(dāng)前的狀態(tài)進(jìn)行異或邏輯,并根據(jù)異或運(yùn)算的結(jié)果控制電動(dòng)機(jī)的起停。如果不設(shè)置標(biāo)志F2(去掉第3個(gè)程序段),則按動(dòng)一次控制按鈕,電動(dòng)機(jī)的狀態(tài)將會(huì)自動(dòng)來回切換數(shù)次。 與方案1不同,每按動(dòng)一次控制按鈕(SB_1),都要根據(jù)電動(dòng)機(jī)(KM)當(dāng)前的狀態(tài)來設(shè)定狀態(tài)標(biāo)志(F2)。然后再用狀態(tài)標(biāo)志(F2)來控制電動(dòng)機(jī)(KM)??刂瞥绦蛉鐖D3-14所示。如果直接用KM來代替F2,同樣不能實(shí)現(xiàn)要求的控制功能。 首先用計(jì)數(shù)器對(duì)控制按鈕(SB_1)按動(dòng)的次數(shù)進(jìn)行統(tǒng)計(jì),如果計(jì)數(shù)器的當(dāng)
17、前值為1,則啟動(dòng)電動(dòng)機(jī)(KM);否則電動(dòng)機(jī)停止。然后用比較指令判斷計(jì)數(shù)器的當(dāng)前值是否為2,如果為2,則對(duì)計(jì)數(shù)器復(fù)位。 首先對(duì)控制按鈕(SB_1)進(jìn)行上升沿信號(hào)的采集,然后對(duì)采集結(jié)果和電動(dòng)機(jī)(KM)當(dāng)前的狀態(tài)進(jìn)行邏輯異或運(yùn)算,根據(jù)異或運(yùn)算的結(jié)果控制電動(dòng)機(jī)(KM)的起停。實(shí)際電路等效為等效為RS觸發(fā)器觸發(fā)器。 根據(jù)方案5的設(shè)計(jì)思想,也可以用RS觸發(fā)器實(shí)現(xiàn)。首先設(shè)置2個(gè)互補(bǔ)的狀態(tài)標(biāo)志F1和F2,然后用F1和F2控制電動(dòng)機(jī)(KM)的起停。 首先給控制字輸入初值2#1010_1010_1010_1010,然后用循環(huán)移位指令對(duì)控制字進(jìn)行循環(huán)移位,每按動(dòng)一次控制按鈕控制字移動(dòng)一位,并用控制字的其中任意一位控
18、制電動(dòng)機(jī)的起停。 對(duì)于上述各種控制方案可以分別在各子程序中設(shè)計(jì)對(duì)于上述各種控制方案可以分別在各子程序中設(shè)計(jì)完成,調(diào)試哪一個(gè)方案可以在循環(huán)主程序完成,調(diào)試哪一個(gè)方案可以在循環(huán)主程序OB1OB1中調(diào)用中調(diào)用該子程序。然后對(duì)執(zhí)行全編譯命令,并將編譯結(jié)果下該子程序。然后對(duì)執(zhí)行全編譯命令,并將編譯結(jié)果下載到載到PLCPLC。將。將PLCPLC切換到切換到RUNRUN模式,按動(dòng)控制按鈕,模式,按動(dòng)控制按鈕,觀察電動(dòng)機(jī)的運(yùn)行狀態(tài)。觀察電動(dòng)機(jī)的運(yùn)行狀態(tài)。填空題填空題5656判斷題判斷題5858思考題思考題5959技能訓(xùn)練技能訓(xùn)練6060(1 1)S7-200 CPUS7-200 CPU最多支持最多支持_個(gè)計(jì)數(shù)
19、器。個(gè)計(jì)數(shù)器。(2 2)S7-200 PLCS7-200 PLC有三種類型的計(jì)數(shù)器,分別是有三種類型的計(jì)數(shù)器,分別是_計(jì)計(jì)數(shù)器、數(shù)器、_計(jì)數(shù)器和計(jì)數(shù)器和_計(jì)數(shù)器。計(jì)數(shù)器。(3 3)對(duì)于加計(jì)數(shù)器()對(duì)于加計(jì)數(shù)器(CTUCTU),當(dāng)),當(dāng)CUCU端出現(xiàn)端出現(xiàn)_信號(hào)時(shí),信號(hào)時(shí),計(jì)數(shù)器的當(dāng)前值(計(jì)數(shù)器的當(dāng)前值(CnCn)加)加1 1。(4 4)對(duì)于減計(jì)數(shù)器()對(duì)于減計(jì)數(shù)器(CTDCTD),當(dāng)),當(dāng)LDLD端出現(xiàn)由端出現(xiàn)由0 0到到1 1的變化時(shí),的變化時(shí),計(jì)數(shù)器位變?yōu)橛?jì)數(shù)器位變?yōu)開,同時(shí)將預(yù)設(shè)值(,同時(shí)將預(yù)設(shè)值(PVPV)作為當(dāng)前值)作為當(dāng)前值(CnCn)。)。(5 5)對(duì)于減計(jì)數(shù)器()對(duì)于減計(jì)數(shù)器(
20、CTDCTD),當(dāng)),當(dāng)CDCD端出現(xiàn)端出現(xiàn)_信號(hào)信號(hào)時(shí),計(jì)數(shù)器的當(dāng)前值(時(shí),計(jì)數(shù)器的當(dāng)前值(CnCn)減)減1 1。當(dāng)前值(。當(dāng)前值(CnCn)減為)減為0 0時(shí),計(jì)數(shù)時(shí),計(jì)數(shù)器將器將_,對(duì)應(yīng)的計(jì)數(shù)器位(,對(duì)應(yīng)的計(jì)數(shù)器位(CnCn)變?yōu)椋┳優(yōu)? 1。(6 6)S7-200 PLCS7-200 PLC的數(shù)據(jù)塊傳送指令,其數(shù)據(jù)塊的長度的數(shù)據(jù)塊傳送指令,其數(shù)據(jù)塊的長度N N的取值的取值范圍為范圍為_。(7 7)S7-200 PLCS7-200 PLC的邏輯運(yùn)算指令可以對(duì)字節(jié)、字或雙字操作數(shù),的邏輯運(yùn)算指令可以對(duì)字節(jié)、字或雙字操作數(shù),按按_進(jìn)行邏輯取反、邏輯與、邏輯或及邏輯進(jìn)行邏輯取反、邏輯與、邏輯
21、或及邏輯_運(yùn)算。運(yùn)算。(8 8)S7-200 PLCS7-200 PLC的移位指令可以對(duì)字節(jié)、字或雙字操作數(shù)進(jìn)行的移位指令可以對(duì)字節(jié)、字或雙字操作數(shù)進(jìn)行左移、右移、左移、右移、_和和_等操作。等操作。(1 1)對(duì)于)對(duì)于S7-200 PLCS7-200 PLC的加計(jì)數(shù)器,當(dāng)前值(的加計(jì)數(shù)器,當(dāng)前值(CnCn)大于或等于預(yù))大于或等于預(yù)設(shè)值(設(shè)值(PVPV)時(shí),對(duì)應(yīng)的計(jì)數(shù)器位()時(shí),對(duì)應(yīng)的計(jì)數(shù)器位(CnCn)變?yōu)椋┳優(yōu)? 0,達(dá)到最大值,達(dá)到最大值(32,76732,767)時(shí),計(jì)數(shù)器將停止計(jì)數(shù)。)時(shí),計(jì)數(shù)器將停止計(jì)數(shù)。(2 2)對(duì)于)對(duì)于S7-200 PLCS7-200 PLC的減計(jì)數(shù)器,當(dāng)前
22、值(的減計(jì)數(shù)器,當(dāng)前值(CnCn)減為)減為0 0時(shí),計(jì)時(shí),計(jì)數(shù)器停止,對(duì)應(yīng)的計(jì)數(shù)器位(數(shù)器停止,對(duì)應(yīng)的計(jì)數(shù)器位(CnCn)變?yōu)椋┳優(yōu)? 0。(3 3)S7-200 PLCS7-200 PLC數(shù)據(jù)傳送指令可按字節(jié)(數(shù)據(jù)傳送指令可按字節(jié)(B B)、字()、字(WW)、雙)、雙字(字(D D)及實(shí)數(shù)()及實(shí)數(shù)(R R)進(jìn)行單個(gè)數(shù)據(jù)的傳送。)進(jìn)行單個(gè)數(shù)據(jù)的傳送。(4 4)S7-200 PLCS7-200 PLC數(shù)據(jù)傳送指令可按字節(jié)(數(shù)據(jù)傳送指令可按字節(jié)(B B)、字()、字(WW)及雙)及雙字(字(D D)進(jìn)行塊數(shù)據(jù)的傳送。)進(jìn)行塊數(shù)據(jù)的傳送。(5 5)使用)使用S7-200 PLCS7-200 PLC數(shù)據(jù)傳送指令可以實(shí)現(xiàn)對(duì)一個(gè)字的數(shù)據(jù)傳送指令可以實(shí)現(xiàn)對(duì)一個(gè)字的2 2個(gè)字個(gè)字節(jié)進(jìn)行高低字節(jié)交換。節(jié)進(jìn)行高低字節(jié)交換。(1 1)如何用移位指令實(shí)現(xiàn)對(duì)操作數(shù)的乘)如何用移位指令實(shí)現(xiàn)對(duì)操作數(shù)的乘4 4操作?操作?(2 2)如何用移位指令實(shí)現(xiàn)對(duì)操作數(shù)的除)如何用移位指令實(shí)現(xiàn)對(duì)操作數(shù)的除2 2操作?操作?(3 3)如何用移位寄存器指令實(shí)現(xiàn)對(duì))如何用移位寄存器指令實(shí)現(xiàn)對(duì)1 1個(gè)個(gè)1818位數(shù)據(jù)的右移或左移位數(shù)據(jù)的右移或左移移位操作?移位操作?(4 4)如何用查表的方式對(duì)某個(gè)數(shù)據(jù)塊的若干個(gè)字節(jié)執(zhí)行乘)如何用查表的方式對(duì)某個(gè)數(shù)據(jù)塊的若干個(gè)字節(jié)執(zhí)行乘2 2操操作,試編寫查表程
溫馨提示
- 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石嘴山市大武口區(qū)審計(jì)局聘請(qǐng)2名專業(yè)人員輔助審計(jì)工作筆試備考題庫及答案解析
- 2026年濟(jì)寧嘉祥縣事業(yè)單位公開招聘初級(jí)綜合類崗位人員(34人)考試備考題庫及答案解析
- 2026年臨沂莒南縣部分事業(yè)單位公開招聘綜合類崗位工作人員29人筆試備考試題及答案解析
- 2026湖南師大附中特立學(xué)校春季合同制教師招聘筆試備考題庫及答案解析
- 飯店后廚培訓(xùn)制度
- 實(shí)踐基地培訓(xùn)制度
- 培訓(xùn)費(fèi)用及安全管理制度
- 培訓(xùn)管理制度文件
- 社區(qū)英語培訓(xùn)班管理制度
- 社區(qū)建立培訓(xùn)制度
- 2026年高考數(shù)學(xué)一輪復(fù)習(xí)周測(cè)卷及答案解析:第9周 數(shù)列的概念、等差與等比數(shù)列
- 鐵路鐵鞋管理辦法
- 安防監(jiān)控系統(tǒng)維護(hù)與管理方案
- 2025屆重慶八中學(xué)七上數(shù)學(xué)期末復(fù)習(xí)檢測(cè)模擬試題含解析
- 2025年廣東省中考語文試卷真題(含答案解析)
- 燙熨治療法講課件
- 2025至2030中國模塊化變電站行業(yè)發(fā)展趨勢(shì)分析與未來投資戰(zhàn)略咨詢研究報(bào)告
- 電廠清潔生產(chǎn)管理制度
- 2025年江蘇省事業(yè)單位招聘考試教師招聘體育學(xué)科專業(yè)知識(shí)試題
- 機(jī)械設(shè)計(jì)年終述職報(bào)告
- 可信數(shù)據(jù)空間解決方案星環(huán)科技
評(píng)論
0/150
提交評(píng)論