亚州一区二区三区中文字幕国产精品-日韩人妻一区二区三区蜜桃视频-亚洲中文字幕久久无码精品-午夜精品亚洲一区二区三区嫩草-日韩人妻一区二区三区蜜桃视频-国产一区二区精品高清在线观看-国产欧美日韩综合精品一区二区

| 注冊(cè)| 產(chǎn)品展廳| 收藏該商鋪

行業(yè)產(chǎn)品

當(dāng)前位置:
上海鳳藍(lán)自動(dòng)化設(shè)備中心>>商機(jī)中心>>供應(yīng)列表>>西門(mén)子-西門(mén)子S7-400系列*代理商-上海合作伙伴
[供應(yīng)]西門(mén)子-西門(mén)子S7-400系列*代理商-上海合作伙伴
舉報(bào)
返回列表頁(yè)
  • 西門(mén)子-西門(mén)子S7-400系列*代理商-上海合作伙伴
貨物所在地:
上海上海市
產(chǎn)地:
德國(guó)
更新時(shí)間:
2020-05-21 13:44:21
有效期:
2020年5月21日 -- 2021年5月21日
已獲點(diǎn)擊:
29
在線詢(xún)價(jià) 收藏產(chǎn)品

(聯(lián)系我們,請(qǐng)說(shuō)明是在 化工儀器網(wǎng) 上看到的信息,謝謝!)

產(chǎn)品分類(lèi)品牌分類(lèi)

更多分類(lèi)

產(chǎn)品簡(jiǎn)介

西門(mén)子S7-400系列*代理商-上海合作伙伴
工控網(wǎng)提供“西門(mén)子SIMATIC S7-400 自動(dòng)化系統(tǒng)模塊數(shù)據(jù)"免費(fèi)資料下載,主要包括產(chǎn)品的技術(shù)參數(shù)、特性、接線、模塊參數(shù)設(shè)置、選型等內(nèi)容,可供選型、安裝和編程參考。

詳細(xì)介紹

西門(mén)子S7-400系列*代理商-上海合作伙伴

工控網(wǎng)提供“西門(mén)子SIMATIC S7-400 自動(dòng)化系統(tǒng)模塊數(shù)據(jù)”免費(fèi)資料下載,主要包括產(chǎn)品的技術(shù)參數(shù)、特性、接線、模塊參數(shù)設(shè)置、選型等內(nèi)容,可供選型、安裝和編程參考。 

  【 :余鑫(工程師)】                         
 
        【:】
                                               
         :

西門(mén)子S7-400系列*代理商-上海合作伙伴

1 概述
  為滿(mǎn)足工藝生產(chǎn)上的需要,對(duì)生產(chǎn)流程進(jìn)行精準(zhǔn)控制并節(jié)約人力資源,我們常常需要對(duì)現(xiàn)有PLC程序進(jìn)行優(yōu)化,增加各類(lèi)如流量、壓力、溫度、液位等的閉環(huán)可調(diào)控制回路,并實(shí)現(xiàn)系統(tǒng)的手動(dòng)/自動(dòng)無(wú)擾動(dòng)切換。但是如何快速準(zhǔn)確的實(shí)現(xiàn)以上功能,下面將對(duì)其做詳細(xì)的介紹。

2 模擬量閉環(huán)控制系統(tǒng)的基本概念

2.1 模擬量閉環(huán)控制系統(tǒng)的組成

典型的PLC模擬量閉環(huán)控制系統(tǒng)如圖1所示,虛線中的部分是PLC實(shí)現(xiàn)的。

