999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

數控系統的運動控制器設計

2010-12-31 00:00:00許戴銘
中小企業管理與科技·下旬刊 2010年12期

摘要:介紹了一種基于S3C44B0微處理器與PCL6045B控制芯片的運動控制器設計,并詳細分析了實時插補方法和升降速的控制,滿足了數控系統關于運動控制的要求。并通過在實驗臺的運行試驗,證明了該控制器設計的有效性。

關鍵詞:PCL6045B 運動控制 時間分割法插補 升降速控制

0 引言

現代數控系統以其高精度、高效率、高可靠性的優點,在制造業中得到了日益廣泛的應用。現代加工對數控系統提出了很高的要求:一方面要能夠實現各種加工情況下的準確定位,另一方面,又要能實時控制刀具運動軌跡和速度,保證切削過程的平穩和加工精度。這些都取決于數控系統的對機床運動的控制能力。本文討論的是一種基于嵌入式微處理器和運動控制芯片構成的運動控制器設計方案。利用單片機對運動控制芯片進行控制,作為運動控制器的核心,實現高效的對伺服電機運動的控制。

1 硬件設計

運動控制器由單片機、鍵盤輸入模塊、I/O通信模塊、液晶顯示模塊、運動控制模塊和交流伺服電機驅動器構成。

單片機選擇三星ARM7內核的S3C44B0微處理器。單片機作為主要的控制單元分析操作指令,對外圍接口發出控制信號、讀寫數據并與外部設備進行通信。并與運動控制芯片PCL6045B通過總線相連,發送控制指令實現不同的運動控制。

鍵盤模塊構成系統的輸入模塊。并對鍵盤中各個按鍵進行功能定義,通過對鍵盤接口的讀入就可以完成系統所需原始數據的輸入及對執行機構的運行進行控制。

顯示模塊部分采用圖形液晶顯示模塊MGLS240128,實現對插補運算過程中運動軌跡和刀具位置等信息的實時數據顯示。

運動控制模塊采用日本NPM公司生產的可編程4軸驅動運動控制芯片PCL6045B及其接口芯片構成。通過總線接收S3C44B0的控制指令和數據進行運算并以脈沖序列形式輸出給伺服驅動器,用于實現對伺服電機的插補控制、速度控制等功能。PCL6045B最多可控制4軸的運動,包括2~4軸線形插補以及任意兩軸的圓弧插補。

2 系統軟件設計

2.1 插補運算 影響數控系統運動控制能力的因素很多,在硬件系統和執行部件確定的情況下,插補的算法是主要因素。在實際加工中,對于一些較復雜的工件輪廓形狀,主要是應用小段的直線或圓弧進行擬合的方法去逼近曲線,這種擬合方法就是“插補”。插補精度和插補速度就直接決定了數控系統的運動精度和控制速度。目前常用的兩類插補算法是脈沖增量法和數字增量法。系統采用的PCL6045B具有獨立完成插補運算的功能,整個過程由硬件控制,不需要軟件干預。PCL6045B內部給每個軸都對應了幾十個寄存器,用于設置各軸的工作狀態、預設的運動指令參數、工作環境設定參數、計數器數、狀態查詢返回值等。通過對PCL6045B內部對應寄存器的初始化設置可以在4個軸中任意實現任意2~4軸之間的插補操作。同時可以對相應的寄存器進行實時讀取各軸的工作狀態以及實現對運動的實時監控。

下面是XY平面內半徑為1000個單位、90°順時針圓弧插補流程:

部分程序源代碼:

P645_wreg (AXS_AX,WPRMD,0x08000064 ); / * X軸:順時針圓弧插補*/

P645_wreg (AXS_AY,WPRMD,0x08000064 ); / * Y軸:順時針圓弧插補*/

P645_vset (AXS_AX,1L,10000L,300,0,4999,4999,‘S’,0);

/ *插補控制軸(X軸)S曲線升降速* /

/ *1~10kpps 300ms* /

/ *運動范圍 =(10000—1)/2 =4999* /

P645_wreg (AXS_AX,WPRMV,0x000003E8 );/ * 輸入X和Y軸的結束點坐標* /

P645_wreg (AXS_AY,WPRMV,0x000003E8 );/ * (1000,1000)* /

P645_wreg (AXS_AX,WPRIP,0x000003E8 );/ * 輸入X和Y軸的中心坐標* /

/ * (1000,0)* /

P645_wreg (AXS_AY,WPRIP,0x00000000 );

P645_wreg (AXS_AX,WPRIP,0x00000B0C );/ * 輸入圓弧插補步數(2828)* /

P645_wcom (AXS_AX,(STAUD | SEL_X | SEL_Y));/ * 寫入高速啟動指令2* /

