自動化PLC編程算法,你能看懂幾個?

2020-12-04 匯邦機器人

很多接觸自動化行業的小白們,都感覺PLC編程令人頭大,其隨變化多端,卻也有規律可循哦,每個人編程的習慣和方法都不同,不強求一致,但一些訣竅還是可以多遵循!

1、理清邏輯關係、時序關係,PLC編程無法三大量:開關量、模擬量、脈衝量。搞清楚這三者的關係,就能熟練運用PLC了。開關量也叫邏輯量,一般取兩個值,0或1,ON或OFF。對它進行控制是PLC的優勢,也是PLC基本的應用。

2、模擬量是指一些連續變化的物理量。如電壓、電流、壓力、速度、流量等。PLC是由繼電控制引入微處理技術後發展而來的,可方便及可靠地用於開關量控制。由於模擬量可轉換成數字量,數字量只是多位的開關量,故經轉換後的模擬量,PLC也完全可以可靠的進行處理控制。

(1)、-10—10V。-10V—10V的電壓時,在6000解析度時被轉換為F448—0BB8Hex(-3000—3000);12000解析度時被轉換為E890—1770Hex(-6000—6000)。 (2)、0—10V。0—10V的電壓時,在12000解析度時被轉換為0—1770Hex(0—6000);12000解析度時被轉換為0—2EE0Hex(0—12000)。 (3)、0—20mA。0—20mA的電流時,在6000解析度時被轉換為0—1770Hex(0—6000);12000解析度時被轉換為0—2EE0Hex(0—12000)。 (4)、4—20mA。4—20mA的電流時,在6000解析度時被轉換為0—1770Hex(0—6000);12000解析度時被轉換為0—2EE0Hex(0—12000)。

(3)、脈衝量是其取值總是不斷的在0(低電平)和1(高電平)之間交替變化的數字量。每秒鐘脈衝交替變化的次數稱為頻率。PLC脈衝量的控制目的主要是位置控制、運動控制、軌跡控制等。例如:脈衝數在角度控制中的應用。

脈衝量的計算

脈衝量的控制多用於步進電機、伺服電機的角度控制、距離控制、位置控制等。以下是以步進電機為例來說明各控制方式

1、步進電機的角度控制。首先要明確步進電機的細分數,然後確定步進電機轉一圈所需要的總脈衝數。計算「角度百分比=設定角度/360°(即一圈)」「角度動作脈衝數=一圈總脈衝數*角度百分比。」

公式為:角度動作脈衝數=一圈總脈衝數*(設定角度/360°)。

2、步進電機的距離控制。首先明確步進電機轉一圈所需要的總脈衝數。然後確定步進電機滾輪直徑,計算滾輪周長。計算每一脈衝運行距離。最後計算設定距離所要運行的脈衝數。

