西門子PLC模塊6ES7521-1FH00-0AA0
SIMATICTDC PLC控制系統(tǒng)使用STEP 7、工程工具CFC和*以及D7-SYS模塊庫可自由配置。它包含自由組合的功能塊,從簡單的數(shù)學(xué)或邏輯操作到所有線性和旋轉(zhuǎn)軸的運動控制。
SimaticTDC甚至解決了復(fù)雜的驅(qū)動、控制和技術(shù)任務(wù),在一個平臺上具有大的數(shù)量框架和短的周期。
該系統(tǒng)特別適用于工藝、能源和驅(qū)動技術(shù)方面的大型工廠:
- 金屬生產(chǎn)和金屬加工:拉絲設(shè)備,拉伸矯直機,彎曲矯直機,壓力機,圓弧型設(shè)備,軋機,鐓粗設(shè)備,剪板機和卷繞機。
- 高壓直流輸電系統(tǒng)
- 靈活交流輸電系統(tǒng)(FACTS),例如無功補償解決方案
本文檔用途
本文檔可為用戶組態(tài)和編程 S7-1200 和 S7-1500 自動化系統(tǒng)的控制任務(wù)提供支持。
所需基本知識
理解本文檔中的內(nèi)容,需要具備以下知識:
● 自動化技術(shù)的基本知識
● SIMATIC 工業(yè)自動化系統(tǒng)知識
● 熟練使用 STEP 7 (TIA Portal)
文檔的有效性
本文檔涉及的軟件控制器適用于自動化系統(tǒng) S7-1200 和 S7-1500 的 CPU 與 STEP 7
(TIA Portal) 搭配使用的情況。 本文檔中未涉及的其它 SW 控制器適用于 S7-300 和 S7-
400 與 STEP 7 (TIA Portal) 搭配使用的情況。 軟件控制器概述 (頁 42) 部分完整概述了
STEP 7 (TIA Portal) 中的所有軟件控制器及其可能應(yīng)用。
圖13:編譯項目
編譯且沒有錯誤后就可以下載程序到PLC中,同樣右擊PLC_1項目,在彈出的菜單選擇“Download to Device”。
S7-200作為Modbus從站的配置步驟如下:
點擊桌面上的“V4.0 STEP 7 MicroWIN SP6”圖標(biāo)(因為STEP 7 MicroWIN安裝時并沒有安裝Modbus的庫程序,所以Modbus的庫程序是需要單獨安裝的,安裝后才可以在庫程序中調(diào)用Modbus的通訊功能塊,關(guān)于庫程序可以咨詢西門子熱線或訪問西門子的
圖14:S7-200 Modbus從站編程
在上面調(diào)用的是端口0的程序,所以在連接通訊線時,需要連接到端口0上,編譯并下載項目到S7-200的PLC中。下載后運行PLC。
用DP電纜連接S7-1200與S7-200。
在線監(jiān)控S7-200中的程序,并監(jiān)控變量表,修改VB1000到VB1011的值為1到12(VB1000到VB1011對應(yīng)的Modbus的地址為40001-40006)。監(jiān)控到的值如下圖所示:
圖15:S7-200監(jiān)控變量值
在線監(jiān)控 S7-1200變量表如下圖:
圖16:S7-1200監(jiān)控變量值
4.2 S7-200作Modbus主站,S7-1200作Modbus從站
S7-1200作為Modbus從站的配置步驟如下:
點擊桌面上的“Totally Integrated Automation Portal V10”圖標(biāo),打開如下圖:
圖17:S7-1200監(jiān)控變量值
首先需要選擇“Create new project”選項,然后在“Project name:”里輸入Modbus_Slave在“Path:”修改項目的存儲路徑為“C:Backup file”;點擊“Create”,這樣就創(chuàng)建了一個文件Modbus_Slave的新項目。創(chuàng)建后的窗口如下圖所示:
圖18: 新建項目后
點擊門戶視圖左下角的“Project View”切換到項目視圖下,如下圖:
圖19:切換到項目視圖
打開后,在“Devices”標(biāo)簽下,點擊“Add new device”,在彈出的菜單中輸入設(shè)備名“PLC_1”并在設(shè)備列表里選擇CPU的類型。選擇后如下圖:
圖20: PLC硬件組態(tài)
插入CPU后,點擊CPU左邊的空槽,在右邊的“Catalog ”里找到“Communication”下的RS485模塊,拖拽或雙擊此模塊,這樣就把串口模塊插入到硬件配置里,接下來就需要配置此RS485模塊硬件接口參數(shù),選擇RS485模塊,在其下方會出現(xiàn)該模塊的硬件屬性配置窗口, 在屬性窗口里有下面五個選項, “general”; “Port Configuration”;“Transmit message Configuration”;“Receive Message Configuration”;“IO Address/HW identify”。在“General”里包括了此模塊的“項目信息”;而在“Port Configuration”里可以對端口的進行參數(shù)配置,
波特率為:9600 ;
校驗方式:無 ;
數(shù)據(jù)位為:8 ;
停止位: 1;
硬件流控制:無;
等待時間: 1ms
設(shè)置參數(shù)如下圖:
圖21: RS485端口配置
在“Transmit message Configuration”和“Receive Message Configuration”里保持默認(rèn)設(shè)置,在“IO Address/HW identify”里確認(rèn)一下“硬件識別號”為11。
此時,完成了硬件的組態(tài),接下來需要編寫Modbus通訊程序。
在PLC中編寫發(fā)送程序。在項目管理視圖下雙擊“Device”—》“Program block”—》“Add new block”在彈出的窗口中選擇“Organizations Block(OB)”,然后在其右邊的窗口里選擇“Startup”,去除“Symbolic Access Only”的選項勾。如下圖所示:
圖22: 添加啟動OB塊
點擊“OK”后會打開此OB塊,然后在啟動OB塊里用MB_COMM_LOAD(注:MB_COMM_LOAD和MB_Slave功能塊是在“Project Library”下的“Library”選項卡里,如下圖所示:)
圖23: Library
調(diào)用后如下圖所示:
圖24: 調(diào)用MB_COMM_LOAD塊
在調(diào)用MB_COMM_LOAD功能塊時 ,都會自動彈出創(chuàng)建相應(yīng)背景數(shù)據(jù)塊的界面,如下圖:
圖25:創(chuàng)建背景數(shù)據(jù)塊
按上面的步驟在OB1中插入MB_Slave功能塊如下圖:
圖26:調(diào)用MB_Slave塊
在插入功能塊的過程,相應(yīng)的生成MB_COMM_LOAD_DB和MB_Slave_DB,兩個背景數(shù)據(jù)塊。然后再創(chuàng)建一個發(fā)送或接收的數(shù)據(jù)緩沖區(qū),點擊PLC_1項目下的“Program Block”下的“Add new block”,在彈出的窗口中選擇DB類型為“Global DB”,并去掉“Symbolic access only”選項勾(這樣可以對該DB塊進行直接地址訪問),并取名該DB塊為MB_COMM_DB。建好這個DB塊后,雙擊打開MB_COMM_DB預(yù)先定義數(shù)據(jù)區(qū)的大小
西門子PLC模塊6ES7521-1FH00-0AA0
所以同步電動機缺點之二是需要增加勵磁裝置,以前是由直流機直接供給,現(xiàn)在大多由可控硅整流供給。還是那句老話,結(jié)構(gòu)越復(fù)雜設(shè)備裝置越多,故障點就越多,故障率越高。

PLC具有穩(wěn)定可靠、價格便宜、功能齊全、應(yīng)用靈活方便、操作維護方便的優(yōu)點,這是它能持久的占有市場的根本原因。隨著工業(yè)自動化水平的不斷提升,PLC所占據(jù)的地位可以說功不可沒,雖然PLC是專為工業(yè)應(yīng)用而設(shè)計,硬件設(shè)計有*的安全性和穩(wěn)定性,但是不乏一些自然原因和人為因素導(dǎo)致PLC損壞,不能正常使用。

PLC的價格少則幾百,多則上萬,所以從節(jié)省開支方面講,PLC損壞后還是具有一定的維修價值。PLC的維修技術(shù),不單是PLC硬件上的修復(fù),還有PLC線路以及軟件的相互配合,再者,PLC不像單片機那樣,是單一的芯片,加上少量電路就能工作,修復(fù)相對簡單。

控制回路有開環(huán)和閉環(huán)的區(qū)別。開環(huán)控制回路,指輸出是根據(jù)一個參考量而定,輸入和輸出量沒有直接的關(guān)系。而閉環(huán)回路則將控制回路的輸出再反饋回來作為回路的輸入,與該量的設(shè)定值或應(yīng)該的輸出值作比較。閉環(huán)回路控制又叫反饋控制,是控制系統(tǒng)中常見的控制方式。下面介紹幾種常規(guī)的反饋控制的模式。二位控制這是簡單的反饋控制,有時也叫開關(guān)控制。這種控制是當(dāng)被測量達到高值或低值的時候,就給出一個開關(guān)的信號。雖然被測量可能是模擬量,但控制輸出是開關(guān)的,所以叫兩位控制。