在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【干貨】西門子PLC常用指令舉例

1bGT_GKYXT1508 ? 來源:未知 ? 作者:steve ? 2018-05-11 15:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

西門子plc梯形圖中,將其觸點和線圈等稱為程序中的編程元件。編程元件也稱為軟元件,是指在plc編程時使用的輸入/輸出端子所對應的存儲區以及內部的存儲單元、寄存器等。

根據編程元件的功能,西門子plc梯形圖中的常用的編程元件主要有輸入繼電器(I)、輸出繼電器(Q)、輔助繼電器(M、SM)、定時器(T)、計數器(C)和一些其他較常見的編程元件等。

1、輸入繼電器(I)的標注

西門子PLC梯形圖中的輸入繼電器用“字母I+數字”進行標識,每個輸入繼電器均與PLC的一個輸入端子對應,用于接收外部開關信號。

輸入繼電器由PLC端子連接的開關部件的通斷狀態(開關信號)進行驅動,當開關信號閉合時,輸入繼電器得電,其對應的常開觸點閉合,常閉觸點斷開,如圖1所示。

【干貨】西門子PLC常用指令舉例

圖1 西門子PLC梯形圖中的輸入繼電器

2、輸出繼電器(Q)的標注

西門子PLC梯形圖中的輸出繼電器用“字母Q+數字”進行標識,每一個輸出繼電器均與PLC的一個輸出端子對應,用于控制PLC外接的負載。

輸出繼電器可以由PLC內部輸入繼電器的觸點、其他內部繼電器的觸點或輸出繼電器自己的觸點來驅動,如圖2所示。

【干貨】西門子PLC常用指令舉例

圖2 西門子PLC梯形圖中的輸出繼電器

【干貨】西門子PLC常用指令舉例

3、輔助繼電器(M、SM)的標注

在西門子PLC梯形圖中,輔助繼電器有兩種,一種為通用輔助繼電器,一種為特殊標志位輔助繼電器。

(1)通用輔助繼電器的標注。通用輔助繼電器,又稱為內部標志位存儲器,如同傳統繼電器控制系統中的中間繼電器,用于存放中間操作狀態,或存儲其他相關數字,用“字母M+數字”進行標識,如圖3所示。

【干貨】西門子PLC常用指令舉例

圖3 西門子PLC梯形圖中的通用輔助繼電器

【干貨】西門子PLC常用指令舉例

由圖3可以看到,通用輔助繼電器M0.0既不直接接受外部輸入信號,也不直接驅動外接負載,它只是作為程序處理的中間環節,起到橋梁的作用。

(2)特殊標志位輔助繼電器的標注。特殊標志位輔助繼電器,用“字母SM+數字”標識,如圖4所示,通常簡稱為特殊標志位繼電器,它是為保存PLC自身工作狀態數據而建立的一種繼電器,用于為用戶提供一些特殊的控制功能及系統信息,如用于讀取程序中設備的狀態和運算結果,根據讀取信息實現控制需求等。一般用戶對操作的一些特殊要求也可通過特殊標志位輔助繼電器通知CPU系統。

【干貨】西門子PLC常用指令舉例

圖4 西門子PLC梯形圖中的特殊標志位輔助繼電器

【干貨】西門子PLC常用指令舉例

4、定時器(T)的標注

在西門子PLC梯形圖中,定時器是一個非常重要的編程元件,用“字母T+數字”進行標識,數字從0~255,共256個。不同型號的PLC,其定時器的類型和具體功能也不相同。在西門子S7-200系列PLC中,定時器分為3種類型,即接通延時定時器(TON)、保留性接通延時定時器(TONR)、斷開延時定時器(TOF),三種定時器定時時間的計算公式相同,即

T=PT×S

(T為定時時間,PT為預設值,S為分辨率等級)

其中,PT預設值根據編程需要輸入設定值數值,分辨率等級一般有1ms、10ms、100ms三種,由定時器類型和編號決定,見表3所示。

表3 西門子S7-200定時器號碼對應的分辨率等級及最大值等參數

【干貨】西門子PLC常用指令舉例

(1)接通延時定時器(TON)的標注。接通延時定時器是指定時器得電后,延時一段時間(由設定值決定)后其對應的常開或常閉觸點才執行閉合或斷開動作;當定時器失電后,觸點立即復位。

