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