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

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

嵌入式運動控制器在網(wǎng)絡化交流伺服系統(tǒng)中的應用

jf_AHleW45b ? 來源:旺材伺服與運動控制 ? 2023-05-09 10:56 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

一個多軸運動控制系統(tǒng)由高階的運動控制器(motioncontroller)與低階的伺服驅動器(servodriver)所組成,運動控制器負責運動控制命令譯碼、各個位置控制軸彼此間的相對運動、加減速輪廓控制等等,其主要關鍵在于降低整體系統(tǒng)運動控制的路徑誤差;伺服驅動器負責伺服電機的位置控制,主要關鍵在于降低伺服軸的追隨誤差。圖1所示是一個多軸運動控制系統(tǒng)的簡化控制方塊圖,在一般的情況下各軸之間的動態(tài)響應特性會有相當大的差異,在高速輪廓控制時(contouringcontrol)會造成顯著的誤差,因此必須設計一個運動控制器以整體考慮的觀點來解決這個問題。

0d0e1fa2-edb9-11ed-90ce-dac502259ad0.jpg

圖1多軸運動控制系統(tǒng)簡化控制方塊圖

傳統(tǒng)的運動控制器體系結構存在很多缺陷,如體積過大、結構封閉、不支持網(wǎng)絡通信等,從而導致控制器之間相互孤立,系統(tǒng)升級過程中大量資源浪費。ISP在線可編程技術、Internet技術以及嵌入式實時操作系統(tǒng)等信息技術的發(fā)展,使模塊化、網(wǎng)絡化、嵌入式、可重構的開放式智能運動控制器成為當前運動控制領域的一個重要發(fā)展方向,Siemens公司HorstKohlbert的預言“嵌入式以太網(wǎng)的現(xiàn)場設備,以及嵌入的Internet服務器不久都將成為現(xiàn)實”。德國JetterAG、英國的Trio、以色列的ELMO等公司的嵌入式智能運動控制器,宣布了“網(wǎng)絡就是控制器”時代的到來。網(wǎng)絡伺服的特點是:

類似Internet的結構,對數(shù)據(jù)的實時傳輸不需要編程,不需要考慮網(wǎng)絡的層次結構;

對用戶來說,只有一組數(shù)據(jù)和一個程序,所有數(shù)據(jù)在網(wǎng)絡中只需表達一次,程序和數(shù)據(jù)均可以重復使用,網(wǎng)絡扮演真正服務器的作用;

可連接到Internet,實現(xiàn)整個工廠全球化聯(lián)網(wǎng);

以太網(wǎng)既是連接到各種智能模塊的系統(tǒng)總線,又是連接現(xiàn)場設備的現(xiàn)場總線。

0d1d92ac-edb9-11ed-90ce-dac502259ad0.jpg

圖2嵌入式運動控制器體系結構

嵌入式運動控制器體系結構

以工業(yè)局域網(wǎng)技術為基礎的工廠自動化(FactoryAutomation簡稱FA)工程技術在最近10年來得到了長足的發(fā)展,并顯示出良好的發(fā)展勢頭。為適應這一發(fā)展趨勢,最新的伺服系統(tǒng)都配置了標準的串行通信接口(如RS-232C、RS485、RS-422等)和現(xiàn)場總線接口。這些接口的設置,顯著地增強了伺服單元與其它控制設備間的互聯(lián)能力。圖2給出了嵌入式運動控制器的體系結構,在運動控制器中,最關鍵的部分是控制信號生成模塊,而這個部分是需要經(jīng)常改進和升級的,采用硬件可重構技術,把需要升級的模塊從系統(tǒng)中分離出來然后對它進行在線重構,即可完成升級操作。在基于PC機和運動控制器的體系結構中,通過網(wǎng)關實現(xiàn)通信,解決了網(wǎng)絡通信問題。