接通延時定時器(TON)在PLC梯形圖中的表示方法如圖5所示,其中,方框上方的“???”為定時器的編號輸入位置;方框內的TON代表該定時器類型(接通延時);IN為起動輸入端;PT為時間預設值端(PT外部的“???”為預設值的數值);S為定時器分辨率,與定時器的編號有關,可參照表3。

【干貨】西門子PLC常用指令舉例

圖5 接通延時定時器(TON)在PLC梯形圖中的表示方法

例如,某段PLC梯形圖程序中所用定時器編號為T37,預設值PT為300,定時分辨率為100ms,如圖6所示。

可以計算出,該定時器的定時時間為300×100ms=30000ms=30s;則在該程序中,當輸入繼電器I0.3閉合后,定時器T37得電,延時30s后控制輸出繼電器Q0.0的延時閉合的常開觸點T37閉合,使輸出繼電器Q0.0線圈得電。

【干貨】西門子PLC常用指令舉例

圖6 接通延時定時器(TON)應用

【干貨】西門子PLC常用指令舉例

(2)保留性接通延時定時器(TONR)的標注。保留性接通延時定時器(TONR)與上述的接通延時定時器(TON)原理基本相同,不同之處在于在計時時間段內,未達到預設值前,定時器斷電后,可保持當前計時值,當定時器得電后,從保留值的基礎上再進行計時,可多間隔累加計時,當到達預設值時,其觸點相應動作(常開觸點閉合,常閉觸點斷開)。

保留性接通延時定時器(TONR)在PLC梯形圖中的表示方法如圖7所示,其中,方框上方的“???”為定時器的編號輸入位置;方框內的TONR代表該定時器類型(接通延時);IN為起動輸入端;PT為時間預設值端(PT外部的“???”為預設值的數值);S為定時器分辨率,與定時器的編號有關,可參照表。

【干貨】西門子PLC常用指令舉例

7 保留性接通延時定時器(TONR)在PLC梯形圖中的表示方法

(3)斷開延時定時器(TOF)的標注。斷開延時定時器(TOF)是指定時器得電后,其相應常開或常閉觸點立即執行閉合或斷開動作;當定時器失電后,需延時一段時間(由設定值決定),其對應的常開或常閉觸點才執行復位動作。

斷開延時定時器(TOF)在PLC梯形圖中的表示方法與上述兩種定時器基本相同,如圖8所示為斷開延時定時器(TOF)的典型應用。

【干貨】西門子PLC常用指令舉例

8 斷開延時定時器(TOF)的應用

由圖8可以看到,該程序中所用定時器編號為T33,預設值PT為60,定時分辨率為10ms。

可以計算出,該定時器的定時時間為60×10ms=600ms=0.6s;則該程序中,當輸入繼電器I0.3閉合后,定時器T38得電,控制輸出繼電器Q0.0的延時斷開的常開觸點T38立即閉合,使輸出繼電器Q0.0線圈得電;當輸入繼電器I0.3斷開后,定時器T38失電,控制輸出繼電器Q0.0的延時斷開的常開觸點T38延時0.6 s后才斷開,輸出繼電器Q0.0線圈失電。

【干貨】西門子PLC常用指令舉例

5、計數器(C)的標注

在西門子PLC梯形圖中,計數器的結構和使用與定時器基本相似,也是應用廣泛的一種編程元件,用來累計輸入脈沖的次數,經常用來對產品進行計數。用“字母C+數字”進行標識,數字從0~255,共256個。

不同型號的PLC,其定時器的類型和具體功能也不相同。在西門子S7-200系列PLC中,計數器分為3種類型,即增計數器(CTU)、減計數器(CTD)、增減計數器(CTUD),一般情況下,計數器與定時器配合使用。

(1)增計數器(CTU)的標注。增計數器(CTU)是指在計數過程中,當計數端輸入一個脈沖式時,當前值加1,當脈沖數累加到等于或大于計數器的預設值時,計數器相應觸點動作(常開觸點閉合,常閉觸點斷開)。

在西門子S7-200系列PLC梯形圖中,增計數器的圖形符號及文字標識含義如圖9所示,其中方框上方的“???”為增計數器編號輸入位置,CU為計數脈沖輸入端,R為復位信號輸入端(復位信號為0時,計數器工作),PV為脈沖設定值輸入端。

【干貨】西門子PLC常用指令舉例

圖11 增計數器的圖形符號及文字標識含義

