水箱水位控制系統PL300實例

1.創建多級分頻器的S7項目

使用菜單【File】→【「New Project」Wizard】創建多

級分頻器的S7項目,並命名為「有參FC」。

2.硬體配置

打開「SIMATIC 300 Station」文件夾,雙擊硬體配置圖

標打開硬體配置窗口,並按圖所示完成硬體配置。

編寫符號表

功能塊(FB)在程序的體系結構中位於組織塊之下。它

包含程序的一部分,這部分程序在OB1中可以多次調用。功能

塊的所有形參和靜態數據都存儲在一個單獨的、被指定給該

功能塊的數據塊(DB)中,該數據塊被稱為背景數據塊。當

調用FB時,該背景數據塊會自動打開,實際參數的值被存儲

在背景數據塊中;當塊退出時,背景數據塊中的數據仍然

Advertisements

保持。

§5.6.1 編輯無靜態參數的功能塊(FB)

§5.6.2 在OB1中調用無靜態參數的功能塊(FB)

【例5-6-1】

系統有3個貯水箱,每個水箱有2個液位感測器,UH1,

UH2,UH3為高液位感測器,「1」有效;UL1,UL2,UL3為低液

位感測器,「0」有效。Y1、Y3、Y5分別為3個貯水水箱進水電

磁閥;Y2、Y4、Y6分別為3個貯水水箱放水電磁閥。SB1、SB3、

SB5分別為3個貯水水箱放水電磁閥手動開啟按鈕;SB2、SB4、

S B 6 分別為3 個貯水箱放水電磁閥手動關閉按鈕。

控制要求:SB1、SB3、SB5在PLC外部操作設定,通過人

為的方式,按隨機的順序將水箱放空。只要檢測到水箱「空」

Advertisements

的信號,系統就自動地向水箱注水,直到檢測到水箱「滿」信

號為止。水箱注水的順序要與水箱放空的順序相同,每次只

能對一個水箱進行注水操作。

Advertisements

你可能會喜歡