0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫(xiě)文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

SIMATIC S7-1500 PLC功能圖的畫(huà)法

jf_CdHSpAyK ? 來(lái)源:設(shè)備原理與維修俱樂(lè)部 ? 2023-09-19 09:47 ? 次閱讀

功能圖的畫(huà)法

功能圖(SFC)是描述控制系統(tǒng)的控制過(guò)程、功能和特征的一種圖解表示方法。它具有簡(jiǎn)單、直觀等特點(diǎn),不涉及控制功能的具體技術(shù),是一種通用的語(yǔ)言,是IEC(國(guó)際電工委員會(huì))首選的編程語(yǔ)言,近年來(lái)在PLC的編程中已經(jīng)得到了普及與推廣。在IEC60848中稱順序功能圖,在我國(guó)國(guó)家標(biāo)準(zhǔn)GB 6988-2008中稱功能表圖。西門(mén)子稱為圖形編程語(yǔ)言S7-Graph。

順序功能圖是設(shè)計(jì)PLC順序控制程序的一種工具,適合于系統(tǒng)規(guī)模較大,程序關(guān)系較復(fù)雜的場(chǎng)合,特別適合于對(duì)順序操作的控制。在編寫(xiě)復(fù)雜的順序控制程序時(shí),采用S7-Graph比梯形圖更加直觀。

功能圖的基本思想是:設(shè)計(jì)者按照生產(chǎn)要求,將被控設(shè)備的一個(gè)工作周期劃分成若干個(gè)工作階段(簡(jiǎn)稱“步”),并明確表示每一步要執(zhí)行的輸出,“步”與“步”之間通過(guò)制定的條件進(jìn)行轉(zhuǎn)換,在程序中,只要通過(guò)正確連接進(jìn)行“步”與“步”之間的轉(zhuǎn)換,就可以完成被控設(shè)備的全部動(dòng)作。

PLC執(zhí)行功能圖程序的基本過(guò)程是:根據(jù)轉(zhuǎn)換條件選擇工作“步”,進(jìn)行“步”的邏輯處理。組成功能圖程序的基本要素是步、轉(zhuǎn)換條件和有向連線,如圖1****所示。

wKgaomUI_eiAGrxSAAEs_Hm-l2s125.jpg

圖****1

4)功能圖的結(jié)構(gòu)分類

根據(jù)步與步之間的進(jìn)展情況,功能圖分為以下幾種結(jié)構(gòu)。

1)單一順序單一順序動(dòng)作是一個(gè)接一個(gè)地完成,完成每步只連接一個(gè)轉(zhuǎn)移,每個(gè)轉(zhuǎn)移至連接一個(gè)步,下圖3和圖4所示的功能圖和梯形圖是一一對(duì)應(yīng)的。一下用“起跑停電路”來(lái)講解功能和梯形圖的對(duì)應(yīng)關(guān)系。

為了便于將順序功能圖轉(zhuǎn)換為梯形圖,采用代表各步的編程元件的地址(比如M0.2)作為步的代號(hào),并用編程元件的地址來(lái)標(biāo)注轉(zhuǎn)換條件和各步的動(dòng)作和命令,當(dāng)某步對(duì)應(yīng)的編程元件置1,代表該步處于活動(dòng)狀態(tài)。

①****啟保停電路對(duì)應(yīng)的布爾代數(shù)式標(biāo)準(zhǔn)的啟保停梯形圖如圖2所示:

wKgZomUI_eiAfvBjAAEUHQjJ4-k824.jpg

圖****2

圖中I0.0M0.2的啟動(dòng)條件,當(dāng)10.0置****1時(shí),M0.2得電;10.1M0.2的停止條件,當(dāng)I0.11時(shí),M0.2斷電:M0.2的輔助觸點(diǎn)為M0.2****的保持條件。該梯形圖對(duì)應(yīng)的布爾代數(shù)式為

M0.2=(I0.0+M0.2)·I0.1

