注冊 | 登錄讀書好,好讀書,讀好書!
讀書網(wǎng)-DuShu.com
當前位置: 首頁出版圖書科學(xué)技術(shù)計算機/網(wǎng)絡(luò)軟件與程序設(shè)計PLC結(jié)構(gòu)化文本編程(第2版)

PLC結(jié)構(gòu)化文本編程(第2版)

PLC結(jié)構(gòu)化文本編程(第2版)

定 價:¥79.00

作 者: 傅磊
出版社: 清華大學(xué)出版社
叢編項:
標 簽: 暫缺

購買這本書可以去


ISBN: 9787302644811 出版時間: 2024-01-01 包裝: 平裝-膠訂
開本: 16開 頁數(shù): 字數(shù):  

內(nèi)容簡介

  本書從電氣從業(yè)人員熟悉的梯形圖入手,逐步引申,詳細介紹了基于IEC 61131—3標準的PLC,如何從梯形圖編程過渡到結(jié)構(gòu)化文本編程(ST語言,博途SCL語言)。本書以CODESYS、西門子博途、三菱GxWorks3為例講解,詳細介紹了ST語言/博途SCL語言的語法、運算、語句,并提供了大量的工控案例,供讀者加深理解。

作者簡介

  傅磊:PLC資深技術(shù)專家,10余年工控行業(yè)從業(yè)經(jīng)驗,深耕OEM行業(yè)深諳運動控制,開發(fā)過多種自動化設(shè)備,涉及食品、飲料、紡織、印染、3C、汽車、環(huán)保、石化、包裝等多種行業(yè),具備豐富的非標自動化設(shè)備開發(fā)、設(shè)計、調(diào)試經(jīng)驗以及豐富的工業(yè)現(xiàn)場經(jīng)驗

圖書目錄