圖1  PLC模擬量閉環(huán)控制系統(tǒng)方框圖

  在模擬量閉環(huán)控制系統(tǒng)中,被控量c(t)(例如壓力、溫度、流量、液位等)是連續(xù)變化的模擬量,大多數(shù)執(zhí)行機(jī)構(gòu)(例如氣動(dòng)調(diào)節(jié)閥和變頻器等)要求PLC輸出模擬信號(hào)mv(t),而PLC的CPU只能處理數(shù)字量。c(t)首先被測(cè)量元件(傳感器)和變送器轉(zhuǎn)換為標(biāo)準(zhǔn)量程的直流電流信號(hào)或直流電壓信號(hào)pv(t),例如4-20mA和0-5V的信號(hào),PLC用模擬量輸入模塊中的A/D轉(zhuǎn)換器將它們轉(zhuǎn)換為數(shù)字量pv(n)。模擬量與數(shù)字量之間的相互轉(zhuǎn)換和PID程序的執(zhí)行都是周期性的操作,其間隔時(shí)間稱(chēng)為采樣周期,各數(shù)字量括號(hào)中的n表示第n次采樣計(jì)算時(shí)的數(shù)字量。圖1中的sp(n)是給定值,pv(n)為A/D轉(zhuǎn)換后的反饋量,誤差ev(n)=sp(n)-pv(n)。D/A轉(zhuǎn)換器將PID控制器輸出的數(shù)字量mv(n)轉(zhuǎn)換為模擬量(直流電壓或直流電流)mv(t),再去控制執(zhí)行機(jī)構(gòu)。閉環(huán)負(fù)反饋控制可以使控制系統(tǒng)的反饋量pv(n)等于或者是跟隨給定值sp(n)。閉環(huán)控制系統(tǒng)結(jié)構(gòu)結(jié)構(gòu)簡(jiǎn)單,容易實(shí)現(xiàn)自動(dòng)控制,現(xiàn)在各個(gè)領(lǐng)域被廣泛應(yīng)用。

2.2 S7-300/400的模擬量閉環(huán)控制功能

  S7-300/400為用戶(hù)提供了功能強(qiáng)大、使用簡(jiǎn)單方便的模擬量閉環(huán)控制功能。

2.2.1 閉環(huán)控制模塊

  S7-300的FM335和S7-400的FM455是智能的4路和16路閉環(huán)控制模塊。可以用于化工和過(guò)程控制,模塊帶有A/D轉(zhuǎn)換器和D/A轉(zhuǎn)換器。

2.1.2用于閉環(huán)控制的系統(tǒng)功能塊
  除了的閉環(huán)控制模塊,S7-300/400也可以用PID控制功能塊來(lái)實(shí)現(xiàn)PID控制。但是需要配置模擬量輸入模塊和模擬量輸出模塊(或者數(shù)字量輸出模塊)。
