臺達PLC控制伺服項目接線及程序案例

2021-02-13 伺服與運動控制

今天主要分享的是關於臺達 ASDA 伺服的相關控制案例,主要有以下的內容:

臺達 ASDA 伺服定位演示系統

控制要求

1、由臺達 PLC 和臺達伺服組成一個簡單的定位控制演示系統。通過 PLC 發送脈衝控制伺服,實現原點回歸、相對定位和絕對定位功能的演示。

2、z 監控畫面:原點回歸、相對定位、絕對定位。

元件說明

ASD-A 伺服驅動器參數必要設置

當出現伺服因參數設置錯亂而導致不能正常運行時,可先設置 P2-08=10(回歸出廠值),重新上電後再按照上表進行參數設置。

PLC 與伺服驅動器硬體接線圖

控制程序

程序說明

當伺服上電之後,如無警報信號,X3=On,此時,按下伺服啟動開關,M10=On,伺服啟動。

按下原點回歸開關時,M0=On,伺服執行原點回歸動作,當 DOG 信號 X2 由 Off→On 變化時,伺服以 5KHZ 的寸動速度回歸原點,當 DOG 信號由 On→Off 變化時,伺服電機立即停止運轉,回歸原點完成。

按下正轉 10 圈開關,M1=On,伺服電機執行相對定位動作,伺服電機正方向旋轉 10 圈後停止運轉。

按下正轉 10 圈開關,M2=On,伺服電機執行相對定位動作,伺服電機反方向旋轉 10 圈後停止運轉。

按下坐標 400000 開關,M3=On,伺服電機執行絕對定位動作,到達絕對目標位置 400,000處後停止。

按下坐標-50000 開關,M4=On,伺服電機執行絕對定位動作,到達絕對目標位置-50,000處後停止。

若工作物碰觸到正向極限傳感器時,X0=On,Y10=On,伺服電機禁止正轉,且伺服異常報警(M24=On)。

若工作物碰觸到反向極限傳感器時,X1=On,Y11=On,伺服電機禁止正轉,且伺服異常報警(M24=On)。

當出現伺服異常報警後,按下伺服異常復位開關,M11=On,伺服異常報警信息解除,警報解除之後,伺服才能繼續執行原點回歸和定位的動作。

按下 PLC 脈衝暫停輸出開關,M12=On,PLC 暫停輸出脈衝,脈衝輸出個數會保持在寄存器內,當 M12=Off 時,會在原來輸出個數基礎上,繼續輸出未完成的脈衝。

z 按下伺服緊急停止開關時,M13=On,伺服立即停止運轉,當 M13=Off 時,即使定位距離尚未完成,不同於 PLC 脈衝暫停輸出,伺服將不會繼續跑完未完成的距離。

程序中使用 M1346 的目的是保證伺服完成原點回歸動作時,自動控制 Y4 輸出一個 20ms 的伺服脈衝計數寄存器清零信號,使伺服面板顯示的數值為0(對應伺服P0-02參數需設置為0)。

程序中使用 M1029 來復位 M0~M4,保證一個定位動作完成(M1029=On),該定位指令的執行條件變為 Off,保證下一次按下定位執行相關開關時定位動作能正確執行。

組件說明中作為開關及伺服狀態顯示的 M 裝置可利用臺達 DOP-A 人機界面來設計,或利用WPLSoft 來設定。

控制要求

定位控制系統做左右位移運動,每按下一次按鈕(X1),定位裝置從當前位置反轉移動到以原點(D200,D201 值為 K0)為對稱中心的另一邊。

元件說明

控制程序

程序說明

假設 D200、D201(32 位數據)的初始內容值為 K50000,按下一次按鈕後,即 X1 由 Off→On 變化,D200、D201(32 位數據)的內容值變為 K-50000。

同時,M0 被置位為 On,DDRVA 指令執行,以 5KHZ(K5000)的 頻率向絕對目標位置 K-50000移動,目標位置到達後,M1029=On,M0 被復位為 Off,Y0 停止發送脈衝。

再次按下按鈕,即 X1 由 Off→On 變化,D200、D201(32 位數據)的內容值由 K-50000 變為 K50000,同時 M0 被置位為 On,開始執行到絕對目標位置 K50000 的定位運動,直到到達目標位置才停止。

如此,按下一次按鈕(X1),定位裝置就會從當前位置移動到以原點為對稱中心點的另一邊。

XC3 系列和 XC5 系列 PLC 一般具有 2 個脈衝輸出。為了使用脈衝輸出,必須要使用帶有電晶體輸出的 PLC。通過使用不同的指令編程方式,可以進行無加速/減速的單向脈衝輸出,也可以進行帶加速/減速的單向脈衝輸出,還可以進行多段、正反向輸出等等,輸出頻率最高可達 400K Hz。