②****順序控制梯形圖儲(chǔ)存位對(duì)應(yīng)的布爾代數(shù)式如圖3a)所示的功能圖,M0.1轉(zhuǎn)換為活動(dòng)步的條件是M0.1步的前一步是活動(dòng)步,相應(yīng)的轉(zhuǎn)換條件(I0.0)得到滿足,即M0.1的啟動(dòng)條件為M0.0·I0.0。當(dāng)****M0.2轉(zhuǎn)換為活動(dòng)步后,M0.1轉(zhuǎn)換為不活動(dòng)步,因此,M0.2可以看成M0.1****的停止條件。由于大部分轉(zhuǎn)換條件都是瞬時(shí)信號(hào),即信號(hào)持續(xù)的時(shí)間比他激活的后續(xù)步的時(shí)間短,因此應(yīng)當(dāng)使用有記憶功能的電路控制代表步的儲(chǔ)存位。在這種情況下,啟動(dòng)條件、停止條件和保持條件全部具備,就可以采用“啟保停”方法設(shè)計(jì)順序功能圖的布爾代數(shù)式和梯形圖。順序控制功能圖中儲(chǔ)存位對(duì)應(yīng)的布爾代數(shù)式如圖3(b)所示,參照?qǐng)D2所示的標(biāo)準(zhǔn)“啟保?!碧菪螆D,就可以輕松地將圖3所示的順序功能圖轉(zhuǎn)換為圖4所示的梯形圖。

wKgZomUI_eqAGURaAAHZAmdKIiI500.jpg

圖****3

wKgZomUI_eiALac5AALl1m9kgbQ221.jpg

圖****4

2)選擇順序

選擇順序是指某一步后有若干個(gè)單一順序等待選擇,稱為分支,一般只允許選擇進(jìn)入一個(gè)順序,轉(zhuǎn)換條件只能標(biāo)在水平線之下。選擇順序的結(jié)束稱為合并,用一條水平線表示,水平線以下不允許有轉(zhuǎn)換條件,如圖5所示。

wKgaomUI_emAG0GPAALswTjVAZI969.jpg

圖****5

3)并行順序并行順序是指在某一轉(zhuǎn)換條件下同時(shí)啟動(dòng)若干個(gè)順序,也就是說(shuō)轉(zhuǎn)換條件實(shí)現(xiàn)導(dǎo)致幾個(gè)分支同時(shí)激活。并行順序的開(kāi)始和結(jié)束都用雙水平線表示,如圖6所示。

wKgaomUI_emAeaxiAANjt295b5A294.jpg

圖****6

4)選擇序列和并行序列的綜合如圖****7所示:M0.0之后有一個(gè)選擇序列的分支,設(shè)M0.0為活動(dòng)步,當(dāng)它的后續(xù)步M0.1M0.2變?yōu)榛顒?dòng)步時(shí),M0.0變?yōu)椴换顒?dòng)步,即M0.00狀態(tài),所以應(yīng)將M0.1M0.2的常閉觸點(diǎn)與M0.0****的線圈串聯(lián)。

wKgZomUI_emABgYjAAGCbYKiQAw960.jpg

圖****7

M0.2之前有一個(gè)選擇序列合并,當(dāng)步****M0.1為活動(dòng)步(M0.1為****1狀態(tài)),并且轉(zhuǎn)換條件I0.1滿足,或者步M0.0為活動(dòng)步,并且轉(zhuǎn)換條件I0.2滿足,步M0.2變?yōu)榛顒?dòng)步,所以該步的存儲(chǔ)器M0.2的啟保停電路的啟動(dòng)條件為M0.1·I0.1+M0.0·I0.2,對(duì)應(yīng)的啟動(dòng)電路由兩條并聯(lián)支路組成。

M0.2之后有一個(gè)并行序列分支,當(dāng)步M0.2是活動(dòng)步并且轉(zhuǎn)換條件I0.3滿足時(shí),步M0.3和步M0.5同時(shí)變成活動(dòng)步,這時(shí)用M0.2I0.3常開(kāi)觸點(diǎn)組成的串聯(lián)電路,分別作為M0.3M0.5的啟動(dòng)電路來(lái)實(shí)現(xiàn),與此同時(shí),步M0.2變?yōu)椴换顒?dòng)步。

