国产免费AV|泡泡玛特欧洲总部将设在伦敦|中文天堂网www新版资源在线|一本久道综合在线中文|国精产品一二三产区的使用方法|香蕉鱼在线观看|www.27eee

 找回密碼
 注冊
搜索

一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序

[復(fù)制鏈接]
樓主
coolice 發(fā)表于 2020-4-13 01:45:45 | 只看該作者 |只看大圖 |倒序瀏覽 |閱讀模式
一拖三(一臺變頻器和三臺水泵)恒壓供水系統(tǒng)s7-200 plc程序帶詳盡的中文注釋,PID控制,plc外接TD400C文本屏,本程序內(nèi)容完整適合從業(yè)人員參考學(xué)習(xí)。程序完整沒有任何加密。
程序源碼 一臺變頻器和三臺水泵恒壓供水系統(tǒng)plc程序.zip (15 KB, 售價: 10 E幣)
有個別網(wǎng)友反饋編譯出現(xiàn)錯誤,是因為這個S7-200程序需要用STEP7 MicroWIN V4.0(最好打SP9.0補丁)來編譯,很多人用STEP7 MicroWIN SMART來編譯肯定是不行的,不同的PLC不是完整兼容的,用它只能打開看看程序。
一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序 7.png
一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序 1.gif
PLC類型:  CPU 224 CN REL 02.02
端口
端口 0                                  端口 1
PLC 地址:                                     2                                      .
最高地址:                                     31                                           .
波特率:                                      9.6 kbps                                       .
重試次數(shù):                                     3                                       .
地址間隔刷新系數(shù):                            10                                          .
斷電數(shù)據(jù)保持
數(shù)據(jù)區(qū)                        偏移量                       單元數(shù)目
范圍 0                         VB                                0                           8192
范圍 1                         VB                                0                           0
范圍 2                         T                             0                            32
范圍 3                         T                             64                              32
范圍 4                         C                             0                            30
范圍 5                         MB                                14                              18

符號                       地址                 注釋
壓力限幅                    VD160               限制壓力變化幅度
壓力檢測周期                C41
壓力比系數(shù)                   VD190              實際壓力與設(shè)定壓力比值
頻率增減周期                C42
實際壓力                    VD100
設(shè)定壓力                    VD200
增壓幅度限制                M0.7
降壓幅度限制                M0.6
變頻故障                    M1.5                變頻器故障至位0
低水位                      M2.0                低水位至位1
一泵故障                    M1.1                故障至位0
二泵故障                    M1.2                故障至位0
三泵故障                    M1.3                故障至位0
一泵時間                    C11                 計算運行時間到泵
二泵時間                    C12                 計算到泵運行時間
三泵時間                    C13                 計算到泵運行時間
一泵工頻                    Q0.1
二泵工頻                    Q0.3
三泵工頻                    Q0.5
一泵變頻                    Q0.2
二泵變頻                    Q0.4
三泵變頻                    Q0.6
頻率下限                    VW580               水泵最低運行頻率
輸出頻率                    VW215               PID輸出模擬量值
一泵延起                    T107
二泵延起                    T106
三泵延起                    T105
延時時間                    VW570               延時停泵起到消除干擾
水位修正值                  VD180
模擬量故障                   M1.6               壓力傳感器故障至位0
變頻轉(zhuǎn)工頻                   VW575              頻率到48HZ啟動工頻延時時間
到泵設(shè)定                    VW550               設(shè)定到泵時間最大6000分鐘
供水壓力                    AIW0
水箱液位                    AIW2
1 / 13

一臺變頻器和三臺水泵組成恒壓供水系統(tǒng)  /  POU 符號
符號                       地址                 注釋
一號泵                      SBR0                子程序注釋
二號泵                      SBR1
三號泵                      SBR2
變頻                       SBR3                子程序注釋
起停泵                      SBR4
模擬量                      SBR5
PID0_INIT                SBR6             此 POU 由 S7-200 指令向?qū)У?PID 功能創(chuàng)建。
故障                       SBR7
Scale_I_to_R            SBR8
INT_0                    INT0               中斷程序注釋
PID_EXE                  INT1             此 POU 由 S7-200 指令向?qū)У?PID 功能創(chuàng)建。
主程序                      OB1                 程序注釋