圖1中可以看出將運動控制器劃分為網(wǎng)絡通信模塊和運動控制模塊兩個主要部分。其中,網(wǎng)絡通信模塊直接與Internet連接,并按照預先確定的通信協(xié)議從控制臺那里取得控制命令,然后將命令交給運動控制模塊。運動控制模塊則直接和電動機驅動器相連,它在對命令進行分析和判斷之后,產(chǎn)生相應的電動機控制信號傳送給電動機。另外,命令執(zhí)行的結果也會返回給網(wǎng)絡通信模塊,由它再通過網(wǎng)絡返回給控制臺。

0d3e5dfc-edb9-11ed-90ce-dac502259ad0.jpg

圖3網(wǎng)絡控制分布式伺服系統(tǒng)

網(wǎng)絡化伺服控制的系統(tǒng)集成

隨著網(wǎng)絡通訊技術的進步,采用實時網(wǎng)絡通訊技術的伺服系統(tǒng)也隨之發(fā)展。目前已有多種采用不同通訊協(xié)議的分布式運動控制系統(tǒng),如基于以太網(wǎng)的協(xié)議(EtherNetIP、ProfiNet及EtherCAT)、現(xiàn)場總線標準(ProfiBus、CANopen、Devicenet、InterBus、ControlNet),又如SERCOS、CC-LINK、Real-TimeEthernet、Real-TimeCANbus及制造商專有機制。

應用高速網(wǎng)絡技術于圖3所示的分布式伺服系統(tǒng)有許多優(yōu)點,諸如更靈活的系統(tǒng)應用、更佳的系統(tǒng)整合控制效果等等。為實現(xiàn)系統(tǒng)元件之間有效而可靠的通信,位置編碼器也采用總線方式,目前應用還面臨幾個技術挑戰(zhàn)。電機起動就是其中的一個,它會產(chǎn)生電氣噪聲并且具有相對較大的電流。此外,出于安全性及可靠性考慮,控制運動機制的通信通道必須非常可靠。與運動應用相關的挑戰(zhàn)還涉及線纜布局(可能需要更長的布線)的限制。伺服系統(tǒng)的穩(wěn)定性也對信號速率有一定的要求。

基于獨立性數(shù)字運動控制器的網(wǎng)絡伺服系統(tǒng)的系統(tǒng)集成

獨立性的數(shù)字運動控制器的網(wǎng)絡伺服系統(tǒng)就是在運動控制時,脫離計算機或工控機的通訊操作控制,直接把控制程序和要運行的程序下載到運動控制器本身所帶的FLASHROM里面。有設備的外圍觸發(fā)信號觸發(fā)程序就開始運行,圖4是基于TRIO的網(wǎng)絡伺服系統(tǒng)的系統(tǒng)集成的結構框圖。

基于獨立性數(shù)字運動控制器的網(wǎng)絡伺服系統(tǒng)的系統(tǒng)集成

獨立性的數(shù)字運動控制器的網(wǎng)絡伺服系統(tǒng)就是在運動控制時,脫離計算機或工控機的通訊操作控制,直接把控制程序和要運行的程序下載到運動控制器本身所帶的FLASHROM里面。有設備的外圍觸發(fā)信號觸發(fā)程序就開始運行,圖4是基于TRIO的網(wǎng)絡伺服系統(tǒng)的系統(tǒng)集成的結構框圖。

0d5b7964-edb9-11ed-90ce-dac502259ad0.jpg

圖4基于多軸運動控制器的網(wǎng)絡伺服結構

圖4中上位計算機通過接插支持TCPIP協(xié)議的網(wǎng)絡通訊適配卡(100M)獲得對以太網(wǎng)總線的支持,負責對整個系統(tǒng)的運行和工作狀態(tài)進行監(jiān)視管理。上位計算完成任務規(guī)劃后,由第三方軟件完成用戶應用程序開發(fā),根據(jù)TCPIP協(xié)議通過以太網(wǎng)將生成的程序指令傳送給嵌入式多軸運動控制器。

