0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

基于S7-1200的PID控制

wtipoasfe ? 來(lái)源:工控PLC學(xué)習(xí) ? 2023-05-16 09:55 ? 次閱讀

概述

【一】PID控制 PID功能用于對(duì)閉環(huán)過(guò)程進(jìn)行控制。PID控制適用于溫度、壓力和流量等物理量,是工業(yè)現(xiàn)場(chǎng)中應(yīng)用最為廣泛的一種控制方式,其原理是對(duì)被控對(duì)象設(shè)定一個(gè)給定值然后將實(shí)際值測(cè)量出來(lái),并與給定值比較,將其差值送入PID控制器,PID控制器按照一定的運(yùn)算規(guī)律,計(jì)算出結(jié)果,即為輸出值,送到執(zhí)行器進(jìn)行調(diào)節(jié),其中的P、I和D指的是比例、積分和微分,是一種閉環(huán)控制算法。通過(guò)這些參數(shù),可以使被控對(duì)象追隨給定值變化并使系統(tǒng)達(dá)到穩(wěn)定,自動(dòng)消除各種干擾對(duì)控制過(guò)程的影響。

【一】S7-1200的PID控制

S7-1200 CPU提供了PID控制器回路數(shù)量受到CPU的工作內(nèi)存及支持DB塊數(shù)量限制。嚴(yán)格上說(shuō)并沒(méi)有限制具體數(shù)量,但實(shí)際應(yīng)用推薦客戶不要超過(guò)16路PID回路??赏瑫r(shí)進(jìn)行回路控制,用戶可手動(dòng)調(diào)試參數(shù),也可使用自整定功能,提供了兩種自整定方式由PID控制器自動(dòng)調(diào)試參數(shù)。另外STEP7 Basic還提供了調(diào)試面板,用戶可以直觀的了解控制器及被控對(duì)象的狀態(tài)。PID控制器功能主要依靠三部分實(shí)現(xiàn),循環(huán)中斷塊,PID指令塊,工藝對(duì)象背景數(shù)據(jù)塊。用戶在調(diào)用PID指令塊時(shí)需要定義其背景數(shù)據(jù)塊,而此背景數(shù)據(jù)塊需要在工藝對(duì)象中添加,稱(chēng)為工藝對(duì)象背景數(shù)據(jù)塊。PID指令塊與其相對(duì)應(yīng)的的工藝對(duì)象背景數(shù)據(jù)塊組合使用,形成完整的PID控制器。自軟件 博途V13 起,固件為 4.0 或更高版本的 S7-1200,可以使用 PID_Compact V2.2 指令。S7-1200 在 V4.0 以上,博途 V13 SP1 以上,使用 S7-PLCSIM V13 SP1 可以仿真 PLC 程序,但不支持工藝功能(高速計(jì)數(shù)器、運(yùn)動(dòng)控制、PID 調(diào)節(jié))的仿真。

(1)下表顯示了 PID_Compact 的每個(gè)版本可用于哪種 CPU:

CPU FW PID_Compact
S7-1200 ≥ V4.x V2.2
V1.2
S7-1200 ≥ V3.x V1.2
V1.1
S7-1200 ≥ V2.x V1.2
V1.1
S7-1200 ≥ V1.x V1.0

(2)PID_Compact V2.0 工藝對(duì)象典型 CPU 處理時(shí)間(取決于 CPU 類(lèi)型):

CPU 典型 CPU 處理時(shí)間 (PID_Compact V2.x)
CPU 1211C ≥ V4.0 300 μs
CPU 1215C ≥ V4.0 300 μs
CPU 1217C ≥ V4.0 300 μs

(3)PID_Compact V2.0 工藝對(duì)象背景數(shù)據(jù)塊的存儲(chǔ)器要求:

分類(lèi) PID_Compact V2.x 背景數(shù)據(jù)塊的存儲(chǔ)器要求
裝載存儲(chǔ)器要求 約 12000 個(gè)字節(jié)
總工作存儲(chǔ)器要求 788 個(gè)字節(jié)
保持性工作存儲(chǔ)器要求 44 個(gè)字節(jié)

6ca8d6ea-f369-11ed-90ce-dac502259ad0.jpg

6ce1fc54-f369-11ed-90ce-dac502259ad0.jpg

6d214a9e-f369-11ed-90ce-dac502259ad0.jpg

6d46eab0-f369-11ed-90ce-dac502259ad0.gif模擬量閉環(huán)控制系統(tǒng)-PID控制的特點(diǎn):

不需要被控對(duì)象的數(shù)學(xué)模型,結(jié)構(gòu)簡(jiǎn)單容易實(shí)現(xiàn),使用方便有較強(qiáng)的靈活性和適應(yīng)性。

6da1b454-f369-11ed-90ce-dac502259ad0.jpg

