色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

3天內不再提示

PLC編程怎么從菜鳥變成高手

電氣自動化控制網 ? 來源:電氣自動化控制網 ? 作者:電氣自動化控制網 ? 2022-12-12 09:50 ? 次閱讀

plc編程軟件由系統程序和用戶程序兩部分組成。系統程序包括監控程序、編譯程序、診斷程序等,主要用于管理全機、將程序語言翻譯成機器語言,診斷機器故障。plc編程軟件系統由PLC廠家提供并已固化在EPROM中,不能直接存取和干預。用戶程序是用戶根據現場控制要求,用PLC的程序語言編制的應用程序(也就是邏輯控制)用來實現各種控制。

標準語言梯形圖語言是最常用的一種語言,它有以下特點:

梯形圖中接點(觸點)只有常開和常閉,接點可以是PLC輸入點接的開關也可以是PLC內部繼電器的接點或內部寄存器、計數器等的狀態。

PLC梯形圖中的接點可以任意串、并聯,但線圈只能并聯不能串聯。

內部繼電器、計數器、寄存器等均不能直接控制外部負載,只能做中間結果供CPU內部使用。

PLC是按循環掃描事件,沿梯形圖先后順序執行,在同一掃描周期中的結果留在輸出狀態暫存器中所以輸出點的值在用戶程序中可以當做條件使用。

1、認識梯形圖和繼電器控制原理圖符號的區別:

3bf3aae6-79b8-11ed-8abf-dac502259ad0.jpg

繼電器控制原理圖中的元件符號,有常開觸點、常閉觸點和線圈,為了區別它們,在有關符號邊上標注如KM、KA、KT等以示不同的器件,但其觸頭的數量是受到限制。而PLC梯形圖中,也有常開、常閉觸點,在其邊上同樣可標注X、Y、M、S、T、C以示不同的軟器件。它最大的優點是:同一標記的觸點在不同的梯級中,可以反復的出現。而繼電器則無法達到這一目的。而線圈的使用是相同的,即不同的線圈只能出現一次。

2、編程元件的分類:

編程元件分為八大類,X為輸入繼電器、Y為輸出繼電器、M為輔助繼電器、S為狀態繼電器、T為定時器、C為計數器、D為數據寄存器和指針(P、I、N)。關于各類元件的功用,各種版本的PLC書籍均有介紹,故在此不介紹,但一定要清楚各類元件的功能。

3、編程元件的指令由二部分組成:

如 LD(功能含意)X000(元件地址),即 LD X000,LDI Y000......

4、熟識PLC基本指令:

(1) LD(取)、LDI取反)、OUT(輸出)指令;LD(取)、LDI(取反)以電工的說法前者是常開、后者為常閉。這二條指令最常用于每條電路的第一個觸點(即左母線第一個觸點),當然它也可能在電路塊與其它并聯中的第一個觸點中出現。

3c078ed0-79b8-11ed-8abf-dac502259ad0.jpg

