注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計網(wǎng)絡(luò)編程基于SIMATIC S7的高級編程

基于SIMATIC S7的高級編程

基于SIMATIC S7的高級編程

定 價:¥38.00

作 者: 劉華波等
出版社: 電子工業(yè)出版社
叢編項:
標 簽: 網(wǎng)絡(luò)編程

ISBN: 9787121050213 出版時間: 2007-10-01 包裝: 平裝
開本: 16開 頁數(shù): 343 字數(shù):  

內(nèi)容簡介

  本書以西門子SIMATIC S7—300/400可編程序控制器為例,首先介紹了STEP 7的基本功能,用戶程序中的塊和結(jié)構(gòu),特別是組織塊及其應(yīng)用;接著講述了SIMATIC中的各種數(shù)據(jù)類型和程序庫的相關(guān)內(nèi)容,并介紹基于狀態(tài)位的指令、累加器指令、實數(shù)指令、間接尋址和地址寄存器指令等SIMATIC高級編程指令。重點講述了順序功能圖語言S7 Graph、圖形編程語言S7 HiGraph、結(jié)構(gòu)化控制語言S7 SCL和連續(xù)功能圖S7 CFC等四種編程語言的使用方法,并提供一些實例供讀者學(xué)習(xí)參考。本書技術(shù)針對性強,注重應(yīng)用,強調(diào)實踐,通過對本書的學(xué)習(xí)使讀者能夠舉一反三。 本書可作為大專院校工業(yè)自動化、電氣工程及自動化、機電一體化及相關(guān)專業(yè)的教材,也可供工程技術(shù)人員自學(xué)或作為培訓(xùn)教材使用,對廣大SIMATIC用戶有較高的參考價值。

作者簡介

暫缺《基于SIMATIC S7的高級編程》作者簡介

圖書目錄

封面
扉頁
版權(quán)頁
內(nèi)容簡介
前言
目錄
第1章 概述
    1.1 STEP 7概述
        1.1.1 STEP 7標準軟件包功能
        1.1.2 基本工具
        1.1.3 STEP 7標準軟件包安裝要求
        1.1.4 STEP 7軟件的授權(quán)管理
    1.2 STEP 7標準軟件包的擴展應(yīng)用
        1.2.1 工程工具
        1.2.2 運行版軟件
        1.2.3 人-機接口(HMI)
    1.3 編程語言
        1.3.1 梯形邏輯編程語言(LAD)
        1.3.2 功能塊圖編程語言(FBD)
        1.3.3 語句表編程語言(STL)
        1.3.4 S7 Graph編程語言(順序控制編程)
        1.3.5 S7 HiGraph編程語言(狀態(tài)圖形編程)
        1.3.6 S7 SCL編程語言(結(jié)構(gòu)控制語言編程)
        1.3.7 S7 CFC編程語言(連續(xù)功能圖編程)
    1.4 STEP 7的高級編程應(yīng)用
第2章 用戶程序結(jié)構(gòu)
    2.1 操作系統(tǒng)和用戶程序
        2.1.1 操作系統(tǒng)和用戶程序
        2.1.2 操作模式
    2.2 用戶程序中的塊
        2.2.1 用戶程序中的塊類型
        2.2.2 組織塊(OB)
        2.2.3 功能(FC)
        2.2.4 功能塊(FB)
        2.2.5 數(shù)據(jù)塊(DB)
        2.2.6 系統(tǒng)功能塊(SFB)、系統(tǒng)功能(SFC)和系統(tǒng)數(shù)據(jù)塊(SDB)
    2.3 程序結(jié)構(gòu)
        2.3.1 線性化編程
        2.3.2 模塊化編程
        2.3.3 結(jié)構(gòu)化編程
        2.3.4 塊的調(diào)用
    2.4 組織塊(OB)
    2.4.1 中斷
        2.4.2 啟動組織塊
        2.4.3 定期執(zhí)行組織塊
        2.4.4 事件驅(qū)動組織塊
        2.4.5 中斷處理組織塊
        2.4.6 錯誤處理組織塊
        2.4.7 背景組織塊
第3章 STEP 7高級編程基礎(chǔ)
    3.1 數(shù)據(jù)類型及變量
        3.1.1 數(shù)制
        3.1.2 基本數(shù)據(jù)類型
        3.1.3 復(fù)雜數(shù)據(jù)類型
        3.1.4 參數(shù)類型
    3.2 軟件塊
        3.2.1 塊文件夾
        3.2.2 塊屬性
        3.2.3 顯示塊長度
        3.2.4 再接線(Rewire)
    3.3 多重背景模型
        3.3.1 塊的調(diào)用
        3.3.2 多重背景
    3.4 程序庫
        3.4.1 程序庫的等級結(jié)構(gòu)
        3.4.2 標準程序庫總覽
        3.4.3 系統(tǒng)功能塊
        3.4.4 TI-S7轉(zhuǎn)換塊
        3.4.5 通信塊
        3.4.6 PID控制塊
        3.4.7 IEC功能塊
        3.4.8 S5-S7轉(zhuǎn)換塊
