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

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

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

PLC自動程序有6種寫法

jizhongyingAI ? 來源:非標設(shè)備自動化設(shè)計 ? 作者:非標設(shè)備自動化設(shè) ? 2022-12-14 15:15 ? 次閱讀

PLC自動程序的功能是控制設(shè)備按照事先設(shè)計好的工藝流程進行工作。PLC自動程序的流程編寫也有好幾種方法,常見的有以下幾種:

第一種,輔助繼電器的置位復位方法

這種方法是最原始最初級的寫法,也是最簡單的一種寫法,比如第一步置位M0,M0接通后控制某個結(jié)果,結(jié)果實現(xiàn)后復位M0,再置位M1,依次進行l(wèi)流程控制。這種寫法通用所有的PLC。

第二種,使用步進指令控制方法

這種控制原理跟第一種是一樣的,區(qū)別在于由于指令的驅(qū)動會自動復位上一步的輔助繼電器標志,步進指令有個特點就是成對出現(xiàn)的,比如歐姆龍PLC步進指令是SNXT和STEP。這種方法也基本通用所有PLC。

第三種,使用SFC流程圖的方法

這種方法跟我們的設(shè)備工藝流程圖非常相似,也是最直觀的一種程序,第一步干什么,什么條件又開始干第二步,看上去非常清楚。雖然程序表面看上去非常清楚明了,但編寫項目程序?qū)嶋H的操作過程并不簡單,要熟悉這種寫法需要時間過程,而且這種方法并不通用所有的PLC。

第四種,移位指令方法

這種方法是利用移位指令的移位原理實現(xiàn)步序的控制,比如歐姆龍的SFT指令,三菱的ROL、ROR等,這種難點在于搞清移位指令的工作原理即可,也是通用所有PLC的編程。

第五種,用譯碼,編碼指令的方法

這種方法跟第四種是一樣的,都是利用指令本身的功能特點實現(xiàn)步序轉(zhuǎn)換。這種方法較前面幾種而言,是最難的一種了,當然也通用所有PLC編程。

第六種,寄存器的賦值方法

這種方法是數(shù)據(jù)傳送指令與比較指令相結(jié)合實現(xiàn)程序流程步序轉(zhuǎn)換的,個人認為這種方法是最容易理解的,操作上也是最簡單,建議初學者嘗試使用,當然這種方式也是通用所有PLC的。

你們還有其他的方法嗎?講出來大家可以借鑒學習下,謝謝!

下面截圖分別是以上幾種寫法的程序截圖,供大家參考。

0f4a5068-7b7e-11ed-8abf-dac502259ad0.png

0fc1b176-7b7e-11ed-8abf-dac502259ad0.png

0fff0b66-7b7e-11ed-8abf-dac502259ad0.png

10293864-7b7e-11ed-8abf-dac502259ad0.png

108874be-7b7e-11ed-8abf-dac502259ad0.png

審核編輯 :李倩

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

    關(guān)注

    132

    文章

    5263

    瀏覽量

    147621
  • 寄存器
    +關(guān)注

    關(guān)注

    31

    文章

    5253

    瀏覽量

    119211
  • plc
    plc
    +關(guān)注

    關(guān)注

    5001

    文章

    12948

    瀏覽量

    459266

原文標題:PLC自動程序有6種寫法