網(wǎng)絡伺服運動控制系統(tǒng)中,控制器不斷轉譯產(chǎn)生更新的位置命令(運動曲線),通過現(xiàn)場總線下傳給驅動器,總線節(jié)點解釋指令以后轉化為數(shù)字脈沖信號,控制交流伺服電機,這樣完成命令所需定位。在一個多軸系統(tǒng)中,一個控制器可以控制多個電機驅動器。伺服電機是主要的執(zhí)行部件,完成具體動作。圖5中運動控制器可以采用英國TRIO公司的MC206,MC224,Euro205等獨立型的運動控制器,這些控制器采用工業(yè)專用的32bit,120MHz~150MH

z的最新微處理技術,融合最新的控制理論及其網(wǎng)絡控制技術,可選用不同的控制器可控制1~24個軸??梢杂?~±10V的模擬量電壓輸出和編碼器反饋形成全閉環(huán)控制,來控制伺服電機。也可以控制步進電機,變頻器,氣動,液壓伺服,或者是這幾種的任意結合。TRIO帶有可編程控制的IO,也可根據(jù)設備需要進行擴展(最多512個IO)。

基于觸摸屏“+”獨立型數(shù)字控制器的開放控制系統(tǒng)

在一些流水線生產(chǎn)設備或批量產(chǎn)品的加工設備上,需要修改某些加工的工藝數(shù)據(jù)或者需要監(jiān)視設備的運行數(shù)據(jù),例如登場裁切設備,對于裁切的長度就需要歲工藝的不同和產(chǎn)品的不同需要修改,因為觸摸屏操作方便,價格便宜(比工控機便宜的多),所以采用觸摸屏來修改數(shù)據(jù)或顯示所與需要監(jiān)視的數(shù)據(jù),如加工速度,產(chǎn)量等。

TRIO、ELMO等獨立型數(shù)字運動控制型的通訊口都具有Modbus、Ethernet協(xié)議,可以直接同各種各樣的觸摸屏進行數(shù)據(jù)交換,如HITECH,Schneider,EasyView等。其控制原理框圖與基于獨立型數(shù)字運動控制器的開放式數(shù)控系統(tǒng)集成一樣,只是在數(shù)字運動控制的通訊口上接了一個觸摸屏。筆者采用的是泉毅公司的PWS6600系列,其特征是多軸運動控制器通過Modbus或Ethernet與工業(yè)觸摸屏相連,交流伺服驅動器之間以及交流伺服驅動器與多軸運動控制器之間通過現(xiàn)場總線相連,交流伺服驅動器的輸出與交流伺服電機相連。

基于PC機“+”數(shù)字運動控制卡的開放式數(shù)控系統(tǒng)的系統(tǒng)集成

有的設備由于所控制的工程和加工的零件負載,前面的兩種系統(tǒng)集成方式都無法滿足設備和加工工藝的要求,需要采用計算機與數(shù)字運動控制器結合,通過數(shù)組運動控制器的專用控制或者動態(tài)連接庫,利用VB,VC等高級語言進行二次開發(fā)出專用或者通用的控制系統(tǒng)來控制設備的運動過程。

TRIO公司的PCI208產(chǎn)品是一款基于PCI總線的數(shù)字運動控制卡,該控制卡采用工業(yè)專用的32bit浮點50MHz的DSP最新微處理技術,提高了運算速度和處理能力,融合了最新的控制理論及其網(wǎng)絡控制技術,可以控制2~8個軸,可以控制伺服電機,步進電機,變頻器,氣動液壓伺服缸或者這幾種的任意結合,另外,還帶有20個輸入點和10個輸出點,也帶2個CAN總線擴展口,可以通過CAN總線擴展IO和16bit的模擬輸入電壓模塊。

運動控制器專用控制語言及編譯系統(tǒng)

運動控制語言是人的控制意圖和控制器交流的主要方式。運動控制語言編寫的程序,必須通過編譯或解釋來使運動控制器執(zhí)行。所以運動控制語言及其編譯器或解釋器直接影響到運動控制器使用的難易,運動控制器功能的強弱,以及運動控制器響應的速度。

