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

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

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

PLC編程變量太多,如何規(guī)劃地址便于記憶?

jf_SUgk5NBy ? 來源:劉超技能大師工作室 ? 2023-05-06 09:52 ? 次閱讀

我們先看下PLC中代表變量的軟元件有哪些,主要有輸入X輸出Y,輔助繼電器M,定時器T,計數(shù)器C,狀態(tài)S,數(shù)據(jù)寄存器D,XY一般小型PLC很少,40點、60點的,這個根據(jù)輸入輸出類型進行規(guī)劃即可,主要就是分清楚高速輸入、高速輸出,普通的不要占用。

輔助繼電器M有兩類,普通的和掉電保存的,根據(jù)需要來選擇,在規(guī)劃地址的時候一段程序或者功能塊使用連續(xù)的M,從編號0、10、20等開始,中間留有部分以備補充,比如這段用到M206,下一段就從M210或者M220開始。對于并聯(lián)輸出的,LD M72 OR M82 OR M92 OUT Y1,這樣把編號的最后弄成統(tǒng)一的便于記憶也方便我們在最后調(diào)試的時候好檢查。

定時器有不同單位的時間如1ms、10ms、100ms的,也有普通型和累計型的,也是根據(jù)需求來選擇,向M一樣可以根據(jù)使用的地方進行規(guī)劃地址編號。計數(shù)器也有普通計數(shù)器和高速計數(shù)器、16位和32位之分,也有保持型計數(shù)器等,同樣根據(jù)需要來確定,一般高速計數(shù)器的使用都是固定的,對應(yīng)的輸入都有固定的計數(shù)器。

地址的規(guī)劃和選擇首先要根據(jù)需要、功能來決定,然后在plc編程中所表達的動作進行統(tǒng)一編號,對于PLC的順控程序,我們盡量在編程時進行段的聲明、注釋準(zhǔn)確如下圖,把整個PLC程序分成好幾個小段寫,每個小段可以寫特定的動作組合、部分、功能、意義等,然后地址的規(guī)劃在每段進行排列,第一段用M0~M100,第二段用M100~M200等等設(shè)計,方便我們尋找元件變量,對編程和后期的調(diào)試都很有幫助。

d3e0f868-eb64-11ed-90ce-dac502259ad0.jpg

還有就是為了便于記憶,我們也可以采用標(biāo)簽對軟件變量進行標(biāo)記,免去注釋,比如X0的標(biāo)簽是開始,Y0的標(biāo)簽是指示燈,以后我們就可以直接用“ LD 原點 OUT 指示燈”來表示 LD X0 OUT Y0了,這樣就更方便了,PLC中每個變量都可以做標(biāo)簽進行聲明。

審核編輯:湯梓紅

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

    關(guān)注

    132

    文章

    5262

    瀏覽量

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

    關(guān)注

    5001

    文章

    12946

    瀏覽量

    459233
  • 計數(shù)器
    +關(guān)注

    關(guān)注

    32

    文章

    2241

    瀏覽量

    93975
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3521

    瀏覽量

    93270
  • 定時器
    +關(guān)注

    關(guān)注

    23

    文章

    3218

    瀏覽量

    113685

原文標(biāo)題:干貨 | PLC編程變量太多,如何規(guī)劃地址便于記憶?

