基于Automation Studio的PLC系統(tǒng)設(shè)計、仿真及應(yīng)用

出版時間:2012-8  出版社:電子工業(yè)出版社  作者:周潤景  頁數(shù):252  字?jǐn)?shù):403200  

內(nèi)容概要

本書以PLC控制系統(tǒng)的設(shè)計為目標(biāo),分別講述了PLC的開發(fā)環(huán)境Automation Studio,液壓和氣動動力系統(tǒng)的設(shè)計,電工控制電路的建立,以及梯形圖編程及SFC(順序功能圖)編程。結(jié)合當(dāng)前流行的西門子S7-200,給出了多個程序設(shè)計范例。通過本書的閱讀,讀者可輕松掌握PLC控制系統(tǒng)的開發(fā)方法,更快速地建立PLC液壓控制系統(tǒng)、氣動控制系統(tǒng)及電氣控制系統(tǒng),并可使用高級編程語言SFC、結(jié)構(gòu)文本完成軟件的編制。

書籍目錄

第1章 automation studio入門
1.1 圖表編輯環(huán)境
1.2 管理工具
1.3 創(chuàng)建并管理項目
1.4 創(chuàng)建圖表
1.5 管理報告
1.6 opc服務(wù)器
第2章 液壓與氣動工作室
2.1 流體項目的創(chuàng)建
2.2 系統(tǒng)模擬
2.3 組件描述
2.4 組件生成器
2.5 液壓與氣動工作室其他特性
第3章 電工工作室
3.1 電工工作室的功能
3.2 電纜的管理
3.3 黑盒子
3.4 創(chuàng)建第一張電工圖
3.5 電路模擬
.第4章 順序功能圖
4.1 sfc簡介
4.2 創(chuàng)建sfc
4.3 sfc語法
4.4 變量
4.5 sfc語法錯誤檢查
4.6 sfc各組成部分應(yīng)用方法
4.7 sfc狀態(tài)及錯誤管理
4.8 宏步
4.9 分層強(qiáng)制
4.10 sfc模擬
第5章 s7-200系統(tǒng)
5.1 s7-200連接
5.2 s7-200程序執(zhí)行方式
5.3 s7-200數(shù)據(jù)的存取
5.4 s7-200保存和存儲數(shù)據(jù)
5.5 s7-200的特性
5.6 s7-200指令集
第6章 plc程序設(shè)計范例
6.1 應(yīng)用程序設(shè)計案例電路
6.2 自動感應(yīng)洗手臺電路
6.3 馬達(dá)正反轉(zhuǎn)控制電路
6.4 兩地控制一燈電路
6.5 兩個燈一組做跑馬燈電路
6.6 三地控制一燈電路
6.7 三段式開關(guān)電路
6.8 跑馬燈電路
6.9 三層電梯電路
6.10 水位監(jiān)測及緊急閃爍指示燈電路
6.11 鐵卷門控制電路
6.12 便池沖水控制電路
6.13 圣誕樹跑馬燈電路
6.14 地下停車場出口指示燈電路
6.15 感應(yīng)式自動門電路
附錄a 特殊存儲器(sm)標(biāo)志位
參考文獻(xiàn)

章節(jié)摘錄