第4章 SIMATIC高級編程指令
    4.1 基于狀態(tài)位的指令
        4.1.1 S7 CPU的存儲區(qū)和寄存器
        4.1.2 基于狀態(tài)位的指令
    4.2 累加器指令
        4.2.1 影響多個累加器的指令
        4.2.2 僅影響累加器ACCU1的指令
    4.3 實數(shù)指令
        4.3.1 SIMATIC S7中實數(shù)的表示
        4.3.2 實數(shù)指令
    4.4 間接尋址和地址寄存器指令
        4.4.1 直接尋址
        4.4.2 存儲器間接尋址
        4.4.3 寄存器間接尋址
        4.4.4 POINTER數(shù)據(jù)類型和ANY數(shù)據(jù)類型
第5章 使用S7 Graph進行編程
    5.1 順序控制設(shè)計基礎(chǔ)
    5.2 S7 Graph編程語言概述
        5.2.1 順序控制程序的結(jié)構(gòu)
        5.2.2 S7 Graph編輯器
        5.2.3 S7 Graph的顯示模式
    5.3 順序控制器
        5.3.1 順序控制器原理及組成
        5.3.2 順序控制器的結(jié)構(gòu)
        5.3.3 順序控制器的結(jié)構(gòu)設(shè)計原則
        5.3.4 順序控制器的運行模式與監(jiān)控操作
    5.4 步的動作和轉(zhuǎn)換條件
        5.4.1 步的動作
        5.4.2 順序控制器中的條件
    5.5 S7 Graph FB參數(shù)的配置和調(diào)用
    5.6 診斷
    5.7 使用S7 Graph編程舉例
        5.7.1 控制任務(wù)
        5.7.2 選擇順序控制器的結(jié)構(gòu)
        5.7.3 定義系統(tǒng)信號
        5.7.4 創(chuàng)建工程定義符號
        5.7.5 順序控制器編程
        5.7.6 編程步動作和條件
        5.7.7 編程監(jiān)視功能
        5.7.8 指定標準的功能塊FB
        5.7.9 在STEP 7項目中加入順序控制器
        5.7.10 測試順序控制器
        5.7.11 設(shè)置模式
        5.7.12 修改順序控制器
第6章 使用S7 HiGraph編制程序
    6.1 概述
    6.2 S7 HiGraph 編輯器
    6.3 使用S7 HiGraph編輯器
        6.3.1 變量聲明
        6.3.2 對狀態(tài)圖的結(jié)構(gòu)進行編程
        6.3.3 編寫指令
        6.3.4 組態(tài)等待時間、監(jiān)視時間和延遲時間
        6.3.5 組態(tài)運行模式
        6.3.6 組態(tài)圖形組
        6.3.7 組態(tài)狀態(tài)圖間的消息
        6.3.8 顯示參考數(shù)據(jù)
        6.3.9 保存和編譯
        6.3.10 調(diào)用和下載S7 HiGraph FC
        6.3.11 監(jiān)視與測試
    6.4 用戶程序在PLC中的運行
    6.5 使用S7 HiGraph編程舉例
第7章 使用S7 SCL編制程序
    7.1 S7 SCL編程語言概述
        7.1.1 S7 SCL的特點
        7.1.2 SCL應(yīng)用場合
        7.1.3 SCL的安裝
    7.2 S7 SCL程序編輯器
        7.2.1 使用S7 SCL
        7.2.2 S7 SCL源文件原則
        7.2.3 編譯S7 SCL程序
    7.3 SCL編程語言描述
        7.3.1 基本S7 SCL術(shù)語
        7.3.2 數(shù)據(jù)類型
        7.3.3 變量和參數(shù)聲明
        7.3.4 聲明常數(shù)
        7.3.5 賦值
        7.3.6 共享數(shù)據(jù)
        7.3.7 表達式、運算符和尋址
        7.3.8 控制語句
        7.3.9 定時器和計數(shù)器
    7.4 S7 SCL中的塊
        7.4.1 塊的順序
        7.4.2 塊的一般結(jié)構(gòu)
        7.4.3 塊的開始和結(jié)束
        7.4.4 塊屬性
        7.4.5 塊注釋
        7.4.6 塊系統(tǒng)屬性
        7.4.7 聲明區(qū)
        7.4.8 參數(shù)的系統(tǒng)屬性
        7.4.9 語句和語句區(qū)
        7.4.10 FB的結(jié)構(gòu)
        7.4.11 FC的結(jié)構(gòu)
        7.4.12 OB的結(jié)構(gòu)
        7.4.13 DB的結(jié)構(gòu)
        7.4.14 UDT的結(jié)構(gòu)
    7.5 調(diào)試功能
第8章 使用CFC編制程序
    8.1 S7 CFC編程語言概述
        8.1.1 CFC圖表
        8.1.2 CFC中的塊
        8.1.3 目錄
        8.1.4 操作員監(jiān)控
        8.1.5 CFC組態(tài)步驟
    8.2 使用S7 CFC編輯器
        8.2.1 操作圖表
        8.2.2 操作塊
        8.2.3 互聯(lián)
        8.2.4 塊的運行時間屬性
        8.2.5 編譯
        8.2.6 下載和讀回圖表
    8.3 調(diào)試
    8.4 應(yīng)用CFC設(shè)計舉例
        8.4.1 創(chuàng)建閉環(huán)控制過程
        8.4.2 測試程序
        8.4.3 修改圖表
        8.4.4 創(chuàng)建圖表塊和嵌套圖表
        8.4.5 創(chuàng)建塊類型
        8.4.6 測試塊
參考文獻

本目錄推薦

掃描二維碼
Copyright ? 讀書網(wǎng) ranfinancial.com 2005-2020, All Rights Reserved.
鄂ICP備15019699號 鄂公網(wǎng)安備 42010302001612號