歡迎來到《圣博凱斯》變頻供水設(shè)備官網(wǎng)
精銳于專業(yè) / 卓然于品質(zhì) -- 20年專注于供水行業(yè),締造至臻品質(zhì) -- 服務(wù)熱線:0731-85783205 18932453205

西門子 PLC 入門 如何模擬PLC程序

?

前言:

在本文(第 3 部分)中,您將學(xué)習(xí)如何模擬上一部分編寫的 PLC 程序。

模擬 PLC 程序是我們將程序下載到工廠中的實(shí)際 PLC 并使用真實(shí)設(shè)備和設(shè)備對(duì)其進(jìn)行測(cè)試之前的最后一步。另一方面,它可以幫助初級(jí) PLC 程序員和自動(dòng)化工程師對(duì)程序元素的功能和應(yīng)用程序有一個(gè)深入的了解。因此,在本文中,您將學(xué)習(xí)如何使用西門子 PLCSIM 軟件模擬 PLC 程序。我們?cè)诘?1 部分是關(guān)于創(chuàng)建新項(xiàng)目和 PLC 硬件配置。?在第 2 部分中,我們?yōu)槌樗到y(tǒng)項(xiàng)目編寫了梯形邏輯 PLC 程序。如何下載程序到PLC?

下載到 PLC 意味著:

– 我們想讓 PLC 了解它連接到哪些實(shí)際設(shè)備(硬件和網(wǎng)絡(luò)配置)。

– 應(yīng)該采取哪些命令和操作(邏輯)來正確控制過程(PLC 程序)。

我已經(jīng)打開了 TIA Portal 和抽水系統(tǒng)項(xiàng)目,并進(jìn)入了 Main OB 環(huán)境。

我將首先使用此處的“開始模擬”圖標(biāo)運(yùn)行 PLCSIM。

注意:

PLCSIM 是西門子 PLC 模擬器,可幫助我們使用虛擬 PLC 測(cè)試我們的 PLC 程序。

如何下載程序到PLC?

單擊 PLCSIM 圖標(biāo)后,將打開虛擬 PLC 和“擴(kuò)展下載到設(shè)備”窗口。

? TIA Portal 中的一致下載:

我選擇 CPU 并單擊“加載”西門子 PLCSIM 軟件一段時(shí)間后,“加載預(yù)覽”窗口打開。

? 在 TIA Portal 中加載 PLC 程序,在這個(gè)窗口中,我們看到一個(gè)動(dòng)作為“一致下載”。

如果您在我們的軟件中使用過任何功能 (FC)、功能塊 (FB) 或數(shù)據(jù)塊 (DB),那么通過一致的下載,您可以毫無問題地自動(dòng)下載它們。我單擊“加載”將軟件和硬件下載到 PLC。

在下一個(gè)窗口(加載結(jié)果)中,我們看到下載已經(jīng)完成,沒有任何錯(cuò)誤;此外,它詢問我們是否要在下載后運(yùn)行PLC CPU。

當(dāng)心!

在實(shí)際過程中,有時(shí),如果PLC 下載后立即進(jìn)入RUN 模式時(shí),軟件運(yùn)行不正常,可能會(huì)出現(xiàn)一些不良結(jié)果。因?yàn)檐浖赡軙?huì)開始命令某些設(shè)備并運(yùn)行某些機(jī)制。

所以:

1- 在將 PLC 程序下載到工廠中的實(shí)際 PLC 之前,您應(yīng)該對(duì)其進(jìn)行測(cè)試和模擬。

2-在運(yùn)行PLC之前,您必須仔細(xì)考慮、采取必要的措施和安全預(yù)防措施 。

我選擇“啟動(dòng)模塊”選項(xiàng)來運(yùn)行 CPU,然后單擊“完成”。

如何運(yùn)行西門子 S7 1500?PLC運(yùn)行模式

“RUN/STOP”LED 閃爍,CPU 進(jìn)入 RUN 模式。您也可以單擊 CPU 上的“運(yùn)行”按鈕。

下載程序到PLC的方法

無論如何,還有一些其他方法可以將硬件和軟件下載到 PLC。

我們可以使用“下載到設(shè)備”圖標(biāo)。

TIA Portal 下載到設(shè)備或者我們可以使用“在線”菜單選項(xiàng)。通過這些方法,所有的軟件和硬件信息都將下載到設(shè)備中。