文章出處:【微信號:劉超技能大師工作室,微信公眾號:劉超技能大師工作室】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏

    評論

    相關(guān)推薦

    PLC編程如何合理規(guī)劃地址

    定時器有不同單位的時間如1ms、10ms、100ms的,也有普通型和累計型的,也是根據(jù)需求來選擇,向M一樣可以根據(jù)使用的地方進行規(guī)劃地址編號。
    發(fā)表于 03-08 14:02 ?1268次閱讀

    城域網(wǎng)地址規(guī)劃

    城域網(wǎng)地址規(guī)劃:
    發(fā)表于 06-24 15:13 ?12次下載
    城域網(wǎng)<b class='flag-5'>地址</b><b class='flag-5'>規(guī)劃</b>

    什么是IP地址?

    什么是IP地址? 臺連接到互聯(lián)網(wǎng)上的計算機都有個獨有的標(biāo)識碼,稱為IP地址。典型的IP地址如下所示: 216.27.61.137 為便于人們
    發(fā)表于 08-06 09:41 ?2035次閱讀

    ABB PLC基礎(chǔ)編程手冊

    本文是ABB PLC基礎(chǔ)編程手冊,詳細(xì)講解了標(biāo)準(zhǔn)數(shù)據(jù)類型和變量類型轉(zhuǎn)換功能等基礎(chǔ)知識。
    發(fā)表于 11-13 12:32 ?45次下載
    ABB <b class='flag-5'>PLC</b>基礎(chǔ)<b class='flag-5'>編程</b>手冊

    PLC編程變量太多怎么樣才能規(guī)劃地址便于記憶?

    首先我們先看下PLC中代表變量的軟元件有哪些,主要有輸入X輸出Y,輔助繼電器M,定時器T,計數(shù)器C,狀態(tài)S,數(shù)據(jù)寄存器D,XY一般小型PLC很少,40點、60點的,這個根據(jù)輸入輸出類型進行規(guī)劃
    的頭像 發(fā)表于 05-18 09:51 ?4853次閱讀

    什么是PLC變量

    什么是變量? 變量是用于程序的,可以有不同值的變量。 根據(jù)應(yīng)用范圍,變量可分為以下幾類 局部變量: 局部
    的頭像 發(fā)表于 10-11 11:53 ?1.8w次閱讀
    什么是<b class='flag-5'>PLC</b><b class='flag-5'>變量</b>

    西門子PLC變量表中定義變量

    什么是變量? 變量是用于程序的,可以有不同值的變量。? 根據(jù)應(yīng)用范圍,變量可分為以下幾類 ●? 局部變量:? 局部
    的頭像 發(fā)表于 12-23 16:25 ?1.9w次閱讀
    西門子<b class='flag-5'>PLC</b><b class='flag-5'>變量</b>表中定義<b class='flag-5'>變量</b>

    DDT變量鏈接到定位變量方法

    變量的Modbus寄存器地址和數(shù)據(jù)類型,不管此PLC是哪個廠家的,都能實現(xiàn)HMI與PLC之間的數(shù)據(jù)交換。 二、問題的引出 目前PLC
    的頭像 發(fā)表于 08-10 09:52 ?3225次閱讀
    DDT<b class='flag-5'>變量</b>鏈接到定位<b class='flag-5'>變量</b>方法

    西門子PLC是如何分配地址的?

    根據(jù)不同的plc配置確定輸入輸出地址plc編程的前提和基礎(chǔ)。程序中的地址必須與實際的物理連接點一一對應(yīng),以確保動作的正確執(zhí)行。 當(dāng)選擇
    發(fā)表于 12-31 16:53 ?1.4w次閱讀

    倍福PLC學(xué)習(xí):變量概述

    今天這篇文章,我們基于倍福(Beckhoff)TwinCAT3編程開發(fā)環(huán)境,對PLC變量進行介紹。本文包括如下幾個主題。
    的頭像 發(fā)表于 11-23 09:10 ?4337次閱讀

    PLC編程如何合理規(guī)劃變量地址?

    定時器有不同單位的時間如1ms、10ms、100ms的,也有普通型和累計型的,也是根據(jù)需求來選擇,向M一樣可以根據(jù)使用的地方進行規(guī)劃地址編號。
    發(fā)表于 01-04 14:41 ?1293次閱讀

    西門子博途:PLC變量

    PLC 變量表包含在整個 CPU 范圍有效的變量和符號常量的定義。系統(tǒng)會為項目中使用的每個 CPU 自動創(chuàng)建一個 PLC 變量表??梢詣?chuàng)建其
    的頭像 發(fā)表于 06-14 10:32 ?8019次閱讀
    西門子博途:<b class='flag-5'>PLC</b><b class='flag-5'>變量</b>

    如何使用絕對尋址組態(tài)地址指針?

    使用地址指針時,可通過較少的變量來高效地訪問 PLC 中的不同地址。使用的是變量而非 PLC
    的頭像 發(fā)表于 08-25 10:15 ?1287次閱讀
    如何使用絕對尋址組態(tài)<b class='flag-5'>地址</b>指針?

    什么是變量?PLC變量哪些部分組成?

    變量在 TIA Portal 中集中管理。 在程序編輯器中創(chuàng)建 PLC 變量與在 PLC 變量表中創(chuàng)建
    發(fā)表于 10-15 11:31 ?4252次閱讀
    什么是<b class='flag-5'>變量</b>?<b class='flag-5'>PLC</b><b class='flag-5'>變量</b>哪些部分組成?

    你是不是也沒躲過這個坑?用了太多全局變量......

    全局變量太多有哪些弊端?該如何規(guī)避,以及如何管理全局變量等。一、全局變量太多有哪些弊端?真正做過項目的同學(xué)應(yīng)該都能明白,項目中全局
    的頭像 發(fā)表于 05-01 08:10 ?386次閱讀
    你是不是也沒躲過這個坑?用了<b class='flag-5'>太多</b>全局<b class='flag-5'>變量</b>......