P645_wait (AXS_AX ); / * 等待電機停止* /

2.2 進給速度和加減速控制 在實際插補過程中,運動速度經常需要根據加工要求隨時可能進行調整,啟動、勻速、停止這些階段,當運動速度超過一定值時,還需要考慮防止由于速度激變產生沖擊、失步或者超程、振蕩等問題,從而影響到加工的精度和質量。因此有必要在插補前或插補后加入對運動速度的升降速控制。使得數控機床的運動速度能夠做到平穩調速而避免劇烈變化。常見的升降速控制有兩種,可以把加減速控制放在插補之前或者插補之后進行的,一般情況采用的是S曲線的前加減速控制。它的優點是:不影響實際插補輸出的位置精度,相對于后加速控制位置精度要高;缺點是需根據實際刀具位置和程序段終點之間的距離來確定減速點,計算工作量大。這點對于現在的計算機來說,已經不是很重要了。

3 結束語

PCL6045B是一款功能強大的運動控制芯片,本系統運動控制模塊該芯片完成伺服電機的多軸協調控制,支持多種插補模式。并與上位機通過總線相連,直接接受指令發出控制脈沖。具有很好的實用性和通用性。經過實驗臺的一段時間的運行,取得了較好的控制效果,滿足了數控系統實時性和精度的要求。

參考文獻:

[1]PCL6045B用戶手冊.日本NIPPON PULSE MOTOR公司,2007.

[2]葉佩青,張輝.編著.PCL6045B運動控制與數控應用[M].北京:清華大學出版社.2007.

[3]繆效果,朱啟逑.編著.數字控制機床[M].湖北:華中理工大學出版社 .1999.

[4]張淑紅.PCL6045B運動控制芯片控制模式的研究[J].廣西輕工業.2009(3).

[5]劉俊英,梁豐.數控系統的實時插補及加減速控制[J].機械制造與研究.2008(1).

[6]劉丹,傅建中.基于ARM和PCL6045的運動控制器設計[J].控制與檢測.2006(3).

主站蜘蛛池模板: 亚洲中字无码AV电影在线观看| 成人免费午间影院在线观看| 久久婷婷综合色一区二区| 激情無極限的亚洲一区免费| 99在线视频网站| 免费jjzz在在线播放国产| 久久精品国产精品国产一区| 国产主播在线一区| 一级毛片免费观看久| 成人国产精品网站在线看| 2020精品极品国产色在线观看| 欧美日韩资源| 日韩色图区| 一区二区在线视频免费观看| 丁香五月亚洲综合在线| 被公侵犯人妻少妇一区二区三区| 亚洲熟女中文字幕男人总站| 亚洲精品另类| 有专无码视频| 免费观看国产小粉嫩喷水 | 免费毛片视频| 99资源在线| 国产无人区一区二区三区| 亚洲有码在线播放| 国产高潮视频在线观看| 国产呦精品一区二区三区下载| 91久久偷偷做嫩草影院| 欧美午夜网| 久久99国产综合精品1| 网久久综合| 成人亚洲视频| 国产精品久久久久久影院| 2021国产精品自拍| 中文字幕人妻无码系列第三区| 亚洲无码91视频| 久久精品人人做人人爽电影蜜月 | 国产香蕉97碰碰视频VA碰碰看 | 欧美成人亚洲综合精品欧美激情| 国产91小视频| 欧美一区中文字幕| 四虎影视库国产精品一区| 天天综合天天综合| www.亚洲色图.com| 91视频精品| 国产成人AV综合久久| 热思思久久免费视频| 国产精品一区二区国产主播| 亚洲成人精品在线| 亚洲嫩模喷白浆| 欧美一级99在线观看国产| 婷婷丁香色| 亚洲成人免费看| 免费AV在线播放观看18禁强制| 欧美精品一区在线看| 97久久人人超碰国产精品| 亚洲天堂网在线播放| 91青青视频| 免费播放毛片| 99这里只有精品免费视频| 久久亚洲国产视频| 性欧美在线| 爽爽影院十八禁在线观看| 欧美亚洲国产一区| 国产福利大秀91| 国产国产人成免费视频77777| 特级毛片免费视频| 亚洲欧美一区二区三区图片| 色综合久久综合网| 色综合成人| 亚洲综合激情另类专区| 国产一在线| 国产成人乱码一区二区三区在线| 亚洲国产日韩欧美在线| 好久久免费视频高清| 午夜精品久久久久久久无码软件| 新SSS无码手机在线观看| 无码中文字幕乱码免费2| 妇女自拍偷自拍亚洲精品| 国产在线观看99| 亚洲无码四虎黄色网站| 久草视频一区| 91麻豆国产视频|