v>
PLC 西門子 1200 課程目錄
第一章 S7-1200 PLC 硬件組成與編程基礎(chǔ)
1.1 S7-1200 PLC 概述與控制系統(tǒng)硬件組成
1.1.1 S7-1200 PLC 概述
1.1.2 S7-1200 PLC 硬件系統(tǒng)組成
1.2 S7-1200 PLC 外部結(jié)構(gòu)及外部接線
1.2.1 S7-1200 PLC 的外部結(jié)構(gòu)
1.2.2 CPU 1214C 的接線
1.2.3 S7-1200 PLC 實物接線圖
第二章 S7-1200 TIA 博途(Portal)軟件使用入門
2.1 TIA Portal 編程軟件的視圖與項目視圖
2.1.1 項目視圖
2.1.2 項目樹
2.2 創(chuàng)建和編輯項目
2.2.1 創(chuàng)建項目
2.2.2 添加設(shè)備
2.2.3 編輯項目(打開、保仔、另存為、關(guān)閉和刪除)
2.3 CPU 參數(shù)配置
2.3.1 常規(guī)
2.3.2 PROFINET 接口
2.3.3 設(shè)置系統(tǒng)存儲器字節(jié)與時鐘存儲器字節(jié)
2.3.4 設(shè)置 PLC 上電后的啟動方式
2.3.5 設(shè)置實時時鐘
2.3.6 設(shè)置讀寫保護和密碼
2.3.7 設(shè)置循環(huán)周期監(jiān)控時間
2.4 信號模塊與信號板的參數(shù)設(shè)置
2.4.1 信號模塊與信號板的地址分配
2.4.2 數(shù)字量輸入點的參數(shù)設(shè)置
2.4.3 數(shù)字量輸出點的參數(shù)設(shè)置
2.4.4 模擬量輸入模塊的參數(shù)設(shè)置
· 1 ·西門子 S7-1200 從入門到精通
??
· 2 ·
2.4.5 模擬量輸出模塊的參數(shù)設(shè)置
2.5 下載和上傳
2.5.1 下載
2.5.2 上傳
2.6 軟件編程
2.6.1 一個簡單程序的輸入和編譯
2.6.2 使用快捷鍵
2.7 用 TIA 博途軟件創(chuàng)建一個完整的項目
第三章 S7-1200 PLC 的數(shù)據(jù)類型、存儲區(qū)劃分與地址格式
3.1 數(shù)據(jù)格式及要求
3.2 數(shù)據(jù)長度:字節(jié)(Byte)、字(Word)、雙字(DoubleWord)
3.3 數(shù)據(jù)類型
3.3.1 位
3.3.2 位字符串
3.3.3 整數(shù)
3.3.4 浮點數(shù)
3.3.5 時間與日期
3.3.6 字符
3.3.7 字符串
3.3.8 數(shù)組
3.3.9 結(jié)構(gòu)
3.3.10 Pointer 指針
3.3.11 Any 指針
3.3.12 Variant 指針
3.4 S7-1200 PLC 進制和轉(zhuǎn)換
3.4.1 二進制數(shù)
3.4.2 十六進制數(shù)(表 3-3)
3.4.3 BCD 碼(表 3-4)
3.5 系統(tǒng)存儲區(qū)
3.5.1 過程映像輸入 / 輸出
3.5.2 外設(shè)輸入目錄
3.5.3 外設(shè)輸出
3.5.4 位存儲區(qū)
3.5.5 數(shù)據(jù)塊
3.5.6 臨時存儲器
第四章 S7-1200 基礎(chǔ)邏輯指令
4.1 位邏輯指令
4.1.1 常開、常閉指令
4.1.2 輸出線圈指令
4.1.3 取反指令
4.1.4 置位、復(fù)位線圈指令
4.1.5 置位、復(fù)位位域指令
4.1.6 SR、RS 觸發(fā)器指令
4.1.7 掃描操作數(shù)信號邊沿的指令
4.1.8 信號邊沿置位操作數(shù)的指令
4.1.9 掃描 RLO 的信號邊沿指令
4.1.10 檢測信號邊沿指令
4.1.11 位邏輯指令的使用練習(xí)
4.2 定時器指令
4.2.1 定時器概述
4.2.2 接通延時定時器 TON
4.2.3 時間累加器 TONR
4.2.4 斷開延時定時器 TOF
4.2.5 脈沖定時器 TP
4.2.6 定時器線圈指令
4.2.7 定時器應(yīng)用舉例
4.3 計數(shù)器指令
4.3.1 計數(shù)器概述
4.3.2 增計數(shù)器(CTU)
4.3.3 減計數(shù)器(CTD)
4.3.4 增 / 減計數(shù)器(CTUD)
4.3.5 計數(shù)器應(yīng)用舉例
· 3 ·西門子 S7-1200 從入門到精通
??
· 4 ·
第五章 S7- 1200 功能指令
5.1 比較指令
5.1.1 比較指令功能介紹
5.1.2 值在范圍內(nèi)指令
5.1.3 值超出范圍指令
5.1.4 比較指令應(yīng)用舉例
5.2 數(shù)據(jù)移動操作
5.2.1 移動值指令
5.2.2 塊移動指令
5.2.3 填充塊指令
5.2.4 字節(jié)交換指令
5.2.5 傳送指令的應(yīng)用舉例
5.3 移位指令
5.3.1 左移動指令
5.3.2 右移動指令
5.3.3 循環(huán)左移指令
5.3.4 循環(huán)右移指令
5.3.5 移位指令的應(yīng)用舉例
5.4 算術(shù)運算指令
5.4.1 加法指令
5.4.2 減法指令
5.4.3 乘法指令
5.4.4 除法指令
5.4.5 遞增指令
5.4.6 遞減指令
5.4.7 數(shù)學(xué)函數(shù)運算指令
5.4.8 計算指令
5.4.9 獲取最大值指令
5.4.10 獲取最小值指令
5.4.11 設(shè)置限制指令
5.4.12 計算絕對值指令
5.4.13 算數(shù)指令的應(yīng)用舉例目錄
5.5 轉(zhuǎn)換指令
5.5.1 轉(zhuǎn)換值轉(zhuǎn)換指令
5.5.2 雙整數(shù)與實數(shù)之間的轉(zhuǎn)換指令
5.5.3 標準化指令
5.5.4 縮放指令
5.6 邏輯運算指令
5.6.1 取反指令
5.6.2 邏輯與指令
5.6.3 邏輯或指令
5.6.4 邏輯異或指令
5.6.5 解碼指令(DECO)
5.6.6 編碼指令(ENCO)
5.6.7 多路復(fù)用指令(MUX)
5.6.8 多路分用指令(DEMUX)
5.6.9 邏輯運算指令的應(yīng)用舉例
第六章 S7-1200 PLC 經(jīng)典案例及解析
6.1 電動機順序啟動逆序停止
6.2 電機間歇運行程序
6.3 用信號燈顯示三臺電動機的運行狀況
6.4 機床工作臺自動往返控制
6.5 用定時器寫商場電梯程序
6.6 電動機的星三角控制
6.7 倉庫大門控制程序
6.8 送料小車的 PLC 控制
6.9 四個燈順序點亮
6.10 八個燈循環(huán)點亮
6.11 五站點呼叫小車
6.12 投幣洗車機
6.13 水塔給水的控制系統(tǒng)
6.14 水塔水位監(jiān)測與報警
6.15 搶答題 (邏輯指令)
6.16 廣場噴泉
· 5 ·西門子 S7-1200 從入門到精通
??
· 6 ·
6.17 廣告燈控制
6.18 交通燈
6.19 物流檢測控制 移位寄存器指令
6.20 時鐘指令多段定時啟動
第七章 S7-1200 PLC 模擬量控制程序設(shè)計
7.1 模擬量控制概述
7.1.1 模擬量控制簡介
7.1.2 模擬量檢測系統(tǒng)的組成
7.2 模擬量信號的實物接線
7.2.1 變送器信號的選擇
7.2.2 模擬量測溫接線案例
7.2.3 變送器的類型及接線
7.3 模擬量模塊接線與實際物理量轉(zhuǎn)換案例
7.3.1 模塊擴展連接及地址分配
7.3.2 模擬量輸入模塊 SM1231
7.3.3 模擬量輸出模塊 SM 1232
7.3.4 模擬量輸入輸出混合模塊 SM 1234
7.3.5 模擬量與實際物理量的轉(zhuǎn)換
7.3.6 模擬量與數(shù)字量的對應(yīng)關(guān)系
7.3.7 模擬量轉(zhuǎn)換公式的推導(dǎo)
7.3.8 用模擬量轉(zhuǎn)化公式求工程量案例
7.4 西門子標準模擬量轉(zhuǎn)換指令的使用
第八章 S7-1200 PID 閉環(huán)控制
8.1 PID 控制介紹
8.1.1 比例調(diào)節(jié)作用
8.1.2 積分調(diào)節(jié)作用
8.1.3 微分調(diào)節(jié)作用
8.2 PID 算法在 S7-1200 中的實現(xiàn)
8.3 PID 調(diào)試一般步驟
8.4 PID 測溫案例
第九章 S7-1200 PLC 程序結(jié)構(gòu)目錄
9.1 TIA 博圖軟件編程方法簡介
9.2 函數(shù)、數(shù)據(jù)塊和函數(shù)塊
9.2.1 塊的概述
9.2.2 函數(shù)(FC)及其應(yīng)用
9.2.3 數(shù)據(jù)塊(DB)及其應(yīng)用
9.2.4 PLC 定義數(shù)據(jù)類型(UDT)及其應(yīng)用
9.2.5 函數(shù)塊(FB)及其應(yīng)用
9.3 多重背景
9.3.1 多重背景的簡介
9.3.2 多重背景的應(yīng)用
第十章 S7-1200 組織塊 (OB) 和中斷指令的使用
10.1 事件和組織塊
10.1.1 啟動組織塊事件
10.1.2 事件執(zhí)行的優(yōu)先級與中斷隊列
10.2 主程序組織塊
10.2.1 程序循環(huán) OB 的功能
10.2.2 操作系統(tǒng)的執(zhí)行過程
10.2.3 啟動組織塊及其應(yīng)用
10.2.4 延時中斷組織塊及其應(yīng)用
10.2.5 循環(huán)中斷組織塊及其應(yīng)用
10.2.6 硬件中斷組織塊及其應(yīng)用
10.2.7 時間錯誤組織塊
10.2.8 診斷錯誤組織塊
第十一章 S7-1200 通訊
11.1 通訊概述
11.1.1 串行通信接口標準
11.1.2 并行通信與串行通信
11.1.3 異步通信和同步通信
11.1.4 串行通訊工作方式
11.2 S7-1200 PLC 以太網(wǎng)通訊
11.2.1 兩臺 S7-1200 PLC 之間以太網(wǎng)通訊
· 7 ·西門子 S7-1200 從入門到精通
??
· 8 ·
11.2.2 兩臺 S7-1200 PLC 的案例要求
11.3 西門子 1200 PLC 與西門子 MM440 的 USS 通信
11.3.1 USS 協(xié)議簡介
11.3.2 西門子 S7-1200 PLC 與 MM440 變頻器的 USS 通信
11.3.3 PLC 1200 與西門子 MM440 變頻器通訊實操案例
11.4 西門子 1200 PLC 與臺達變頻器的 MODBUS 通信
11.4.1 Modbus 定義
11.4.2 Modbus 尋址
11.4.3 Modbus 主站尋址
11.4.4 S7-1200 PLC 的 Modbus 通信地址定義
11.4.5 Modbus 指令介紹
11.4.6 西門子 1200 PLC 與臺達變頻器 MODBUS 通信實物接線
11.5 西門子 1200 PLC 與儀表 MODBUS
11.5.1 實物介紹
11.5.2 實物接線
11.5.3 面板介紹
11.5.4 參數(shù)代碼及符號介紹(表 11-24)
11.5.5 參數(shù)及狀態(tài)設(shè)置方法
11.5.6 通訊說明
第十二章 S7-1200 PLC 與伺服的運動控制
12.1 運動控制簡介
12.2 S7-1200 PLC 的運動控制功能
12.3 S7-1200 PLC 的運動控制指令
12.4 伺服系統(tǒng)緒論
12.5 伺服控制系統(tǒng)的分類
12.6 松下 A5 伺服系統(tǒng)簡介
12.7 松下 A5 伺服系統(tǒng)硬件介紹
12.8 伺服接線端子介紹
12.8.1 電源輸入連接器 XA 介紹
12.8.2 再生放電電阻連接器及電機連接端子輸出 XB 介紹
12.8.3 伺服接地介紹
12.8.4 伺服驅(qū)動器前面板介紹(圖 12-12)目錄
12.8.5 伺服 USB 連接器 X1 介紹(圖 12-13)
12.8.6 伺服驅(qū)動器串行通信端口 X2 介紹(圖 12-14)
12.8.7 伺服驅(qū)動器安全功能端口 X3 介紹(圖 12-15)
12.8.8 伺服驅(qū)動器并行 IO 連接器介紹(圖 12-16)
12.8.9 伺服驅(qū)動器反饋光柵尺連接器介紹(圖 12-17)
12.8.10 編碼器連接器介紹(圖 12-18)
12.8.11 伺服電機側(cè)介紹(圖 12-19)
12.9 A5 系列驅(qū)動器操作面板的使用方法和點動控制
12.9.1 A5 系列驅(qū)動器操作面板的介紹(圖 12-20)
12.9.2 A5 系列驅(qū)動器操作面板的使用方法
12.10 松下 A5 系列驅(qū)動器的參數(shù)設(shè)定
12.11 松下 A5 系列驅(qū)動器的參數(shù)設(shè)置及 PLC 控制
12.11.1 位置控制參數(shù)說明
12.11.2 位置控制參數(shù)設(shè)置
12.11.3 位置控制參數(shù)的詳細說明(表 12-10)
12.12 PLC 接線
12.13 PLC 程序控制
12.13.1 案例一:伺服驅(qū)動器正反轉(zhuǎn)控制
12.13.2 案例二:左右限位往返運動控制
12.13.3 案例三:伺服 ABC 三點往返運動控制
12.13.4 案例四:伺服單軸回原點
?