智汇工业-智慧工业、智能制造及工业智能、工业互联门户网站,专业的工业“互联网+”传媒

嵌入式數控系統通信功能的實現

來源:互聯網

點擊:1476

A+ A-

所屬頻道:新聞中心

關鍵詞:嵌入式數控系統 通信功能

      數控系統在向精密化、網絡化、智能化和集成化的方向發展的同時,也在向小型化、嵌入式方向發展。嵌入式數控系統采用“量體裁衣”方式把所需功能嵌入到應用系統中,是未來數控及運動控制產品發展的方向,它是在我國占主流的經濟型數控系統由16位向32位過渡的理想選擇。文章介紹了嵌入式數控系統內CNC主控單元與伺服驅動及I/O邏輯控制等各單元間的通信、車間級工業以太網絡的通信和Intranet/Internet網絡通信,并給出了關鍵技術實現。后繼工作是對嵌入式數控機床連網應用開發的一個無線網絡解決方案,使數控系統與外部的連接更快捷、安全和方便。

      市場對數控系統要求是具有更好的柔性、適應性、擴展性,并向小型化、智能化、網絡化方向發展。針對這一要求,本文提出了網絡化的嵌入式數控系統,其中央數控單元不是PC計算機系統,而是嵌入式控制系統,這種嵌入式控制系統采用ARM+DSP的結構,具有運算能力強、成本低的特點,提高了系統的實時性和可靠性,實現了數控系統的小型化、網絡化、智能化和集成化。嵌入式數控系統的其他單元,如伺服控制單元、PLC單元、通信單元、顯示單元、數據鍵入單元等,也在嵌入式系統的基礎上搭建,屬于嵌入式系統模塊。嵌入式數控系統的通信部分包含數控系統內CNC主控單元與伺服驅動及I/O邏輯控制等各單元間的通信、車間級工業以太網絡的通信和Intranet/Internet網絡通信。

    1.系統總體結構

      本網絡化嵌入式數控系統已經由武漢理工大學湖北省數字制造重點實驗室和嵌入式實驗室聯合開發成功。其中主控系統CPU采用三星公司的 S3C44B0微控制器,系統的機床控制和插補運算等強實時任務由TI公司的32位TMS320F2812DSP芯片實現。在ARM中移植了 U2cos11實時多任務操作系統,以進行實時多任務管理,其主要任務是實現數控系統的人機界面,完成加工程序的輸入、預編譯、軌跡計算、速度計算和加工零件圖形的模擬仿真等任務,同時提供工業以太網絡接口與上層管理PC機通信,然后通過上層PC機將嵌入式數控系統連入Internet。DSP負責處理一些實時性強的機床信號,并據ARM的指令執行機床控制和插補運算等強實時任務。在ARM中生成用于插補的數據(加工數據),并通過CAN總線發給DSP,由DSP完成插補處理。伺服單元主要接受ARM和DSP的指令對主軸電機和進給電機進行控制。

    2.嵌入式數控系統通信功能的實現

      數控系統的網絡化是以Internet技術、通訊技術、數控技術和計算機技術等為基礎,將遠程設計、數控編程和數控加工等集成在一起,實現數控系統等數控設備的網絡化和集成化。嵌入式數控系統作為網絡化制造系統的基本單元,可以實現制造車間設備的集中控制管理、遠程控制、遠程故障診斷、網絡制造、網上培訓、網上營銷及網上管理等功能,從而可以在全球范圍內將具有不同數控類型的企業聯系起來實現資源的共享和優化利用,這樣不僅可以提高產品的加工質量和生產效率,還能敏捷地響應瞬息萬變的市場[1]。嵌入式數控系統中的通信功能包括3個方面:數控系統內CNC主控單元與伺服驅動及I/O邏輯控制等各單元間的通信、車間級工業以太網絡的通信和Intranet/Internet網絡通信。

      2.1系統單元間的通信

      系統ARM、DSP和各伺服單元之間通過CAN總線通信。CAN總線的特點決定了它非常適合架構嵌入式數控系統,首先CAN總線采用了循環冗余碼校驗(Cy2clicredundancy check)、框架檢測( Frame check)、確認信號出錯檢測(ACK errors)、總線監控(Bus moNIto2ring)、位填充(Bit stuffing)等5種錯誤監測和糾錯措施,從而達到了很高的可靠性,平均誤碼率小于10-13[2]。其次,CAN總線采用了獨特的位仲裁技術,具有比CSMA/CD網(IEE802.3)和令牌網(IEE802.4)更高的實時性。除此之外,CAN總線的通訊速率可達1MBPS,遠距離傳輸可達 10km,同時接口簡單、安裝方便,通訊控制簡單。在嵌入式數控系統中,ARM、DSP和伺服單元都實現了CAN總線接口,可以作為系統的一個節點,非常方便地實現模塊加入、更改和退出。

      嵌入式數控系統的主控CPU采用三星公司的S3C44B0微控制器,芯片內不帶CAN總線協議控制及驅動核,因此選取PHILIPS公司的 SJA1000CAN控制器以及82C250總線收發器。SJA1000支持CAN2.0A/B規約,可方便地實現與S3C44B0接口。CAN接口電路如圖3所示,SJA1000集成了CAN協議的物理層和數據鏈路層功能,可完成對通信數據的成幀處理,該控制器具有多主結構、總線訪問優先權、硬件濾波等特點。PCA82C250是CAN協議控制器和物理總線的接口,它可以提供總線的差動發送能力和接收能力,高速應用可達1MHz,可掛110個節點。

      嵌入式數控系統的機床控制和插補運算等強實時任務由DSP實現。插補運算硬件采用TI公司的32位TMS320F2812芯片,其最高頻率可達 150MHz,時鐘周期縮短到6.67ns,完全滿足數控插補算法的實時性[3]。同時2812芯片內部集成CAN總線控制器,因此外部只需接 82C250總線驅動器即可。所有進行數據傳輸和接受濾波的協議由芯片內部的CAN總線控制器實現,通過2812芯片內的特殊功能寄存器可配置CAN控制器訪問接受到的數據以及進行數據傳輸。由于2812芯片可完成CAN總線協議的數據鏈路層和應用層的所有功能,因此可以非常方便的接入基于CAN總線的數控系統。

      考慮到數控系統的伺服電機有直流、交流和步進電機等,伺服模塊的可重構具有重大意義。伺服控制模塊也通過CAN總線的形式掛接在系統中,采用DSP芯片實現。由于20MHz的時鐘頻率對伺服控制完全足夠,考慮到成本問題,系統以TI公司生產的TMS320F243芯片作為伺服CPU,而不選用2812 芯片。243芯片是TMS320系列定點數字信號處理器產品之一,專為數字電機控制而設計,其指令執行速度是20MHz,所有指令都可以在一個50ns的單周期內執行完畢,這使得復雜控制算法的實時執行成為可能。另外在243芯片內嵌入了CAN模塊,因此可以很方便地連接到CAN總線上。

      2.2車間級工業以太網絡的通信

      車間級工業以太網絡的通信的關鍵技術是以太網底層協議的實現。由于S3C44B0芯片內部沒有集成TCP/IP協議模塊,因此需要外接網絡協議芯片。嵌入式數控系統的網口部分采用了10M以太網接口芯片RTL8019AS、RJ45網絡插座和網絡變壓器,降低了干擾。以太網接口模塊與PC機中使用的網卡功能和電路結構基本一致,只是嵌入式數控系統與網絡模塊部分不是通過PCI/ISA即插即用的方式連接,而是直接與以太網接口芯片 RTL8019AS的數據總線和地址總線相連。電路中采用了RTL8019AS的中斷輸出INT0(4腳)與S3C44B0X的EINT0(外部中斷源 0)連接。RTL8019以中斷的方式與來報告自身的工作狀態,如發送數據包成功、接收到新的數據包、出錯異常中斷等。S3C44B0X在收到EINT0 中斷后,進入相應的中斷處理程序后,對RTL8019AS內部寄存器ISR的值進行讀取,從而判斷是什么引發了中斷。由于電路的連接圖較大,這里不再給出具體的電路圖。

      在開發以太網驅動程序時,只需要將要發送的數據按一定的格式寫入芯片并啟動發送命令,RTL8019AS會自動添加接收狀態、下一頁指針、以太網幀長度和校驗FCS段,并將數據包轉換成物理幀格式在物理信道上傳輸。反之,RTL8019AS收到物理信號后將其還原成數據,按指定格式存放在芯片 RAM中,以便主機程序取用。這樣RTL8019AS的工作就是完成數據包和電信號之間的相互轉換:數據包<=>電信號。RTL8019AS 輸入輸出地址共32個,地址偏移量為00H4/1FH,其中00H - 0FH共16個地址,為寄存器地址,寄存器分成4頁PAGE04/PAGE3,與NE2000兼容的寄存器只有3頁( Page0-Page2),為了保證驅動程序對所有Ne2000的網卡有效,本系統沒有使用第四頁的寄存器。以太網協議由RTL8019AS芯片硬件自動完成,對上層應用程序透明。驅動程序有3種功能:芯片初始化、收包、發包。發送數據包是先將待發送的數據包通過DMA寫操作存入網卡芯片RAM,并給出發送緩沖區首地址(TPSR0、TPSR1)和數據包長度(TBCR0,TB2CR1),啟動發送命令,網卡芯片會自動按以太網協議完成發送并將結果寫入狀態寄存器。接收數據包時,采用中斷的方式,根據對RTL8019AS內部寄存器ISR的值進行讀取可以判斷是否收到新的數據包,如果有則通過DMA讀操作從網卡芯片RAM讀出數據。

      2.3Intranet/Internet網絡通信

      Intranet/Internet網絡通信是指企業內數控系統與上位計算機之間的通信,將嵌入式數控系統、上層管理PC機以及辦公用網絡經過 Intranet聯在一起,然后接入外部Internet。這樣通過Intranet將企業中的MRP系統、MIS系統和辦公室的CAD/CAM系統等形成一個整體,方便快捷地與數控機床進行信息交換與控制,可在異地設計、編程,然后通過以太網傳送和共享零件加工程序,實現CAD/CAM/CNC的網絡集成。同時通過Internet將分布在不同地域的數控設備、現場設備維修工程師、設備制造企業維修工程師及領域專家組織和聯系起來,在設備與人之間、人與人之間進行快速的信息傳遞,形成一個網絡化的數控設備診斷與維修咨詢系統和視頻會議系統,對數控設備進行遠程監控和故障診斷,還可以組成網上虛擬車間(工廠)和電子商務。

      系統的基于視訊技術的遠程服務提供了一個包括聲音、圖像、文本等多種媒體在內的協調工作環境,是遠程協作的重要工具。遠程監控模塊通過CCD攝像頭實時地采集數字化設備加工現場的聲音、圖像等信息,并以流媒體形式及時地向網絡發布,為遠程監控用戶提供真實的加工環境,使遠程用戶有著身臨其境的感覺。平臺采用瀏覽器/服務器方式的視訊會議監控系統實現方案。

      平臺采用3層B/S結構,3層結構中第1層是用戶層,用戶通過瀏覽器完成系統的遠程服務和信息共享;第2層是Web服務器層,它是聯系瀏覽器和數據庫服務器的紐帶,用于存放系統的功能模塊及應用程序;第3層是數據庫服務器層,用于存儲系統所需各種數據。用戶方和制造商通過Internet實現數據和信息共享。本地計算機和遠程服務器通過Internet連接,本地用戶只需要通過瀏覽器就可以與遠程服務中心服務器通信。這樣實現了對實時信息立即處理,不存在大的延時。在具體操作時,瀏覽器將生產現場的數據通過Internet傳送到制造企業的Web服務器,用戶通過虛擬控制面板上的功能組件發送控制命令,通過控制面板上的監控顯示組件顯示數控仿真過程與反饋信息;當生產現場數控機床發生故障并需要制造企業的遠程診斷中心提供服務時,瀏覽器將故障信號數據傳送到制造企業Web服務器,Web服務器與數據庫聯系,利用專家系統的診斷知識進行推理和診斷,并將診斷結果返回用戶端。

    3.總結與展望

      數控系統在向精密化、網絡化、智能化和集成化的方向發展的同時,也在向小型化、嵌入式方向發展。嵌入式數控系統采用&ldquo;量體裁衣&rdquo;方式把所需功能嵌入到應用系統中,是未來數控及運動控制產品發展的方向,它是在我國占主流的經濟型數控系統由16位向32位過渡的理想選擇。文章介紹了嵌入式數控系統內 CNC主控單元與伺服驅動及I/O邏輯控制等各單元間的通信、車間級工業以太網絡的通信和Intranet/Internet網絡通信,并給出了關鍵技術實現。后繼工作是對嵌入式數控機床連網應用開發的一個無線網絡解決方案,使數控系統與外部的連接更快捷、安全和方便。

    (審核編輯: 智匯胡妮)

    聲明:除特別說明之外,新聞內容及圖片均來自網絡及各大主流媒體。版權歸原作者所有。如認為內容侵權,請聯系我們刪除。

    主站蜘蛛池模板: 球场地板_运动场地面_体育设施器材_地坪漆工程_项目承接-大上实业(深圳)有限公司 | 液体灌装机_全自动灌装机_大桶灌装机_200L灌装机_涂料油漆灌装机-昆山灌装自动化设备有限公司 | 沈阳东鹰实业有限公司【官网】-聚氨酯清扫器-胶带输送机保护装置 | 全球环保研究网_生态环境绿色产业咨询部_生态文明建设行业智库 ? | 上海外资代理记账|上海软银财务咨询有限公司 | 桐城_池州_枞阳_黄山_潜山_东至挖掘机租赁-安庆光兴机械租赁有限公司 | 天津印刷_天津印刷厂_天津印刷公司_天津包装盒厂家_天津包装盒印刷厂_七层共挤膜厂家_彩色印刷_画册印刷_礼品盒定做 _七层共挤膜_食品真空袋-欢迎访问嘉联包装官网! | 潍坊亿宏重工机械有限公司,破碎机,高性能立磨机,颚式破碎机,锤式破碎机反击式破碎机,重锤式破碎机,高性能反击式破碎机,圆锥式破碎机,给料机系列,链板给料机系列,简易给料机系列,振动给料机 | 自动_链条式_电动推杆_电动开窗器厂家_山东鑫宏玺智能科技有限公司 | 可燃气体报警器-有毒有害气体检测仪-气体检测分析系统-宁波市高品科技有限公司 | 外墙涂料_真石漆_真石漆批发_河南宝润达真石漆厂家 | 送料机-冲床送料机-伺服送料机 - 常州市佳王精密机械有限公司 | 免费的PPT幻灯片演示制作软件,动画视频及课件制作软件 - Focusky万彩演示大师官网 | 陶瓷纤维模块|陶瓷纤维毯|陶瓷纤维纸|高温隔热材料|陶瓷纤维厂家-济南火龙热陶瓷有限责任公司 | 酒博会丨京酒展丨北京国际酒业博览会| 学汽修,汽修培训,西安汽车维修培训学校,西安万通汽车学校[官网] 削片机|木材破碎机|木材粉碎机|模板破碎机|双轴撕碎机_郑州木工机械制造厂 | 宁波科迈尔工程机械有限公司-履带,底盘 | 沈阳河山铸造有限公司 | 自恢复保险丝_贴片保险丝_插件保险丝_力特保险丝_力特经销商_SMD贴片保险丝_一次性保险丝厂家—深圳市集电通实业有限公司 | 天津津腾,微孔滤膜,隔膜真空泵,针式过滤器-艾科仪器 | 网站建设|营销型网站|独立站搭建|外贸网站建设|wordpress独立站|小程序开发-?无双建站? | 医药招商 千虹医药网-专业的医药招商-医药代理-药品招商-药品代理信息发布平台 | 金刚石砂轮_树脂砂轮片厂家_CBN砂轮批发-华昱金刚石工具 | 湖南实验台-防静电工作台-实验设备厂家-长沙实验室设备有限公司-湖南贝塔实验室设备有限公司 | 室内去除甲醛检测治理十大品牌_去除甲醛公司加盟-优吸环保科技有限公司集团总部官网 | 萘系减水剂|缓凝|早强|聚羧酸|混凝土|石膏板|管桩减水剂厂家-潍坊英宏建材有限公司 | 塑料振动筛-防腐蚀振动筛-聚丙烯振动筛-塑料振动筛厂家河南迈能机械设备有限公司 | 浙江创洁卫生消杀有限公司-浙江杀虫公司,温州消杀公司,温州灭鼠公司,灭蟑螂,灭蚊蝇,灭跳蚤,灭书虱,灭臭虫,灭螨虫,白蚁防治,房间消毒除味等专业服务 | 机锋网-畅享科技品质生活,尽在机锋网 | 石家庄LED显示屏|石家庄显示屏|河北显示屏升级改造|石家庄科航光电科技有限公司_石家庄科航光电科技有限公司 | 易众拍卖行-事故车拍卖,残值车拍卖,水淹车拍卖,全损车拍卖,修复车拍卖,碰橦车拍卖,瑕疵车拍卖,报废车拍卖,泡水车拍卖,拆车件拍卖,配件拍卖,火烧车拍卖,二手车拍卖专业线上平台 | 中陕核二一〇研究所有限公司| 郑州专利申请代理|商标注册|河南版权登记-郑州明华专利代理事务所 | 陕西西安升降机_导轨式升降货梯_电动固定剪叉式升降平台_甘肃兰州液压机械厂家 | 机械配件加工_数控车床加工_零件加工_精密件加工_cnc加工定制—深圳精密机械加工 | 输送机_山东输送机厂家-山东中输输送机械有限公司 | 微机继电保护测试仪,单相继电保护测试仪,三相继电保护测试仪,六相继电保护测试仪,介质损耗测试仪,氧化锌避雷器测试仪,无线核相仪-扬州豪泰电力科技有限公司 | 威海保温板,威海泡沫,威海EPS,威海EPP-威海东兴泡塑科技有限公司 | 中国焊接协会网站—中国焊接信息网;焊接行业最权威访问量最大的专业网站:焊接信息、焊接材料,焊接机器,焊接设备,焊机,焊材,辅助设备,焊机配件,仪器仪表,电动工具,钎焊,送丝机,表面处理,自动化专机,焊锡丝,助焊剂 | 免喷涂材料,免喷涂塑料,免喷涂注塑,免喷涂挤塑,免喷涂工艺-中山鸿盛免喷涂 | 水处理设备_纯净水设备_软化水设备_反渗透水处理设备「陕西甘肃青海宁夏新疆」认准海川环保 |