例如,某段PLC梯形圖程序中計數器類型為CTU,增計數器,編號為C1,預設值PV為80,復位端由輸出繼電器Q0.0的常閉觸點控制,如圖12所示。

可以看到,該程序中,初始狀態下,輸出繼電器Q0.0的常閉觸點閉合,即計數器復位端為1,計數器不工作;當PLC外部輸入開關信號使輸入繼電器I0.0閉合后,輸出繼電器Q0.0線圈得電,其常閉觸點Q0.0斷開,計數器復位端信號為0,計數器開始工作;同時輸出繼電器Q0.0的常開觸點閉合,定時器T37得電。

【干貨】西門子PLC常用指令舉例

12 增計數器(CTU)的應用

在定時器T37控制下,其常開觸點T37每6min閉合一次,即每6min向計數器C1脈沖輸入端輸入一個脈沖信號,計數器當前值加1,當計數器當前值等于80時(歷時時間為8h),計數器觸點動作,即控制輸出繼電器Q0.0的常閉觸點在接通8h后自動斷開。

【干貨】西門子PLC常用指令舉例

(2)減計數器(CTD)的標注。減計數器(CTD)是指在計數過程中,將預設值裝入計數器當前值寄存器,當計數端輸入一個脈沖式時,當前值減1,當計數器的當前值等于0時,計數器相應觸點動作(常開觸點閉合、常閉觸點斷開),并停止計數。

在西門子S7-200系列PLC梯形圖中,減計數器的圖形符號及文字標識含義如圖13所示,其中方框上方的“???”為減計數器編號輸入位置,CD為計數脈沖輸入端,LD為裝載信號輸入端,PV為脈沖設定值輸入端。

【干貨】西門子PLC常用指令舉例

圖13 增計數器的圖形符號及文字標識含義

當裝載信號輸入端LD信號為1時,其計數器的設定值PV被裝入計數器的當前值寄存器,此時當前值為PV。只有裝載信號輸入端LD信號為0時,計數器才可以工作。

例如,某段PLC梯形圖程序中計數器類型為CTD,減計數器,編號為C1,預設值PV為3,如圖14所示。

【干貨】西門子PLC常用指令舉例

圖14 減計數器(CTD)的應用

由圖14可以看到,該程序中,由輸入繼電器常開觸點I0.1控制計數器C1的裝載信號輸入端;輸入繼電器常開觸點I0.0控制計數器C1的脈沖信號,I0.1閉合,將計數器的預設值3裝載到當前值寄存器中,此時計數器當前值為3,當I0.0閉合一次,計數器脈沖信號輸入端輸入一個脈沖,計數器當前值減1,當計數器當前值減為0時,計數器常開觸點C1閉合,控制輸出繼電器Q0.0線圈得電。

(3)增減計數器(CTUD)的標注。增減計數器(CTUD)有兩個脈沖信號輸入端,其在計數過程中,可進行計數加1,也可進行計數減1。

在西門子S7-200系列PLC梯形圖中,增減計數器的圖形符號及文字標識含義如圖15所示,其中方框上方的“???”為增減計數器編號輸入位置,CU為增計數脈沖輸入端,CD為減計數脈沖輸入端,R為復位信號輸入端,PV為脈沖設定值輸入端。

當CU端輸入一個計數脈沖時,計數器當前值加1,當計數器當前值等于或大于預設值時,計數器由OFF轉換為ON,其相應觸點動作;當CD端輸入一個計數脈沖時,計數器當前值減1,當計數器當前值小于預設值時,計數器由OFF轉換為ON,其相應觸點動作。

【干貨】西門子PLC常用指令舉例

圖15 增減計數器的圖形符號及文字標識含義

例如,某段PLC梯形圖程序中計數器類型為CTUD,增減計數器,編號為C48,預設值PV為4,如圖16所示。

【干貨】西門子PLC常用指令舉例

圖16 增減計數器(CTUD)的應用

由圖16可以看到,當輸入繼電器常開觸點I0.0閉合一次,為計數器CU輸入一個脈沖,計數器當前值加1,當累加至4時,計數器C48動作,其常開觸點C48閉合,輸出繼電器Q0.0線圈得電;當輸入繼電器常開觸點I0.1閉合一次,為計數器CD輸入一個脈沖,計數器當前值減1,當減至4時,計數器C48動作,其常開觸點C48閉合,輸出繼電器Q0.0線圈得電。

【干貨】西門子PLC常用指令舉例

6、其他編程元件(V、L、S、AI、AQ、HC、AC)的標注