系統(tǒng)功能塊SFB41“CONT_C”用于連續(xù)控制,SFB42“CONT_S”用于步進(jìn)控制,SFB43“PULSEGEN”用于脈沖寬度調(diào)制。
2.2.3 閉環(huán)控制軟件包

  程序編輯器的文件來(lái)“庫(kù)Standard Library(標(biāo)準(zhǔn)庫(kù))PID Controller(PID控制器)”中的FB41~FB43適用于所有的S7-300和S7-400的CPU的PID控制,F(xiàn)B58和FB59適用于PID溫度控制。FB41~FB43與SFB41~SFB43兼容。PID自整定軟件包(PID Self Tuner可以提供控制優(yōu)化支持。本文模擬量閉環(huán)控制系統(tǒng)就依SFB/FB41“CONT_C”連續(xù)控制功能塊的實(shí)現(xiàn)來(lái)加以說(shuō)明,下面將介紹SFB/FB41“CONT_C”功能。

3 連續(xù)PID控制器SFB41

3.1 描述

  SFB/FB "CONT_C" (連續(xù)控制器)在SIMATIC S7可編程邏輯控制器上使用,通過(guò)持續(xù)的輸入和輸出變量來(lái)控制工藝過(guò)程。在參數(shù)分配期間,可以通過(guò)激活或取消激活PID控制器的子功能使控制器適應(yīng)過(guò)程的需要。使用參數(shù)分配工具可以輕松完成分配(菜單路徑:開(kāi)始 > Simatic > Step7 > 分配PID控制參數(shù))
   注意只有在以固定時(shí)間間隔調(diào)用塊時(shí),在控制塊中計(jì)算的值才是正確的。為此,應(yīng)該在周期性中斷OB (OB30至OB38)中調(diào)用控制塊。在CYCLE參數(shù)中輸入采樣時(shí)間。
可以外設(shè)(如觸摸屏)或以浮點(diǎn)格式輸入過(guò)程變量。CRP_IN功能根據(jù)以下公式將PV_PER外設(shè)值轉(zhuǎn)換為介于 -100和 +100 %間的浮點(diǎn)格式值:
PV_R=PV_PER * 100/27648
輸出根據(jù)以下公式將浮點(diǎn)值LMN轉(zhuǎn)換為外設(shè)值:
LMN_PER=LMN * 27648/100
3.2 SFB/FB41“CONT_C”框圖

圖2  SFB/FB "CONT_C"框圖

3.3 PID控制算法
3.3.1誤差的計(jì)算與處理
    用浮點(diǎn)數(shù)格式設(shè)定值SP_INT減去轉(zhuǎn)換為浮點(diǎn)數(shù)格式的過(guò)程變量PV(反饋值),便得到負(fù)反饋的誤差。為抑制由于控制器輸出量的量化造化的連續(xù)較小的振蕩,用死區(qū)(Dead Band)非線性對(duì)誤差進(jìn)行處理。死區(qū)的寬度由參數(shù)DEADB_W來(lái)定義,如果令DEADB_W為0。死區(qū)被關(guān)閉。
3.3.2控制器的結(jié)構(gòu)
  SFB 41比例、積分(INT)和微分(DIF)操作以并聯(lián)方式連接,因而可以分別激活或取消激活。這使對(duì)P、PI、PD和PID控制器進(jìn)行組態(tài)成為可能。還可以對(duì)純I和D控制器進(jìn)行組態(tài)。擾動(dòng)量DISV(Disturbance)可以實(shí)現(xiàn)前饋控制,一般設(shè)置DISV為0.0。
  GAIN為比例部分的增益或比例系數(shù),TI和TD分別為積分時(shí)間常數(shù)和微分時(shí)間常數(shù),參數(shù)TM_LAG為微分操作的延遲時(shí)間,建議該參數(shù)設(shè)為T(mén)M_LAG=TD/5。
P_SEL(比例作用)為1時(shí)激活比例作用,反之禁止比例作用,默認(rèn)值為1。
I_SEL(積分作用)為1時(shí)激活積分作用,反之禁止積分作用,默認(rèn)值為1。
D_SEL(微分作用)為1時(shí)激活微分作用,反之禁止微分作用,默認(rèn)值為0。默認(rèn)的控制方式為PI控制。
  LNM_P、LNM_I和LNM_D分別是PID控制器輸出量中的比例分量、積分分量和微分分量,編程時(shí)可引出到外設(shè)(如觸摸屏)上,供調(diào)試時(shí)使用。
3.3.3積分器的初始值
  SFB“CONT_C”有一個(gè)初始化的程序,在輸入?yún)?shù)COM_RST設(shè)置為1時(shí)被執(zhí)行。在初始化過(guò)程中,如果I_ITL_ON(積分作用初始化)為1狀態(tài),將輸入變量I_ITLVAL作為積分器的初始值。如果在一個(gè)循環(huán)中斷優(yōu)先級(jí)調(diào)用它,它將從該數(shù)值開(kāi)始繼續(xù)運(yùn)行,所有其它輸出都被設(shè)置為其默認(rèn)值。INT_HOLD為1時(shí)積分操作保持,積分輸出被凍結(jié),一般不凍結(jié)積分輸出。
3.4 控制器輸出值的處理
3.4.1.手動(dòng)/自動(dòng)模式
  變量MAN_ON為1時(shí)為手動(dòng)模式,為0時(shí)為自動(dòng)模式。在手動(dòng)模式,控制器的輸出值被手動(dòng)輸入值MAN代替。在手動(dòng)模式,控制器輸出中的積分分量被自動(dòng)設(shè)置為L(zhǎng)MN-LMN_P-DISV,微分分量被自動(dòng)設(shè)置為0,這樣可以保證手動(dòng)到自動(dòng)的無(wú)擾動(dòng)切換,使切換前后PID控制器的輸出值LMN不會(huì)突變。
  如果要用編程的方法來(lái)實(shí)現(xiàn)手動(dòng)/自動(dòng)無(wú)擾動(dòng)切換,可以按如下思路進(jìn)行:在手動(dòng)切模式換成自動(dòng)模式時(shí),將系統(tǒng)的PV_IN值賦給SP_INT值。在自動(dòng)模式切換成手動(dòng)模式時(shí),將系統(tǒng)的LMN值賦給MAN值。根據(jù)我們的經(jīng)驗(yàn),在賦值過(guò)程中需要注意的是數(shù)據(jù)的格式轉(zhuǎn)換問(wèn)題。
3.4.2輸出限幅
  LMNLIMIT的輸入量超出控制器輸出值的上極限LMN_HLM時(shí),信號(hào)位QLMN_HLM(輸出超出上限)變?yōu)?狀態(tài);小于下限值LMN_LLM時(shí),信號(hào)位QLMN_LLM(輸出超出下限)變?yōu)?狀態(tài)。LMN_HLM和LMN_LLM的默認(rèn)值分別為*和0.0% 。