TIA Portal 下載到設(shè)備菜單

但是在進(jìn)程運(yùn)行時(shí)將軟件或硬件下載到 PLC 的更常用方法是簡(jiǎn)單地選擇 PLC 并右鍵單擊它。在“下載到設(shè)備”菜單中,有四個(gè)選項(xiàng)。如果您對(duì)軟件進(jìn)行了一些更改并且只想應(yīng)用這些更改,則應(yīng)選擇“軟件(僅更改)”。這樣,您就可以讓 CPU 保持在 RUN 模式。這在進(jìn)程正在運(yùn)行時(shí)特別有用,我們不想通過停止 CPU 來中斷進(jìn)程。其他選項(xiàng)會(huì)順便停止 CPU。

注意:

所以要特別小心!在進(jìn)程運(yùn)行時(shí),突然停止 PLC CPU 可能會(huì)對(duì)設(shè)備、設(shè)備或最終產(chǎn)品產(chǎn)生一些不利影響。

下載程序到PLC的方法

實(shí)時(shí)監(jiān)控 PLC 程序

如果我單擊“監(jiān)控”按鈕,您會(huì)看到黑線將轉(zhuǎn)換為綠線和藍(lán)線,顯示液位開關(guān)和電動(dòng)機(jī)的實(shí)時(shí)或?qū)崟r(shí)狀態(tài)。

– 在您看到綠線的地方,表示條件為 True。

– 有藍(lán)線的地方,條件為假;與“Tank High-Level”開關(guān)相同,沒有感應(yīng)到任何水,因此該條件為False。

將輸入值強(qiáng)制為所需條件(創(chuàng)建 SIM 表)為了將開關(guān)的條件強(qiáng)制為我們想要的模擬條件,我必須創(chuàng)建一個(gè)表,我將通過 PLCSIM 窗口上的“切換到項(xiàng)目視圖”來完成。

如何在 TIA Portal 中創(chuàng)建 SIM 表?

在打開的窗口中,我創(chuàng)建了一個(gè)新項(xiàng)目并將其命名為“水泵系統(tǒng)(Water Pumping System)”。在 TIA Portal V16?中創(chuàng)建新的 SIM 表,經(jīng)過一些處理,我們的項(xiàng)目就創(chuàng)建好了。

我們需要的是“項(xiàng)目樹”和“SIM 表”文件夾下。我展開它并通過雙擊打開 SIM 表 1。

我單擊“加載項(xiàng)目標(biāo)簽”圖標(biāo),它會(huì)自動(dòng)加載所有項(xiàng)目標(biāo)簽。

我們需要“位”來修改電平開關(guān)輸入為真或?yàn)榧佟?/p>

我們可以選擇浮動(dòng)這個(gè)表,因?yàn)槲覀兿朐诘哪M的同時(shí)使用它,以便您可以同時(shí)看到梯形邏輯和 SIM 表。

如何在 TIA Portal 中加載項(xiàng)目標(biāo)簽?

水池充滿水,因此“水池低液位開關(guān)”處于活動(dòng)狀態(tài)并向 PLC 發(fā)送 24 伏或 TRUE 信號(hào)。因此,我在 SIM 表中激活其相應(yīng)的位(檢查編程窗口中的更改)。水箱是空的,“水箱低水位開關(guān)”和“水箱高水位開關(guān)”都沒有激活,因此水泵正在運(yùn)行以增加水箱內(nèi)的水位。

使用 SIM 表模擬 PLC 程序

很快,“水箱低液位開關(guān)”在感應(yīng)到水時(shí)就會(huì)激活。為了模擬它的條件,我在 SIM 表中激活它的位。

備注:您會(huì)看到觸發(fā)器保持“設(shè)置”命令并且泵仍在運(yùn)行,盡管“設(shè)置”連接處于非活動(dòng)狀態(tài),這就是觸發(fā)器的工作原理。

一旦水位達(dá)到高位開關(guān)并激活“水箱高水位開關(guān)”,觸發(fā)器的“重置”輸入就會(huì)被激活,因此泵就會(huì)停止工作。

強(qiáng)制 SIM 表中的值,現(xiàn)在水位會(huì)因出水口的消耗而穩(wěn)定下來,一段時(shí)間后“水箱高位開關(guān)”再次變?yōu)闊o效。