符號 地址 注釋
PID0_D_Counter VW302
PID0_D_Time VD246 微分時間
PID0_I_Time VD242 積分時間
PID0_SampleTime VD238 采樣時間 (要修改請重新運行 PID 向?qū)?
PID0_Gain VD234 回路增益
PID0_Output VD230 標(biāo)準(zhǔn)化的回路輸出計算值
PID0_SP VD226 標(biāo)準(zhǔn)化的過程給定值
PID0_PV VD222 標(biāo)準(zhǔn)化的過程變量
PID0_Table VB222 PID 0 的回路表起始地址
//----------------------------------------------------------------
//下列內(nèi)容由 S7-200 的 PID 指令向?qū)伞?br /> //PID 0 的參數(shù)表。
//----------------------------------------------------------------
PID0_PV:VD222 0.0                //過程變量
PID0_SP:VD226 0.0                //回路給定值
PID0_Output:VD230 0.0            //回路輸出計算值
PID0_Gain:VD234 1.0              //回路增益
PID0_SampleTime:VD238 1.0        //采樣時間
PID0_I_Time:VD242 10.0           //積分時間
PID0_D_Time:VD246 0.0            //微分時間
VD250  0.0                       //積分項前值
VD254  0.0                      //上次運算時存儲的過程變量前值。
VB258  'PIDA'                    //擴展回路表標(biāo)志
VB262  16#00                     //算法控制字節(jié)
VB263  16#00                     //算法狀態(tài)字節(jié)
VB264  16#00                     //算法結(jié)果字節(jié)
VB265  16#03                     //算法配置字節(jié)
VD266  0.08                     //從‘高級’按鈕或默認(rèn)設(shè)置的偏差值
VD270  0.02                     //從‘高級’按鈕或默認(rèn)設(shè)置的滯后死區(qū)值
VD274  0.1                      //從‘高級’按鈕或默認(rèn)設(shè)置的起始輸出步長值
VD278  7200.0                   //從‘高級’按鈕或默認(rèn)設(shè)置的看門狗超時值
VD282  0.0                      //由自動調(diào)節(jié)算法決定的增益值
VD286  0.0                      //由自動調(diào)節(jié)算法決定的積分時間值
VD290  0.0                      //由自動調(diào)節(jié)算法決定的微分時間值
VD294  0.0                      //選擇自動計算選項時由算法計算的偏差值
VD298  0.0                      //選擇自動計算選項時由算法計算的滯后死區(qū)值

向?qū)渲妙愋?br /> PID 指令向?qū)?br /> 此向?qū)渲蒙傻捻椖拷M件
子程序 "PID0_INIT"
中斷程序 "PID_EXE"
中斷程序已連接到事件 10,使用 SMB34 (定時中斷 0) 計時。
全局符號表 "PID0_SYM"
PID 配置數(shù)據(jù)將保存在數(shù)據(jù)塊的地址 (VB222 - VB341) 處,在數(shù)據(jù)頁 "PID0_DATA"中。
用法說明
以上列出的子程序和中斷程序?qū)⒊蔀轫椖康囊徊糠帧R诔绦騼?nèi)使用此配置,須在主程序塊中調(diào)用子程序
PID0_INIT。必須使用 SM0.0 在每個掃描周期中調(diào)用此子程序。此子程序?qū)⑹鼓苤芷谛詧?zhí)行 PID
功能的中斷程序PID_EXE。
回路參數(shù)
PID Number
Setpoint High Range
Setpoint Low Range
Gain
Sample Time
Integral Time
Derivative Time
0
16.00
0.00
1.00
1.00 sec.
10.00 min.
0.00 min.
回路輸入選項
標(biāo)定
使用 20% 偏移量
范圍低限
單極性
已使能
6400
范圍高限 32000
回路輸出選項
輸出類型
標(biāo)定
使用 20% 偏移量
范圍低限
模擬量
單極性
已使能
6400
范圍高限 32000
回路報警選項
Low Alarm (PV)
High Alarm (PV)
Analog input module error
Manual Control
已禁止
已禁止
已禁止
已禁止