第1章ST語言基本介紹
1.1ST語言簡介
1.1.1ST語言的誕生背景
1.1.2ST語言的基本特點
1.2ST語言與SCL以及STL的關(guān)系
1.3ST語言的特點
1.3.1良好的跨平臺移植性
1.3.2方便的數(shù)學(xué)計算
1.3.3輕松實現(xiàn)復(fù)雜算法
1.3.4輕松進階計算機高級語言
1.3.5方便的注釋
1.4初學(xué)者對ST語言的誤解
1.4.1與英語相關(guān)
1.4.2ST語言不易理解
1.4.3需要很深的PLC基礎(chǔ)
1.4.4工具和操作的繼承
1.4.5ST語言維護麻煩
1.5書中使用的ST語言開發(fā)環(huán)境
1.5.1施耐德SoMachine
1.5.2三菱GX Works2與GX Works3
1.5.3西門子TIA Portal
1.6其他PLC的ST語言開發(fā)環(huán)境
1.6.1臺達
1.6.2匯川
1.6.3英威騰
1.6.4禾川
1.6.5步科
1.6.6松下
1.6.7歐姆龍
1.6.8基恩士
1.6.9施耐德
1.6.10羅克韋爾
 
 
第2章ST語言基礎(chǔ)知識
2.1IEC 61131標準與PLCopen組織
2.1.1標準的誕生背景
2.1.2標準的組成
2.1.3PLCopen組織
2.2進制
2.2.1二進制
2.2.2八進制
2.2.3十進制
2.2.4十六進制
2.3變量
2.3.1變量的意義
2.3.2變量屬性
2.4數(shù)據(jù)類型
2.4.1數(shù)據(jù)類型的意義
2.4.2標準數(shù)據(jù)類型
2.4.3擴展數(shù)據(jù)類型
2.4.4自定義數(shù)據(jù)類型
2.5數(shù)據(jù)類型轉(zhuǎn)換
2.5.1數(shù)據(jù)類型轉(zhuǎn)換的意義
2.5.2隱式轉(zhuǎn)換
2.5.3顯式轉(zhuǎn)換
2.6程序組織單元
2.6.1軟件模型
2.6.2初步認識功能和功能塊
2.6.3SoMachine中常用的功能塊和函數(shù)
第3章ST語言基本語法
3.1ST語言的基本規(guī)則
3.1.1不區(qū)分大小寫
3.1.2變量必須先定義再使用
3.1.3使用英文輸入法
3.2ST語言的基本組成
3.2.1行號
3.2.2注釋
3.2.3空語句
3.2.4語句部分
3.3賦值語句
3.3.1語句組成
3.3.2注意事項
3.4賦值與相等
3.5編寫技巧和方法
3.5.1縮進與對齊
3.5.2快捷鍵
3.5.3注釋
3.5.4空語句和注釋符號
3.5.5變量命名
第4章邏輯運算與IF語句
4.1BOOL型邏輯運算
4.1.1AND
4.1.2OR
4.1.3NOT
4.1.4XOR
4.2無符號數(shù)的邏輯運算
4.2.1運算方法
4.2.2BOOL型與WORD型的邏輯運算
4.3IF…END_IF語句
4.3.1執(zhí)行流程
4.3.2IF…END_IF語句的應(yīng)用
4.4IF…ELSE…END_IF語句
4.5綜合應(yīng)用
4.5.1“啟保停”的ST語言實現(xiàn)
4.5.2IF語句與邏輯運算語句
4.5.3置位與復(fù)位
4.5.4復(fù)雜梯形圖
4.5.5基本電機控制
4.5.6互鎖控制
4.5.7變頻器多段速控制
4.5.8多軸狀態(tài)判斷
4.6西門子博途中的邏輯運算
4.7使用IF語句的注意事項
第5章邊沿觸發(fā)
5.1基本概念
5.1.1上升沿
5.1.2下降沿
5.1.3西門子博途中的邊沿觸發(fā)
5.2邊沿觸發(fā)與邏輯運算的綜合應(yīng)用
5.2.1啟動保持停止
5.2.2單按鈕啟停
5.2.3邏輯運算實現(xiàn)邊沿觸發(fā)
5.3注意事項
第6章比較運算
6.1比較運算符
6.1.1梯形圖中的比較運算
6.1.2比較運算的注意事項
6.2各數(shù)據(jù)類型的比較運算
6.2.1BOOL型
6.2.2數(shù)值型
6.2.3時間型
6.2.4字符串型
6.3連續(xù)比較運算
6.4比較運算與邊沿觸發(fā)的綜合應(yīng)用
6.4.1監(jiān)控變量值的變化
6.4.2密碼鎖
第7章數(shù)學(xué)運算
7.1加、減、乘、除運算
7.1.1加法運算
7.1.2減法運算
7.1.3乘法運算
7.1.4除法運算
7.1.5取余運算
7.2加、減、乘、除運算的應(yīng)用
7.2.1計算設(shè)備的持續(xù)運行時間
7.2.2伺服計算
7.2.3生成隨機數(shù)
7.2.4模擬量計算
7.2.5設(shè)備車速計算
7.2.6碼垛與拆垛
7.2.7配方計算
7.2.8高低字節(jié)交換
7.2.9字節(jié)組合成字
7.3函數(shù)運算
7.3.1乘方
7.3.2絕對值
7.3.3三角函數(shù)
7.3.4對數(shù)
7.3.5平方根
7.4如何調(diào)用函數(shù)
第8章運算優(yōu)先級
8.1優(yōu)先級的意義
8.2優(yōu)先級的應(yīng)用
8.2.1不能進行連續(xù)比較運算
8.2.2啟保停程序中的括號
第9章IF語句的嵌套
9.1嵌套的執(zhí)行流程
9.2嵌套的應(yīng)用
9.2.1伺服電機的控制
9.2.2密碼鎖
9.3嵌套的注意事項
9.4IF…ELSIF…END_IF語句
9.4.1執(zhí)行流程
9.4.2IF…ELSIF…END_IF語句的應(yīng)用
第10章定時器與計數(shù)器
10.1定時器
10.1.1定時器的調(diào)用
10.1.2應(yīng)用定時器的注意事項
10.2計數(shù)器
10.3定時器和計數(shù)器的應(yīng)用
10.3.1累積定時器
10.3.2星形三角形啟動
10.3.3第三方設(shè)備寫入定時器定時時間
10.4如何調(diào)用功能塊
10.5西門子博途中的定時器調(diào)用
10.5.1調(diào)用方法
10.5.2如何減少背景數(shù)據(jù)塊
10.6三菱GX Works3中的函數(shù)和功能塊調(diào)用
10.6.1函數(shù)調(diào)用
10.6.2功能塊調(diào)用
第11章功能塊和函數(shù)
11.1功能塊和函數(shù)的意義
11.2功能塊與函數(shù)中的變量
11.2.1形參和實參
11.2.2變量屬性
11.2.3如何區(qū)分功能塊和函數(shù)
11.3函數(shù)的實質(zhì)
11.3.1靜態(tài)變量與臨時變量
11.3.2自定義函數(shù)的使用
11.4CODESYS中常用系統(tǒng)函數(shù)介紹
11.4.1字符串處理函數(shù)
11.4.2數(shù)據(jù)類型轉(zhuǎn)換函數(shù)
11.5功能塊的實質(zhì)
11.5.1實例名的意義
11.5.2功能塊的特征
11.5.3如何減少功能塊的調(diào)用
11.6功能塊和函數(shù)在編程中的應(yīng)用
第12章循環(huán)語句
12.1循環(huán)的實質(zhì)
12.2FOR循環(huán)語句
12.2.1FOR循環(huán)執(zhí)行流程
12.2.2使用FOR循環(huán)的注意事項
12.3FOR循環(huán)的應(yīng)用
12.3.1FOR循環(huán)實現(xiàn)多個電機的啟??刂?br />12.3.2PLC的I/O點放入數(shù)組
12.3.3位組合成字
12.3.4伺服一鍵使能
12.3.5冒泡排序
12.3.6指針與數(shù)組
12.3.7指針實現(xiàn)冒泡排序
12.3.8批量傳送數(shù)據(jù)
12.3.9三菱PLC變址尋址
12.3.10配方處理
12.3.11模擬量濾波
12.4WHILE循環(huán)語句
12.4.1WHILE循環(huán)執(zhí)行流程
12.4.2使用WHILE循環(huán)的注意事項
12.5REPEAT循環(huán)語句
12.5.1REPEAT循環(huán)執(zhí)行流程
12.5.2使用REPEAT循環(huán)的注意事項
12.6循環(huán)語句的控制
12.6.1EXIT
12.6.2CONTINUE
12.7循環(huán)語句的注意事項
第13章CASE語句
13.1CASE語句的執(zhí)行流程
13.2CASE語句的意義
13.3CASE語句的應(yīng)用
13.3.1周期脈沖輸出
13.3.2星形三角形啟動
13.3.3紅綠燈控制
13.3.4桁架機械手
13.3.5工藝的暫停處理
13.3.6簡化復(fù)雜的IF語句
13.3.7狀態(tài)機編程法
13.3.8伺服回零
13.3.9步進抱閘控制
13.3.10MODBUS輪詢
13.3.11立庫
13.4CASE語句與定時器
參考文獻
附錄APLC程序設(shè)計方法
附錄B淺談非標設(shè)備的PLC程序設(shè)計
附錄C關(guān)于PLC編程框架和標準化
附錄DPLC程序移植
附錄E淺談ST語言的學(xué)習(xí)方法
 

本目錄推薦

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