當(dāng)水到達(dá)水箱的低位開關(guān)以下時(shí),該開關(guān)也停止工作,泵開始工作,水位再次開始上升。

除非水池中的水位降低并且水池的“低水位開關(guān)”因此變得不變化,否則這種情況將繼續(xù)。在這種情況下,即使觸發(fā)器的“設(shè)置”輸入處于活動(dòng)狀態(tài),泵也會(huì)立即停止工作。

結(jié)論:

模擬 PLC 程序是我們將程序下載到工廠中的實(shí)際 PLC 并使用真實(shí)設(shè)備和設(shè)備對(duì)其進(jìn)行測(cè)試之前的最后一步。這是由于我們?cè)诘?2 部分中討論過的 SR 觸發(fā)器中“復(fù)位”輸入的優(yōu)先級(jí) 。這就是我們選擇 SR 觸發(fā)器而不是 RS 觸發(fā)器的原因。梯形邏輯 PLC 程序觸發(fā)器。好的,這就是這個(gè)簡(jiǎn)單過程的所有可能條件。我們希望您從這篇文章中學(xué)到了一些新東西。

在【入門PLC】公眾號(hào),回復(fù)【抽水系統(tǒng)】獲取PLC程序包。

如果你錯(cuò)過了前面的部分,這里是它們的鏈接:

PLC編程課程(P1):PLC硬件配置

PLC編程課程(P2):抽水系統(tǒng)的梯形邏輯PLC編程

用 SCL 編寫你的第一個(gè) TIA 代碼

猜你喜歡

  • 高性價(jià)比無負(fù)壓供水設(shè)備選擇,圣博凱斯值得您信賴!

    “水是生命之源”,供水設(shè)備的使用已經(jīng)成為當(dāng)代生活必不可少的一部分。尤其是在無負(fù)壓供水設(shè)備領(lǐng)域,其具備高效、節(jié)能、智能控制、水質(zhì)優(yōu)良等特點(diǎn),已經(jīng)得到了越來越多人們的關(guān)注和選擇。那么,無負(fù)壓供

  • 控制器abb一拖一變頻恒壓供水設(shè)備

    隨著科技的發(fā)展,供水設(shè)備的智能化程度越來越高,其中控制器是其中不可或缺的一部分。ABB公司推出的一拖一變頻恒壓供水設(shè)備控制器,可以實(shí)現(xiàn)多個(gè)水泵聯(lián)動(dòng)運(yùn)行,適用于高層建筑、商業(yè)中心等需要恒壓供水

  • 二次供水泵房設(shè)備管理制度

    二次供水泵房設(shè)備管理制度是保證二次供水系統(tǒng)正常運(yùn)行的重要措施,可以有效提高設(shè)備的使用壽命,降低設(shè)備維修和更換的成本,保證二次供水系統(tǒng)的安全和可靠性。本文將介紹二次供水泵房設(shè)備管理制度的內(nèi)

  • 供水設(shè)備的使用方法和注意事項(xiàng)

    供水設(shè)備是現(xiàn)代化城市建設(shè)中不可缺少的設(shè)備之一,其作用是將自來水壓力提高,以便供應(yīng)高層建筑和遠(yuǎn)離水源的區(qū)域。但是,如果使用不當(dāng),供水設(shè)備也會(huì)帶來一些問題。本文將介紹供水設(shè)備的使用方法和注意事

  • 二次供水設(shè)備用電量計(jì)算

    隨著城市化進(jìn)程的加快,二次供水設(shè)備在城市給排水系統(tǒng)中發(fā)揮著越來越重要的作用。然而,二次供水設(shè)備的用電量計(jì)算卻是一個(gè)很多人不太了解的問題。本文將介紹二次供水設(shè)備的用電量計(jì)算方法,以幫助人們

  • 圣博凱斯:高品質(zhì)、高性能的無負(fù)壓二次供水設(shè)備生產(chǎn)廠家

    在現(xiàn)代城市的水利建設(shè)中,無負(fù)壓供水系統(tǒng)已經(jīng)逐漸成為主流,成為新一代高效、穩(wěn)定的供水系統(tǒng)。作為一家專業(yè)的供水設(shè)備生產(chǎn)廠家,圣博凱斯已經(jīng)推出了多款無負(fù)壓二次供水設(shè)備,其中三門峽無負(fù)壓二次供水設(shè)