第一部分:S7-200編(bian)程學(xue)習(xi)
1. 自動化系統概論,西門(men)子家族(zu)產(chan)品及其它PLC的(de)介紹
2. 西門(men)子S7-200的硬件結構、CPU類型(xing)及擴展方(fang)式、工作原理、數據類型(xing)、編程語言(yan)
3. 西門子S7-200編程(cheng)軟件、仿(fang)真(zhen)軟件使用和(he)程(cheng)序調試(shi)
4. 西門子(zi)S7-200模塊的硬件電路設計(ji)及配線設計(ji)
5. 西門子S7-200的(de)硬件(jian)組(zu)態及(ji)尋(xun)址(zhi)方法,多種地址(zhi)的(de)尋(xun)址(zhi)及(ji)關系
6. PLC通信口參數設置,程(cheng)序的(de)上載/下載,在線監(jian)控PLC程(cheng)序
7. 項目案例講解
8. 操作練習
9. 開(kai)(kai)關量(liang)位(wei)邏輯常開(kai)(kai)、常閉(bi)、線(xian)圈
10.上升沿、下降沿、置位、復位等的(de)編(bian)程(cheng)設計(ji)
11.定時(shi)器(qi)編程設計
1) 接通延遲定(ding)時器
2) 有(you)記(ji)憶的(de)接通延遲定時器
3)關斷延遲定時器
4)項目案例講解
5)操作練習
12.計數器(qi)應用及編程
1)增計數器
2)減計數器
3) 增/減計數器
4)項目案例講解
5)操作練習
13.項目案例講解
14.項目案例操(cao)作(zuo)練習
15.移位寄存器
16.順序控制
17.主控指令
18.二進制(zhi)、十進制(zhi)、十六進制(zhi)等多種進制(zhi)的關系及轉換
19.多種不同類型數據的存儲
20.傳送(song)指(zhi)令(ling)等功能指(zhi)令(ling)
21.項目案例講解
22.操作練習
23.四則運算
24.移(yi)位、循環移(yi)位指(zhi)令(ling)
25.比較指令
26. 程序(xu)循環控(kong)制指令(ling)
27.子程(cheng)序的編程(cheng)設計
28.案例解析
29.操作練習
30.中斷程(cheng)(cheng)序的(de)編(bian)程(cheng)(cheng)設(she)計
31.高速計數的定義、編程及(ji)操作
32.編(bian)碼器的(de)原理、編(bian)碼器與PLC的(de)接線及圖紙設(she)計
33.通過PLC編程計數(shu)編碼器的脈沖數(shu)
34.高速(su)輸出的定(ding)義
35.高速脈沖輸(shu)出PTO、PWM控制方式
36.編程及操作
37.項目案例講解
38.項目案例練(lian)習(xi)、操練(lian)
39.模擬量多種類型對(dui)比及介紹,如:0~10V、0~20mA、4~20 mA等
40.模(mo)擬量DI線性坐標轉換
41.模擬量DO線性坐標轉換
42.模擬(ni)量參數設置、編程采集信(xin)號(hao)
43.模擬量硬(ying)件及軟件濾波(bo)、去掉干擾信號
1)S7-200的PID編程控制(zhi)
2)S7-200的(de)PID參數(shu)P、I、D的(de)調節
3)模擬量(liang)編程練習,在PLC上操作(zuo)調試
4) 結合之(zhi)前(qian)所有內容編(bian)程設計綜合項目(mu)習題,在PLC上操作調(diao)試(shi)
44.項目案例講解
45.測溫(wen)模塊及PID調節及應用
46.PID溫控箱(xiang)的編程(cheng)設計調試
47.S7-200綜(zong)合項目案例講解
48.S7-200綜合(he)練習強(qiang)化編程操(cao)作(zuo)調(diao)試
第二部分:S7-300/400的(de)學習內容
1. 自(zi)動化系(xi)統概(gai)論,西(xi)門子(zi)家族產品介紹(shao)
2. S7-300/400 PLC 的硬件結構(gou)、CPU類型及(ji)擴展方式
3. S7-300/400 PLC 的工作原(yuan)理、數據類(lei)型、編程語言
4. S7-300/400編(bian)程(cheng)軟件(jian)(jian)、仿(fang)真軟件(jian)(jian)使用和程(cheng)序調試
5. S7-300/400PLC的(de)硬件組態及尋(xun)址方法
6. S7-300/400 PLC上載、下(xia)載程序(xu)操作
7. S7-300/400 PLC存儲區(qu)的分配(pei)
8. PLC的(de)選型方法(fa)
9. PLC硬(ying)件(jian)電氣圖(tu)設計(ji)
10.案例詳解
11.操作練習
12.位邏輯指令
6)常開觸點
7)常閉觸點
8)上升沿
9)下降沿
10)置位
11)復位
12)中間輸出
13)位邏輯指令(ling)項目試題編程練習,PLC上調(diao)試操作
14)案例詳解
15) 操作練習
13.定時器指令
標準型:
16)時鐘(zhong)脈沖定時器S_PULSE指令
17)擴展的時鐘脈沖定(ding)時器S_PEXT指令(ling)
18)接通延遲定時器S_ODT指令
19)帶保持的接通延遲定時器S_ODTS指令
20) 斷(duan)開延遲定時器S_OFFDT指(zhi)令
21)案例詳解
22)操作練習
簡略型:
23)時鐘脈沖(chong)定時器線圈(quan)SP指令
24)擴展(zhan)的時鐘脈沖定時器線圈SE指令
25)接通延遲定時器線圈SD指令(ling)
26)帶保(bao)持的接通延遲定時器線圈SS指令(ling)
27) 斷開延(yan)遲定時器線(xian)圈SF指(zhi)令(ling)
28)定時器項目試題編程練習,PLC上(shang)調試操作
29)案例詳解
30)操作練習
14. 計數器指令
標準型:
1)增/減計數器(qi)S_CUD指令
2)增計(ji)數(shu)器S_CU指令
3)減計數器S_CD指令(ling)
4) 案例詳解
5) 操作練習
簡略型:
6)置位(wei)計數器數值SC指令
7)增計數CU指令
8)減計數CD指令
9) 計數器項目試題編程(cheng)練習、PLC上(shang)調試操(cao)作
10)案例詳解
11) 操作練習
15.進制的類型(xing)及(ji)結構(gou)
1) 二進制
2)八進制
3)十進制
4)十六進制
5)BCD碼
6)進制之間的轉換練習
16. 數(shu)據的(de)存儲結構
1) 位類型地址Bits
2)字節類型(xing)地址Byte
3)字類型地址Word及整(zheng)數INT
4)雙字類型(xing)地址Dword及雙整(zheng)數DINT
5) 浮(fu)點數類型地址(zhi)Real
6)各類型地址(zhi)之(zhi)間的轉換及相(xiang)互關系
7)案例詳解
8)操作練習
17.數據傳送MOVE指令
18.填充指令(ling)FILLMOVE指令(ling)
19. 塊傳送指(zhi)令BLKMOVE指(zhi)令
20.整數及浮點數的四(si)則(ze)運(yun)算(suan)指令(ling)
1)加指令
2)減指令
3)乘指令
4) 除指令
5)遞增、遞減指令
6)配合傳(chuan)送指令,編程練(lian)習運算,在(zai)PLC上(shang)操作調(diao)試
7)案例詳解
8)操作練習
21.浮點數函數
1)浮點(dian)數的絕(jue)對(dui)值ABS指令(ling)
2)浮點數的(de)平方根SQRT指令
3)浮(fu)點數的平方SQR指令(ling)
4)浮點數的自然對(dui)數LN指令(ling)
5)浮點(dian)數(shu)(shu)的指數(shu)(shu)EXP指令
6)浮點數的正(zheng)弦、余弦等指令
7)案例詳解
8)操作練習
22.比較指令
1)整數等(deng)于比較指(zhi)令CMP = =I
2)整數大于比較指(zhi)令(ling)CMP >I
3)整(zheng)數小于(yu)比(bi)較指令CMP
4)整數不等于比(bi)較(jiao)指令(ling)CMP < >I
5)整數大于等(deng)于比較指令CMP >=I
6)整數小于(yu)等于(yu)比較指令(ling)CMP <=I
7)雙整數(shu)等(deng)于(yu)比較指(zhi)令CMP= =D
8)雙(shuang)整數大于比(bi)較指令CMP>D
9)雙整數(shu)小(xiao)于比較指(zhi)令CMP
10)雙整數不等(deng)于比較指令CMP< >D
11)雙整(zheng)數大(da)于(yu)等于(yu)比較指令(ling)CMP>=D
12)雙整數小(xiao)于(yu)等于(yu)比較指令CMP<=D
13)浮點數(shu)等于比較指令CMP= =R
14)浮點數大(da)于(yu)比較指令CMP>R
15)浮(fu)點數小于比較指令CMP
16)浮點數(shu)不(bu)等(deng)于比較(jiao)指令CMP< >R
17)浮點數大于(yu)等于(yu)比較指令CMP>=R
18)浮點數小于等于比(bi)較指令CMP<=R
19)案例詳解
20)操作練習
23.轉換指令
1)BCD碼(ma)轉整數指令(ling)BCD_I
2)整數(shu)轉(zhuan)BCD碼指令I_BCD
3)整數轉雙證(zheng)書指(zhi)令(ling)I_DI
4)BCD碼轉雙整數指令(ling)BCD_DI
5)雙整數(shu)轉BCD碼指令(ling)DI_BCD
6)雙整數轉實數指令DI_R
7)實數轉雙整(zheng)數的四種方法:ROUND、TRUNC、CEIL及FLOOR
8)案例詳解
9)操作練習
24. 數據移位指令
1)整(zheng)數右移指令SHR_I
2)雙(shuang)整數右移指(zhi)令SHR_DI
3)字左(zuo)移指令SHL_W
4)字右移(yi)指(zhi)令SHR_W
5)雙字左移指令SHL_DW
6)雙字(zi)右移指令(ling)SHR_DW
7)雙字左(zuo)循環移(yi)指令ROL_DW
8)雙(shuang)字右循(xun)環移指令ROR_DW
9)數(shu)據移位指令編程(cheng)練習,在(zai)PLC上操作調試
10)案例詳解
11)操作練習
25.跳轉指令
1)條件滿足跳(tiao)轉JMP指令
2)條件不滿足跳轉JMPN指令
3)跳轉目標地址LABEL
4)循環跳轉編程練習,在PLC上操作(zuo)調(diao)試
5)案例詳解
6)操作練習
26.程序控制指令
1)調用(yong)指令CALL
2)主(zhu)站控制繼電(dian)器指令MCR>、MCR<
3)返回指令RET
4)程序控制編程練習,在PLC上操作調試
5)案例詳解
6) 操作練習
27.狀(zhuang)(zhuang)態字(zi)及(ji)狀(zhuang)(zhuang)態位
1)狀態字(zi)STW的編(bian)程及應(ying)用
2)異常位OV
3)異常位OS
4)異常位UO
5)異常位BR
6)異常位OS
7)結果大于等于0
8)結果小于(yu)等(deng)(deng)于(yu)0等(deng)(deng)等(deng)(deng)狀態位
28.字邏輯指令
1)字(zi)與操作指(zhi)令(ling)WAND_W
2)字或操(cao)作(zuo)指令WOR_W
3)雙(shuang)字與操作指令WAND_DW
4)雙字或操(cao)作指令(ling)WOR_DW
5)雙字異(yi)或操作指(zhi)令WXOR_DW
6)案例詳解
7)操作練習
29.指針指令
1)存儲器間接尋址
2)單字間接尋址
3)雙字間接尋址
4)地址(zhi)寄存器間接尋址(zhi)
5)區域內(nei)寄存器間(jian)接尋(xun)址
6)區域內(nei)寄(ji)存器間接(jie)尋(xun)址
7)P#直接(jie)指針尋(xun)址
8)Pointer數據類型指針(zhen)尋址
9)ANY數據(ju)類型指(zhi)針尋址
10)案例詳解
11)操作練習
30.子程序設計
1)S7-300的(de)程序(xu)結(jie)構(gou)
2)組織塊(OB)編程(cheng)
3)功能(FC)
4)功能塊(FB)
5)系(xi)統功能(SFC)
6)系(xi)統(tong)功能(neng)塊(SFB)
7) 數據塊(DB)
8)變量表(VAT)
9)形參、實參與全局(ju)變(bian)量、局(ju)部變(bian)量的創建、應用及調(diao)用
10)CPU屬(shu)性、時鐘(zhong)存儲器、保留存儲器等參(can)數設置
11)案例詳解
12)操作練習
31.中斷子程序的設計
1)時間日期中(zhong)斷組織塊
2)延遲中斷組織塊
3)定時循環中斷
4)高速(su)計數器的(de)中斷
5)硬件中斷組織塊
6)診斷(duan)中斷(duan)組(zu)織塊(kuai)、編程故(gu)障(zhang)、I/O訪(fang)問(wen)故(gu)障(zhang)組(zu)織塊(kuai)等
7)案例詳解
8) 操作練習
32.高速計數器功能
1)帶C的S7-300 PLC集成的高速計數器功能開(kai)通(tong)
2)高速(su)計數器(qi)的(de)功能硬(ying)件組態(tai)
3)高(gao)速計數器的參數設(she)置
4)高速計數器的編(bian)(bian)程模塊調用及編(bian)(bian)程
5)案例詳解
6)操作練習
33.高(gao)速脈沖輸出功能(neng)
1)帶(dai)C的S7-300 PLC集(ji)成的高速輸出功(gong)能開通
2)高(gao)速脈沖輸出的功能硬件(jian)組(zu)態
3)高(gao)速脈(mo)沖(chong)輸出的參數設置
4)高速脈(mo)沖輸出的(de)編(bian)程模塊調用及編(bian)程
5)案例詳解
6)操作練習
34.模擬量
1)模(mo)擬量的(de)類型及如何選型
2)模擬量模塊(kuai)的擴展、地址分配(pei)
3)模擬量(liang)模塊(kuai)的硬件電氣圖(tu)設計
4)模(mo)擬量的(de)線性(xing)對應、線性(xing)坐標設計
5)流量、溫度、壓(ya)力等模擬量的設計及應用(yong)
6)S7-300/400的PID編程(cheng)控制
7)S7-300/400的PID參數(shu)P、I、D的調節
8)模擬量編程練習,在(zai)PLC上操作調試
9) 結合之前所(suo)有(you)內容編程設計綜合項目習(xi)題,在(zai)PLC上操作調試(shi)
35. S7-300綜合項目(mu)案例講解
36. S7-300綜合練習強化編程操作(zuo)調(diao)試
第三部(bu)分:西門(men)子觸(chu)摸屏(ping)設計(ji)軟(ruan)件Winflexible學習內容
1.觸摸屏的工(gong)作原理
2.觸摸屏(ping)的種類介紹
3.觸摸屏選(xuan)型、安裝
4.觸摸屏(ping)文件創(chuang)建、保存、另存等
5. 觸(chu)摸屏連接PLC參數(shu)設計(ji)
6.觸(chu)摸屏程(cheng)序上載、下載
7.變量連接、編輯、創建
8.多種類(lei)型按鈕、指示(shi)燈編輯設(she)計
9.數據(ju)、文(wen)本顯示、設(she)(she)置、設(she)(she)計(ji)
10.案例解析
11.操作練習
12.多種圖層、對齊、使致大小一致
13.靜態畫圖、編輯、柱狀圖
14. 畫面(mian)菜單(dan)、子(zi)畫面(mian)設(she)計
15.遞增、遞減等操(cao)作
16. 多(duo)個畫(hua)面自由切換
17. 手(shou)動/自動切(qie)換、輸入/輸出編輯(ji)
18. 案例解析
19. 操作練習
20.報警記錄
21.報警畫面設計
22.警報復(fu)位、記(ji)錄、查詢(xun)
23.報警走馬燈
24.實時趨勢(shi)曲線設計(ji)
25.歷史趨勢曲線設計
26.配方功能設計
27.案例解析
28.操作練習
29.用(yong)戶權限分配及設計
30.多個等級(ji)密碼設計(ji)、登陸、注(zhu)銷
31.腳本程序編程設計
32.腳(jiao)本程序(xu)的調用
33.剩余功能的講解
34.創建并(bing)設計主畫(hua)面、手動畫(hua)面、報警(jing)畫(hua)面、歷史趨勢(shi)畫(hua)面、工藝(yi)下載畫(hua)面、用戶管理畫(hua)面、輸(shu)(shu)入/輸(shu)(shu)出畫(hua)面
等等齊(qi)全的(de)監控畫面
35.案例詳解
36.操作練習
第四(si)部分(fen):西門子MM420變頻器(qi)學習內容(rong)
1.變頻器工作原理
2.變(bian)頻(pin)器的種類介紹及選型
3.變頻器、馬達控制(zhi)電路圖設計
4.試運行
5.參數設置
6.手動(dong)啟/停(ting)、PLC端子自動(dong)控制啟/停(ting)
7.手動調(diao)速、電位計(ji)調(diao)速、PLC控(kong)制(zhi)7段速調(diao)速、模擬(ni)量實時變速
8.PLC與變頻器之間各(ge)種(zhong)控制(zhi)電(dian)路圖設(she)計(ji)
9.USS串口通信控(kong)制
10.ProfibusDP網絡控制(zhi)
11.報警、故障(zhang)檢測及排(pai)查等
12.PLC、觸(chu)摸屏、變頻器綜合項(xiang)目案例(li)講(jiang)解
13.案例詳解
14.操作練習
第五(wu)部分:網絡通信學習內(nei)容
1.RS485串(chuan)口通(tong)信
1) PLC與變(bian)頻(pin)器串口通信(xin)
2.PPI網絡(luo)設計及應(ying)用
1) S7-200與S7-200PPI通信
3.MPI網絡(luo)設計及應用
2)S7-200與S7-300MPI通信
3)S7-300與S7-300MPI通信
4. PROFIBUS網絡介紹(shao),硬件(jian)組態,設計及應用
1)S7-300通過PROFIBUS DP網絡通信控制(zhi)S7-200
2)S7-300通(tong)過PROFIBUS DP網絡控制西門子變頻器MM420
3)S7-200、S7-300、變頻器MM420 ProfibusDP通信
4)S7-300與S7-300DP通信
5)上位機WinCC、S7-200、S7-300 PROFIBUSDP網(wang)絡(luo)通(tong)信
6)上位機WinCC與多(duo)臺S7-300主站PROFIBUS DP網(wang)絡(luo)通(tong)信
5.以(yi)態網(wang)絡的編程設計
1)S7-300與S7-300以態網絡通信
6. 案例詳解
7. 操作練習
第六(liu)部分:步(bu)進、伺服精(jing)確定位(wei)系統學(xue)習內(nei)容
1.步進、伺服的工(gong)作(zuo)原理(li)及選型
2.高速脈沖輸出PTO、PWM控制方式
3.PLC控(kong)制步(bu)進、伺服(fu)硬件電路(lu)圖設計(ji)
4.參數設計
5.步距角、細分、精度的關系及運算設(she)定
6.電子齒輪比、精(jing)度的關(guan)系(xi)及運算設定(ding)
7.位置模式控制
8.速度模式控制
9.轉矩模式控制
10.多種(zhong)模式自由切換(huan)控制
11.回(hui)原點編(bian)程設計(ji)
12.多軸系統編程設計
13.X/Y/Z多軸系統(tong)編程設計
14.案例詳解
15.操作練習
第七(qi)部分:上位機軟件WinCC學習內容
1.WinCC的工作(zuo)原理
2.WinCC的(de)各種功能介紹(按鈕(niu)、指示燈等等)
3. WinCC通過MPI、DP與PLC通信,創建MPI變量(liang)(liang)、DP變量(liang)(liang)
4.報警記錄
5.歷史趨(qu)勢曲線設計
6.配方功能設計
7.報表功能設計
8.WinCC腳本控制(zhi)Excel制(zhi)作各種報(bao)表功能,打(da)開(kai)、賦值、保存等等。
9.用戶權限(xian)分(fen)配及設計
10.多種畫面設計
11.C語言腳本(ben)、VB腳本(ben)編程設計(ji)
12.WinCC項目案(an)例講解(jie) |