序
前言
第1章 STEP7高級編程
第2章 STEP7的尋址方式
2.1 概述
2.2 STEP7的尋址方式分類
2.2.1 STEP7的尋址分類
2.2.2 直接尋址方式
2.2.3 間接尋址方式
2.3 POINTER與ANY數(shù)據(jù)類型
2.3.1 POINTER數(shù)據(jù)類型
2.3.2 ANY數(shù)據(jù)類型
2.4 指針編程例子
2.4.1 指針編程例子程序1:數(shù)據(jù)復制
2.4.2 指針編程例子程序2:數(shù)組尋址
2.4.3 指針編程例子程序3:字符串轉換
2.4.4 指針編程例子程序4:批量模擬量處理
2.4.5 指針編程例子程序5:位狀態(tài)監(jiān)控
第3章 STEP7編程常見錯誤
3.1 概述
3.2 STEP7編程常見的錯誤舉例
3.2.1 簡單錯誤
3.2.2 循環(huán)程序錯誤
3.2.3 數(shù)據(jù)類型匹配不嚴謹
3.2.4 語句執(zhí)行先后順序
3.2.5 上升(下降)沿不工作
3.2.6 定時器不工作
3.2.7 定時器的定時與程序掃描周期
3.2.8 軟定時器的使用
3.2.9 計數(shù)器不工作
3.2.10 數(shù)據(jù)塊錯誤
3.2.11 在FC的使用中常見的錯誤
3.2.12 調用FB引起的錯誤
3.2.13 FC/FB使用總結
3.2.14 OB塊引起的錯誤
3.2.15 項目一致性檢查(數(shù)據(jù)塊,FB,FC更新)
3.2.16 例子程序的使用事項
3.2.17 重要聲明
第4章 S7-PLCSIM的使用
4.1 概述
4.2 軟件的基本信息
4.2.1 S7-PLCSIM簡介
4.2.2 S7-PLCSIM與真實PLC的差別
4.2.3 S7-PLCSIM軟件兼容性
4.3 S7-PLCSIM的使用
4.3.1 S7-PLCSIM的特性
4.3.2 S7-PLCSIM的調用
4.3.3 S7-PLCSIM簡單示例
4.3.4 S7-PLCSIM的常見問題
第5章 S7-SCL編程
5.1 概述
5.2 軟件的基本信息
5.2.1 S7-SCL簡介
5.2.2 S7-SCL與STL
5.2.3 S7-SCL的安裝與使用
5.2.4 S7-SCL軟件兼容性
5.3 S7-SCL應用于虛擬工程
5.3.1 虛擬工程工藝要求
5.3.2 S7-SCL簡單示例
5.4 S7-SCL的常見問題
5.4.1 程序編寫的相關問題
5.4.2 程序優(yōu)化的相關問題
5.4.3 編譯錯誤的相關問題
5.4.4 與監(jiān)控調試的相關問題
第6章 S7-GRAPH編程
6.1 概述
6.2 軟件的基本信息
6.2.1 S7-GRAPH簡介
6.2.2 S7-GRAPH與STL
6.2.3 S7-GRAPH的安裝與使用
6.2.4 S7-GRAPH軟件兼容性
6.2.5 S7-GRAPH中英文詞匯對照關系
6.3 S7-GRAPH基本概念與使用
6.3.1 S7程序構成
6.3.2 用戶界面
6.4 順控器規(guī)則
6.4.1 順控器執(zhí)行規(guī)則
6.4.2 順控器結構
6.4.3 順控器元素
6.4.4 條件與動作的編程
6.4.5 S7-GRAPH的特有地址
6.4.6 S7-GRAPHFB的參數(shù)設置
6.4.7 S7-GRAPHFB程序的背景數(shù)據(jù)塊
6.4.8 背景數(shù)據(jù)塊進階使用
6.5 程序調試
6.6 S7-GRAPH應用于虛擬工程
6.6.1 虛擬工程工藝要求
6.6.2 S7-GRAPH簡單示例
6.7 S7-GRAPH常見問題
6.7.1 與監(jiān)控調試的相關問題
6.7.2 與使用技巧的相關問題
第7章 S7-HiGraph編程
7.1 概述
7.2 軟件的基本信息
7.2.1 S7-HiGraph簡介
7.2.2 S7-HiGraph與STL
7.2.3 S7-HiGraph的安裝與使用
7.2.4 S7-HiGraph軟件兼容性
7.2.5 57-HiGraph中英文詞匯對照關系
7.3 S7-HiGraph基本概念
7.3.1 S7程序構成
7.3.2 S7-HiGraph程序結構
7.3.3 S7-HiGraph與S7-Graph的比較
7.3.4 S7-HiGraph狀態(tài)圖的重復使用
7.3.5 S7-HiGraph項目完整流程
7.4 S7-HiGraph基本使用
7.4.1 用戶界面
7.4.2 狀態(tài)圖編程
7.4.3 指令編程
7.4.4 等待.監(jiān)控.延遲時間的編程
7.4.5 操作模式編程
7.4.6 圖表組編程
7.4.7 狀態(tài)圖消息交換編程
7.4.8 程序編譯
7.4.9 程序調用/下載/調試
7.5 S7-HiGraph應用于虛擬工程
7.5.1 虛擬工程工藝要求
7.5.2 S7-HiGraph簡單示例
7.6 常見問題
7.6.1 與監(jiān)控調試的相關問題
7.6.2 與使用技巧的相關問題
第8章 S7-CFC編程
8.1 概述
8.2 軟件的基本信息
8.2.1 S7-CFC簡介
8.2.2 CFC與SCL及STL
8.2.3 CFC的安裝與使用
8.2.4 S7-CFC軟件兼容性
8.2.5 S7-CFC中英文詞匯對照關系
8.3 S7-CFC基本概念與基本使用
8.3.1 S7-CFC程序構成元素
8.3.2 操作S7-CFC程序塊
8.3.3 編輯S7-CFC程序塊
8.3.4 修改輸入/輸出的屬性
8.3.5 連接關系
8.3.6 運行時間屬性
8.3.7 編譯
8.3.8 下載用戶程序至目標系統(tǒng)
8.3.9 回讀Chart
8.3.1 0測試及調試
8.4 CFC應用于虛擬工程
8.4.1 虛擬工程工藝要求
8.4.2 CFC簡單示例
8.5 S7-CFC常見問題
8.5.1 與監(jiān)控調試的相關問題
8.5.2 與使用技巧的相關問題
第9章 TI-S7ConvertingBlocks編程
9.1 概述
9.2 功能塊介紹
9.2.1 功能劃分
9.2.2 功能描述
9.2.3 位邏輯功能
9.2.4 表功能
9.2.5 移位功能
9.2.6 移動功能及功能塊
9.2.7 壓縮數(shù)據(jù):FB86
9.2.8 定時器功能及功能塊
9.2.9 可屏蔽事件Drum:FB85
9.2.10 轉換功能及功能塊
9.2.11 浮點數(shù)數(shù)學運算功能
9.2.12 標準偏差:FC102
9.2.13 比較功能塊
參考文獻