版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)
文檔簡介
1、,狀態(tài)位指令,S7-CPU 的寄存器和存儲器區(qū)域,累加器,ACCU1,ACCU4,ACCU3,ACCU2,僅適用于S7-400,AR2,AR1,地址寄存器,打開的 DBDB 長度,數(shù)據(jù)塊寄存器,狀態(tài)位,狀態(tài)字,32 位,32位,32位,32位,32位,32位,16位,16位,裝載存儲器 -邏輯塊 -數(shù)據(jù)塊,工作存儲器 -邏輯塊 -數(shù)據(jù)塊,I/O 區(qū)域,系統(tǒng)存儲器 -過程映像輸入表 -過程映像輸出表 -位存儲器 -定時器 -計數(shù)器 -邏輯數(shù)據(jù)堆棧 -中斷堆棧 -塊堆棧,S7-CPU 寄存器,S7-CPU 存儲器區(qū)域,T, S, =,.,L, A, O,.,16位,打開的 DIDI 長度,狀態(tài)字結(jié)
2、構(gòu),位定義值含義 0/FC20首次檢查位 1RLO21邏輯運算結(jié)果 2STA22狀態(tài)位 3OR23或 4OS24保存溢出 5OV25溢出 6CC 026條件代碼 7CC 127條件代碼 8BR28二進(jìn)制結(jié)果 9.15未定義29 .210,狀態(tài)字各位的含義,檢查狀態(tài)位,OV,S,0,M 4.0,M 4.0,在 STL中進(jìn)行檢查 A OV掃描溢出顯示 A OS掃描存儲的溢出標(biāo)志 A BR掃描 BR標(biāo)志 檢查條件代碼(CC0, CC1) A = 0結(jié)果等于 0 A 0結(jié)果大于 0 A 0結(jié)果不等于 0 A = 0結(jié)果小于或等于 0,等等 A UO無序指令 在LAD 和FBD 中進(jìn)行檢查,| |,帶有
3、狀態(tài)位的指令,指令碼含義示例 SET將RLO位設(shè)置為“1“ SET/RLO-1= M 0.1 CLR將RLO位設(shè)置為“0“ CLR/RLO-0 NOT將 RLO位取反O 手動模式;O 自動模式;NOT;= 操作模式= M0.0 SAVE以二進(jìn)制形式保存RLO 結(jié)果 A BR檢查二進(jìn)制形式結(jié)果,| |,I 1.0I 1.1I 1.2,| |,| |,( ),(SAVE),| |,BRQ 4.2Q 5.0,塊調(diào)用或復(fù)雜功能中的BR位及ENO,LAD,STL,Network 1: 循環(huán)程序,FC23,I0.0,EN,MW10,Step_bit_memory,Step_dis play,ENO,( )
4、,M100.0,QW12,Network 2: ?,MUL_I,I0.1,EN,345,IN1,OUT,ENO,( ),M100.1,MW10,987,IN2,Network 1: 循環(huán)程序 AI0.0JNB_001CALLFC23 Step_bit_memory:=MW10 Step_display:=QW12_001:ABR=M100.0,Network 2:? A I0.1 JNB_002 L345 L987*ITMW10ANOVSAVECLR_002:ABR=M100.1,取決于狀態(tài)位的跳轉(zhuǎn)功能,JU 標(biāo)號1)無條件跳轉(zhuǎn) JC 標(biāo)號1) 如果“RLO” =1,則跳轉(zhuǎn) JCN標(biāo)號1) 如
5、果“RLO” =0,則跳轉(zhuǎn) JCB標(biāo)號1) 如果“RLO” =1,則跳轉(zhuǎn),并將RLO保存在BR位中 JNB標(biāo)號1) 如果“RLO” =0,則跳轉(zhuǎn),并將RLO保存在BR位中 JBI標(biāo)號1) 如果“BR” =1,則跳轉(zhuǎn) JNBI標(biāo)號1) 如果“BR” =0,則跳轉(zhuǎn) JO標(biāo)號1)如果狀態(tài)字中的“OV”位 =1,則跳轉(zhuǎn) JOS標(biāo)號1) 如果狀態(tài)字中的“OS” 位=1,則跳轉(zhuǎn) 1) 標(biāo)號可以由4位字母-數(shù)字字符組成,取決于條件代碼的跳轉(zhuǎn)功能,JZ 標(biāo)號1) 如果狀態(tài)字“CC 1”位=0且“CC 0”位=0,則跳轉(zhuǎn) (結(jié)果 = 0) JN標(biāo)號1) 如果狀態(tài)字“CC 1”位不等于“CC 0”位,則跳轉(zhuǎn) (結(jié)
6、果 0) JP標(biāo)號1) 如果狀態(tài)字“CC 1”位=1且“CC 0”位=0(結(jié)果=0),則跳轉(zhuǎn) (結(jié)果 0) JM標(biāo)號1) 如果狀態(tài)字“CC 1”位=0且“CC 0”位=1(結(jié)果=0),則跳轉(zhuǎn)(結(jié)果 = 0) JMZ標(biāo)號1) JM和JZ聯(lián)合使用,同時滿足條件,則跳轉(zhuǎn) (結(jié)果 = 0) JUO標(biāo)號1) 如果是無效的實數(shù)或者除數(shù)為0,則跳轉(zhuǎn) 1) 標(biāo)號可以由4位字母-數(shù)字字符組成,跳轉(zhuǎn)分支的編程,裝載跳轉(zhuǎn) 分支數(shù),JL OVER,. . .,ACCU1 n 時的 指令段,示例:帶有3個分支的跳轉(zhuǎn)分支程序 L Recipe no/ 裝載分支程序數(shù) JL OVER/ 帶有3個分支的跳轉(zhuǎn)分支 JU Rec
7、0/ 跳轉(zhuǎn)到0號分支 (ACCU1 = 0) JU Rec1/ 跳轉(zhuǎn)到1號分支 (ACCU1 = 1) JU Rec2/跳轉(zhuǎn)到2號分支 (ACCU1 = 2) OVER:JU ERROR/ 如果ACCU1 2,則跳轉(zhuǎn)至標(biāo)號OVER . Rec0:L DBW4 . Rec1:L DBW6 . Rec2:L DBW8 . ERROR:CLR .,操作模式,M_n:,JU M_0,JU M_n,ACCU1 = 0 時的 指令段,. . .,ACCU1 = n 時的 指令段,OVER:,M_0:,循環(huán)指令的編程,初始化 循環(huán)計數(shù)器,LOOP NEXT 將ACCU1進(jìn)行減1操作, 并作判斷 ACCU1
8、0 ?,是,否,繼續(xù),NEXT:,將循環(huán)執(zhí)行數(shù)次的 代碼段,將循環(huán)計數(shù)器內(nèi)容 裝入 ACCU1.,示例:進(jìn)行4次循環(huán)掃描的循環(huán)指令編程 L +4/ 裝載循環(huán)計數(shù)器 NEXT:T MW10/ 循環(huán)開始 ./ 指令代碼 ./ 指令代碼 ./ 指令代碼 L MW10/ 再次裝載循環(huán)計數(shù)器 LOOP NEXT/ 循環(huán)計數(shù)器值 1, / 如果Accu 1 0,則 / 跳轉(zhuǎn)到標(biāo)號NEXT處,操作模式,將ACCU1內(nèi)容 送入循環(huán)計數(shù)器,BE 塊結(jié)束指令 BEU無條件塊結(jié)束指令(在塊內(nèi)) BEC 條件塊結(jié)束指令(取決于 RLO位)(RET)在 LAD 編程語言中 在 FBD編程語言中,塊結(jié)束指令,RET,練習(xí)
9、1.1:減法運算完成后跳轉(zhuǎn),撥碼按鈕,1 2 3 4,- D,正值結(jié)果 (=0),將IW 0 的值寫入顯示,刪除顯示,負(fù)值結(jié)果,JM 標(biāo)號,轉(zhuǎn)換為 DINT,轉(zhuǎn)換為 DINT,BTD,BTD,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,20,215,27,仿真器上的切換開關(guān),十進(jìn)制開關(guān):S7-300: IW4 (IW2, 32位模式) 顯示:S7-300: QW12 (QW6, 32位模式) S7-400: IW 30S7-400: QW38 切換開關(guān):S7-300: IW0 (IW0)S7-400: IW28,練習(xí) 1.2:乘法運算完成后跳轉(zhuǎn),無溢出,將結(jié)果輸出顯示,刪除顯示,溢出,JO 標(biāo)號,十進(jìn)制開關(guān): S7-300: IW4 (IW2, 32位模式) 顯示:S7-300: QW12 (QW6, 32位模式) S7-400: IW30S7-400: QW38 切換開關(guān): S7-300: IW0 (IW0) S7-400: IW28,DTB,轉(zhuǎn)換為BCD碼,撥碼開關(guān),1 2 3 4,* I,轉(zhuǎn)換為 DINT,轉(zhuǎn)換為 DINT,BTD,BTD,0,0,0,0,0,0,0,0,1,0,0,1,0,0,1,0,20,215,27,仿真器上的切換開關(guān),練習(xí) 1.3:跳轉(zhuǎn)分支編程,撥碼按鈕,1,1,2,3,4,5,Motor_let 右轉(zhuǎn),
溫馨提示
- 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)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2025年醫(yī)保知識考試題及參考參考答案
- 漫畫臨摹應(yīng)用題庫及答案
- 勞動法試題及答案題庫(含答案)
- 保育員大賽試題及答案
- 《中藥栽培技術(shù)》期末考試復(fù)習(xí)題庫(含答案)
- 營運實操考試題及答案
- 電大建設(shè)監(jiān)理試題及答案
- 大一管理考試試題及答案
- 中共廣安市委組織部2026年度公開遴選工作人員考試備考題庫必考題
- 北京市懷柔區(qū)政務(wù)服務(wù)和數(shù)據(jù)管理局招聘行政輔助人員3人備考題庫附答案
- (人教版)必修第一冊高一物理上學(xué)期期末復(fù)習(xí)訓(xùn)練 專題02 連接體、傳送帶、板塊問題(原卷版)
- 護(hù)理不良事件根本原因分析
- 社會心理學(xué)考試題及答案
- 門窗工程掛靠協(xié)議書
- 醫(yī)療器械經(jīng)營企業(yè)質(zhì)量管理體系文件(2025版)(全套)
- 出鐵廠鐵溝澆注施工方案
- 2025年中小學(xué)教師正高級職稱評聘答辯試題(附答案)
- 現(xiàn)代企業(yè)管理體系架構(gòu)及運作模式
- 古建筑設(shè)計工作室創(chuàng)業(yè)
- 公司酶制劑發(fā)酵工工藝技術(shù)規(guī)程
- 2025省供銷社招聘試題與答案
評論
0/150
提交評論