版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、會計學1第1頁/共113頁第2頁/共113頁第3頁/共113頁第4頁/共113頁例如,有兩個開關(guān)例如,有兩個開關(guān)K1、K2??刂埔?,只有兩個開關(guān)都接通時小燈??刂埔?,只有兩個開關(guān)都接通時小燈D1才亮。當才亮。當D1亮秒鐘后亮秒鐘后小燈小燈D2開始亮。當開關(guān)開始亮。當開關(guān)K3切斷時兩個小燈就同切斷時兩個小燈就同時熄滅。時熄滅。1) 接線程序控制接線程序控制2)存貯程序控制)存貯程序控制(PLC控制)控制)第5頁/共113頁2.1 S7-300的數(shù)據(jù)環(huán)境的數(shù)據(jù)環(huán)境1 數(shù)據(jù)類型數(shù)據(jù)類型 位位 BOOL 例:例: True 或或 False (1 或或0) 字節(jié)字節(jié) BYTE 例:例: B#16#
2、0FF 字字 WORD 例:例: W#16#0 FFFF 雙字雙字 DWORD 例:例:DW#16#0FFFF_FFFF 整數(shù)整數(shù) INT 例:例:-3276832767 雙整數(shù)雙整數(shù) DINT 例:例:-214783648 214783647 實數(shù)實數(shù) REAL 例:例: 1.2 或或 34.5E-12 時間時間 S5TIME 例:例:S5T#2H5M (時基時基 10mS) 字符字符 CHAR 例:例:A日期日期時間時間 TIME_OF_DAY 例:例:TOD#12:23:45.12 時間時間 TIME 例:例:T#20H_31M_23S (時基時基 1mS)日期日期 DATE 例:例:D
3、#1990-1-1 (時基時基 1天天)第6頁/共113頁第7頁/共113頁字節(jié) 0字節(jié) 1字節(jié) 2: CPU 存儲器區(qū)字節(jié) 0字節(jié) 1字節(jié) 2: PIIPIQ 用戶程序 CPU 存儲器區(qū) : :A I2.0= Q4.3 : : : :11第8頁/共113頁PSCPUSMSMSMSMSMSMSM模塊 12 4 5 6 7 8 9 10槽號地址 0.0地址 0.7地址 1.0地址 1.7第9頁/共113頁3. STEP 7 的可能尋址范圍的可能尋址范圍設(shè)計的地址區(qū)設(shè)計的地址區(qū) 訪問區(qū)域訪問區(qū)域 縮寫縮寫 加在一起的最大區(qū)域加在一起的最大區(qū)域過程映象過程映象 I/Q 輸入 /輸出位 I / Q 0
4、.0 - 65,535.7 輸入 /輸出字節(jié) I/QB 0 - 65,535 輸入 /輸出字 I/QW 0 - 65,534 輸入 /輸出雙字 I/QD 0 - 65,532存儲器標志存儲器標志 存儲器位 M 0.0 - 255.7 存儲器字節(jié) MB 0 - 255 存儲器字 MW 0 - 254 存儲器雙字 MD 0 - 252 I/Q 外部輸入外部輸入/輸出輸出 I/Q 字節(jié), 外設(shè) PIB/PQB 0 - 65,535 I/Q 字, 外設(shè) PIW/PQW 0 - 65,534 I/Q 雙字, 外設(shè) PID/PQD 0 - 65,532 定時器定時器 定時器 (T) T 0 - 255計數(shù)
5、器計數(shù)器 計數(shù)器 (C) C 0 - 255第10頁/共113頁設(shè)計的地址區(qū)設(shè)計的地址區(qū) 訪問區(qū)域訪問區(qū)域 縮寫縮寫 加在一起的最大區(qū)域加在一起的最大區(qū)域數(shù)據(jù)塊數(shù)據(jù)塊 數(shù)據(jù)塊 (DB) DB 0 - 65,535數(shù)據(jù)塊數(shù)據(jù)塊 用OPN DB打開 位 DBX 0.0 - 65,535.7 字節(jié) DBB 0 - 65,535 字 DBW 0 - 65,534 雙字 DBD 0 - 65,532 用OPN DI打開 位 DIX 0.0 - 65,535.7 字節(jié) DIB 0 - 65,535 字 DIW 0 - 65,534 雙字 DID 0 - 65,532說明:DB塊包含由任意一個塊存取的數(shù)據(jù)塊
6、包含由任意一個塊存取的數(shù)據(jù).DB塊用塊用“OPN DB”打開打開. DI塊用于存取與塊用于存取與FB和和SFB塊的數(shù)據(jù)塊的數(shù)據(jù). DI塊用塊用“OPN DI” 打開打開. S7同時只能識別一個同時只能識別一個DB塊和一個塊和一個DI塊的數(shù)據(jù)塊的數(shù)據(jù).第11頁/共113頁2.2 邏輯操作指令1. 位邏輯指令(1)基本邏輯指令:與, 或第12頁/共113頁(2)基本邏輯指令:異或 (XOR)第13頁/共113頁 異或 (XOR)指令練習:第14頁/共113頁(3)常開和常閉觸點,傳感器和符號第15頁/共113頁 常開常閉觸點練習第16頁/共113頁與或非操作練習第17頁/共113頁(4)賦值,置位
7、,復位第18頁/共113頁 置位復位操作練習第19頁/共113頁(5)觸發(fā)器的置位 / 復位第20頁/共113頁置位復位觸發(fā)器練習第21頁/共113頁(6)中間輸出操作LADI 1.0I 1.1( )M0.0I 2.0I 2.1( )M 1.1NOT( )Q 4.0AI1.0AI1.1=M0.0AM0.0AI2.0AI2.1NOT=M1.1AM1.1=Q4.0STLI 1.0I 1.1&I 2.0I 2.1M0.0M1.1Q 4.0=FBD第22頁/共113頁中間輸出操作練習第23頁/共113頁(7) RLO - 邊沿檢測 (檢測確 I1.0與I1.1的邊沿)PI1.0I1.1M1.0
8、M8.0NI1.0I1.1M1.1M8.1LADI1.0I1.1P=&M1.0M8.0I1.0I1.1N=&M1.1M8.1FBDAI1.0 AI1.1FPM1.0=M8.0A I 1.0AI 1.1FNM1.1=M8.1STLI1.0I1.1RLOM1.0M8.0M8.1M1.1OB1-循環(huán)例如第24頁/共113頁(8)信號 - 邊沿檢測 (I1.0=1 時 檢測 I1.1的邊沿)I1.1=M8.0POSM_BITM1.0&I1.0I1.1=M8.1NEGM_BITM1.1&I1.0FBDAI1.0 A ( A I1.1FPM1.0)=M8.0AI1.0A(A
9、I1.1FNM1.1)=M8.1STLI1.1M8.0POSM_BITM1.0QI1.0I1.1M8.1NEGM_BITM1.1QI1.0LAD例如I1.0I1.1M1.0M8.0M8.1M1.1OB1-周期第25頁/共113頁2 計數(shù)器線圈操作加計數(shù)線圈CU減計數(shù)線圈CD I0.0為置數(shù)脈沖 I0.1為加計數(shù)脈沖 I0.2為減計數(shù)脈沖CV=0時 C5=OFFCV0時 C5=ONQ0.5=C5I1.0 =ON時,I0.0=ON時CV=10。 I0.1脈沖使計數(shù)加1 I0.2脈沖使計數(shù)減1第26頁/共113頁3 計時器線圈操作脈沖計時器( SP )I1.0 =ON時擴展脈沖計時器( SE )I1
10、.0 =ON時計時器的數(shù)據(jù)格式:第27頁/共113頁開通延時計時器( SD )I1.0 =ON時保持型開通延時計時器( SS )I1.0 =ON時關(guān)斷延時計時器( SF )I1.0 =ON時第28頁/共113頁5.3 程序控制指令(1)主控繼電器功能第29頁/共113頁 主控繼電器(主控繼電器(MCR)是梯形邏輯主控開關(guān),控制信)是梯形邏輯主控開關(guān),控制信號流的通斷。號流的通斷。主控繼電器的啟動指令(主控繼電器的啟動指令(MCRA)主控繼電器的開通指令(主控繼電器的開通指令(MCR)主控繼電器的停止指令(主控繼電器的停止指令(MCRD)第30頁/共113頁主控繼電器的例子1I0.0=ON 執(zhí)行
11、“MCR”之間的指令。I0.0=OFF 不執(zhí)行“MCR”之間的指令。其中置位信號不變, 賦值信號被復位。第31頁/共113頁主控繼電器的例子2第32頁/共113頁(2)無條件跳轉(zhuǎn)指令第33頁/共113頁(3)條件跳轉(zhuǎn)指令第34頁/共113頁跳轉(zhuǎn)指令練習 (跳過之處不掃描跳過之處不掃描)第35頁/共113頁2.4 傳送和比較指令傳送和比較指令傳送指令傳送指令 字節(jié),字,雙字字節(jié),字,雙字傳送。傳送。比較指令比較指令整數(shù),雙整數(shù),實數(shù)比較。整數(shù),雙整數(shù),實數(shù)比較。比較符比較符:EQ_I, NE_I, GT_I,LT_I, GE_I, LE_I.EQ_D, NE_D, GT_D,LT_D, GE_D
12、, LE_D.EQ_R, NE_R, GT_R,LT_R, GE_R, LE_R.第36頁/共113頁2.5 運算指令運算指令整數(shù)運算整數(shù)運算運算符:運算符:ADD_I. SUB_I.MUL_I. DIV_I.ADD_DI. SUB_DI.MUL_DI. DIV_DI, MOD_DI.實數(shù)運算實數(shù)運算運算符:運算符:ADD_R. SUB_R. MUL_R. DIV_R.SIN, COS,TAN,ASIN, ACOS, ATAN,LN, EXP第37頁/共113頁2.6 轉(zhuǎn)換指令BCD碼與整數(shù)轉(zhuǎn)換 BCD_I把通道中的BCD碼轉(zhuǎn)換為整數(shù)存入通道中。 I_ BCD把通道中的整數(shù)轉(zhuǎn)換為BCD碼存入通
13、道中。雙整數(shù)與實數(shù)轉(zhuǎn)換DI _RROUNDBCD_DI, DI _ BCD ,I _ DI , DI _I 。第38頁/共113頁2.7 計數(shù)器指令雙向計數(shù)器I0.0為加計數(shù)脈沖I0.1為減計數(shù)脈沖I0.2為置數(shù)脈沖I0.3為復位脈沖CV0時,C0=ON。向上計數(shù)器I0.0為加計數(shù)脈沖I0.1為置數(shù)脈沖I0.2為復位脈沖CV0時,C0=ON。第39頁/共113頁向下計數(shù)器I0.3為減計數(shù)脈沖I0.4為置數(shù)脈沖I0.5為復位脈沖CV0時,C0=ON。說明:說明:梯形圖中CV為用十六進制表示的計數(shù)器的當前值。梯形圖中CV_ BCD為用BCD碼表示的計數(shù)器的當前值。梯形圖中的PV值可以用BCD碼表示
14、的數(shù)值由通道送入。第40頁/共113頁2.8 計時器指令脈沖計時器(SP)擴展脈沖計時器(SE)第41頁/共113頁開通延時計時器(SD)保持型開通延時計時器(SS)第42頁/共113頁關(guān)斷延時計時器(SF)說明:說明:梯形圖中BI為用十六進制表示的計數(shù)器的當前值。梯形圖中 BCD為用BCD碼表示的計數(shù)器的當前值。梯形圖中的TV值可以用BCD碼表示的數(shù)值由通道送入。第43頁/共113頁2.9 塊操作指令1 溫度控制(S7-PRO1)說明:檢測溫度在PIW256中,顯示在PQW368中。 溫控1的溫度保持在82,控制器為Q 0.0 。 溫控2的溫度保持在182,控制器為Q 0.1 。設(shè)計:OB1
15、為主程序,負責調(diào)用控制程序FC1。 DB1和DB2為通用數(shù)據(jù)塊。 其中DB1為溫控1的控制參數(shù)數(shù)據(jù)塊。 DB2為溫控2的控制參數(shù)數(shù)據(jù)塊。第44頁/共113頁DB塊:DB1DB2第45頁/共113頁FC塊:FC1第46頁/共113頁OB塊:OB1第47頁/共113頁運行仿真:溫控1控制仿真溫控2控制仿真第48頁/共113頁2 溫度控制(S7-PRO2)說明:檢測溫度在PIW256中,顯示在PQW368中。 溫控1的溫度保持在82,控制器為Q 0.0 。 溫控2的溫度保持在182,控制器為Q 0.1 。設(shè)計:OB1為主程序,負責調(diào)用控制程序FB1。 DB1和DB2為FB1型數(shù)據(jù)塊。 其中DB1為溫
16、控1的控制參數(shù)數(shù)據(jù)塊。 DB2為溫控2的控制參數(shù)數(shù)據(jù)塊。第49頁/共113頁FB塊:FB1第50頁/共113頁DB塊:DB1DB2第51頁/共113頁OB塊:OB1第52頁/共113頁運行仿真:溫控1控制仿真溫控2控制仿真第53頁/共113頁3溫度控制(S7-PRO3)說明:檢測溫度在PIW256中,顯示在PQW368中。 溫控1的溫度保持在82,控制器為Q 0.0 。 溫控2的溫度保持在182,控制器為Q 0.2 。 溫控3的溫度保持在282,控制器為Q 0.4 。設(shè)計:OB1為主程序,負責調(diào)用控制程序FB1和FC1。 DB1和DB2為FB1型數(shù)據(jù)塊。 其中DB1為溫控1的控制參數(shù)數(shù)據(jù)塊。
17、DB2為溫控2的控制參數(shù)數(shù)據(jù)塊。 DB3為通用數(shù)據(jù)塊,為溫控3的控制參數(shù)。 FB1控制溫度1,2。FC1控制溫度3 。第54頁/共113頁FC塊:FC1第55頁/共113頁FB塊:FB1第56頁/共113頁DB塊:DB1DB2第57頁/共113頁DB3第58頁/共113頁OB塊:OB1第59頁/共113頁OB1續(xù)運行仿真:I0.0,I0.1=ON: PIW25610 Q0.0=OFF.I0.2,I0.3=ON: PIW25620 Q0.2=OFF.I0.3,I0.4=ON: PIW25630 Q0.4=OFF.第60頁/共113頁4 計時器計數(shù)器與數(shù)據(jù)塊(S7-PRO10)說明:計時器,計數(shù)器
18、的數(shù)據(jù)在數(shù)據(jù)塊中的存取的實現(xiàn)。計時器T0與T1組成一個振蕩器。振蕩的次數(shù)由計數(shù)器 記錄。設(shè)計:OB1為運行程序,DB1為存取數(shù)據(jù)塊。 DB塊:DB1第61頁/共113頁OB塊:OB1計時器數(shù)據(jù)格式:第62頁/共113頁OB1續(xù)第63頁/共113頁運行仿真:第64頁/共113頁5 占空比可調(diào)的時間震蕩器(S7-PRO26)第65頁/共113頁運行仿真:第66頁/共113頁6 循環(huán)中斷OB35 (S7-PRO21)在項目中添加OB35進入OB35編寫中斷程序第67頁/共113頁在PLC中設(shè)定循環(huán)中斷有效第68頁/共113頁進入OB1編寫主程序程序下載到PLC(或仿真器)運行第69頁/共113頁第三
19、章第三章 PLC程序設(shè)計程序設(shè)計(開關(guān)量設(shè)計)(開關(guān)量設(shè)計)第70頁/共113頁1.開關(guān)量控制系統(tǒng)設(shè)計方法舉例(1)(1)機械手控制系統(tǒng)線性程序設(shè)計機械手控制系統(tǒng)線性程序設(shè)計控制要求:機械手一個循環(huán)周期可分為八步??刂品绞剑鹤詣?、單動和手動。 下面討論自動控制過程。第71頁/共113頁 硬件選擇硬件選擇第72頁/共113頁 硬件接線原理圖第73頁/共113頁由邏輯流程圖設(shè)計程序第74頁/共113頁由時序流程圖設(shè)計程序 由時序流程圖來設(shè)計程序,首先要把整個工程的各個任務分成多個時序,在不同的時序中完成不同的任務。例如本例子中可分成8個時序。用M1.0、M1.1M1.7分別表述各個時序的特征位。當
20、M1.O=1時為機械手下降1時序,M1.1為機械手抓緊時序等。第75頁/共113頁線性結(jié)構(gòu)軟件設(shè)計(S7-PR23)OB1塊第76頁/共113頁OB1續(xù)第77頁/共113頁OB1續(xù)第78頁/共113頁OB1續(xù)第79頁/共113頁OB1續(xù)第80頁/共113頁OB1續(xù)第81頁/共113頁運行仿真I0.4=1 I0.6=1 I1.5=1 I0.0=1 Q0.0=1 降1I0.4=0 I0.5=1 Q0.0=0 Q0.4=1 T1=1 Q0.1=1 升1I0.5=0 I0.4=1 Q0.1=0 Q0.2=1 右I0.6=0 I0.7=1 Q0.2=0 Q0.0=1 降2I0.4=0 I0.5=1 Q0
21、.0=0 Q0.4=0 T2=1 Q0.1=1 升2I0.5=0 I0.4=1 Q0.1=0 Q0.3=1 左I0.7=0 I0.6=1 Q0.3=0第82頁/共113頁(2 2)攪拌控制系統(tǒng)線性程序設(shè)計)攪拌控制系統(tǒng)線性程序設(shè)計初始狀態(tài)及 操作工藝 硬件設(shè)計 第83頁/共113頁內(nèi)存變量分配表第84頁/共113頁 線性結(jié)構(gòu)軟件設(shè)計(S7-PRO8)OB1塊第85頁/共113頁OB1續(xù)第86頁/共113頁OB1續(xù)第87頁/共113頁系統(tǒng)仿真I0.0=ONI0.4=OFF Q4.0=ONI0.3=ON Q4.0=OFF Q4.1=ONI0.2=ON Q4.1=OFF Q4.2=OFF T1T1=
22、ON Q4.2=OFF Q4.3=ON I0.4=OFF T2T2=ON Q4.3=OFF第88頁/共113頁(3 3)攪拌控制系統(tǒng)分塊結(jié)構(gòu)攪拌控制系統(tǒng)分塊結(jié)構(gòu)軟軟件設(shè)計(件設(shè)計(S7-PRO9S7-PRO9)塊結(jié)構(gòu) OB1主程序OB100由停止轉(zhuǎn)為運行時初始化程序FC1為配料A控制程序FC2為配料B控制程序FC3為攪拌控制程序FC4為出料控制程序第89頁/共113頁OB1第90頁/共113頁OB1續(xù)第91頁/共113頁OB100第92頁/共113頁FC1FC2第93頁/共113頁FC3第94頁/共113頁FC4第95頁/共113頁系統(tǒng)仿真I0.0=ONI0.4=OFF Q4.0=ONI0.3=ON Q4.0=OFF Q4.1=ONI0.2=ON Q4.1=OFF Q40.2=OFF T1T1=ON Q4.2=
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責。
- 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 二零二五版鍋爐安裝與能源審計服務合同范本3篇
- 二零二五版阿拉爾經(jīng)濟技術(shù)開發(fā)區(qū)綠色建筑推廣應用合同3篇
- 二零二五版高職高專土建專業(yè)校企合作項目合同3篇
- 二零二五版二手車買賣糾紛處理合同3篇
- 二零二五版公益項目合同擔保法合規(guī)合同3篇
- 二零二五版專業(yè)打印設(shè)備升級與維護服務合同2篇
- 二零二五版電子商務平臺食品農(nóng)產(chǎn)品溯源合同3篇
- 二零二五版建筑材料租賃合同質(zhì)量檢測與驗收標準合同3篇
- 二零二五年電子商務平臺運營推廣合作合同2篇
- 二零二五版欄桿設(shè)計專利授權(quán)與許可使用合同2篇
- 2025年工程合作協(xié)議書
- 2025年山東省東營市東營區(qū)融媒體中心招聘全媒體采編播專業(yè)技術(shù)人員10人歷年高頻重點提升(共500題)附帶答案詳解
- 2025年宜賓人才限公司招聘高頻重點提升(共500題)附帶答案詳解
- KAT1-2023井下探放水技術(shù)規(guī)范
- 竣工驗收程序流程圖
- 清華經(jīng)管工商管理碩士研究生培養(yǎng)計劃
- 口腔科診斷證明書模板
- 管溝挖槽土方計算公式
- 國網(wǎng)浙江省電力公司住宅工程配電設(shè)計技術(shù)規(guī)定
- 煙花爆竹零售應急預案
- RNA介導的DNA甲基化
評論
0/150
提交評論