99久久爱免费视频视频,一个人看的视频免费高清,正在播放国产囗交在线,全免费一级毛片在线播放,国产毛片baoyu视频

您好,歡迎訪問泰安宏盛自動(dòng)化科技有限公司!
20年專注工控自動(dòng)化研發(fā)制造 系統(tǒng)設(shè)計(jì)\制作\安裝一條龍服務(wù)
全國咨詢熱線:18605386049
當(dāng)前位置: 首頁 > 技術(shù)資料 > 程序案例

S7-1200 PID Compact V1 指令介紹S7-1500PID

作者:小編 時(shí)間:2022-10-06 11:18:21 點(diǎn)擊:

S7-1200 PID Compact V1 指令介紹

PID指令塊的參數(shù)分為兩部分,輸入?yún)?shù)與輸出參數(shù),指令塊的視圖分為擴(kuò)展視圖與集成視圖,在不同的視圖下所能看見的參數(shù)是不一樣的,在集成視圖中可看到的參數(shù)為最基本的默認(rèn)參數(shù),如給定值,反饋值,輸出值等定義這些參數(shù)可實(shí)現(xiàn)控制器最基本的控制功能,而在擴(kuò)展視圖中,可看到更多的相關(guān)參數(shù),如手自動(dòng)切換,高低限報(bào)警等,使用這些參數(shù)可使控制器具有更豐富的功能。如圖 1

圖1 PID指令塊

表1 輸入?yún)?shù)

參數(shù)

數(shù)據(jù)類型

描述

Setpoint

REAL

自動(dòng)模式下的給定值

Input

REAL

實(shí)數(shù)類型反饋值

Input_PER

WORD

整數(shù)類型反饋值,可用于連接模擬量外設(shè)輸入

ManualEnable

BOOL

0到1 上升沿 = "手動(dòng)模式"
1到0 下降沿 = "自動(dòng)模式"

ManualValue

REAL

手動(dòng)模式下的輸出值

Reset

BOOL

復(fù)位控制器與錯(cuò)誤


表2 輸出參數(shù)

參數(shù)

數(shù)據(jù)類型

描述

ScaledInput

REAL

當(dāng)前的輸入值

Output

REAL

實(shí)數(shù)類型輸出值

Output_PER

WORD

整數(shù)類型輸出值

Output_PWM

BOOL

PWM輸出

SetpointLimit_H

BOOL

當(dāng)給定值大于高限時(shí)置

SetpointLimit_L

BOOL

當(dāng)給定值小于低限時(shí)置

InputWarning_H

BOOL

當(dāng)反饋值超過高限報(bào)警時(shí)置

InputWarning_L

BOOL

當(dāng)反饋值低于低限報(bào)警時(shí)置

State

INT

控制器狀態(tài)0=Inactive,1=SUT,2=TIR,3=Automatic,4=Manual


表3 State狀態(tài)

State狀態(tài)

描述

0 := Inactive(未激活)

- 第一次下載
-有錯(cuò)誤或PLC出于停機(jī)狀態(tài)
- Reset = TRUE(復(fù)位端激活)

1 :Start Up整定方式
2 :Tuning in Run整定方式

- 相對(duì)應(yīng)的調(diào)試過程進(jìn)行中

3 := Automatic Mode自動(dòng)模式
4 := Manual Mode手動(dòng)模式

0 到1 上升沿 使能 "Manual mode"(手動(dòng)模式)
1到0 下降沿 使能"Automatic mode(自動(dòng)模式)

表4 錯(cuò)誤代碼

