西門子PLC模塊6ES7211-1AE40-0XB0
HSCO HSC1 描述
SM37.0 SM47.0 復(fù)位有效電平控制位 0=高電平有效, 1=低電平有效
SM37.1 SM47.1 啟動有效電平控制位于 0=高電平有效, 1=低電平有效
SM37.2 SM47.2 正交計數(shù)器速率選擇 0=4X計數(shù)率, 1=1X計數(shù)率
SM37.3 SM47.3 計數(shù)方向控制位 0=減計數(shù), 1=正計數(shù)
SM37.4 SM47.4 向HSC中寫入計數(shù)方向 0=不更新, 1=更新計數(shù)方向
SM37.5 SM47.5 向HSC中寫入預(yù)置值 0=不更新, 1=更新預(yù)置值
SM37.6 SM47.6 向HSC中寫入當(dāng)前值 0=不更新, 1=更新當(dāng)前值
SM37.7 SM47.7 HSC允許 0=禁止HSC, 1=允許HSC
參照上面的表格,我們選擇HSC1高速計數(shù)器,控制字為SMB47,現(xiàn)在我們啟動高速計數(shù)器HSC1,選擇為增計數(shù),更新計數(shù)方向,重新設(shè)置值,更新當(dāng)前值:這樣的話,HSC1的啟動控制高為:11111000轉(zhuǎn)化為16進制為 F8,將啟動計數(shù)器時當(dāng)前值存放在SMD48中,將預(yù)存置放在SMD52中,具體的程序
西門子S7-200系列PLC的PID控制相當(dāng)?shù)暮唵?,可以通過micro/win軟件的一個向?qū)С绦?,按照提?/span>,一步一步執(zhí)行您所要求PID控制的屬性即可,在這里談一談PID這三個參數(shù)的具體意義:P為增益項,P越大,響應(yīng)起就快,在調(diào)節(jié)流量閥時:設(shè)定流量為50%,當(dāng)目前流量接近50%,剛超過,如果P值很大的話,那么流量閥會馬上會關(guān)閉,而不會控制在某一區(qū)域。這就是增益項太大引起。在調(diào)節(jié)的過程中應(yīng)該先將P值調(diào)節(jié)比較適當(dāng)了,再去調(diào)節(jié)I值,它為積分項,是在控制器回路中控制對當(dāng)前值與設(shè)定值相等的偏差范圍。D為微分項,主要作用是避免給定值的微分作用而引起的跳變。
在現(xiàn)場的PID參數(shù)的調(diào)整過程中,針對西門子S7-200型PLC我的建議是在不同的控制階段,采用不同的PID參數(shù)組,具體而言就是當(dāng)目前距離設(shè)定值差距較大時,采用P值較大的一套PID參數(shù),如果當(dāng)前值快接近設(shè)定值范圍時,采用P值較小的一套PID參數(shù)。
用S7-200 CPU 214的高速計數(shù)器HSC累計來自模擬量/頻率轉(zhuǎn)換器(A/F的脈沖來計算模擬電壓值
本例說明了如何利用CPU 214的高速計數(shù)器HSC及頻率轉(zhuǎn)換器來計算模擬電壓。首先頻率轉(zhuǎn)換器將輸入電壓(0~10V)轉(zhuǎn)換為矩形脈沖信號(0~2000Hz),再將此信號送入CPU214高速記數(shù)器的輸入端并累計脈沖數(shù)。當(dāng)預(yù)置的問隔時問到后,通過累計脈沖數(shù),計算出被測模擬電壓值。
主程序 在*個掃描周期調(diào)用子程序SBR0
SBR0 高速計數(shù)器和定時中斷的初始化
INT0 對高速計數(shù)器求值的定時中斷程序
程序和注釋
主程序在*個掃描周期調(diào)用初始化程序SBR0,僅在*個掃描周期標(biāo)志位SM0.1=1由子程序SBR0實現(xiàn)初始化。首先,把高速記數(shù)器HSC1的控制字節(jié)SMB47置為16進制‘FC',其含義是:正方向計數(shù),可更新預(yù)置值(PV),可更新當(dāng)前值(CV),激活HSC1。然后,用指令‘HDEF’把高速計數(shù)器HSC1置成工作模式0}即沒有復(fù)位或起始輸入,也沒有外部的方向選擇。當(dāng)前值SMD48復(fù)位為0,預(yù)置值SMD52置為FFFF (16進制)。定時中斷0間隔時間SMB34置為100ms,中斷程序0分配給定時中斷0(中斷事件10),并允許中斷。用指令HSC1啟動高速計數(shù)器。
每100ms調(diào)用一次中斷程序0,讀出高速計數(shù)器的數(shù)值后將其置零。通過HSC1計數(shù)值及變換關(guān)系(0~2KHz對應(yīng)于0~10V)來求被測的模擬電壓值。本例中,計數(shù)值僅除以2,然后置入輸出字節(jié)QB0,以便通過LED來顯示被測的模擬電壓值。顯示值與10倍真實電壓值相對應(yīng)。例如,計數(shù)值為200除以2是100,那么,被測的模擬電壓值就是10.0V。因為計數(shù)器100ms內(nèi)共有200個計數(shù)脈沖,這正與2000Hz=>10V相對應(yīng)。假設(shè)計數(shù)值為104,則實際電壓值應(yīng)為5.2V。
注意:定時中斷時間可在5~255ms的范圍內(nèi)變化,然而,通過設(shè)立一個標(biāo)志,可根據(jù)需要來延長高速計數(shù)器的求值和復(fù)位時間,這樣就有更長的掃描間隔,以便提高精確度,同時也會帶來更長的更新時間。例如,定時中斷設(shè)為100ms,每調(diào)用一次,標(biāo)志增加1,僅當(dāng)標(biāo)志滿10時,才對高速計數(shù)器求值和復(fù)位。也就是說,10V 電壓可接收脈沖為2000,這樣,求值精確到5/1000V即精確度是上例的10倍,但同時速度也減慢了10倍。
在程序中用定時器來控制時間。SIMATIC S7-200系列可編程控制器設(shè)置了兩種類型的定時器:接通延遲(On-Delay)定時器(TON),保持接通延遲"(Retentive On-Delay)定時器(TONR)。它們都可工作在三種精度下,即1 msec. 10msec和100msec。
本例說明了每種定時器的操作及使用方法,重點在于小同精度下,定時器的操作方法的區(qū)別。
S7-200定時器由一個單獨的使能輸入端(IN)來控制,由于定時器是可使能的,因此,能夠保留過去了的時間值。定時器還有一個預(yù)置時間值(PT),當(dāng)前值更新時,它與當(dāng)前值比較,定時器位(T位)置位/復(fù)位(set/reset)就取決于當(dāng)前值與預(yù)置值的比較結(jié)果。
若當(dāng)前值大于或等于預(yù)置時問值,定時器位接通(ON);否則,定時器位斷開(OFF)。當(dāng)前值達值時,計時停。
西門子S7-200可編程控制器PLC使用STEP7-Micro/WIN32編程軟件進行編程。STEP7-Micro/WIN32編程軟件是基于Windows的應(yīng)用軟件,功能強大,主要用于開發(fā)程序,也可用于適時監(jiān)控用戶程序的執(zhí)行狀態(tài)。加上漢化后的程序,可在全漢化的界面下進行操作。
1. 安裝條件
操作系統(tǒng):Windows95以上的操作系統(tǒng)。
計算機配置:IBM486以上兼容機,內(nèi)存8MB以上,VGA顯示器,至少50MB以上硬盤空間。
通信電纜:用一條PC/PPI電纜實現(xiàn)可編程控制器與計算機的通信
TEP7-Micro/WIN32編程軟件包括Microwin3.1;Microwin3.1的升級版本軟件Microwin3.1 SP1;Toolbox(包括Uss協(xié)議指令:變頻通信用,TP070:觸摸屏的組態(tài)軟件Tp Designer V1.0設(shè)計師)工具箱;以及Microwin 3.11 Chinese(Microwin3.11 SP1和Tp Designer的漢化工具)等編程軟件。
3. 編程軟件的安裝
按Microwin3.1→Microwin3.1 SP1→Toolbox→Microwin 3.11 Chinese的順序進行安裝。
首先安裝英文版本的編程軟件:雙擊編程軟件中的安裝程序SETUP.EXE,根據(jù)安裝提示完成安裝。接著,用Microwin 3.11 Chinese軟件將編程軟件的界面和幫助文件漢化。步驟如下:(1)在光盤目錄下,找到“mwin_service_pack_from V3.1 to3.11"軟件包,按照安裝向?qū)нM行操作,把原來的英文版本的編程軟件轉(zhuǎn)換為3.11版本。(2)打開“Chinese3.11"目錄;雙擊setup,按安裝向?qū)Р僮鳎瓿蓾h化補丁的安裝。(3)完成安裝。
可以采用PC/PPI電纜建立PC機與PLC之間的通信。這是典型的單主機與PC機的連接,不需要其他的硬件設(shè)備。如圖1所示。PC/PPI電纜的兩端分別為RS-232和RS-485接口,RS-232端連接到個人計算機RS-232通信口COM1或COM2接口上,RS-485端接到S7-200 CPU通信口上。PC/PPI電纜中間有通信模塊,模塊外部設(shè)有波特率設(shè)置開關(guān),有5種支持PPI協(xié)議的波特率可以選擇,分別為:1.2K,2.4K,9.6K,19.2K,38.4K。系統(tǒng)的默認(rèn)值為9.6K b/s。PC/PPI電纜波特率設(shè)置開關(guān)(DIP開關(guān))的位置應(yīng)與軟件系統(tǒng)設(shè)置的通信波特率相*。DIP開關(guān)如圖2所示,DIP開關(guān)上有5個扳鍵,1、2、3號鍵用于設(shè)置波特率,4號和5號鍵用于設(shè)置通信方式。通信速率的默認(rèn)值為9600bit/s,如圖2所示,1、2、3號鍵設(shè)置為010,未使用調(diào)制解調(diào)器時,4、5號鍵均應(yīng)設(shè)置為0。
硬件設(shè)置好后,按下面的步驟設(shè)置通信參數(shù)。
(1)在STEP7-Micro/WIN32運行時單擊通信圖標(biāo),或從“視圖(View)"菜單中選擇“通信(Communications)",則會出現(xiàn)一個通信對話框
西門子PLC模塊6ES7211-1AE40-0XB0
工業(yè)設(shè)計理念
*的邊框倒角設(shè)計,讓操作屏的外觀更具流線型,給人以舒適感
優(yōu)雅清新的綠色邊框設(shè)計,給人以視覺上的開闊感,緩解操作員的視覺疲勞
使用符合 UL 標(biāo)準(zhǔn)的 PC + ABS 合金材料,耐高溫、抗腐蝕,特別適用于工業(yè)現(xiàn)場的應(yīng)用環(huán)境
3、用于SIMATIC S7-200的人機界面
微型面板 講SIMATIC S7-200控制器的這種語言,這意味著可以讀或設(shè)置所有接點和變量,無需插件。
無論您選擇簡單應(yīng)用的文本顯示,還是具有圖表功能的觸摸或操作員面板,我們的微型面板保證您具備針對機器的HMI的全面控制。
4、便攜式面板,用于獲得zui大限度的操作和監(jiān)測移動性
本地操作和監(jiān)測任務(wù)的理想選擇: 在設(shè)計階段我們格外小心,確保便攜式面板便于攜帶。 結(jié)果,所以可以在一個很長時間期內(nèi)容易地使用所有便攜式面板。 可以在各種各樣的移動式面板顯示尺寸和性能類別中進行選擇。 這個便攜式無線面板為無線HMI提供zui大移動性
亮點
無需其它硬件,因此可以節(jié)省空間
性價比,對于中型工廠和機器來說更是如此
使用系列標(biāo)準(zhǔn)工具(例如 WinCC flexible 和 STEP 7),現(xiàn)有程序一般都可重復(fù)使用
強度似硬件 CPU
用于存儲數(shù)據(jù)、標(biāo)記、定時器和計數(shù)器的非易失性存儲器*性地集成在多功能面板硬件中
通過標(biāo)準(zhǔn) SD 卡、多媒體存儲卡或 U 記憶棒上的按鈕即可進行備份/恢復(fù)
通過預(yù)先組態(tài)性能得以優(yōu)化并且可以輕松使用
可通過 PROFIBUS DP 靈活使用 ET 200 標(biāo)準(zhǔn)組件
PLC 和 HMI 之間可自由選擇負(fù)載分配
支持 CFC/SCL 編程
整體路由,所有數(shù)據(jù)都可以通過 Profinet 進行安裝和加載。
軟件特點
作為精彩系列面板的組態(tài)軟件,WinCC fl exible 簡單直觀、功能強大、應(yīng)用靈活且智能高效,非常適合機械
設(shè)備或生產(chǎn)線中人機界面的應(yīng)用。WinCC flexible 軟件包括一系列執(zhí)行各種組態(tài)任務(wù)的編輯器和工具??墒褂枚喾N便捷的功能來組態(tài)顯示畫面,例如縮放、旋轉(zhuǎn)和對齊等功能。在 WinCC flexible 中,您可根據(jù)需要設(shè)置自己的工作環(huán)境。在組態(tài)工程時,組態(tài)任務(wù)對應(yīng)的工作窗口會出現(xiàn)在顯示器上,包括:
1、項目窗口:顯示項目結(jié)構(gòu)(項目樹),進行項目管理
2、工具箱窗口:包含豐富的對象庫
3、 對象窗口:顯示已創(chuàng)建對象,并可以通過拖放操作復(fù)制到畫面中
4、 工作區(qū):編輯、組態(tài)畫面和對象
5、屬性窗口:編輯從工作區(qū)域中選取的對象屬性
變量管理
擁有*的變量管理器,可以集中管理項目中的所有變量
1、查閱、檢索變量更方便,可使用變量名稱來標(biāo)識 PLC 變量
2、通過拖放操作,批量創(chuàng)建名稱、類型及地址滿足一定關(guān)系的變量
3、快速修改多個變量的類型、地址或名稱等屬性
報警管理
報警管理器支持各種類型的報警:
1、可以自定義報警類別? 支持模擬量及數(shù)字量報警
2、可以自定義報警組,相同組的報警可以同時被確認(rèn)
3、支持報警事件函數(shù)包含功能完善的報警顯示控件,支持外觀自定義
豐富的畫面對象庫
1、基本對象庫—開關(guān)、按鈕和圖形等
2、增強對象庫—顯示配方、趨勢圖等? 豐富的符號庫
豐富的動畫效果簡單的生成方式
1、通過設(shè)置對象屬性生成動畫? 支持函數(shù)設(shè)定動畫路徑方式
2、支持通過變量控制對象組生成動畫
高效、智能的組態(tài)方式
1、通過拖拽方式自動創(chuàng)建變量的顯示對象及畫面的切換按鈕
2、支持畫面對象的自動排列功能
3、支持用戶自定義對象庫
4、支持向?qū)娇焖俟こ探M態(tài)
*的多語言組態(tài)
1、支持 32 種語言,其中 5 種可以在線轉(zhuǎn)換
2、支持多語言顯示,無需重新設(shè)計畫面
3、內(nèi)置系統(tǒng)字典和用戶字典功能,支持畫面自動翻譯
4、*的項目文本導(dǎo)入/導(dǎo)出功能,提高并優(yōu)化工程組態(tài)效率
按鍵式面板
SIMATIC HMI KP8
SIMATIC HMI KP8F
SIMATIC HMI KP32F
第二代精簡面板:
SIMATIC HMI KTP400 精簡面板
SIMATIC HMI KTP700 精簡面板
SIMATIC HMI KTP700 DP 精簡面板(不久提供)
SIMATIC HMI KTP900 精簡面板
SIMATIC HMI KTP1200 精簡面板(不久提供)
SIMATIC HMI KTP1200 DP 精簡面板(不久提供)
*代精簡面板
精智面板 (Comfort Panel)
SIMATIC HMI KTP400 舒適型
SIMATIC HMI KP400 舒適型
SIMATIC HMI TP700 舒適型
SIMATIC HMI KP700 舒適型
SIMATIC HMI TP900 舒適型
SIMATIC HMI KP900 舒適型
SIMATIC HMI TP1200 舒適型
SIMATIC HMI KP1200 舒適型
SIMATIC HMI TP1500 舒適型
SIMATIC HMI KP1500 舒適型
SIMATIC HMI TP1900 舒適型
SIMATIC HMI TP2200 舒適型
移動面板