本例中,使用單段單向脈衝輸出,Y0 控制 X 軸步進電機,Y1 控制 Y 軸步進電機。通過流程控制兩個軸輪流驅動。

例圖:

程序流程框圖:

程序及注釋:

XC 系列 PLC 都具有高速計數功能,通過選擇不同的計數器可以進行單相(遞增模式、脈衝+方向輸入模式),AB 相模式計數,最高頻率可達到 200KHz。PLC 2.51 版本以上包含高速計數中斷功能,每路高速計數器擁有 24 段 32 位的預置值,計數器的每段計數差值等於預置值時產生中斷。

本例中,C630=-1000 時,Y0 輸出,其他復位;C630=-1500 時,Y1 輸出,其他復位;C630=1500 時,Y2 輸出,其他復位;C630=3500 時,Y3 輸出,其他復位。

例圖:

程序流程框圖:

程序及注釋:

相關焦點

  • 分享3個臺達PLC控制伺服項目接線及程序案例
    今天主要分享的是關於臺達 ASDA 伺服的相關控制案例:臺達 ASDA 伺服定位演示系統。     ▶控制要求     1、由臺達 PLC 和臺達伺服組成一個簡單的定位控制演示系統。通過 PLC 發送脈衝控制伺服,實現原點回歸、相對定位和絕對定位功能的演示。
  • 雷賽BAC332E運動控制器控制臺達B3伺服電機的使用入門介紹(精)
    在 BAC332E 構建的系統中,控制器 BAC332E 是主站,其他節點如總線伺服/步進系統、總線 IO 模塊等都是從站。主站將控制數據發送到各個節點,同時 接收各個節點反饋回來的數據,從站接收主站發送的數據並執行響應的動作,同 時將當前數據發送回主站。
  • 國產PLC有哪些品牌?國產PLC十大品牌排行榜
    臺達PLC   臺達PLC臺達集團為工業自動化領域專門設計的、實現數字運算操作的電子裝置。臺達PLC採用可以編製程序的存儲器,用來在其內部存儲執行邏輯運算、順序運算、計時、計數和算術運算等操作的指令,並能通過數字式或模擬式的輸入和輸出,控制各種類型的機械或生產過程。
  • 西門子1200PLC通過EPOS方式控制V90伺服
    西門子1200PLC EPOS方式運動控制到底是什麼?其實是1200PLC通過PROFINET通信實現西門子V90 PN伺服驅動器的基本定位控制。西門子EPOS方式的運動控制共三個主要的部分:第一部分,西門子PROFINET通信概述;第二部分,V90PN伺服驅動器與西門子的PROFINET通信;第三部分,V90PN伺服驅動與S7-1200PLC通過EPOS的方式實現定位控制。
  • 臺達PLC使用中50個問題
    11、近來使用臺達PLC(12SA)做一個項目,在調試軟體時發現有一些地址位的內容莫明其妙地被改動,而監控時也沒法發現問題所在。例如D寄存器內容被改的一段代碼:SUB D172 K20 D173監控時當D172=任意值時,D173都是0強制賦值給D173也沒法改變它的值。最後將D173改為D174就沒問題了。
  • 關於臺達B2,B3系列伺服驅動器數字量輸入腳功能運用的詳細說明
    下表是數字輸入(DI)功能定義表,例如「01」代表「此信號接通時,伺服啟動」功能,「21」代表「此信號接通時,電機緊急停止」功能,「22「代表」反向運轉禁止極限「,」23「代表」正向運轉禁止極限「……這裡的「
  • 【解答】臺達PLC使用中50個基本問題及解答
    你這一句是沒有錯的,可以用“自發自收”,看發出去沒有11、大家好,近來使用臺達PLC(12SA)做一個項目,在調試軟體時發現有一些地址位的內容莫明其妙地被改動,而監控時也沒法發現問題所在。例如D寄存器內容被改的一段代碼:SUB D172 K20 D173監控時當D172=任意值時,D173都是0強制賦值給D173也沒法改變它的值。
  • 基於臺達數控系統的客制化CNC控制方案
    本文以一臺齒輪淬火工具機CNC系統應用開發為例,詳述了如何利用中達電通PUTNC-H4通用系列CNC、臺達DELTA交流伺服系統,並結合客戶產品加工的工藝特點,為產業機械打造出客制化的CNC控制方案。
  • 臺達垂直多關節工業機器人榮獲「臺灣精品銀質獎」
    臺達垂直多關節工業機器人獲頒「臺灣精品銀質獎」殊榮。臺達亦有HD 掌上型投影機、豪華型暖風機、與IP55風機水泵專用向量控制變頻器等其他七項傑出產品獲得「臺灣精品獎」。2016年「臺灣精品選拔」結果揭曉,臺達垂直多關節工業機器人DRV70L/DRV90L系列榮獲「臺灣精品銀質獎」榮耀,為臺達創新布局智能製造立下重要裡程碑;此外,臺達亦有七項產品獲得「臺灣精品獎」,包含:臺達IP55風機水泵專用向量控制變頻器、高功能泛用型控制器、高性能伺服系統、精巧向量控制變頻器及系列、與機器視覺系統等工業自動化新品,以及HD 掌上型投影機和豪華型暖風機等,滿足消費者及各行各業應用
  • plc輸入輸出實物接線圖
    打開APP plc輸入輸出實物接線圖 發表於 2019-06-03 16:05:25   plc輸入輸出實物接線圖
  • 1200PLC最多可以控制幾個步進或伺服驅動器?含硬體基礎知識講解
    1200PLC最多可以控制幾個步進或伺服驅動器?專業一點的常說成:1200PLC最多可以控制幾個軸?這個「軸」表示驅動的工藝對象!本文S7-1200 CPU 固件版本為V4.2。CPU1214C DC/DC/DC最多可添加3個通信模塊,8個信號模塊(SM):S7-1200系列PLC運動控制軸的資源個數是由S7-1200 PLC硬體能力決定的,不是由單純的添加IO擴展模塊來擴展的。目前為止,S7-1200 能控制的最大的軸個數為4,該值不能擴展。
  • 伺服控制系統(含電機)-AS-LDRX-SFXT等(ZB2011200015/001)中標結果...
    招標公司受業主委託,於2020-12-18在網上發布:伺服控制系統(含電機)-AS-LDRX-SFXT等(ZB2011200015/001)中標結果公告。各有關單位請與公告中招標負責人接洽聯繫,及時開展投標及相關工作,以免錯失商業機會。
  • 三相六線電機接線電路圖
    主要用途   1、伺服電動機   伺服電動機廣泛應用於各種控制系統中,能將輸入的電壓信號轉換為電機軸上的機械輸出量,拖動被控制元件,從而達到控制目的。   伺服電動機有直流和交流之分,最早的伺服電動機是一般的直流電動機,在控制精度不高的情況下,才採用一般的直流電機做伺服電動機。
  • 【爆款】松下MQDA041D1A伺服驅動器維修故障代碼
    使於量產之前尚有修正的機會,為了此等目的而試產的首件或首批小量產品,稱為FirstArticle,27,FirstPass-Yield初檢良品率製造完工的產品,按既定的規範對各待檢項目做過初檢後,已合格的產品佔全數產品的比例。它們本身是不夠的。Robcad在3D環境中為用戶提供工作單元和製造系統的全功能模型,以便工程師能夠在維修設備之前研究和更改工作單元。
  • 新基建浪潮下,臺達創新賦能未來智慧工業
    這套解決方案適用於機器人工具機上下料工作站、伺服壓力機、智能鋁型材加工、全電中空吹瓶機、物流自動化分揀等行業。   另外,臺達還推出了智能套件系統、背負式水泵驅動系統、磁懸浮軸承驅動器等自動化重磅新品。一直以來,臺達都在致力創新研發高效率的節能產品與解決方案,發展環境友善的科技。
  • 德國大學和臺達電公司在電動交通智能電網方面展開合作
    來自布蘭登堡理工大學的教授HaraldSchwarz博士說:「我們指定臺達電子作為此次合作的行業合作夥伴,這是因為臺達電子的多種硬體和軟體電動汽車充電解決方案,加上其能夠以非常高的標準管理此類項目。我們的選擇是非常合理的。」
  • 三菱PLC觸點比較應用指令
    PLC應用舉例本文引用地址:http://www.eepw.com.cn/article/201612/331350.htm1、三相異步電動機的星型-三角形降壓啟動PLC控制一、項目所需設備、工具、材料見表8-1。表8-1 項目所需設備、工具、材料
  • 老電工10年經驗分享:變頻器接線,這3幅圖一定要收藏!
    今天通過3個簡單接線圖,為大家展示變頻器的接線方法。首先,第一個圖比較簡單,它主要是變頻器的開關量控制,來看一下它的主迴路,主迴路輸入電源部分L1、 L2、L3, 三相電源輸入儀器的輸入測RST接三相電源,變頻器的輸出側UVW, 接的是電機線,電機外殼接地,這個接地為變頻器本身的接地。這個是變頻器的主迴路接線。
  • 三相異步電動機控制改造為PLC控制系統的設計
    01 三相異步電動機的降壓啟動控制  1、三相異步電動機的Y-△降壓啟動控制 將三相異步電動機的Y-△降壓啟動的繼電接觸器控制改造為PLC控制系統. (b)PLC的I/O接線圖 電動機的Y-△降壓啟動的接線圖 (2)設計三相異步電動機的Y-△降壓啟動梯形圖