西門子PLC梯形圖中,除上述5種常用編程元件外,還包含一些其他基本編程元件。

(1)變量存儲器(V)的標注。變量存儲器用字母V標識,用來存儲全局變量,可用于存放程序執行過程中控制邏輯操作的中間結果等。同一個存儲器可以在任意程序分區被訪問。

(2)局部變量存儲器(L)的標注。局部變量存儲器用字母L標識,用來存儲局部變量,同一個存儲器只和特定的程序相關聯。

(3)順序控制繼電器(S)的標注。順序控制繼電器用字母S標識,用于在順序控制和步進控制中,是一種特殊的繼電器。

(4)模擬量輸入、輸出映像寄存器(AI、AQ)的標注。模擬量輸入映像寄存器(AI)用于存儲模擬量輸入信號,并實現模擬量的A/D轉換;模擬量輸出映像寄存器(AQ)為模擬量輸出信號的存儲區,用于實現模擬量的D/A轉換。

(5)高速計數器(HC)的標注。高速計數器(HC)與普通計數器基本相同,其用于累計高速脈沖信號。高速計數器比較少,在西門子S7-200系列PLC中,CPU226中高速計數器為HC(0~5),共6個。

(6)累加器(AC)的標注。累加器(AC)是一種暫存數據的寄存器,可用來存放運算數據、中間數據或結果數據,也可用于向子程序傳遞或返回參數等.西門子S7-200系列PLC中累加器為AC(0~3),共4個.

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • plc
    plc
    +關注

    關注

    5036

    文章

    13902

    瀏覽量

    474204
  • 西門子
    +關注

    關注

    98

    文章

    3168

    瀏覽量

    118191
  • 指令
    +關注

    關注

    1

    文章

    616

    瀏覽量

    36419

原文標題:西門子PLC常用指令舉例(新手值得收藏)