3.4.3輸出量的格式化處理
格式化公式如下:
LMN=LMN_LIM * LMN_FAC + LMN_OFF
式中,LMN是格式化后浮點(diǎn)數(shù)格式的控制器輸出值;LMN_FAC為輸出量的系數(shù),默認(rèn)值為1.0;LMN_OFF為輸出量的偏移量,默認(rèn)值為0.0;LMN_FAC和LMN_OFF用來(lái)調(diào)節(jié)控制器輸出量的范圍。
4 程序示例與仿真
4.1 程序結(jié)構(gòu)
  主體程序?yàn)榻M織塊OB1、OB100和OB35,PLC剛進(jìn)入RUN模式時(shí)CPU自動(dòng)執(zhí)行OB100,可設(shè)置相關(guān)的初始化數(shù)據(jù)。在HW config中將循環(huán)中斷組織塊OB35的時(shí)間間隔設(shè)置為200ms,保存后將組態(tài)數(shù)據(jù)下載到CPU模塊。程序運(yùn)行時(shí)將每隔200ms自動(dòng)調(diào)用一次OB35。示例程序選擇系統(tǒng)為*量閉環(huán)調(diào)節(jié)控制系統(tǒng),外設(shè)假設(shè)為由一支流量計(jì)和一個(gè)調(diào)節(jié)閥組成的閉環(huán)控制回路。PIW288為流量計(jì)輸入值(量程0-200 m3/h),PQW304為調(diào)節(jié)閥輸出值(范圍0-27648)。
4.1.1組織塊OB1
  在OB1中,計(jì)算出流量計(jì)輸入值,并將該值放入MD76,在SFB41中將MD76賦給PV_IN,圖3是該段的程序。

圖3  OB1中的梯形圖

4.1.2啟動(dòng)組織塊OB100

在OB100中調(diào)用SFB41時(shí),只設(shè)置兩個(gè)輸入變量的實(shí)參:

(1)令啟動(dòng)標(biāo)志COM_RST為T(mén)RUE,執(zhí)行PID重啟功能,將PID控制器的內(nèi)部參數(shù)復(fù)位為默認(rèn)值。

(2)設(shè)置采樣周期CYCLE為200ms 。
4.1.3循環(huán)中斷組織塊OB35
  在循環(huán)中斷組織塊OB35中調(diào)用SFB41,背景數(shù)據(jù)塊為DB41,見(jiàn)程序段1。默認(rèn)的設(shè)置為PI控制器,將參數(shù)D_SEL設(shè)置為1(TRUE),該控制器則為PID控制器。將PID控制器的輸出變量LMN_PER送給PQW304用來(lái)控制調(diào)節(jié)閥的開(kāi)度。為實(shí)現(xiàn)負(fù)反饋,將比例增益設(shè)為負(fù)數(shù)。積分時(shí)間取值應(yīng)大于采樣時(shí)間。微分時(shí)間TD一般可以設(shè)置為T(mén)I的幾分之一,微分部分的延遲時(shí)間TM_LAG建議值為T(mén)D/5。為實(shí)現(xiàn)手動(dòng)/自動(dòng)無(wú)擾動(dòng)切換, 程序段2中,在自動(dòng)狀態(tài)時(shí),將LMN值賦給MAN;程序段3中,在手動(dòng)狀態(tài)時(shí),將PV_IN的值賦給SP_INT。其中,M40.1為手動(dòng)/自動(dòng)切換的BOOL變量。
程序段1:
      CALL  "CONT_C" , DB41
       COM_RST :=
       MAN_ON  :=M40.1
       PVPER_ON:=
       P_SEL   :=TRUE
       I_SEL   :=TRUE
       INT_HOLD:=
       I_ITL_ON:=
       D_SEL   :=TRUE
       CYCLE   :=T#200MS
       SP_INT  :=
       PV_IN   :=MD76
       PV_PER  :=
       MAN     :=
       GAIN    :=-1.500000e+000
       TI      :=T#30S
       TD      :=T#5S
       TM_LAG  :=
       DEADB_W :=
       LMN_HLM :=
       LMN_LLM :=
       PV_FAC  :=
  PV_OFF  :=
       LMN_FAC :=
       LMN_OFF :=
       I_ITLVAL:=
       DISV    :=
       LMN     :=
       LMN_PER :=PQW304
       QLMN_HLM:=
       QLMN_LLM:=
       LMN_P   :=
       LMN_I   :=
       LMN_D   :=
       PV      :=
       ER      :=
      NOP   0