高級語言形式的運動控制語言在國內還很少有人研究,國外的運動控制語言一般采用高級語言的形式,然后添加適合運動控制的指令進行擴展。本文主要介紹ELMO類VC語言ELMOStudio和TRIO類VB語言trioBASIC。

ELMOStudio和trioBASIC等運動控制語言采用高級語言,指令簡潔易懂易記,編程簡單,具有基本的PLC和運動控制功能。PLC和運動控制功能的實現(xiàn)采用統(tǒng)一的一種編程語言,簡化了程序的編寫。ELMOStudio和trioBASIC等語言由上位機編譯器對源程序進行詞法、語法、語義進行分析,上位機編譯器最終生成中間代碼,然后下載到嵌入式運動控制器(下位機)中由解釋器解釋,下位機解釋器使用一個循環(huán)結構讀取并解釋下載到運動控制器用戶程序區(qū)的運動控制程序,進而實現(xiàn)運動控制和PLC控制。

ELMO類VC語言ELMOStudio和TRIO類VB語言trioBASIC語言是分別基于VC和VB語言的子集,并針對運動控制和PLC邏輯控制擴展了相應控制指令。他們都支持整型、和浮點型及布爾型等多種數(shù)據(jù)結構,程序整體結構采用函數(shù)組成,由主函數(shù)開始執(zhí)行。程序的控制結構有循環(huán)結構for語句,while語句、選擇分支結構if語句、無條件跳轉等語句,程序支持的運算有算術運算、邏輯運算、關系運算。

審核編輯:湯梓紅

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

    關注

    5148

    文章

    19634

    瀏覽量

    316854
  • 運動控制器
    +關注

    關注

    2

    文章

    448

    瀏覽量

    25237
  • 交流伺服
    +關注

    關注

    0

    文章

    36

    瀏覽量

    10434
  • 伺服系統(tǒng)

    關注

    14

    文章

    587

    瀏覽量

    40165
  • 伺服驅動器
    +關注

    關注

    22

    文章

    522

    瀏覽量

    32533

原文標題:嵌入式運動控制器在網(wǎng)絡化交流伺服系統(tǒng)中的應用