這是一張PLC梯形圖(不會運行)。左邊的縱線稱為左母線,右母線可以不表示。該圖有三個梯級;第1梯級;左邊第一個觸點為常開,上標為X000,X表示為輸入繼電器,其后的000數據,可以這樣認為它使用的是輸入繼電器中的編號為第000的觸點(下同)。其指令的正確表示應為(如右圖程序所示):0、LD X000 (前頭的0 即為從第0步開始,指令輸入時無須理會,它會自動按順序顯示出)。 第2梯級;左邊的第一個觸點為常閉觸點,上標為T0,T表示定時器(有時間長短不同,應注意),0則表示定時器中的編號為0的觸點。其指令的正確表示應為:2、LDI T0(如程序所示)。 第3梯級;左邊第一個觸點為常閉,上標為M0, M為輔助繼電器(該繼電器有多種,注意類別),其指令的正確表示應為:4、LDI M0(如程序所示)。本梯級的第2行第一個觸點為常開,上標為Y000,Y表示輸出繼電器,由于該觸點與后面Y001觸點呈串聯關系,形成了所謂的電路"塊",故而其觸點的指令應為 5、LD Y000。總之LD與LDI指令從上面可以看出,它們均是左母線每一梯級第一觸點所使用的指令。而梯級中的支路(即第3梯級的第2行)有二個或二個以上觸點呈串聯關系,其第一觸點同樣按LD或LDI指令。可使用LD、LDI指令的元件有:輸入繼電器X、輸出繼電器Y、輔助繼電器M、定時器T、計數器C、狀態繼電器S。OUT為線圈驅動指令,該指令不能出現在左母線第一位。驅動線圈與驅動線圈不能串聯,但可并聯。同一驅動線圈只能出現一次,并安排在每一梯級的最后一位。https://www.dgdqw.com如上圖中的1、OUT Y000,3、OUT Y001,Y為輸出繼電器,其線圈一旦接獲輸出信號,可以這樣認為,線圈將驅動其相應的觸點而接通外部負載(外部負載多為接觸器、中間繼電器等)。而上圖8、OUT T0 K40 為定時器驅動線圈指令,其中的K為常數40為設定值(類似電工對時間繼電器的整定)。可使用OUT指令元件有:輸出繼電器Y、輔助繼電器M、定時器T、計數器C、狀態繼電器S。

(2) 觸點的串聯指令AND(與)ANI(與非);前者為常開,后者為常閉。二者均用于單個觸點的串聯。二指令可重復出現,不受限制,。如下圖所示。

3c301f58-79b8-11ed-8abf-dac502259ad0.jpg

由第1梯級來看;X000、T0、Y001三觸點成串聯關系,即T0的常閉串接于X000的后端,而Y001的常閉則串接于T0常閉的后端。由于都是常閉故用ANI指令。現來看第2梯級;X000、M0、Y001,同樣三觸點也是串聯關系,M0的常閉接點串接于X001的后端,而Y000的常開接點則串接于M0的后端。故M0的指令用ANI,而Y000的指令則用AND(具體編程詳上圖),只要是串聯后面是常開的用AND,是常閉的則用ANI。可使用AND、ANI指令元件有:輸入繼電器X、輸出繼電器Y、輔助繼電器M、定時器T、計數器C、狀態繼電器S。

(3) 觸點并聯指令OR(或)、ORI(或反);觸點并聯時,不管梯級中有幾條支路,只要是單個觸點與上一支路并聯,是常開的用OR,是常閉的則用ORI。如下圖所示。

3c45790c-79b8-11ed-8abf-dac502259ad0.jpg

可以看出上圖的X000、X001、M0三者處于并聯關系。由于X000下面二條支路均為單個觸點,因X001是常開觸點,故用OR指令。而M0是常閉觸點,則用ORI指令。三接點并聯后又與M1串聯,串聯后又與Y000并聯,而Y000也是單個觸點,所以仍采用OR指令。可使用OR、ORI指令元件有:輸入繼電器X、輸出繼電器Y、輔助繼電器M、定時器T、計數器C、狀態繼電器S。

(4) 串聯電路塊的并聯指令ORB(或);任一梯級中有多(或單支路)支路與上一級并聯,只要是本支路中是二個以上的觸點成串聯關系(即所謂的:串聯電路塊),則應使用ORB指令。如下圖所示。

3c5caa1e-79b8-11ed-8abf-dac502259ad0.jpg

由上圖可以看出,第一支路X003的常開觸點與M1的常開觸點成串聯關系(在這樣的情況下,形成了塊的關系),它是與上一行的X000與M0串聯后相并聯,此時程序的編寫,如步序號0、1、2、3、4所示。4所出現的第一個ORB指的是與上一行并。而第二支路,常閉Y001與M2同樣是串聯關系。也是一個塊結構,其串聯后再與第一支路并。故步序7再次出現ORB。ORB指令并無梯形圖與數據的顯示。可以這樣認為;它是下一行形成電路塊的情況下與上一行并聯的一條垂直直線(如圖中所示的二條粗線)。