程序段2:
      AN    M     40.1
      JNB   _001
      L     DB41.DBD   72
      T     DB41.DBD   16
_001: NOP   0
程序段3:
A     M     40.1
      JNB   _002
      L     DB41.DBD   10
      T     DB41.DBD    6
_002: NOP   0

西門(mén)子S7-400系列*代理商-上海合作伙伴
4.2 系統(tǒng)仿真
4.2.1 S7-PLCSIM仿真
  為方便調(diào)試,采用仿真軟件S7-PLCSIM代替PLC硬件來(lái)進(jìn)行程序仿真。S7-PLCSIM與SETP7編程軟件集成在一起,用于在計(jì)算機(jī)上模擬S7-300和S7-400 CPU的功能,可以在開(kāi)發(fā)階段發(fā)現(xiàn)和排除錯(cuò)誤,從而提高用戶(hù)程序的質(zhì)量和降低試車(chē)成本,同時(shí)S7-PLCSIM也是S7-300/400編程、程序調(diào)試和故障診斷的有力工具。利用S7-PLCSIM模擬PLC的過(guò)程映像輸入/輸出,并通過(guò)在仿真窗口中改變輸入變量的ON/OFF狀態(tài),來(lái)控制程序運(yùn)行,見(jiàn)圖4。
               

圖4 S7-PLCSIM仿真窗口

4.2.2仿真結(jié)果與分析
  通過(guò)S7-PLCSIM仿真,修改系統(tǒng)設(shè)定值SP_INT和系統(tǒng)測(cè)量值PV_IN,并監(jiān)視系統(tǒng)輸出值LMN的變化趨勢(shì)(圖5)。我們可以看出,該系統(tǒng)具有良好的動(dòng)態(tài)特性,且程序能夠滿(mǎn)足對(duì)系統(tǒng)的閉環(huán)控制的絕大多數(shù)要求,并且在手動(dòng)/自動(dòng)切換過(guò)程中實(shí)現(xiàn)了系統(tǒng)無(wú)擾動(dòng)切換。但針對(duì)不同的控制對(duì)象(溫度、壓力、流量、液位等),需要在調(diào)試中反復(fù)修改控制參數(shù)(如果控制參數(shù)是通過(guò)人機(jī)界面接口HMI直接連接到背景數(shù)據(jù)塊的地址,則比例是實(shí)際的,TI和TD的單位是毫秒),以期使系統(tǒng)達(dá)到相對(duì)*的控制效果。

 

 

         圖5 監(jiān)視背景數(shù)據(jù)塊FB41
5、總結(jié)
  本文結(jié)合編程及現(xiàn)場(chǎng)實(shí)踐經(jīng)驗(yàn),針對(duì)S7-300/400閉環(huán)控制系統(tǒng)的如何實(shí)現(xiàn),歸納總結(jié)出了一套切實(shí)可行的的編程方法,
  并就如何在手動(dòng)/自動(dòng)切換時(shí),實(shí)現(xiàn)系統(tǒng)的無(wú)擾動(dòng)提出了解決方案。對(duì)于初涉PLC的編程者有很好的指導(dǎo)意義。
  

參考文獻(xiàn):

  [1]廖常初. S7-300/400 PLC應(yīng)用技術(shù) 第2版 機(jī)械工業(yè)出版社2008.6
  [2]Siemens AG.Standard PID Control Manual,2003.
  [3]Siemens AG.Programming With STEP7 Manual,2006.
[4]Siemens AG.S7-PLCSIM V5.3 incl.SP1 User Manual,2005.
[5]Siemens AG.Statement List(STL) for S7-300 and S7-400 Programming Reference Manual,2006.

收藏該商鋪

請(qǐng) 登錄 后再收藏

提示

您的留言已提交成功!我們將在第一時(shí)間回復(fù)您~
二維碼 意見(jiàn)反饋
在線留言
主站蜘蛛池模板: 高青县| 四子王旗| 抚顺市| 东阳市| 南充市| 商洛市| 黄平县| 自治县| 册亨县| 厦门市| 宝坻区| 江油市| 华容县| 新沂市| 中超| 丰都县| 宁河县| 景宁| 大埔区| 长宁县| 德惠市| 武平县| 延安市| 靖宇县| 康平县| 长葛市| 玛沁县| 普宁市| 合作市| 新化县| 赫章县| 宁明县| 且末县| 海淀区| 渝北区| 斗六市| 易门县| 太白县| 汤原县| 湟源县| 宜宾县|