西門子STEP7程式語言與使用技巧

西門子STEP7程式語言與使用技巧

《西門子2STEP7程式語言與使用技巧》從STEP 7高級程式語言的使用方法與實用技巧出發,介紹了如何實現更加清晰、高效的程式結構,並充分滿足工藝和特殊算法等要求,使程式維護和修改更加方便,調試過程更加便捷,從而幫助用戶在自動化項目開發、維護等各個階段取得事半功倍的效果。

基本介紹

  • 書名:西門子STEP7程式語言與使用技巧
  • ISBN:9787111268482
  • 頁數:273頁
  • 出版社:機械工業出版社
  • 出版時間:2009年6月1日
  • 裝幀:平裝
  • 開本:16
內容簡介,編輯推薦,目錄,序言,

內容簡介

《西門子2STEP7程式語言與使用技巧》分為9章,分別介紹了STEP 7高級編程、STEP 7的定址方式、STEP 7編程常見錯誤、S7.PLCSIM的使用、S7-SCL編程、S7-GRAPH編程、S7.HiGraph編程、S7.CFC編程、1rl.S7 Converting BlockS編程等的使用。《西門子2STEP7程式語言與使用技巧》還附贈示例光碟一張,內容包括STEP 7_ProfeSSional_Edition_2006(包括STEP 7 V5.4 SP2完整版安裝程式,S7.SCL V5.3 SPl、S7-PLCSIMv5.3 SPl、S7.GRAPH V5.3 SP2安裝程式),S7-HiGraph V5.3 SPl,S7.CFC V6.0安裝程式,相關軟體使用手冊和演示例程。《西門子2STEP7程式語言與使用技巧》可作為工業自動化領域技術人員使用STEP 7編程軟體的參考書或培訓教材,亦可作為高等院校電氣工程及其自動化專業和機電一體化等相關專業的高年級本科生研究生的教材或參考書。

編輯推薦

《西門子2STEP7程式語言與使用技巧》由機械工業出版社出版。

目錄

前言
第1章 STEP7高級編程
第2章 STEP7的定址方式
2.1 概述
2.2 STEP7的定址方式分類
2.2.1 STEP7的定址分類
2.2.2 直接定址方式
2.2.3 間接定址方式
2.3 POINTER與ANY數據類型
2.3.1 POINTER數據類型
2.3.2 ANY數據類型
2.4 指針編程例子
2.4.1 指針編程例子程式1:數據複製
2.4.2 指針編程例子程式2:數組定址
2.4.3 指針編程例子程式3:字元串轉換
2.4.4 指針編程例子程式4:批量模擬量處理
2.4.5 指針編程例子程式5:位狀態監控
第3章 STEP7編程常見錯誤
3.1 概述
3.2 STEP7編程常見的錯誤舉例
3.2.1 簡單錯誤
3.2.2 循環程式錯誤
3.2.3 數據類型匹配不嚴謹
3.2.4 語句執行先後順序
3.2.5 上升(下降)沿不工作
3.2.6 定時器不工作
3.2.7 定時器的定時與程式掃描周期
3.2.8 軟定時器的使用
3.2.9 計數器不工作
3.2.10 數據塊錯誤
3.2.11 在FC的使用中常見的錯誤
3.2.12 調用FB引起的錯誤
3.2.13 FC/FB使用總結
3.2.14 OB塊引起的錯誤
3.2.15 項目一致性檢查(數據塊,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 程式最佳化的相關問題
5.4.3 編譯錯誤的相關問題
5.4.4 與監控調試的相關問題
第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 順控器規則
6.4.1 順控器執行規則
6.4.2 順控器結構
6.4.3 順控器元素
6.4.4 條件與動作的編程
6.4.5 S7-GRAPH的特有地址
6.4.6 S7-GRAPHFB的參數設定
6.4.7 S7-GRAPHFB程式的背景數據塊
6.4.8 背景數據塊進階使用
6.5 程式調試
6.6 S7-GRAPH套用於虛擬工程
6.6.1 虛擬工程工藝要求
6.6.2 S7-GRAPH簡單示例
6.7 S7-GRAPH常見問題
6.7.1 與監控調試的相關問題
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狀態圖的重複使用
7.3.5 S7-HiGraph項目完整流程
7.4 S7-HiGraph基本使用
7.4.1 用戶界面
7.4.2 狀態圖編程
7.4.3 指令編程
7.4.4 等待.監控.延遲時間的編程
7.4.5 操作模式編程
7.4.6 圖表組編程
7.4.7 狀態圖訊息交換編程
7.4.8 程式編譯
7.4.9 程式調用/下載/調試
7.5 S7-HiGraph套用於虛擬工程
7.5.1 虛擬工程工藝要求
7.5.2 S7-HiGraph簡單示例
7.6 常見問題
7.6.1 與監控調試的相關問題
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 下載用戶程式至目標系統
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 與監控調試的相關問題
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 壓縮數據:FB86
9.2.8 定時器功能及功能塊
9.2.9 可禁止事件Drum:FB85
9.2.10 轉換功能及功能塊
9.2.11 浮點數數學運算功能
9.2.12 標準偏差:FC102
9.2.13 比較功能塊
參考文獻

序言

近年來,隨著社會經濟的快速發展,大量高技術水平的工業自動化項目付諸實施,其中不乏一些引進先進成套設備的項目。在這些項目的實施過程中,很多先進的控制理念、項目開發流程大大開拓了我們的視野,同時也對自動化工程師提出了更高的要求。這些先進的控制技術在使用、維護等各個環節都需要自動化工程師深入掌握編程軟體的使用方法以及特性,從而使得系統硬體的性能充分發揮。
作為全球領先的工業自動化產品供應商,西門子公司致力於以最先進的自動化技術和產品,向用戶提供具有前瞻性優秀的全集成自動化解決方案。作為全集成自動化系統的核心,SIMATIC s7-300/400系列可程式序控制器集先進的控制思想、現代通信技術和IT技術的最新發展於一身,在cPu運算速度、程式執行效率、故障自診斷、聯網通信、面向工藝和運動控制的功能集成以及實現故障安全的容錯與冗餘技術等方面取得了業界公認的成就,並在中國得到了廣泛的套用。
s7系列PLC的編程軟體STEP 7採用SIMATIC軟體的集成統一架構,提供符合IEC-61131.3的多種高級程式語言,使S7系列PLC在實現複雜工藝控制、多重回路調節等智慧型控制時,在算法上具有鮮明的特點和顯著的優勢。這些高級語言針對不同的控制對象,擁有不同的編程風格,最大限度地拉近了自動化工程師與工藝、設備工程師、以及維護、操作人員之間的距離。

相關詞條

熱門詞條

聯絡我們