(5) 并聯電路塊與塊之間的串聯指令ANB;如左下圖虛線框內所示的二電路塊相串,各電路塊先并好后再用ANB指令進行相串。左圖的梯形圖可以用右圖進行簡化。程序的編寫如下圖所示。ANB指令并無梯形圖與數據的顯示。可以這樣認為;它是形成電路塊與電路塊之間的串聯聯接關系,是一條橫直線。

3c795b64-79b8-11ed-8abf-dac502259ad0.jpg

(6) 進棧指令MPS、讀棧指令MRD、出棧指令MPP和程序結束指令END;MPS、MRD、MPP這是一組堆棧指令。如下圖使用的二種堆棧形式;在堆棧形式下MPS應與MPP成對出現使用。如在第一堆棧形式下,則采用MPS、MPP指令。若在MPS、MPP指令中間還有支路出現,則增加MRD指令,如下圖的第二堆棧所示。應知道MPS、MPP成對出現的次數應少于11次,而MRD的指令則可重復使用,但不得超過24次。要知道這一組指令,同樣并無梯形圖與數據的顯示。可以這樣認為;MPS是堆棧的起始點,它起到承上啟下的聯接點作用,而支路的MRD、MPP則與之依次聯接而已。而END指令則是結束指令,它在每一程序的結束的末端出現。

審核編輯 :李倩

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

    關注

    132

    文章

    5333

    瀏覽量

    148859
  • 線圈
    +關注

    關注

    14

    文章

    1820

    瀏覽量

    44437
  • plc
    plc
    +關注

    關注

    5010

    文章

    13283

    瀏覽量

    463201

原文標題:PLC編程怎么從菜鳥變成高手

