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

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

3天內不再提示

PLC程序設計常用方法總結

autozhineng ? 來源:PLC與自控設備 ? 2023-11-01 15:49 ? 次閱讀

PLC 程序設計常用的方法主要有經驗設計法、繼電器控制電路轉換為梯形圖法、邏輯設計法、順序控制設計法等。

1. 經驗設計法

經驗設計法即在一些典型的控制電路程序的基礎上,根據被控制對象的具體要求,進行選擇組合,并多次反復調試和修改梯形圖,有時需增加一些輔助觸點和中間編程環節,才能達到控制要求。

這種方法沒有規律可遵循,設計所用的時間和設計質量與設計者的經驗有很大的關系,所以稱為經驗設計法。

經驗設計法用于較簡單的梯形圖設計。應用經驗設計法必須熟記一些典型的控制電路,如起保停電路、脈沖發生電路等。

2. 繼電器控制電路轉換為梯形圖法

繼電器接觸器控制系統經過長期的使用,已有一套能完成系統要求的控制功能并經過驗證的控制電路圖,而 PLC 控制的梯形圖和繼電器接觸器控制電路圖很相似,因此可以直接將經過驗證的繼電器接觸器控制電路圖轉換成梯形圖。主要步驟如下

(1)熟悉現有的繼電器控制線路。

(2)對照 PLC 的 I/O 端子接線圖,將繼電器電路圖上的被控器件(如接觸器線圈、指示燈、電磁閥等)換成接線圖上對應的輸出點的編號,將電路圖上的輸入裝置(如傳感器、按鈕開關、行程開關等)觸點都換成對應的輸入點的編號。

(3)將繼電器電路圖中的中間繼電器、定時器,用 PLC 的輔助繼電器、定時器來代替。

(4)畫出全部梯形圖,并予以簡化和修改。

這種方法對簡單的控制系統是可行的,比較方便,但較復雜的控制電路,就不適用了。

【例 7-1】圖 7-1 為電動機 Y/△減壓起動控制主電路和電氣控制的原理圖。

(1)工作原理如下:按下啟動按鈕 SB2,KM1、KM3、KT通電并自保,電動機接成 Y 型起動,2s后,KT動作,使 KM3斷電,KM2通電吸合,電動機接成△型運行。按下停止按扭 SB1,電動機停止運行。

366ef196-7798-11ee-939d-92fbcf53809c.png

3679e326-7798-11ee-939d-92fbcf53809c.png

3681917a-7798-11ee-939d-92fbcf53809c.png

3. 邏輯設計法

邏輯設計法是以布爾代數為理論基礎,根據生產過程中各工步之間的各個檢測元件(如行程開關、傳感器等)狀態的變化,列出檢測元件的狀態表,確定所需的中間記憶元件。

再列出各執行元件的工序表,然后寫出檢測元件、中間記憶元件和執行元件的邏輯表達式,再轉換成梯形圖。該方法在單一的條件控制系統中,非常好用,相當于組合邏輯電路,但和時間有關的控制系統中,就很復雜。

下面將介紹一個交通信號燈的控制電路。

【例 7-2】用 PLC 構成交通燈控制系統。

控制要求:如圖 7-4 所示,起動后,南北紅燈亮并維持 25s。在南北紅燈亮的同時,東西綠燈也亮, 1s后,東西車燈即甲亮。到 20s時,東西綠燈閃亮, 3s 后熄滅,在東西綠燈熄滅后東西黃燈亮,同時甲滅。

黃燈亮 2s 后滅東西紅燈亮。與此同時,南北紅燈滅,南北綠燈亮。1s后,南北車燈即乙亮。南北綠燈亮了 25s后閃亮, 3s后熄滅,同時乙滅,黃燈亮 2s后熄滅,南北紅燈亮,東西綠燈亮,循環。

369ae24c-7798-11ee-939d-92fbcf53809c.png

36a2d65a-7798-11ee-939d-92fbcf53809c.png

36b01806-7798-11ee-939d-92fbcf53809c.png

4. 順序控制設計法

根據功能流程圖,以步為核心,從起始步開始一步一步地設計下去,直至完成。此法的關鍵是畫出功能流程圖。首先將被控制對象的工作過程按輸出狀態的變化分為若干步,并指出工步之間的轉換條件和每個工步的控制對象。

這種工藝流程圖集中了工作的全部信息。在進行程序設計時,可以用中間繼電器 M 來記憶工步,一步一步地順序進行,也可以用順序控制指令來實現。下面將詳細介紹功能流程圖的種類及編程方法。

單流程及編程方法

36be4d04-7798-11ee-939d-92fbcf53809c.png

功能流程圖的單流程結構形式簡單, 如圖 7-7 所示,其特點是:每一步后面只有一個轉換,每個轉換后面只有一步。各個工步按順序執行,上一工步執行結束,轉換條件成立,立即開通下一工步,同時關斷上一工步。用順序控制指令來實現功能流程圖的編程方法。