公式為:設定距離脈衝數=設定距離/[(滾輪直徑*3.14)/一圈總脈衝數。

相關焦點

  • plc編程工資多少一個月
    PLC編程一個月能掙多少錢?這是大多數關心的問題,技術型職業不易轉行,是伴隨多數人半輩子的事,人生的自我投資,從選擇職業開始,甚至有些人一旦從事這個行業,這輩子都是做這行。比起其他行業,做自動化技術人員的工資,跟能力絕大多數時候是成正比的,只要你技術過硬,就能吃好這碗飯。
  • 西門子PLC編程軟體
    西門子plc編程軟體是一款專為西門子設備而專門開發的plc編程軟體。西門子編程軟體中文版的主要為了幫助用戶使用西門子的設備,機械設備需要進行特定的程序才能夠進行工作,這款軟體就是讓你的設備按你的想法去工作。太平洋下載中心為您提供西門子plc編程軟體官方下載。
  • 函數表達式在PLC編程中的應用~深圳龍崗伯俊PLC培訓
    導讀: 李輸送與安檢聯動系統採用上位機集中、plc現場分散控制模式進行控制。1 引言在對自動化設備進行plc編程的過程中,由於各種輸入變量、輸出變量及中間變量之間的關係錯綜複雜,開始時往往毫無頭緒。行李輸送與安檢聯動系統採用上位機集中、plc現場分散控制模式進行控制。plc選用rockwell controllogix系列,編程軟體採用rslogix5000。圖1為機場行李輸送與安檢設備構成的聯動系統。2.1 值機面板圖2示出了值機面板圖。使用值機櫃檯前,打開鑰匙開關,值機系統進入正常工作狀態。每個值機面板有4個狀態指示燈,顯示值機當前行李狀態。
  • PLC自動化控制學習的15個基礎知識點,搞自動化PLC的都懂
    大家都知道,工業生產和科技的發展都離不開PLC的自動化控制,PLC可以廣義的理解為:集中的繼電器延伸控制櫃,實際的生產應用中,PLC大大的節省了工業控制的成本,加強了設備的集中管理和自動控制,想要學好PLC,首先PLC的基礎需要紮實。
  • PLC編程與自動化-自動控制PLC
    PLC編程與自動化-自動控制
  • 最廣泛的PLC編程指令,最少掌握6個
    很多電工朋友抱怨待遇不好,工作勞累,其實這種境遇都是能改變的,付出總會有收穫。最近很多的網友留言想要學習plc,又苦於「投師無門」,那今天就分享幾個廣泛使用的plc編程指令以幫大家「投石問路」。來看一下LD指令。它指的是取指令,意思是常開觸點和母線相連,LDI為取反指令,指的是常閉觸點和母線相連,OUT指的是驅動線圈的輸出指令。
  • plc梯形圖編程實例_plc梯形圖編程基本概念
    plc梯形圖編程中,用到以下四個基本概念: 01軟繼電器 PLC梯形圖中的某些編程元件沿用了繼電器這一名稱,如輸入繼電器、輸出繼電器、內部輔助繼電器等,但是它們不是真實的物理繼電器,而是一些存儲單元(軟繼電器),每一軟繼電器與PLC存儲器中映像寄存器的一個存儲單元相對應
  • plc是什麼?應用領域有哪些?
    plc是一種控制系統,在各行各業中有著廣泛的應用。可根據應用領域的不同及客戶的使用要求不同,去進行相應的編程代碼調整,從而滿足客戶的使用要求。plc應用領域有:1.開關量邏輯控制眾所周知,plc取代了較為傳統的繼電器,利用它邏輯運算的特性,實現了單獨控制和多方控制及自動化生產線的控制等等。比如:數控工具機、自動化包裝線等。
  • PLC實現溫度數據採集升級的應用方案
    ,asad系列伺服馬達與驅動器用於運動控制,vfd系列通用和專用變頻器廣泛應用於各類電機的驅動與控制……  如果您是一名優秀的電氣工程師或技術主管,臺達工業自動化產品的高性能、易用性、多樣化以及由上至下的整合性助力您創造核心價值。
  • PLC幾種常見的連接口和通訊協議,你知道有哪些?
    PPI協議並不限制與任意一個從站的通訊的主站的數量,但在一個網絡中,主站不能超過32個。PPI協議最基本的用途是讓西門子Step7-Micro/Win編程軟體上傳和下載程序和西門子人機界面與PC通信。通過Profibus電纜和接頭,將控制器s7-300或s7-400的CPU自帶的MPI編程口及s7-200CPU 自帶的PPI通信口相互連接,以及與上位機網卡的編程口(MPI/DP 口)通過Profibus或MPI電纜連接即可實現。 網絡中當然也可以不包括PC機而只包括plc。
  • PLC最全編程算法,收藏備用!
    PLC編程算法(1):PLC中無非就是三大量:開關量、模擬量、脈衝量。搞清楚三者之間的關係,你就能熟練的掌握PLC了。1、 開關量也稱邏輯量,指僅有兩個取值,0或1、ON或OFF。它是最常用的控制,對它進行控制是PLC的優勢,也是PLC最基本的應用。
  • PLC最全編程算法,總結的很全面!
    PLC編程算法(1) PLC中無非就是三大量:開關量、模擬量、脈衝量。只在搞清楚三者之間的關係,你就能熟練的掌握PLC了。 1、 開關量也稱邏輯量,指僅有兩個取值,0或1、ON或OFF。
  • 西門子 PLC 幾種常見的連接口和通訊協議
    PPI協議並不限制與任意一個從站的通訊的主站的數量,但在一個網絡中,主站不能超過32個。PPI協議最基本的用途是讓西門子Step7-Micro/Win編程軟體上傳和下載程序和西門子人機界面與PC通信。二、MPI通訊:MPI (multipoint interface)是SIMATIC s7多點通信的接口,是一種適用於少數站點間通信的網絡,多用於連接上位機和少量plc之間近距離通信。
  • 你知道PLC有幾種常見的連接口和通訊協議嗎?
    PPI協議並不限制與任意一個從站的通訊的主站的數量,但在一個網絡中,主站不能超過32個。PPI協議最基本的用途是讓西門子Step7-Micro/Win編程軟體上傳和下載程序和西門子人機界面與PC通信。通過Profibus電纜和接頭,將控制器s7-300或s7-400的CPU自帶的MPI編程口及s7-200CPU 自帶的PPI通信口相互連接,以及與上位機網卡的編程口(MPI/DP 口)通過Profibus或MPI電纜連接即可實現。 網絡中當然也可以不包括PC機而只包括plc。
  • 羅克韋爾與西門子大型PLC通訊方案評析
    1 引 言 由於不同公司的自動化控制產品各有其應用特點和編程特點,尤其某些公司的plc編程軟體中還內置了很多適合不同應用的專用模塊,甚至有些公司的plc產品開始針對某些行業的應用特點
  • 解析PLC自動化控制的應用
    中處理模擬量和數字運算以及人機接口等方面的應用以及發展都有著大幅提高,而逐漸成為當前我國的自動化控制領域的主流控制設備,在自動化控制的各領域也發揮著越來越大的作用。對於PLC本身而言,作為一種數字運算電子系統是專為工業環境應用而設計的,實現了單機和車間以及工廠的工業自動化控制,表現出來的具有抗幹擾能力強、維修方便等特點也開始使得其受到工業自動化控制領域的重視,不僅如此,PLC在控制現場的實時監控的極高可靠性以及其編程的簡單和靈活也是的其在工業自動化領域的控制中也開始得到廣泛的應用。
  • 同是PLC中國的與外國的有何不同
    Plc其實是一種可編程邏輯控制器,控制器內擁有一套專業的數字運算作業系統,主要運用於工業環境建設中,各種專業需求的的操作管理系統。如用水系統,電力控制,消防控制,暖通、化工、水處理、石油開採,燈光操控等等一系列的控制管理。在的使用的過程中,控制器內部會執行一系列的邏輯運算、順序控制、定時、計數、算術運算等系統操作。
  • 自動化決策算法的法律規制
    自動化決策算法引起的法律風險已引起越來越多的社會關注,建議推行以國家機關為主體的算法評估或審計制度,切實保障個人的知情權和算法解釋權。在這些引起全球性產業變革和行業競爭態勢變化的科技創新過程中,如何在現有法律的框架內解決算法自動化決策的法律問題,以及在未來的立法和監管制度上平衡高科技企業的利益、個人權益和社會安全,需要從國際視野和「數字中國」建設實際兩個方面出發進行思考。
  • 常用PLC編程接線圖和梯形圖程序
    今天給大家分享的是關於PLC編程控制入門常用到的實例。裡面包含的知識點是較為齊全的,如:I/O分配表、PLC接線圖、梯形圖程序等。 留言處大家可以補充文章解釋不對或欠缺的部分,這樣下一個看到的人會學到更多,你知道的正是大家需要的
  • 基於PLC的梳棉機步進電機控制系統
    而且隨著可編程控制器技術的日益成熟,將二者完整地結合起來,完成對各種複雜運動的自動控制,實行機電一體化,正在成為一種趨勢。步進電機是一種將脈衝信號轉換成直線位移或角位移的執行元件。步進電機的輸出位移量與輸入脈衝個數成正比,  其速度與單位時間內輸入的脈衝數(即脈衝頻率) 成正比, 其轉向與脈衝分配到步進電機的各相繞組的相序有關。