步****M0.0之前有一個(gè)并行序列的合并,該轉(zhuǎn)換實(shí)現(xiàn)的條件是所有的前級(jí)步(M0.4M0.6)都是活動(dòng)步和轉(zhuǎn)換條件I0.6滿足。由此可知,應(yīng)將M0.4、M0.6I0.6的常開(kāi)觸點(diǎn)串聯(lián),作為控制M0.0的啟保停電路的啟動(dòng)電路。圖7所示的功能圖對(duì)應(yīng)的梯形圖如圖8****所示。

wKgZomUI_emAaiW4AAFZVGohJis884.jpg

wKgaomUI_emAcXKIAAIW9Iqz8O8418.jpg

圖****8

(5)功能圖設(shè)計(jì)的注意點(diǎn)

狀態(tài)之間要有轉(zhuǎn)換條件。如圖9所示,狀態(tài)之間缺少“轉(zhuǎn)換條件”是不正確的,應(yīng)改成如圖10所示的功能圖。必要時(shí)轉(zhuǎn)換條件可以簡(jiǎn)化,如將圖11****簡(jiǎn)化成圖12。

wKgZomUI_emAEuW9AADGrumhmc0117.jpg

圖****9

wKgaomUI_emAFhqhAACTc71YZrw507.jpg

圖****10

wKgaomUI_emAH2IbAACpprdDY1Y113.jpg

圖****11

wKgaomUI_emAbYMfAADzNGZQZ70882.jpg

圖****12

②轉(zhuǎn)換條件之間不能有分支。例如,圖13應(yīng)該改成圖14所示的合并后的功能圖,合并轉(zhuǎn)換條件。

wKgZomUI_emAIzHHAADpgOwGgw4399.jpg

圖****13

wKgZomUI_emANxtLAADNzG96yec942.jpg

圖****14

③順序功能圖中的初始步對(duì)應(yīng)于系統(tǒng)等待啟動(dòng)的初始狀態(tài),初始步是必不可少的。

④順序功能圖中一般應(yīng)有由步和有向連線組成的閉環(huán)。






審核編輯:劉清

聲明:本文內(nèi)容及配圖由入駐作者撰寫(xiě)或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問(wèn)題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12948

    瀏覽量

    459268
  • SIMATIC
    +關(guān)注

    關(guān)注

    1

    文章

    231

    瀏覽量

    15663
  • S7-1500
    +關(guān)注

    關(guān)注

    3

    文章

    300

    瀏覽量

    6134

原文標(biāo)題:電工知識(shí)—SIMATIC S7-1500 PLC功能圖的畫(huà)法(總)

文章出處:【微信號(hào):設(shè)備原理與維修俱樂(lè)部,微信公眾號(hào):設(shè)備原理與維修俱樂(lè)部】歡迎添加關(guān)注!文章轉(zhuǎn)載請(qǐng)注明出處。