文章出處:【微信號:非標設(shè)備自動化設(shè)計,微信公眾號:非標設(shè)備自動化設(shè)計】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    plc什么情況下會導致程序丟失

    PLC(Programmable Logic Controller,可編程邏輯控制器)是一廣泛應用于工業(yè)自動化領(lǐng)域的設(shè)備。它通過執(zhí)行用戶編寫的程序來實現(xiàn)對機械設(shè)備的控制。然而,在某些
    的頭像 發(fā)表于 08-19 09:14 ?339次閱讀

    plc程序丟失怎么恢復回來

    在工業(yè)自動化領(lǐng)域,PLC(可編程邏輯控制器)是一廣泛應用于各種工業(yè)控制系統(tǒng)的設(shè)備。它通過接收輸入信號,執(zhí)行程序邏輯,然后輸出控制信號來實現(xiàn)對設(shè)備或系統(tǒng)的控制。然而,在實際應用中,
    的頭像 發(fā)表于 07-25 10:08 ?750次閱讀

    怎么判斷PLC程序丟失了

    PLC(Programmable Logic Controller,可編程邏輯控制器)是一廣泛應用于工業(yè)自動化領(lǐng)域的控制器。PLC程序丟失
    的頭像 發(fā)表于 07-25 10:01 ?436次閱讀

    三菱plc程序后綴名幾種

    三菱PLC(Programmable Logic Controller,可編程邏輯控制器)是一廣泛應用于工業(yè)自動化領(lǐng)域的設(shè)備。PLC通過接收輸入信號,經(jīng)過內(nèi)部邏輯處理,輸出控制信號以
    的頭像 發(fā)表于 07-01 10:40 ?1257次閱讀

    plc常見的三通訊協(xié)議哪些

    PLC(Programmable Logic Controller,可編程邏輯控制器)是工業(yè)自動化領(lǐng)域中常用的一控制器。在實際應用中,PLC需要與其他設(shè)備進行通信,以實現(xiàn)數(shù)據(jù)交換和控
    的頭像 發(fā)表于 07-01 10:12 ?1108次閱讀

    如何把plc程序轉(zhuǎn)到新的plc

    在工業(yè)自動化領(lǐng)域,PLC(可編程邏輯控制器)是一廣泛使用的控制器。隨著技術(shù)的發(fā)展和生產(chǎn)需求的變化,有時需要將現(xiàn)有的PLC程序遷移到新的
    的頭像 發(fā)表于 07-01 09:59 ?934次閱讀

    如何實現(xiàn)PLC自動化控制邏輯

    在工業(yè)自動化領(lǐng)域,PLC(Programmable Logic Controller,可編程邏輯控制器)扮演著至關(guān)重要的角色。PLC通過編程實現(xiàn)自動化控制邏輯,使設(shè)備能夠按照預定的
    的頭像 發(fā)表于 06-15 16:44 ?644次閱讀

    plc編程入門基礎(chǔ)知識 plc編程語言幾種

    PLC(Programmable Logic Controller)是可以根據(jù)預設(shè)邏輯程序自動控制工業(yè)過程的電子設(shè)備。PLC編程語言是與PLC
    的頭像 發(fā)表于 02-04 15:55 ?1297次閱讀

    編寫PLC程序的7方法

    這種方法是最原始最初級的寫法,也是最簡單的一寫法,比如第一步置位M0,M0接通后控制某個結(jié)果,結(jié)果實現(xiàn)后復位M0,再置位M1,依次進行l(wèi)流程控制。這種寫法通用所有的
    發(fā)表于 01-02 11:08 ?1w次閱讀
    編寫<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>的7<b class='flag-5'>種</b>方法

    PLC程序的上傳和下載 遠程PLC上下載的優(yōu)點

    PLC(可編程邏輯控制器)是一廣泛應用于工業(yè)自動化領(lǐng)域的控制設(shè)備。它通過編寫程序來控制各種輸入和輸出設(shè)備,實現(xiàn)對生產(chǎn)過程的自動化控制。
    的頭像 發(fā)表于 12-22 15:40 ?4942次閱讀

    怎么讀取plc中已存在的程序呢?

    怎么讀取plc中已存在的程序呢? PLC(可編程邏輯控制器)是一重要的自動化設(shè)備,用于控制和監(jiān)控各種工業(yè)過程。
    的頭像 發(fā)表于 11-21 16:10 ?7556次閱讀

    insert into 語句的三寫法

    INSERT INTO是MySQL中常用的一SQL語句,用于將數(shù)據(jù)插入到表中。此文將詳細介紹INSERT INTO語句的三不同寫法及其用途,并提供代碼示例和相關(guān)解釋。 正文: 一、基本插入
    的頭像 發(fā)表于 11-21 14:18 ?1.1w次閱讀

    人們常問的PLC問題哪些?

    PLC是用于自動化控制和監(jiān)控系統(tǒng)的重要設(shè)備。以下是一些人們常問的PLC問題: (1)什么是PLC?PLC是一
    的頭像 發(fā)表于 11-20 09:55 ?877次閱讀

    insertinto語句的三寫法

    插入數(shù)據(jù)是關(guān)系數(shù)據(jù)庫基本的操作之一,它允許用戶將數(shù)據(jù)插入已經(jīng)創(chuàng)建的表中。在關(guān)系數(shù)據(jù)庫中,通過使用INSERT INTO語句可以將數(shù)據(jù)插入到表中的一個或多個列中。 INSERT INTO語句常見
    的頭像 發(fā)表于 11-17 15:12 ?2929次閱讀

    如何使用GX works2編寫PLC程序

      PLC是可編程邏輯控制器的簡稱,它是一用于工業(yè)自動化控制的電子設(shè)備,可以根據(jù)用戶編寫的程序來控制各種輸入和輸出設(shè)備。
    的頭像 發(fā)表于 11-09 16:14 ?6524次閱讀
    如何使用GX works2編寫<b class='flag-5'>PLC</b><b class='flag-5'>程序</b>