6dcceffc-f369-11ed-90ce-dac502259ad0.jpg

6dfe4430-f369-11ed-90ce-dac502259ad0.jpg

6e249b44-f369-11ed-90ce-dac502259ad0.jpg

6e486ec0-f369-11ed-90ce-dac502259ad0.jpg

6e7aeb2a-f369-11ed-90ce-dac502259ad0.jpg

6eb28b02-f369-11ed-90ce-dac502259ad0.jpg

6edf5682-f369-11ed-90ce-dac502259ad0.jpg

6f1461ec-f369-11ed-90ce-dac502259ad0.jpg

6f445794-f369-11ed-90ce-dac502259ad0.jpg

6f719db2-f369-11ed-90ce-dac502259ad0.jpg

6f97500c-f369-11ed-90ce-dac502259ad0.jpg

6fcc287c-f369-11ed-90ce-dac502259ad0.jpg

6ffce930-f369-11ed-90ce-dac502259ad0.jpg

70176c2e-f369-11ed-90ce-dac502259ad0.jpg

703b623c-f369-11ed-90ce-dac502259ad0.jpg

706b472c-f369-11ed-90ce-dac502259ad0.jpg

709f0260-f369-11ed-90ce-dac502259ad0.jpg

70e4df74-f369-11ed-90ce-dac502259ad0.jpg

71297a58-f369-11ed-90ce-dac502259ad0.jpg

71434208-f369-11ed-90ce-dac502259ad0.gif用調(diào)試窗口整定PID控制器-調(diào)試窗口的功能

1、使用“首次啟動(dòng)自調(diào)節(jié)”功能優(yōu)化控制器

2、使用“運(yùn)行中自調(diào)節(jié)”功能優(yōu)化控制器,可以實(shí)現(xiàn)最佳調(diào)節(jié)

3、用于趨勢(shì)視圖監(jiān)視當(dāng)前的閉環(huán)控制

4、通過(guò)手動(dòng)設(shè)置控制器的輸出值來(lái)測(cè)試過(guò)程

718a0f26-f369-11ed-90ce-dac502259ad0.jpg

71cbc470-f369-11ed-90ce-dac502259ad0.jpg

720df7a0-f369-11ed-90ce-dac502259ad0.jpg

72348dd4-f369-11ed-90ce-dac502259ad0.jpg

7275d05a-f369-11ed-90ce-dac502259ad0.jpg

72abebb8-f369-11ed-90ce-dac502259ad0.jpg

72e6ea92-f369-11ed-90ce-dac502259ad0.jpg

730adb14-f369-11ed-90ce-dac502259ad0.jpg

73544b64-f369-11ed-90ce-dac502259ad0.jpg

審核編輯:彭靜
聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • 數(shù)據(jù)
    +關(guān)注

    關(guān)注

    8

    文章

    6715

    瀏覽量

    88308
  • PID
    PID
    +關(guān)注

    關(guān)注

    35

    文章

    1466

    瀏覽量

    84835
  • 執(zhí)行器
    +關(guān)注

    關(guān)注

    5

    文章

    370

    瀏覽量

    19259

原文標(biāo)題:S7-1200中實(shí)現(xiàn)PID控制