審核編輯:湯梓紅

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

    關注

    131

    文章

    5060

    瀏覽量

    146610
  • 電路圖
    +關注

    關注

    10248

    文章

    10646

    瀏覽量

    515964
  • plc
    plc
    +關注

    關注

    4984

    文章

    12414

    瀏覽量

    456098
  • 控制電路
    +關注

    關注

    81

    文章

    1613

    瀏覽量

    135199
  • 程序設計
    +關注

    關注

    3

    文章

    261

    瀏覽量

    30232

原文標題:新手學PLC如何跟自動化工程師做項目

文章出處:【微信號:PLC與自控設備,微信公眾號:PLC與自控設備】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏

    評論

    相關推薦

    請問PLC程序設計語言有哪些應用實例?

    常用程序設計語言可以分為哪幾類?常用程序設計語言有哪些特點?PLC程序設計語言有哪些應用實例
    發表于 04-22 06:57

    Matlab使用方法程序設計

    Matlab使用方法程序設計 實驗一 Matlab使用方法程序設計一、
    發表于 10-17 00:18 ?5220次閱讀
    Matlab使用<b class='flag-5'>方法</b>和<b class='flag-5'>程序設計</b>

    模擬量處理程序設計實驗

    實驗  模擬量處理程序設計實驗 一 、 實驗目的1、 熟悉PLC的功能指令。2、 熟悉對模擬量的處理的常用方法。3、&
    發表于 05-17 10:52 ?1263次閱讀

    PLC常用程序設計語言簡介

    PLC常用程序設計語言簡介 在可編程控制器中有多種程序設計語言,它們是梯形圖語言、布爾助記符語言、功能表圖語言、功能模塊圖語言
    發表于 06-17 14:07 ?1326次閱讀

    基于PLC控制自動采樣機的程序設計及應用

    基于PLC控制自動采樣機的程序設計及應用.
    發表于 01-04 15:25 ?15次下載

    面向對象的程序設計總結與過程化程序設計有什么區別?

    面向對象程序設計(簡稱OOP)技術最近幾年在計算機領域得到了迅猛發展,它是程序設計方法的一場革命。與傳統的結構化程序設計(面向過程程序設計
    發表于 09-19 14:12 ?0次下載
    面向對象的<b class='flag-5'>程序設計</b><b class='flag-5'>總結</b>與過程化<b class='flag-5'>程序設計</b>有什么區別?

    VB程序設計電子教程之圖形程序設計的詳細資料說明

    本文檔的詳細介紹的是VB程序設計電子教程之圖形程序設計的詳細資料說明主要內容包括了:1.圖形程序設計基礎,2.常用畫圖方法,3.動畫
    發表于 03-01 11:01 ?13次下載
    VB<b class='flag-5'>程序設計</b>電子教程之圖形<b class='flag-5'>程序設計</b>的詳細資料說明

    PLC程序設計的三種常用方法

    程序設計PLC應用中最關鍵的問題。PLC程序設計的基本思路是按照設備的要求設計輸入和輸出信號的邏輯關系,在輸入某些信號時得到預期的輸出信號,從而實現預期的工作過程。因此,簡單而
    發表于 05-12 14:22 ?9203次閱讀

    PLC程序設計的五個步驟

    PLC程序設計一般分為以下幾個步驟
    發表于 05-13 08:51 ?1w次閱讀

    PLC程序設計常見的編程方法

    圖解法是靠畫圖進行PLC程序設計。常見的主要有梯形圖法、邏輯流程圖法、時序流程圖法和步進順控法。
    發表于 06-04 12:05 ?2651次閱讀

    西門子PLC指令和程序設計

    西門子PLC指令和程序設計方法免費下載。
    發表于 05-07 09:42 ?116次下載

    C語言程序設計現代方法

    C語言程序設計現代方法說明。
    發表于 06-01 15:38 ?52次下載

    PLC程序解密方法詳解

    PLC程序解密,密碼破解方法步驟分析,有關plc的解決方法,在進行plc編程的過程中,有時需要
    發表于 02-28 08:56 ?1.3w次閱讀

    全套PLC的基本指令及程序設計

    PLC編程學習的第一步就是從指令開始,但是很多初學者都會遇到這樣的困惑:學會了各個常用指令的理論知識,沒有實際案例也是很難從根本掌握它的精髓,三三整理了一些PLC的基本指令及程序設計
    的頭像 發表于 02-16 11:42 ?2966次閱讀

    解析PLC梯形圖程序設計

    解析PLC梯形圖程序設計
    的頭像 發表于 06-30 11:14 ?1162次閱讀
    解析<b class='flag-5'>PLC</b>梯形圖<b class='flag-5'>程序設計</b>
    亚洲欧美日韩精品久久_久久精品AⅤ无码中文_日本中文字幕有码在线播放_亚洲视频高清不卡在线观看
    <acronym id="s8ci2"><small id="s8ci2"></small></acronym>
    <rt id="s8ci2"></rt><rt id="s8ci2"><optgroup id="s8ci2"></optgroup></rt>
    <acronym id="s8ci2"></acronym>
    <acronym id="s8ci2"><center id="s8ci2"></center></acronym>