收藏 人收藏

    評(píng)論

    相關(guān)推薦

    SIMATIC S7-1500 PLC之間的OUC通信及其應(yīng)用

    OUC(開(kāi)放式用戶通信)適用于SIMATIC S7-1500/300/400PLC之間的通信、S7-PLCS5-PLC之間的通信、
    的頭像 發(fā)表于 11-18 17:04 ?2058次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7-1500</b> <b class='flag-5'>PLC</b>之間的OUC通信及其應(yīng)用

    基于WinCC V7.2與S7-1200/1500 PLC通訊步驟介紹

    自WinCC V7.2版本起,軟件新增加了 SIMATIC S7-1200, S7-1500 Channel通道,用于WinCC與 S7-1200/
    發(fā)表于 09-28 11:01 ?37次下載
    基于WinCC V7.2與<b class='flag-5'>S7</b>-1200/<b class='flag-5'>1500</b> <b class='flag-5'>PLC</b>通訊步驟介紹

    SIMATIC S7-1500 PLC用戶手冊(cè)

    全新的S7-1500 帶來(lái)了標(biāo)準(zhǔn)型,緊湊型,分布式以及開(kāi)放式不同類型的CPU 模塊。憑借快速的響應(yīng)時(shí)間、集成的CPU 顯示面板以及相應(yīng)的調(diào)試和診斷機(jī)制,SIMATIC S7-1500 的CPU 極大
    發(fā)表于 10-27 10:26 ?124次下載

    SIMATIC S7-1500 T-CPU機(jī)器制造中的靈活高效

    SIMATIC S7-1500 T-CPU機(jī)器制造中的靈活高效
    發(fā)表于 01-20 09:37 ?1次下載

    關(guān)于S7-1200或S7-1500 PLC的通信

    WinCC V7.4SP1中針對(duì)S7-1200 或 S7-1500通信,可以創(chuàng)建狀態(tài)變量和控制變量,用來(lái)顯示和控制S7-1200 或 S7-1500
    發(fā)表于 10-09 10:05 ?2018次閱讀

    電工知識(shí)—SIMATIC S7-1500 PLC的常用模塊

    SIMATIC S7-1500 PLC的硬件系統(tǒng)主要包括電源模塊、CPU模塊、信號(hào)模塊、通信模塊、工藝模塊和分布式模塊(如ET200SP和ET200MP)。SIMATIC
    發(fā)表于 01-16 09:59 ?6778次閱讀

    電工知識(shí)—緊湊型SIMATIC S7-1500 PLC的數(shù)字量端子的接線

    電工知識(shí)—緊湊型SIMATIC S7-1500 PLC的數(shù)字量端子的接線
    的頭像 發(fā)表于 01-29 10:31 ?1w次閱讀

    SIMATIC S7-1500 PLC信號(hào)模塊(2)

    數(shù)字量輸出模塊將SIMATIC S7-1500PLC 內(nèi)部的信號(hào)轉(zhuǎn)換成過(guò)程需要的電平信號(hào)輸出,下面以輸出模塊(6ES7522-1BF00-0AB0)為例子。
    的頭像 發(fā)表于 02-01 10:15 ?3474次閱讀

    WinCC與 S7-1200/S7-1500 PLC之間的通信解析

    自WinCC V7.2版本起,軟件新增加了 "SIMATIC S7-1200, S7-1500 Channel"通道,用于WinCC與 S7-1200/
    發(fā)表于 02-06 09:39 ?7445次閱讀

    西門(mén)子PLC,SIMATIC S7-1200和S7-1500

    Team82 在西門(mén)子 PLCSIMATIC S2020-15782 和 S7-1200 中發(fā)現(xiàn)了一個(gè)嚴(yán)重的內(nèi)存安全繞道漏洞 CVE-7-1500
    的頭像 發(fā)表于 04-24 10:58 ?1433次閱讀
    西門(mén)子<b class='flag-5'>PLC</b>,<b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7</b>-1200和<b class='flag-5'>S7-1500</b>

    SIMATIC S7-1500的Profibus DP通訊

    SIMATIC S7-1500的Profibus DP通訊
    的頭像 發(fā)表于 05-04 15:20 ?1582次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7-1500</b>的Profibus DP通訊

    SIMATIC S7-1500 PLC功能畫(huà)法(1)

    功能(SFC)是描述控制系統(tǒng)的控制過(guò)程、功能和特征的一種圖解表示方法。
    的頭像 發(fā)表于 09-08 09:44 ?868次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7-1500</b> <b class='flag-5'>PLC</b><b class='flag-5'>功能</b><b class='flag-5'>圖</b>的<b class='flag-5'>畫(huà)法</b>(1)

    SIMATIC S7-1500 PLC功能畫(huà)法(2)

    功能(SFC)是描述控制系統(tǒng)的控制過(guò)程、功能和特征的一種圖解表示方法。
    的頭像 發(fā)表于 09-12 09:36 ?899次閱讀
    <b class='flag-5'>SIMATIC</b> <b class='flag-5'>S7-1500</b> <b class='flag-5'>PLC</b><b class='flag-5'>功能</b><b class='flag-5'>圖</b>的<b class='flag-5'>畫(huà)法</b>(2)

    SIMATIC S7-1500 PLC之間的OUC通信

    OUC(開(kāi)放式用戶通信)適用于SIMATIC S7-1500/300/400PLC之間的通信、S7-PLCS5-PLC之間的通信、
    的頭像 發(fā)表于 11-15 09:36 ?807次閱讀

    S7-1500冗余 PLC 1500R使用入門(mén)

    電子發(fā)燒友網(wǎng)站提供《S7-1500冗余 PLC 1500R使用入門(mén).pdf》資料免費(fèi)下載
    發(fā)表于 08-13 09:12 ?1次下載