向?qū)渲妙愋?br /> 文本顯示向?qū)?br /> 向?qū)渲妹Q
TD400C 配置 420
創(chuàng)建時間:
修改時間:
01/16/17 11:52:16 PM
01/17/17 12:30:07 AM
此向?qū)渲蒙傻捻椖拷M件
子程序 "TD_ALM_420"
子程序 "TD_CTRL_420"
全局符號表 "TD_SYM_420"
TD 配置的數(shù)據(jù)頁 "TD_DATA_420",位于地址 (VB420-VB763)
用法說明
應(yīng)在每次程序掃描時調(diào)用子程序 "TD_CTRL_420",并僅在程序中使用一次。調(diào)用子程序 "TD_ALM_420"
以使能特定的報警信息。
選項
選擇的 TD 型號和版本
將存儲塊偏移量設(shè)置為 VW0 嗎?
使能“實時時鐘 (TOD)”菜單。
使能“強制”菜單。
使能“存儲卡編程”菜單。
使能“改變 PLC 工作模式”菜單。
使能“編輯 PLC 存儲區(qū)”菜單。
使能密碼保護(hù)。
密碼
更新速率
按下按鍵時在 TD400C 顯示屏上顯示響應(yīng)標(biāo)志。
報警長度
報警應(yīng)比其他優(yōu)先顯示
TD400C 版本 1.0







0000
盡可能快
已使能
40 個字節(jié) (雙行)

提示和標(biāo)準(zhǔn)菜單應(yīng)當(dāng)使用哪國語言?
您希望用戶定義信息使用哪一個字符集?
中文
簡體中文
語言集 "中文" 的報警
此配置定義 1 條報警。
報警 0 的文本
報警 0 的選項
此報警的符號名 Alarm0_0
此報警要求操作員確認(rèn) 否
語言集 "中文" 的用戶菜單
此配置定義下列菜單選項:
索引
(0)
菜單文本
zhucaidan
菜單選項屏幕 0 (zhucaidan)
屏幕 0 的文本
工作壓力 <#0>KPa
工作平率 <#1>Hz
在沒有操作員操作時,此屏幕應(yīng)當(dāng)設(shè)置為默認(rèn)顯示。
此用戶信息包含 2 個 PLC 數(shù)據(jù)引用。
<#0> 數(shù)據(jù)地址: VD100
數(shù)據(jù)格式: 實數(shù) (浮點數(shù))
小數(shù)點右側(cè)位數(shù): 1
不允許數(shù)據(jù)編輯。
1 / 13
一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) / TD400C 配置 420
<#1> 數(shù)據(jù)地址: VD516
數(shù)據(jù)格式: 實數(shù) (浮點數(shù))
小數(shù)點右側(cè)位數(shù): 1
不允許數(shù)據(jù)編輯。
屏幕 1 的文本
下限壓力 <#0> KPa
90% 壓力 <#1> KPa
設(shè)定壓力 <#2> KPa
此用戶信息包含 3 個 PLC 數(shù)據(jù)引用。
<#0> 數(shù)據(jù)地址: VD180
數(shù)據(jù)格式: 實數(shù) (浮點數(shù))
小數(shù)點右側(cè)位數(shù): 1
允許數(shù)據(jù)編輯。
此數(shù)據(jù)的編輯通知位符號名。: Data_0_0
<#1> 數(shù)據(jù)地址: VD190
數(shù)據(jù)格式: 實數(shù) (浮點數(shù))
小數(shù)點右側(cè)位數(shù): 1
允許數(shù)據(jù)編輯。
此數(shù)據(jù)的編輯通知位符號名。: Data_1_0
<#2> 數(shù)據(jù)地址: VD200
數(shù)據(jù)格式: 實數(shù) (浮點數(shù))
小數(shù)點右側(cè)位數(shù): 1
允許數(shù)據(jù)編輯。
此數(shù)據(jù)的編輯通知位符號名。: Data_2

程序截圖
一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序 1.png 一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序 2.png 一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序 3.png 一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序 4.png 一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序 5.png 一臺變頻器和三臺水泵組成恒壓供水系統(tǒng) S7-200的PLC程序 6.png
沙發(fā)
lydnuner 發(fā)表于 2020-11-15 20:00:47 | 只看該作者
贊!!贊!!贊!!贊!!
板凳
彬彬有禮 發(fā)表于 2022-3-8 09:12:53 | 只看該作者
好好好,我喜歡。
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則

手機版|小黑屋|ELEOK |網(wǎng)站地圖

GMT+8, 2026-5-26 02:07

Powered by Discuz! X5.0

© 2001-2026 Discuz! Team.

快速回復(fù) 返回頂部 返回列表