文章出處:【微信號:GKYXT1508,微信公眾號:工控云學堂】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    3 分鐘極速上手!西門子 PLC 無縫連接指南

    PLC數據采集 3 分鐘極速上手!西門子 PLC 無縫連接指南
    的頭像 發表于 06-17 18:02 ?372次閱讀
    3 分鐘極速上手!<b class='flag-5'>西門子</b> <b class='flag-5'>PLC</b> 無縫連接指南

    如何破解三菱PLC西門子PLC的通訊難題

    在工業自動化領域,不同品牌PLC之間的通訊一直是工程師們關注的焦點。三菱PLC西門子PLC作為市場主流設備,常因協議差異導致數據交互困難。當現場需要將三菱FX系列
    的頭像 發表于 06-09 17:14 ?304次閱讀
    如何破解三菱<b class='flag-5'>PLC</b>與<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>的通訊難題

    工業智能網關可以采集西門子PLC

    工業智能網關可以采集西門子PLC的數據。物通博聯提供全面接入西門子PLC的數據采集解決方案,其工業智能網關支持多種網絡制式,可采集各種工業設備數據,包括主流
    的頭像 發表于 05-26 09:14 ?239次閱讀

    西門子PLC-模擬量采集計算使用方法

    西門子PLC-模擬量采集計算使用方法,很實用
    發表于 04-09 15:29 ?0次下載

    PLC邊緣計算網關采集西門子PLC數據過程

    提供了一種新的解決方案。 PLC邊緣計算網關采集西門子PLC數據的過程 (一)確定通信方式 首先,需要確定PLC邊緣計算網關與西門子
    的頭像 發表于 01-24 16:33 ?1537次閱讀

    Profinet轉Profinet網關應用在霍尼韋爾DCS與西門子1500PLC通訊案例

    Profinet轉Profinet網關在霍尼韋爾DCS與西門子1500PLC通訊中的應用案例
    的頭像 發表于 12-12 06:31 ?724次閱讀
    Profinet轉Profinet網關應用在霍尼韋爾DCS與<b class='flag-5'>西門子</b>1500<b class='flag-5'>PLC</b>通訊案例

    西門子PLC S7-1500系列介紹

    西門子PLCS7-1500系列是西門子自動化領域中的一款重要產品,它以其卓越的性能、強大的功能和高度的靈活性,在工業自動化控制系統中占據了一席之地。本文將詳細介紹西門子PLC S7-1
    的頭像 發表于 12-09 18:23 ?2694次閱讀
    <b class='flag-5'>西門子</b><b class='flag-5'>PLC</b> S7-1500系列介紹

    NPN和PNP器件與西門子PLC的連接與選型

    NPN和PNP器件與西門子PLC的連接與選型? ? 傳感器根據輸出類型可以分為NPN(有人稱為源型傳感器)和PNP(有人稱為漏型傳感器)兩大類;兩種類型的傳感器都有3個引腳,分別接24V、0V
    的頭像 發表于 12-03 10:11 ?1741次閱讀
    NPN和PNP器件與<b class='flag-5'>西門子</b><b class='flag-5'>PLC</b>的連接與選型

    西門子plc200編程實例詳解

    S7-200系列包括多種不同型號的CPU模塊和擴展模塊,可以根據具體的應用需求進行選擇和配置。其主要特點包括:高性能的CPU、豐富的指令集、強大的網絡通信功能以及易于使用的編程軟件等。 在編程方面,西門子PLC S7-200支
    的頭像 發表于 10-22 14:38 ?2811次閱讀

    西門子plc怎么連接電腦怎樣設置

    西門子PLC(可編程邏輯控制器)是工業自動化領域中常用的控制器,用于控制和管理各種機械設備。連接電腦并進行設置是實現PLC編程、調試和監控的基礎。 1. 準備工作 在開始之前,請確保您
    的頭像 發表于 09-05 09:57 ?4230次閱讀

    西門子中繼器怎么連接plc

    西門子中繼器(Siemens Relay)通常用于工業自動化系統中,作為控制和保護設備。在與PLC(可編程邏輯控制器)連接時,需要考慮信號類型、電源要求、接線方式等因素。 1. 了解西門子
    的頭像 發表于 09-05 09:56 ?1088次閱讀

    西門子PLC的復位操作

    西門子PLC(Programmable Logic Controller,可編程邏輯控制器)是一種廣泛應用于工業自動化領域的控制設備。在實際應用過程中,有時需要對PLC進行復位操作,以解決一些程序
    的頭像 發表于 08-16 17:46 ?8322次閱讀

    西門子移位指令怎么用在順序控制

    西門子PLC(可編程邏輯控制器)廣泛應用于工業自動化領域,其指令集豐富,能夠滿足各種控制需求。在順序控制中,移位指令是一種非常有用的指令
    的頭像 發表于 08-16 17:08 ?2078次閱讀

    西門子PLC數據采集物聯網平臺是什么

    西門子PLC數據采集物聯網平臺是西門子公司提供的一個解決方案,用于將可編程邏輯控制器(PLC)和其他工業設備連接到云端,實現數據的采集、分析和管理。這個平臺通常包括硬件(如
    的頭像 發表于 08-07 14:04 ?997次閱讀

    西門子plc溫度模塊怎么編程

    西門子PLC溫度模塊編程是一個相對復雜的過程,涉及到硬件選擇、接線、配置和編程等多個方面。 一、概述 西門子PLC(Programmable Logic Controller,可編程邏
    的頭像 發表于 07-25 09:43 ?3244次閱讀
    主站蜘蛛池模板: 色噜噜亚洲男人的天堂 | 欧美成人三级伦在线观看 | 国产日韩欧美综合色视频在线 | 免免费看片 | 日本亚洲卡一卡2卡二卡三卡四卡 | 日本免费一区二区在线观看 | 深夜视频在线播放视频在线观看免费观看 | 亚洲六月丁香六月婷婷花 | 欧美国产精品主播一区 | 国产成人一区二区三中文 | 亚洲天堂bt | 五月综合激情视频在线观看 | 亚洲邪恶天堂影院在线观看 | 色丁香在线视频 | 亚色影视 | 成人欧美一区二区三区小说 | 国产欧美在线一区二区三区 | 天堂在线www | 456成人| 日本高清色视频在线观看免费 | 日本免费黄视频 | aa视频免费 | 大黄香蕉 | 黄色网址在线免费观看 | 黄色性生活毛片 | 亚洲精品网站日本xxxxxxx | 中国一级特黄真人毛片免费看 | 国产成人综合欧美精品久久 | 国产一区精品视频 | 午夜精品视频在线 | 国产精品14p| 在线 | 一区二区三区四区 | 黄色日本视频 | 综合99| 97影院理论片在线观看 | 91po狼人社在线观看 | 黄色三级在线观看 | 人人干免费 | 日本三级特黄 | 三级高清 | 免费看啪 |