版權(quán)頁:   插圖:   用任意字符開始一條消息允許使用消息定時器,來監(jiān)控消息接收是否超時。這對于自由端口協(xié)議的主站是非常有用的,并且當(dāng)在指定時間內(nèi),沒有來自從站的任何響應(yīng)的情況,也需要采取超時處理。由于空閑線時間被設(shè)置為0,當(dāng)接收指令執(zhí)行時,消息定時器啟動。如果沒有其他終止條件滿足,消息定時器超時會結(jié)束接收消息功能。 接收指令支持幾種結(jié)束消息的方式。結(jié)束消息的方式可以是以下一種或幾種的組合:結(jié)束字符檢測:結(jié)束字符是用于指定消息結(jié)束的任意字符。在找到起始條件之后,接收指令檢查每一個接收到的字符,并且判斷它是否與結(jié)束字符匹配。如果接收到了結(jié)束字符,將其存入消息緩沖區(qū),接收結(jié)束。 通常,對于所有消息都使用同一字符作為結(jié)束的ASCII碼協(xié)議,用戶可以使用結(jié)束字符檢測。用戶可以使用結(jié)束字符檢測與字符間定時器、消息定時器或最大字符計數(shù)相結(jié)合來結(jié)束一條消息。 字符問定時器:字符間時間是從一個字符的結(jié)束(停止位)到下一個字符的結(jié)束(停止位)的時間。 如果兩個字符之間的時間間隔(包括第二個字符)超過了SMW92或SMWl92中指定的毫秒數(shù),則接收消息功能結(jié)束。接收到每個字符后,字符間定時器重新啟動,見圖5—43。 當(dāng)協(xié)議沒有特定的消息結(jié)束字符時,用戶可以用字符間定時器來結(jié)束一條消息。由于定時器總是包含接收一個完整字符(包括起始位、數(shù)據(jù)位、校驗位和停止位)的時間,因而該時間值應(yīng)設(shè)置為大于在指定波特率下傳輸一個字符的時間。 用戶可以使用字符間定時器與結(jié)束字符檢測或最大字符計數(shù)相結(jié)合,來結(jié)束一條消息。 通常,當(dāng)通信設(shè)備不能保障字符中間沒有時間間隔或使用調(diào)制解調(diào)器通信時,用戶可以使用消息定時器。對于調(diào)制解調(diào)器方式,用戶可以用消息定時器指定一個從消息開始算起,接收消息允許的最大時間。消息定時器的典型值是在當(dāng)前波特率下,接收到最長消息所需時間值的大約1.5倍。 可以使用消息定時器與結(jié)束字符檢測或最大字符計數(shù)相結(jié)合,來結(jié)束一條消息。 最大字符計數(shù):接收指令必須已知要接收的最大字符數(shù)(SMB94或SMB194)。當(dāng)達(dá)到或超出這個值時,接收消息功能結(jié)束。即使不會被用做結(jié)束條件,接收指令也要求用戶指定一個最大字符個數(shù)。這是因為接收指令需要知道接收消息的最大長度,這樣才能保證消息緩沖區(qū)之后的用戶數(shù)據(jù)不會被覆蓋。 對于消息的長度已知并且恒定的協(xié)議,可以使用最大字符計數(shù)來結(jié)束消息。最大字符計數(shù)總是與結(jié)束字符檢測、字符問定時器或消息定時器結(jié)合在一起使用的。 奇偶校驗錯誤:當(dāng)硬件發(fā)出信號指示在接收的字符上有奇偶校驗錯誤時,接收指令自動終止。只有在SMB30或SMB130中使能了校驗位,才有可能出現(xiàn)校驗錯誤。沒有辦法禁止此功能。 用戶終止:用戶程序可以通過執(zhí)行另一個在SMB87或SMB187中的啟用位(EN)設(shè)置為零的接收指令來終止接收消息功能。這樣可以立即終止接收消息功能。 為了完全適應(yīng)對各種協(xié)議的支持,用戶也可以使用字符中斷控制的方式接收數(shù)據(jù)。接收每個字符時都會產(chǎn)生中斷。在執(zhí)行與接收字符事件相連的中斷程序之前,接收到的字符存入SMB2中,校驗狀態(tài)(如果使能的話)存入SM3.0。SMB2是自由端口接收字符緩沖區(qū)。在自由端口模式下,每一個接收到的字符都會存放到這一位置,便于用戶程序訪問。SMB3用于自由端口模式。它包含一個校驗錯誤標(biāo)志位。 在接收字符的同時檢測到校驗錯誤時,該位被置位。該字節(jié)的其他位被保留。利用校驗位去丟棄消息或向該消息發(fā)送否定應(yīng)答。

編輯推薦

《EDA應(yīng)用技術(shù):基于Automation Studio的PLC系統(tǒng)設(shè)計、仿真及應(yīng)用》以工程應(yīng)用為背景,內(nèi)容針對性強(qiáng),適合從事PLC控制工程的技術(shù)人員閱讀和參考,也可作為高等學(xué)??刂瓶茖W(xué)和技術(shù)類專業(yè)的教學(xué)用書。

圖書封面

評論、評分、閱讀與下載


    基于Automation Studio的PLC系統(tǒng)設(shè)計、仿真及應(yīng)用 PDF格式下載


用戶評論 (總計1條)

 
 

  •   Automation Studio這個軟件不錯,但版本現(xiàn)在比較新,書中版本有些舊。但這本書可能是中文的第一本,想學(xué)習(xí)Automation Studio的人這本書還是不錯的。
 

250萬本中文圖書簡介、評論、評分,PDF格式免費下載。 第一圖書網(wǎng) 手機(jī)版

京ICP備13047387號-7