欧美午夜欧美,台湾成人av,久久av一区,最近看过的日韩成人

電子開發(fā)網(wǎng)

電子開發(fā)網(wǎng)電子設計 | 電子開發(fā)網(wǎng)Rss 2.0 會員中心 會員注冊
搜索: 您現(xiàn)在的位置: 電子開發(fā)網(wǎng) >> 電子開發(fā) >> 其他PLC >> 三菱PLC編程入門實例 >> 正文

運動控制系統(tǒng)解析 —— 三菱PLC單軸運動控制

作者:佚名    文章來源:網(wǎng)絡整理    點擊數(shù):    更新時間:2025/7/12

1、什么是運動控制

​ 運動控制,也可叫做電力拖動控制;它是自動化的一個分支,其動力源大部分都基于電動機。
也就是說,運動控制其實是基于電動機,實現(xiàn)物體對于角位移、速度、轉(zhuǎn)矩等物理量改變的控制。
這里面,又將運動控制進行劃分為兩個方向,一個是用于機械行業(yè)的運動控制,另一個是用于化工行業(yè)的過程控制。
​ 在上面提到,運動控制其實是基于電動機的,這里的電動機指的是伺服電機;
如果一套單機設備上只用了一臺伺服電機,這種情況下是更注重于對電機的一個控制,如位置、速度、轉(zhuǎn)矩的控制;這個例子,是想單臺電機控制只是運動控制的一個環(huán)節(jié)。
​ 而運動控制主要是針對產(chǎn)品,整體包含機械(電動機只是機械中的零配件)、電氣、軟件等,是對機械運動部件的位置、速度等進行實時的控制管理,使其按照預定的控制方案轉(zhuǎn)變?yōu)槠谕臋C械運動的控制。

2、運動控制應用的場景

​ 運動控制系統(tǒng)是以機械運動的驅(qū)動設備——電動機為控制對象,以控制器為核心,以電力電子功率變換裝置為執(zhí)行機構組成的。常見的如電動機、變頻裝置和控制器三部分組成傳動機構。

​ 對機械運動部件的位置、速度等進行實時的控制管理,使其按照預度期的運動軌跡和規(guī)定的運動參數(shù)進行運動。所以,生產(chǎn)機械、運輸機械等生產(chǎn)領域均有十分重要的應用價值。

2.1 調(diào)速應用

​ 風機、泵類機械為了節(jié)能,要根據(jù)負載輕重進行調(diào)速;機床加工,要根據(jù)工件精度的不同要求進行調(diào)速;運輸機械為了提高生產(chǎn)率需要進行調(diào)速;電梯為了提高舒適度也需要進行調(diào)速。

 

2.2 伺服系統(tǒng)應用

​ 基于電動機的控制,以實現(xiàn)物體對角位移、轉(zhuǎn)矩、轉(zhuǎn)速等物理量改變的控制。不同于單純的電機控制,運動控制關注點在于協(xié)調(diào)多個電機,完成指定的運動,尤其用于精確定位的場合。

 

2.3 智能倉庫

1、菜鳥無人倉庫

兩分鐘看懂菜鳥智能倉庫流程 www.bilibili.com/video/BV1sK4y1k7h1/

2、京東無人倉配智能分揀系統(tǒng)

=3、運動控制系統(tǒng)的組成

 

運動控制器:常見的就是plc啦;

驅(qū)動器:工控人對驅(qū)動器應該再熟悉不過了;

執(zhí)行機構:伺服電機;

減速機構:減速器;

光柵:編碼器的一種;(一般用于車床加工)

人機界面:大家熟悉的觸摸屏。

執(zhí)行流程: 由運動控制器發(fā)出命令,給驅(qū)動機構進行功率放大,將放大后的信號傳給執(zhí)行機構(伺服電機),伺服電機自帶編碼器,能夠?qū)崿F(xiàn)**半閉環(huán)控制**;伺服電機由傳動機構控制機械,在機械裝置上安裝了光柵尺(也是編碼器),實現(xiàn)**全閉環(huán)控制**。操作人員在現(xiàn)場可通過人機界面去進行整個環(huán)節(jié)的**調(diào)試操作**。

4、三菱PLC開發(fā)運動控制需的環(huán)境

  • 一個PLC或者運動板卡 (220V)

  • 一個DC 24V開關電源 (步進電機使用單獨電源別和PLC用同一個)

  • 一個步進驅(qū)動器
  • 一個步進電機 (1.8°)
  • 絲桿螺距4mm距離

把脈沖轉(zhuǎn)換為距離

 