錯(cuò)誤代號(hào)(W#32#...)

描述

0000 0000

無錯(cuò)誤.

0000 0001

實(shí)際值超過組態(tài)限制

0000 0002

參數(shù) "Input_PER" 端有非法值

0000 0004

“運(yùn)行自整定”模式中發(fā)生錯(cuò)誤.反饋值的震蕩無法被保持

0000 0008

“啟動(dòng)自整定”模式發(fā)生錯(cuò)誤. 反饋值太接近與給定值

0000 0010

自整定時(shí)設(shè)定值改變

0000 0020

在運(yùn)行啟動(dòng)自整定模式時(shí),PID控制器處于自動(dòng)狀態(tài),此狀態(tài)無法運(yùn)行啟動(dòng)自整定

0000 0040

“運(yùn)行自整定”發(fā)生錯(cuò)誤.

0000 0080

輸出的設(shè)定值限制未正確組態(tài)

0000 0100

非法參數(shù)導(dǎo)致自整定錯(cuò)誤

0000 0200

反饋參數(shù)數(shù)據(jù)值非法
數(shù)據(jù)值超出表示范圍(值小于 -1e12 或大于 1e12)
數(shù)據(jù)值格式非法

0000 0400

輸出參數(shù)數(shù)據(jù)值非法
數(shù)據(jù)值超出表示范圍(值小于 -1e12 或 大于1e12)
數(shù)據(jù)值格式非法

0000 0800

采樣時(shí)間錯(cuò)誤指令塊被OB1調(diào)用或循環(huán)中斷塊的中斷時(shí)間被修改了

0000 1000

設(shè)定值參數(shù)數(shù)據(jù)非法,數(shù)據(jù)值超出表示范圍(數(shù)據(jù)值小于 -1e12 或大于 1e12)
數(shù)據(jù)值格式非法

工藝對(duì)象背景數(shù)據(jù)塊

工藝對(duì)象數(shù)據(jù)塊存儲(chǔ)了控制器所有相關(guān)的參數(shù)

添加工藝對(duì)象數(shù)據(jù)塊:

Project tree→Technological Objects→Add new object,在彈出的對(duì)話框中定義如圖 2

圖2 添加工藝對(duì)象數(shù)據(jù)塊

打開工藝對(duì)象數(shù)據(jù)塊:

選擇Project tree→Technological Objects→PID_Compact_DB。如圖2

圖2 打開工藝對(duì)象數(shù)據(jù)塊

工藝對(duì)象數(shù)據(jù)塊主要分5部分:1 static 2 sBackUp 3 sPid_Calc 4 sPid_Cmpt 5 sRet

1 Static參數(shù)

表5 Static 參數(shù)

Static

名稱

數(shù)據(jù)類型

描述


sd_VersionID

DWORD

控制器版本(eg. 1.0.0.9)


sb_GetCycleTime

BOOL

開始自動(dòng)預(yù)估采樣時(shí)間


sb_EnCyclEstimation

BOOL

使能預(yù)估采樣時(shí)間


sb_EnCyclMonitoring

BOOL

使能監(jiān)視采樣時(shí)間


sb_RunModeByStartup

BOOL

在復(fù)位或上電后保持上一次狀態(tài)或保持Inactive未激活狀態(tài)


si_Unit

INT

反饋量單位


si_Type

INT

控制器類型


sd_Warning

DWORD

警示信息





2 sBackUp參數(shù)

表6 sBackUp

sBackUp

名稱

數(shù)據(jù)類型

從上一次整定開始已保存的參數(shù)


r_Gain

REAL

已保存的增益


r_Ti

REAL

已保存的積分時(shí)間


r_Td

REAL

已保存的微分時(shí)間


r_A

REAL

已保存存的微分濾波系數(shù)


r_B

REAL

已保存的比例部分在直接/反饋路徑的權(quán)重


r_C

REAL

已保存的微分部分在直接/反饋路徑的權(quán)重


r_Cycle

REAL

已保存的控制器采樣時(shí)間

3 sPid_Calc參數(shù)

表7 sPid_Calc

sPid_Calc

名稱

數(shù)據(jù)類型

描述


r_Cycle

REAL

采樣時(shí)間


b_RunIn

BOOL

強(qiáng)制在設(shè)定點(diǎn)運(yùn)行


b_CalcParamSUT

BOOL

重新計(jì)算啟動(dòng)整定參數(shù)


b_CalcParamTIR

BOOL

重新計(jì)算運(yùn)行整定參數(shù)


i_CtrlTypeSUT

INT

起始整定模式(0-CHR PID,1-CHR PI)


i_CtrlTypeTIR

INT

運(yùn)行整定模式 (0-2-A PID auto/fast/slow,3-ZN PID,4-ZN PI,5-ZN P)

4 sPid_Cmpt參數(shù)

表8 sPid_Cmpt

sPid_Cmpt

名稱

數(shù)據(jù)類型

描述


r_Sp_Hlm

REAL

設(shè)定值高限


r_Sp_Llm

REAL

設(shè)定值低限


r_Pv_Norm_IN_1

REAL

輸入量程化低限


r_Pv_Norm_IN_2

REAL

輸入量程化高限


r_Pv_Norm_OUT_1

REAL

輸出量程化低限


r_Pv_Norm_OUT_2

REAL

輸出量程化高限


r_Lmn_Hlm

REAL

輸出高限


r_Lmn_Llm

REAL

輸出低限


b_Input_PER_On

BOOL

激活從外設(shè)輸入的反饋值


b_LoadBackUp

BOOL

回復(fù)上一次的參數(shù)備份PID參數(shù)


b_InvCtrl

BOOL

使能反向


r_Lmn_Pwm_PPTm

REAL

PWM 最小開時(shí)間


r_Lmn_Pwm_PBTm

REAL

PWM 最小關(guān)時(shí)間


r_Pv_Hlm

REAL

反饋高限


r_Pv_Llm

REAL

反饋低限


r_Pv_HWrn

REAL

反饋報(bào)警高限


r_Pv_LWrn

REAL

反饋報(bào)警低限

5 sRet參數(shù)

表9 sRet

sRet

名稱

數(shù)據(jù)類型

描述


i_Mode

INT

設(shè)置控制器模式 (0=Inactive(未激活),1=SUT(啟動(dòng)整定模式),2=TIR(運(yùn)行整定模式),3=Automatic(自動(dòng)模式),4=Hand(手動(dòng)模式)


r_Ctrl_Gain

REAL

當(dāng)前增益


r_Ctrl_Ti

REAL

當(dāng)前積分時(shí)間


r_Ctrl_Td

REAL

當(dāng)前微分時(shí)間


r_Ctrl_A

REAL

當(dāng)前微分部分濾波系數(shù)


r_Ctrl_B

REAL

在直接反饋路徑中的比例加權(quán)


r_Ctrl_C

REAL

在直接反饋路徑中的微分加權(quán)


r_Ctrl_Cycle

REAL

當(dāng)前采樣時(shí)間


QQ在線咨詢
聯(lián)系電話
17658151177
售后服務(wù)
17658151177