基于現場總線的網絡技術研究是自動控制領域發展的一個熱點。在各種工業現場總線中,CAN總線以其成本低、速度快、實時性和可靠性較高等特點被廣泛應用于各領域。CIA(CAN in Automation)協會發布了完整的CANopen協議,定義了應用層和通訊子協議,為基于現場總線的分布式控制系統的廣泛應用提供了解決之道。 本文研究國內外現場總線發展現狀后,以改善現場總線網絡通訊系統的運行效率,提高實時性和信息處理能力為前提,淺析CAN總線高層通訊協議CANopen,分析了主、從節點的各個功能,說明了功能的設計和實現方案。 然后,本文將CANopen協議應用于分布式控制系統,詳細論述了基于PIC18控制器的從節點和基于DSP控制器的主節點的實現過程。主、從節點具有基于CANopen協議的總線通信功能。從節點具有數字量和模擬量輸入輸出功能。主節點可以通過鍵盤對各節點運行狀態和各節點參數進行調整,還可以通過液晶屏顯示實時控制量和各節點運行狀態。PC機能在線監測CAN報文數據流。本文對兩種類型節點的設計思想、硬件組成和軟件設計均做了詳盡的闡述,并給出了部分關鍵硬件原理圖和軟件流程圖。 最后,把已開發的從節點和主節點組成一個溫度測控系統和一個電機控制系統。經過實驗室測試,證明系統具有良好的實時性,通訊穩定可靠,解決了傳統CAN總線節點通訊可控性差,無法靈活設置的問題。對目前國內CAN總線應用中大多把精力放在硬件之上的底層軟件開發,少有使用上層軟件協議的習慣,起到了一定的推動意義,提高了應用水平。
上傳時間: 2013-04-24
上傳用戶:569342831
隨著計算機技術、通信技術、集成電路技術和控制技術的發展,傳統的工業控制領域正經歷著一場前所未有的變革,開始向網絡化方向發展。本文即從未來工業控制網絡發展的需要出發,設計并實現了以S3C2410微處理器為核心的嵌入式網絡控制器。 本文以S3C2410-32 位微處理為核心,設計并實現了具有1路以太網接口、1路 USB Host 接口、1路USB Device 接口、3路RS232串口、1個CAN總線擴展卡、1個RS485擴展卡、1個RS422擴展卡使用、8路A/D、1路D/A、4路 PWM、一個 240×320TFT LCD 顯示觸摸屏的功能強大的嵌入式網絡控制器。并在此基礎上,結合嵌入式操作系統Windows CE建立了一個嵌入式軟件開發平臺。 在深入研究和分析CANopen協議的基礎上,實現了基于Windows CE 的嵌入式 CANopen 協議棧,大大提高了嵌入式網絡控制器在現場總線上的通信和控制能力,為新型的網絡控制算法研究提供了實驗平臺。在探討了TCP/IP協議的基礎上研究了基于 Windows CE 的嵌入式 TCP/IP 協議棧,掌握了Windows CE 平臺的網絡 Socket 通信編程,使控制器能夠通過以太網接到Intranet或Intemet上。 在完成嵌入式網絡控制器硬件與軟件設計的基礎上,將控制器應用到了網絡化的嵌入式數控系統的中央數控單元中,實現數控系統等數控設備小型化、網絡化和集成化的需要。并以此為基礎,結合計算機控制實驗室建設,構建了三層(信息層、控制層和設備層)工業網絡實驗平臺,實現了實驗室設備真正的網絡互連,為網絡控制研究提供了一個高性能的平臺。
上傳時間: 2013-06-10
上傳用戶:hzy5825468
IEEE協會,最爲代表的IEEE_CAS2008會議上關於LDPC的最新文章
標簽: IEEE
上傳時間: 2013-12-24
上傳用戶:dapangxie
續。。。IEEE協會,最爲代表的IEEE_CAS2008會議上關於LDPC的最新文章
標簽: IEEE
上傳時間: 2014-01-24
上傳用戶:qb1993225
本文是以數位訊號處理器DSP(Digital Singal Processor)之核心架構為主體的數位式溫度控制器開發,而其主要分為硬體電路與軟體程式兩部分來完成。而就硬體電路來看分為量測電路模組、DSP周邊電路及RS232通訊模組、輸出模組三個部分,其中在輸出上可分為電流輸出、電壓輸出以及binary command給加熱驅動裝置, RS232 除了可以與PC聯絡外也可以與具有CPU的熱能驅動器做命令傳輸。在計畫中分析現有工業用加熱驅動裝置和溫度曲線的關係,並瞭解其控制情況。軟體方面即是溫控器之中央處理器程式,亦即DSP控制程式,其中包括控制理論、感測器線性轉換程式、I/O介面及通訊協定相關程式。在控制法則上,提出一個新的加熱體描述模型,然後以前饋控制為主並輔以PID控制,得到不錯的控制結果。
標簽: Processor Digital Singal DSP
上傳時間: 2013-12-24
上傳用戶:zjf3110
Programming the Microsoft Windows driver model繁中版 透過Windows驅動程式的權威們專業的協助,學習如何使用簡易的方式來撰寫Windows驅動程式。 Microsoft WDM支援隨插即用(PnP)功能,提供了電源管理能力,並詳述撰寫驅動程式/迷你驅動程式的方法。這本由長時間接觸裝置驅動程式的專家Walter Oney 與Windows核心小組共同合作的書提供了大量很實用的例子、圖表、建議,並一行一行分析範例的程式碼,好讓您能夠清楚了解實際上在撰寫驅動程式時所會發生的問題。另外亦更新了Windows XP及Windows 2000的最新驅動程式技術,又告訴您如何除錯。
標簽: Windows Programming Microsoft driver
上傳時間: 2014-01-19
上傳用戶:cjl42111
控制器局域網CAN(Controller Area Network),最初是由德國Bosch公司設計的,應用于汽車的監測和控制
標簽: CAN
上傳時間: 2016-11-24
上傳用戶:test1111
隨著汽車工業的發展,20世紀80年代中期,率先山Bosch公司研發出一代的汽車總線即控制器局域網(Controller Area Network,簡稱:CAN總線或CAN-bus),CAN總線具有布線而單、典型的總線型結構、可最大限度的節約布線與維護成本、穩定可靠、實時、抗干擾能力強、傳輸距離遠等特點,這些都決定了CAN總線必定是一種成功的總線。一經推出不僅在汽車行業得到廣泛的推廣與應用,在諸如航天、電力、石化、冶金、紡織、造紙等領域也得到廣泛應用,在日動化儀表、工業生產現場、數控機床等系統中也越來越多的使用了CAN總線,CAN總線在未米的發展中依然充滿活力,有著巨大的發展空間。由于CAN總線本身只定義ISO/OS1模型中的第一層(物理層)和第二層(數據鏈路層),通常情況下CAN總線網絡都是獨立的網絡,所以沒有網絡層。在實際使用中,用戶還需要自己定義應用層的協議,因此在CAN總線的發展過程中出現了各沖版本的CAN應用層協議,現階段最流行的CAN應用層協議主要有CANopen、DeviceNet和J1939等協議。本系列文章主要介紹CAN總線、基于CAN總線的應用層協議CANopen,以及CANopen設備的應用及組網方式。本文主要介紹CAN總線相關的概念及網絡結構。
上傳時間: 2022-07-18
上傳用戶:xsr1983
可編程序邏輯控制器第六講
上傳時間: 2013-06-30
上傳用戶:eeworm
CANopen 協議介紹
上傳時間: 2013-05-16
上傳用戶:eeworm