文章出處:【微信號:電氣自動化控制網,微信公眾號:電氣自動化控制網】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    plc編程語言編程相關技巧有哪些

    PLC(可編程邏輯控制器)編程語言及相關編程技巧是工業自動化領域中不可或缺的知識。 一、PLC編程
    的頭像 發表于 10-21 16:56 ?326次閱讀

    歐姆龍的PLC編程軟件有哪些?

    歐姆龍(OMRON)是全球領先的自動化解決方案提供商,其可編程邏輯控制器(PLC編程軟件在工業自動化領域具有廣泛的應用。歐姆龍PLC編程
    的頭像 發表于 10-18 15:48 ?899次閱讀

    PLC遠程編程調試平臺是什么

    在快速發展的工業自動化領域,可編程邏輯控制器(PLC)作為核心控制設備,其穩定運行對于生產效率和安全性至關重要。然而,隨著生產規模的不斷擴大和遠程管理的需求增加,傳統的現場編程調試模式已難以滿足高效
    的頭像 發表于 10-08 14:26 ?210次閱讀
    <b class='flag-5'>PLC</b>遠程<b class='flag-5'>編程</b>調試平臺是什么

    PLC遠程編程網關是什么

    在當今高度自動化的工業環境中,PLC(可編程邏輯控制器)作為工業自動化控制系統的核心部件,其重要性不言而喻。然而,隨著工業環境的日益復雜多變,以及對高效、靈活、智能控制的迫切需求,傳統的PLC系統已
    的頭像 發表于 10-08 14:21 ?173次閱讀
    <b class='flag-5'>PLC</b>遠程<b class='flag-5'>編程</b>網關是什么

    淺談PLC編程軟件的特征

    優秀的PLC編程軟件通常具備以下特征。
    的頭像 發表于 09-20 14:59 ?296次閱讀

    plc編程語言有哪幾種

    編程邏輯控制器(PLC)是一種廣泛應用于工業自動化領域的電子設備,用于實現對生產過程的控制和管理。PLC編程語言是實現控制邏輯的關鍵工具,以下是對
    的頭像 發表于 08-25 10:07 ?468次閱讀

    PLC編程方式及編程語言

    在工業自動化領域,PLC(Programmable Logic Controller,可編程邏輯控制器)因其強大的控制功能和靈活的編程方式而得到了廣泛應用。PLC
    的頭像 發表于 06-27 14:08 ?717次閱讀

    PLC編程語言和C語言的區別

    在工業自動化和計算機編程領域中,PLC(可編程邏輯控制器)編程語言和C語言各自扮演著重要的角色。盡管兩者都是編程語言,但它們在多個方面存在顯
    的頭像 發表于 06-14 17:11 ?2806次閱讀

    PLC常用編程語言有哪些

    在工業自動化領域,PLC(Programmable Logic Controller,可編程邏輯控制器)作為一種核心控制設備,其編程語言的選擇對于控制系統的設計、開發和維護具有重要影響。PLC
    的頭像 發表于 06-14 16:58 ?1431次閱讀

    Haiwell(海為)PLC編程手冊

    電子發燒友網站提供《Haiwell(海為)PLC編程手冊.pdf》資料免費下載
    發表于 05-08 17:21 ?0次下載

    plc編程入門基礎知識 plc編程語言有幾種

    PLC(Programmable Logic Controller)是可以根據預設邏輯程序自動控制工業過程的電子設備。PLC編程語言是與PLC進行交互的一種邏輯語言,用于編寫控制程序以
    的頭像 發表于 02-04 15:55 ?1621次閱讀

    plc無線通訊模塊怎么用 plc無線通訊模塊怎么編程

    PLC無線通訊模塊是一種可以將PLC與其他設備無線連接的模塊,使得PLC可以與其他設備進行數據交流和控制。本文將介紹PLC無線通訊模塊的基本原理、使用方法以及
    的頭像 發表于 01-25 16:15 ?2069次閱讀

    plc梯形圖編程的基本原則

    PLC(可編程邏輯控制器)是現代自動化控制領域中廣泛應用的一種控制裝置。PLC的梯形圖編程PLC控制中最常用的
    的頭像 發表于 01-22 10:51 ?2531次閱讀

    plc無線通訊模塊怎么編程

    編程PLC無線通信模塊是控制系統中重要的一部分。PLC(Programmable Logic Controller,可編程邏輯控制器)被廣泛應用于工業自動化領域,而無線通信模塊可以實現
    的頭像 發表于 01-16 16:43 ?869次閱讀

    PLC新手編程入門指南:基礎到實踐的旅程

    在掌握了PLC的硬件接線后,您可以開始學習PLC編程。首先,您需要了解一些基本的編程術語,如脈沖信號、時序圖、尋址方式等。接下來,您將學習PLC
    的頭像 發表于 01-14 10:38 ?4635次閱讀
    <b class='flag-5'>PLC</b>新手<b class='flag-5'>編程</b>入門指南:<b class='flag-5'>從</b>基礎到實踐的旅程
    主站蜘蛛池模板: 国产小视频免费在线观看| 色-情-伦-理一区二区三区| 超嫩校花被灌醉在线观看| 亚洲国产精品特色大片观看| 欧美成人无码视频午夜福利 | 国产主播福利一区二区| freevideoshd| 在线免费视频国产| 亚洲成AV人电影在线观看| 日本zljzljzlj精品| 麻豆成人啪啪色婷婷久久 | 欧美成人免费一区二区三区不卡| 花蝴蝶高清观看免费| 高清欧美性猛交xxxx黑人猛交| 98色精品视频在线| 伊人精品在线| 亚洲精品国产一区二区贰佰信息网| 日韩欧美一区二区三区免费观看| 奶水太多h室友| 久久综合色一综合色88| 吉吉影音先锋av资源网| 国产午夜精品片一区二区三区 | 日本三级按摩推拿按摩| 免费成人小视频| 久久怡红院国产精品| 精品四虎国产在免费观看| 国产午夜小视频| 国产免费久久精品国产传媒| 父皇轻点插好疼H限| qvod伦理片| jizzjizz丝袜| xart欧美一区在线播放| FREE乌克兰嫩交HD| QVOD在线播放| 爆操大胸美女| 大胸美女脱内衣黄网站| 福利免费观看体检区| 国产成人a视频在线观看| 国产成人免费手机在线观看视频| 动漫女生的逼| 国产精品久久久精品a级小说|