文章出處:【微信號:旺材伺服與運動控制,微信公眾號:旺材伺服與運動控制】歡迎添加關注!文章轉載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關推薦
    熱點推薦

    網(wǎng)絡化多電機伺服系統(tǒng)監(jiān)控終端設計

    在多電機伺服系統(tǒng)的調試及使用過程,需要實時獲取系統(tǒng)運行時各個電機和負載的運行狀態(tài)數(shù)據(jù),并通過對相應數(shù)據(jù)的分析進行控制器參數(shù)的整定和故障判斷。而在傳統(tǒng)的基于CAN總線的多電機
    發(fā)表于 06-23 07:15

    針對電機控制最新網(wǎng)絡化解決方案

    實現(xiàn)高性能的矢量控制和無傳感控制。? 支持多種運動控制及工業(yè)實時以太網(wǎng)協(xié)議的網(wǎng)絡解決方案。?
    發(fā)表于 10-26 11:37

    利用硬件芯片實現(xiàn)嵌入式WEB傳感網(wǎng)絡化接口設計

    MCU實現(xiàn)TCP/IP通信協(xié)議的問題。該網(wǎng)絡化接口應用到嵌入式WEB傳感上,很好地實現(xiàn)了現(xiàn)場級設備對外部網(wǎng)的接入,實現(xiàn)了信息的共享和發(fā)布,同時也擴大了控制的半徑。該
    發(fā)表于 04-24 07:00

    怎么實現(xiàn)嵌入式WEB傳感網(wǎng)絡化接口設計?

    本文介紹了嵌入式WEB傳感的體系結構,提出了網(wǎng)絡化接口中TCP/IP協(xié)議棧的幾種實現(xiàn)方式,著重探討了基于TCP/IP協(xié)議棧芯片W3100A的網(wǎng)絡化接口的實現(xiàn),最后分析了
    發(fā)表于 06-04 06:19

    如何設計一種嵌入式網(wǎng)絡化視頻監(jiān)控系統(tǒng)?

    本文設計了一種嵌入式網(wǎng)絡化視頻監(jiān)控系統(tǒng),該系統(tǒng)在32位高性能嵌入式處理和專用視頻壓縮芯片的硬件
    發(fā)表于 06-07 06:54

    基于OMAP平臺的嵌入式運動控制器設計資料分享

    隨著當前嵌入式系統(tǒng)技術的高速發(fā)展,以及高性能低功耗處理芯片在工業(yè)上的廣泛應用,出現(xiàn)了一個新的技術領域——嵌入式運動
    發(fā)表于 12-24 06:52

    嵌入式設備的網(wǎng)絡化方法研究

    嵌入式設備的網(wǎng)絡化方法研究-Study on Networked Method for Embedded Devices 摘要網(wǎng)絡化嵌入式設備是構建
    發(fā)表于 02-09 10:37 ?21次下載

    嵌入式系統(tǒng)在網(wǎng)絡化銷售系統(tǒng)的應用研究

    本文介紹了基于PowerPC、嵌入式Linux 和GPRS 的網(wǎng)絡化銷售系統(tǒng)的實現(xiàn)與組成,對GPRS 銷售終端的功能、硬件組成和軟件設計進行了分析,并簡要介紹了管理系統(tǒng)的功能。關鍵詞:
    發(fā)表于 06-03 08:49 ?10次下載

    交流永磁伺服系統(tǒng)控制策略

    交流永磁伺服系統(tǒng)技術講座第六講_十二_交流永磁伺服系統(tǒng)控制策略。
    發(fā)表于 04-26 10:47 ?18次下載

    交流永磁伺服系統(tǒng)控制策略

    交流永磁伺服系統(tǒng)技術講座第六講_十一_交流永磁伺服系統(tǒng)控制策略
    發(fā)表于 04-26 10:47 ?10次下載

    嵌入式運動控制器設計

    針對松下A5N驅動,采用嵌入式構架以及網(wǎng)絡通信模式,提出了基于模塊控制核心(ARM+ FPCA)適應新型實時性
    發(fā)表于 02-08 17:22 ?2次下載
    <b class='flag-5'>嵌入式</b><b class='flag-5'>運動</b><b class='flag-5'>控制器</b>設計

    物聯(lián)網(wǎng)是嵌入式產(chǎn)品的網(wǎng)絡化

    物聯(lián)網(wǎng)與嵌入式是密不可分的,雖然物聯(lián)網(wǎng)擁有傳感、無線網(wǎng)絡、射頻識別,但物聯(lián)網(wǎng)系統(tǒng)控制操作、數(shù)據(jù)處理操作,都是通過
    發(fā)表于 06-20 17:05 ?1315次閱讀

    交流伺服系統(tǒng)的分類及應用場合

    交流伺服系統(tǒng)按照電機類型的不同可以分為兩種:異步伺服系統(tǒng)和同步伺服系統(tǒng)。根據(jù)控制器的不同,交流
    發(fā)表于 03-07 14:20 ?1832次閱讀

    交流伺服系統(tǒng)的分類及應用場合

    交流伺服系統(tǒng)的分類及應用場合交流伺服系統(tǒng)按照電機類型的不同可以分為兩種:異步伺服系統(tǒng)和同步伺服系統(tǒng)
    的頭像 發(fā)表于 11-03 08:07 ?1534次閱讀
    <b class='flag-5'>交流</b><b class='flag-5'>伺服系統(tǒng)</b>的分類及應用場合

    電機控制器伺服系統(tǒng)的關系

    在自動控制系統(tǒng),電機控制器伺服系統(tǒng)是實現(xiàn)精確運動控制
    的頭像 發(fā)表于 01-22 09:35 ?799次閱讀

    電子發(fā)燒友

    中國電子工程師最喜歡的網(wǎng)站

    • 2931785位工程師會員交流學習
    • 獲取您個性化的科技前沿技術信息
    • 參加活動獲取豐厚的禮品