西門子PLC: | 西門子伺服電機 |
西門子觸摸屏: | 西門子電纜 |
西門子變頻器: | 西門子模塊 |
單價: | 面議 |
發貨期限: | 自買家付款之日起 天內發貨 |
所在地: | 廣東 惠州 |
有效期至: | 長期有效 |
發布時間: | 2024-07-20 10:16 |
最后更新: | 2024-07-20 10:16 |
瀏覽次數: | 349 |
采購咨詢: |
請賣家聯系我
|
配置注意:
PID 控制 CONT_C, CONT_S 和 PULSEGEN 控制功能有兩個版本功能相同:
·FB 41, FB 42, FB 43
可以下載的 FBs 適合所有的 CPU (S7-300, S7-400)。
·SFB 41, SFB 42, SFB43
這些 SFB 集成于類型為 313C /314C 和 C7 系列S7-300 CPU中。
在 STEP 7 標準庫 (SIMATIC Manager: "File > Open > Libraries >...") "PID Control Blocks" (FBs) 目錄 or "System Function Blocks" (SFBs) 目錄中可以這些功能塊。
當使用這些功能塊時應注意下面幾點:
1. FB 41"CONT_C"
·為了保證執行頻率一致,塊應當在循環中斷 OB (例如. OB35)中調用。
·"CYCLE"參數對應的是掃描時間。
必須將程序塊調用的間隔時間賦值在這里 ( 例如基于 OB35 的時間 )。
·缺省狀態下為手動模式 (MAN_ON=true)。
自動回路被中斷,在MAN參數下輸出控制值。
·為了確保手自動的無擾切換,在手動模式下至少保證兩次塊調用的輸出時間。
·當 CPU 重新啟動, 參數 "COM_RST" = true 將引導塊的執行。
·參數 "COM_RST" 中斷PID控制器的執行。
2. FB 42"CONT_S"
·為了保證執行頻率一致,塊應當在循環中斷 OB (例如. OB35) 中調用。
·缺省狀態下為手動模式 (LMAN_ON=true)。
· 參數 "COM_RST" 中斷控制器的執行。
· 參數 "PULSE_TM" 和"BREAK_TM" 被設置為 "CYCLE" 參數的整數倍。
3. FB 43"PULSEGEN"
·為了保證執行頻率一致,塊應當在循環中斷 OB (例如. OB35) 中調用。
·當 CPU 重新啟動, 參數 "COM_RST" = true 將引導塊的執行。
·"CYCLE" 參數對應的是掃描時間。
必須將程序塊調用的間隔時間賦值在這里 ( 例如基于 OB35 的時間 )。
·FB43 可以和 FB41 結合使用, 與 FB42 功能不同。
·參數 "PER_TM" 必須從 PID 控制器 (FB41) 上設置掃描時間。
·FB41 的調用時間通過時鐘分配器完成 (參考 FB43 在線幫助)。
注意:
由于 OB1 不能保證不變的循環時間,不能為 "CYCLE" 提供明確的參數。
一旦 "CYCLE" 參數不能和掃描時間保持一致,那么基于時間的控制參數(例如. TI, TD)會看起來很快或者很慢。