5、GXWork3工具使用

5.1 配置網(wǎng)絡

5.2 測試是否能正常通信

PLCData.PLC = new Mitsubishi.McProtocolTcp("192.168.9.200", 6000, Mitsubishi.McFrame.MC3E);
await PLCData.PLC.Open();
PLCData<int> ints = new PLCData<int>(Mitsubishi.PlcDeviceType.X, 0, 1);
await Task.Run(async () => 
               {
                   while(true)
                   {
                       await ints.ReadData();
                       Console.WriteLine($"ints[0]={ints[0]}");
                       Thread.Sleep(2000);
                   }
               });
Console.ReadKey();

5.3 配置三菱高速IO

 

6、三菱PLC運動控制文檔查閱

6.1 文檔下載

6.2 定位篇內(nèi)容介紹

6.2.1 機械原點回歸

6.2.2 相對定位

6.2.3 絕對定位

6.2.4 三菱特殊繼電器表格

 

7、編寫梯形圖

梯形圖常用快捷指令

ldi 常閉觸點

ld 常開觸點

out 輸出線圈

7.0 限位開發(fā)

 

7.1 原點回歸編寫

 

7.2 相對定位

 

7.3 絕對定位

 

8、上位機通訊與軟元件讀寫操作

  • 點位數(shù)據(jù)表編寫與查詢
  • 基于界面實現(xiàn)原點回歸
  • 實現(xiàn)相對定位和正轉(zhuǎn)和反轉(zhuǎn)
  • 實現(xiàn)絕對定位
  • 實現(xiàn)急停功能
  • 實現(xiàn)定位控制功能
  • 實現(xiàn)速度控制

9、朝夕運動控制系統(tǒng)界面設計

 

10、運動控制系統(tǒng)與三菱PLC對接完成數(shù)據(jù)同步

什么是驅(qū)動器的細分?運行拍數(shù)與步距角是什么關系?
“細分”是針對“步距角”而言的。沒有細分狀態(tài),控制系統(tǒng)每發(fā)一個步進脈沖信號,步進電機就按照整步旋轉(zhuǎn)一個特定的角度。步進電機的參數(shù),都會給出一個步距角的值。如110BYG250A型電機給出的值為0.9°/1.8°(表示半步工作時為0.9°、整步工作時為1.8°),這是步進電機固有步距角。通過步進電機驅(qū)動器設置的細分狀態(tài),步進電機將會按照細分的步距角旋轉(zhuǎn)位移角度,從而實現(xiàn)更為精密的定位。以110BYG250A電機為例,列表說明:
電機固有步距角 運行拍數(shù) 細分數(shù) 電機運行時的真正步距角
0.9°/1.8° 8 2細分,即半步狀態(tài) 0.9°
0.9°/1.8° 20 5細分狀態(tài) 0.36°
0.9°/1.8° 40 10細分狀態(tài) 0.18°
0.9°/1.8° 80 20細分狀態(tài) 0.09°
0.9°/1.8° 160 40細分狀態(tài) 0.045°

11、運動控制系統(tǒng)其他功能完善與調(diào)試

1600個脈沖 4mm

1mm = 400個脈沖


cm和像素變化,它們都是線性的變化量

y=kx+b

x: 小車實際位置,單位cm

y: 小車在軟件上的位置坐標,單位px

Tags:運動控制,三菱PLC  
責任編輯:admin
請文明參與討論,禁止漫罵攻擊,不要惡意評論、違禁詞語。 昵稱:
1分 2分 3分 4分 5分

還可以輸入 200 個字
[ 查看全部 ] 網(wǎng)友評論
推薦文章
最新推薦
關于我們 - 聯(lián)系我們 - 廣告服務 - 友情鏈接 - 網(wǎng)站地圖 - 版權聲明 - 在線幫助 - 文章列表
返回頂部
刷新頁面
下到頁底
晶體管查詢
主站蜘蛛池模板: 日喀则市| 新绛县| 江门市| 开远市| 日照市| 凌海市| 昌都县| 丹寨县| 宝鸡市| 崇明县| 鹤山市| 沙河市| 通道| 旺苍县| 南部县| 闽侯县| 邓州市| 建阳市| 沙湾县| 绥中县| 宜川县| 湛江市| 凤山市| 巩留县| 潮安县| 乐亭县| 绍兴县| 庆云县| 钟山县| 化隆| 会东县| 安龙县| 忻州市| 财经| 顺平县| 肥乡县| 莫力| 临安市| 文安县| 华蓥市| 江华|