文章出處:【微信號(hào):工控PLC學(xué)習(xí),微信公眾號(hào):工控PLC學(xué)習(xí)】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    西門(mén)子S7-1200PID應(yīng)用是什么

    西門(mén)子S7-1200PID應(yīng)用是什么?怎樣去使用西門(mén)子S7-1200PID?
    發(fā)表于 10-08 06:35

    基于S7-1200的設(shè)備與網(wǎng)絡(luò)組態(tài)

    本文檔內(nèi)容介紹了基于S7-1200的設(shè)備與網(wǎng)絡(luò)組態(tài),以及S7-1200的概要及功能。
    發(fā)表于 09-25 18:14 ?28次下載
    基于<b class='flag-5'>S7-1200</b>的設(shè)備與網(wǎng)絡(luò)組態(tài)

    基于S7-1200的運(yùn)動(dòng)控制功能介紹

    S7-1200 CPU 將微處理器、集成電源、輸入和輸出電路、內(nèi)置PROFINET、高速運(yùn)動(dòng)控制I/0 以及板載模擬量輸入組合到一個(gè)設(shè)計(jì)緊湊的外殼中來(lái)形成功能強(qiáng)大的控制器。S7-1200
    發(fā)表于 09-25 18:25 ?11次下載
    基于<b class='flag-5'>S7-1200</b>的運(yùn)動(dòng)<b class='flag-5'>控制</b>功能介紹

    基于S7-1200的PLC的編程及擴(kuò)展

    S7-1200 系列是一款可編程邏輯控制器 (PLC, Programmable Logic Controller),可以控制各種自動(dòng)化應(yīng)用。S7-1200設(shè)計(jì)緊湊、成本低廉且具有功能
    發(fā)表于 09-25 18:39 ?24次下載

    WinCC V7.2與S7-1200的PLC通訊

    自WinCC V7.2版本起,軟件新增加了 SIMATIC S7-1200, S7-1500 Channel通道,用于WinCC與 S7-1200/S7-1500 PLC之間的通信。此
    發(fā)表于 09-26 19:06 ?11次下載
    WinCC V7.2與<b class='flag-5'>S7-1200</b>的PLC通訊

    基于S7-1200S120實(shí)現(xiàn)TO位置控制的設(shè)計(jì)

    每一個(gè) CPU S7-1200 都有運(yùn)動(dòng)控制功能的組件,支持軸的控制定位和移動(dòng)。從V4.1 開(kāi)始可以使用 PROFIBUS DP 和 PROFINET IO 連接驅(qū)動(dòng)裝置和編碼器。 驅(qū)動(dòng)裝置用于
    發(fā)表于 09-27 11:19 ?29次下載
    基于<b class='flag-5'>S7-1200</b>與<b class='flag-5'>S</b>120實(shí)現(xiàn)TO位置<b class='flag-5'>控制</b>的設(shè)計(jì)

    S7-1200運(yùn)動(dòng)控制的結(jié)構(gòu)及原理

    CPU S7-1200 兼具可編程邏輯控制器的功能和通過(guò)脈沖接口控制步進(jìn)電機(jī)和伺服電機(jī)運(yùn)行的運(yùn)動(dòng)控制功能。 運(yùn)動(dòng)控制功能負(fù)責(zé)對(duì)驅(qū)動(dòng)器進(jìn)行監(jiān)控
    發(fā)表于 09-29 14:37 ?42次下載
    <b class='flag-5'>S7-1200</b>運(yùn)動(dòng)<b class='flag-5'>控制</b>的結(jié)構(gòu)及原理

    s7-1200系統(tǒng)手冊(cè)

    S7-1200適用
    發(fā)表于 10-23 09:41 ?0次下載

    S7-1200入門(mén)手冊(cè)

    S7-1200適用
    發(fā)表于 10-23 09:34 ?0次下載

    s7-1200技術(shù)規(guī)范

    S7-1200適用
    發(fā)表于 10-23 09:29 ?0次下載

    S7-1200S7-1200進(jìn)行S7通信的詳細(xì)資料說(shuō)明

    S7-1200 的 PROFINET 通信口可以做 S7 通信的服務(wù)器端或客戶端(CPU V2.0及以上版本)。S7-1200 僅支持 S7 單邊通信,僅需在客戶端單邊組態(tài)連接和編程,
    的頭像 發(fā)表于 08-17 10:51 ?2.8w次閱讀
    <b class='flag-5'>S7-1200</b>和<b class='flag-5'>S7-1200</b>進(jìn)行<b class='flag-5'>S7</b>通信的詳細(xì)資料說(shuō)明

    關(guān)于S7-1200S7-1200之間UDP的通信與仿真

    S7-1200S7-1200 之間的以太網(wǎng)通信可以通過(guò) UDP 協(xié)議來(lái)實(shí)現(xiàn),使用的通信指令是在雙方 CPU 調(diào)用 T-block ( TCON, TDISCON, TUSEND, TURCV) 指令來(lái)實(shí)現(xiàn)。通信方式為雙邊通信,因此 TUSEND 和 TURCV 必須
    的頭像 發(fā)表于 04-22 09:14 ?5263次閱讀
    關(guān)于<b class='flag-5'>S7-1200</b>和<b class='flag-5'>S7-1200</b>之間UDP的通信與仿真

    S7-1200 PWM功能簡(jiǎn)介

    S7-1200 PWM功能簡(jiǎn)介。
    發(fā)表于 04-23 14:38 ?43次下載

    關(guān)于S7-1200S7-1500 PLC的通信

    WinCC V7.4SP1中針對(duì)S7-1200S7-1500通信,可以創(chuàng)建狀態(tài)變量和控制變量,用來(lái)顯示和控制S7-1200
    發(fā)表于 10-09 10:05 ?2017次閱讀

    S7-1200S7-300的選型區(qū)別

    在硬件擴(kuò)展方面,S7-300的主機(jī)架多支持八個(gè)擴(kuò)展模塊,而S7-1200支持?jǐn)U展多八個(gè)信號(hào)模塊和多三個(gè)通信模塊。以S7-300 CPU313C和S7-1200 CPU1214C為例,
    的頭像 發(fā)表于 05-04 15:18 ?1535次閱讀
    <b class='flag-5'>S7-1200</b>與<b class='flag-5'>S7</b>-300的選型區(qū)別