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

基于CAN總線的模擬定位機控制

2011-09-27 10:48:36權周
中國醫學裝備 2011年2期
關鍵詞:計算機系統

王 權周 璞

基于CAN總線的模擬定位機控制

王 權①周 璞②

通過介紹一種基于CAN總線的模擬定位機控制系統的設計方法,詳細分析了該控制模式的優點、硬件配置及通信方式的工作機理,證實該系統結構簡單、運行可靠,具有一定的推廣意義。

模擬定位機;CAN總線;ARM

1 引言

模擬定位機是使用診斷X射線設備模擬放射治療輻射束的幾何條件,定位放射治療過程中被照射的病灶部位,從而劃定治療輻射野的位置、尺寸等參數的設備[1]。

模擬定位機整機性能在逐步提高,但隨著控制技術的發展,傳統的控制方式在電氣生產工藝、現場的安裝、維修等各環節中,出現了一些問題。比如,整機布線復雜、控制不夠靈活,可擴展性差等。為解決傳統控制方式存在的一些問題,引入了CAN總線控制方式。

CAN總線(Controller Area Network)是一種有效支持分布式實時控制的串行通信網絡,它在智能設備、自動化系統間提供了一個全數字化、雙向的、多節點的通訊鏈接[2],其應用范圍遍及高速網絡到低成本的多線網絡。它的應用越來越廣泛,不僅應用于最初的汽車工業,而且可應用于過程工業、紡織工業等領域。它是一個全集成的、結構完整、功能完善的過程控制系統。在模擬定位機控制中,其由一中央控制計算機和多個分布于現場的CAN智能控制模塊組成,采用CAN現場總線進行聯網。由于控制的分散,從而提高了系統工作的可靠性。引入了具有數字化、開放性、分散性以及對現場環境的適應性等特點的CAN總線,方便了現場安裝。

2 模擬定位機控制工藝流程[4]

圖1 模擬定位機布置圖

如圖1所示,模擬定位機分控制室和模擬室兩部分,其中控制室由工控機、控制臺等組成;模擬室由主機(準直器、X線球管、影像增強器)、治療床、高壓發生器、手控器等組成。

針對模擬定位機的控制,要求其可通過計算機、控制臺、手控器及床旁控制器對設備進行手動控制。同時要求計算機具有自動設置功能,即通過計算機自動控制機器到一定的位置,譬如機架自動轉到90°。18個電機需要實現正轉與反轉動作、電機的限位保護、相應的動作軸的位置采樣。在系統中還要有測距燈、激光燈、野燈的開關控制和安全聯鎖保護電路。

3 模擬定位機控制方式的對比

90年代的模擬定位機大多采用繼電控制系統,其線路龐大、工藝落后,多采用手工布線方式進行控制線的制作。到2000年以后,隨著工藝的發展,開始采用計算機集中式控制,在這種方式下,控制系統的核心為一臺工業計算機,系統所有的信息都是通過它進行采集、分析、處理的。此系統大大提高了設備檔次,可以實現模擬定位機的控制要求,但此系統也有一個弊端,因為模擬定位機的各個子系統都與此計算機有著密切的關系,如果此計算機出現問題,所有的子系統均處于癱瘓狀態。

鑒于以上的問題,我們提出了基于CAN總線的分布式控制的設計方法。所謂基于CAN總線的分布式控制是指以多處理器及數據通信技術為基礎的計算機控制系統,吸取了儀表控制和計算機直接控制的優點并克服了它們的缺點,實現了集中的管理和邏輯控制的分散。

對于模擬定位機中的每個相對獨立的小的子系統,由一個小規模的計算機(ARM單片機)來進行控制,他們各自完成其相應的數據采集與邏輯控制。同時,存在一中央控制計算機,其主要任務是分析各子系統計算機采集的數據,進而根據工藝流程的需要,發送給各子系統計算機控制命令。此中央控制計算機還可以擁有數據庫功能,對現場的數據進行記錄或提供病人檔案管理功能。中央控制計算機與各子系統計算機采用CAN總線模式來完成現場的數據傳輸。此方式由于控制的分散,從而提高了系統工作的可靠性,簡化了現場的布線。

4 CAN總線硬件配置

本系統采用CAN總線網絡,是由監控計算機(上位機)、多個CAN控制器(下位機)和CAN總線三部分構成,圖2為整機控制系統的拓撲結構:

圖2 控制系統拓撲結構圖

根據模擬定位機的各部分的功能,將其劃分為以下子系統:治療床、準直器、影像增強系統、控制臺、手控盒。各子系統分別由帶有CAN總線控制功能的ARM單片機來控制,各子系統控制器間或者各子系統和中央控制計算機間可通過CAN網絡來相互通訊,完成現場數據的采集和控制命令的發送。

4.1 上位機

本系統采用工控機作上位機,通過CAN接口卡使工控機與CAN總線相連,這樣工控機與CAN現場總線就連接成能完成組態、運行、操作等功能的完整的控制網絡系統。同時上位機監控軟件可實現動態顯示、報警、趨勢、控制策略、控制網絡通信、數字圖像采集、處理、凍結存檔等功能,并提供一個友好的用戶界面。

4.2 下位機(現場控制級)

下位機,我們采用多個ARM單片機組建CAN總線網絡[3]。

基于ARM Cortex-M3內核的處理器越來越多,其豐富的管腳資源、內部即可集成CAN2.0B控制器等功能,受到開發人員的親睞。

每一個ARM下位機終端可單獨采集處理現場的數字量(譬如增強器防碰撞信號、準直器防碰撞信號、各電機限位信號、電機運動控制信號)、模擬量(譬如準直器角度、光闌位置信息、井線位置信息)等信號,同時,也可以通過CAN網絡發送數據到計算機和接受計算機發送的控制指令,從真正意義上實現了網絡化的控制。

在軟件編程方面,下位機基于ARM Cortex-M3內核的處理器編程手冊中,給出了詳細的說明,同時,CAN控制接口卡給出了詳細的說明及例程,這樣,通過定義上下位機通信控制協議,即可完成系統軟件的編制。達到CAN網絡方便快捷的控制要求。

4.3 示例說明

以治療床為例,說明該控制方式的細節。

治療床的信號分為:

開關量輸出:橫向電動、縱向電動、升降電動、公轉電動、橫向手動、縱向手動、公轉手動、測距燈控制、野燈控制、室燈控制、激光燈控制。

開關量輸入:橫向左右限位、縱向前后限位、升降上下限位,公轉順逆限位。

模擬量輸入:橫向位置、縱向位置、升降位置,公轉位置。

模擬量輸出:橫向速度、縱向速度、升降速度,公轉速度。

治療床可以視為一個獨立的智能設備,通過本身配備的床控器即可完成自身的各個運動控制,不再需要向遠端中央控制計算機請示去執行什么動作,這樣當遠端中央控制計算機出現問題時,不會影響到治療床的任何動作,在使用過程中更安全。由于在安裝設備時,治療床不需等中央控制計算機安裝完畢后,即可開展工作,從而加快了安裝速度,提高了安裝的靈活性。

治療床控制核心板ARM板可連接到CAN網絡上,這樣當整機工作時,中央控制計算機通過CAN網絡可采集治療床橫向、縱向、升降、公轉各個位置的信號,同時,通過CAN網絡,中央控制計算機還可以對治療床進行遠端控制。

采用此方式可大大減少現場的電纜數量。CAN網絡只需要兩根屏蔽的雙絞線即可完成通訊任務,其采用差動傳輸模式,具有較強的抗干擾能力。

同理,我們可以把其它子系統,如準直器、影像增強器系統、控制臺、手控器、機架等子系統加入CAN網絡中。這樣,通過通訊即可完成對各個子系統的控制與數據采集。

5 結束語

基于CAN現場總線的分布式控制系統為一種先進的控制技術,其提高了整機的可靠性,減少了現場的布線,簡化了安裝步驟,且系統硬件采用模塊化結構,易于實現擴展,為模擬定位機的控制提供了一種良好的解決方案,同時,此控制技術可移植到其它放療設備,這將提高放射治療自動化和智能化的水平[5]。

[1]喬田奎,祝淑釵,李寶生,等. 放射治療學[M].北京:人民衛生出版社,2004.5:40-41.

[2]潘新民, 王燕芳. 微型計算機控制技術[M].北京:高等教育出版社,2001.7:186-188.

[3]李寧. 基于MDK的STM32處理器開發應用[M].北京:北京航空航天大學出版社,2008.10:328-329.

[4]潘銘喬,齊曉,黃榮建. 醫療器械標準匯編[M].北京:中國標準出版社,2002.3:193.

[5]顧本廣,林郁正,賴啟基,等. 醫用加速器[M].北京:科學出版社,2003.10:518.

Control mode of radiotherapy simulator based on CAN BUS network

WANG Quan, ZHOU Pu // China Medical Equipment,2011,8(2):13-15.

This article mainly introduces a CAN BUS network control mode used in radiotherapy simulator, analyzes the virtue of this control mode and the hardware components of it. This control mode has easy structure and runs well and it can also be used by other equipments.

Radiotherapy Simulator ; CAN BUS; ARM

1672-8270(2011)02-0013-03

TH 774

A

2010-11-05

王權,男,(1978- ),本科學歷,工程師。山東新華醫療器械股份有限公司技術部,從事放射治療設備的研發工作。

[First-author's address]Department of Radiotherapy Technology, Shandong Xinhua Medical Device Co., Ltd, Zibo 255086, China.

①山東新華醫療器械股份有限公司放療技術部 山東 淄博 255086

②淄博職業學院電子電氣工程學院 山東 淄博 255086

猜你喜歡
計算機系統
Smartflower POP 一體式光伏系統
工業設計(2022年8期)2022-09-09 07:43:20
計算機操作系統
WJ-700無人機系統
ZC系列無人機遙感系統
北京測繪(2020年12期)2020-12-29 01:33:58
穿裙子的“計算機”
趣味(數學)(2020年9期)2020-06-09 05:35:08
基于計算機自然語言處理的機器翻譯技術應用與簡介
科技傳播(2019年22期)2020-01-14 03:06:34
計算機多媒體技術應用初探
科技傳播(2019年22期)2020-01-14 03:06:30
基于PowerPC+FPGA顯示系統
半沸制皂系統(下)
信息系統審計中計算機審計的應用
消費導刊(2017年20期)2018-01-03 06:26:40
主站蜘蛛池模板: 欧美激情成人网| 亚洲性网站| 狠狠亚洲婷婷综合色香| 欧美h在线观看| 刘亦菲一区二区在线观看| 国产主播喷水| www.亚洲色图.com| 色综合天天综合| 午夜a视频| 中国精品久久| 老熟妇喷水一区二区三区| 亚洲精品波多野结衣| 亚洲第一黄色网| 97在线公开视频| 欧美成人午夜影院| 亚洲第一黄片大全| 99精品热视频这里只有精品7| 成人久久18免费网站| 热99精品视频| 欧美视频在线观看第一页| 9丨情侣偷在线精品国产| 美女扒开下面流白浆在线试听| 日韩精品一区二区三区大桥未久 | 久久网欧美| 99久久99这里只有免费的精品| 一区二区三区在线不卡免费 | 92午夜福利影院一区二区三区| 国产91在线|中文| 三上悠亚一区二区| 亚洲视频在线网| 国产浮力第一页永久地址| 老司机精品一区在线视频 | 在线观看免费AV网| 91探花在线观看国产最新| 呦女精品网站| 无码中文AⅤ在线观看| 18禁高潮出水呻吟娇喘蜜芽 | 亚洲欧州色色免费AV| 欧美日本一区二区三区免费| 日本91在线| 青青青视频91在线 | 国产在线视频欧美亚综合| 国产精品一老牛影视频| 成年人福利视频| 欧美日韩午夜视频在线观看| 91福利在线看| 97se亚洲综合在线天天| 久久这里只有精品2| 国产精品久久久久鬼色| 91久久夜色精品| 欧美在线黄| 国产99视频在线| 欧美一级视频免费| 中美日韩在线网免费毛片视频| 5388国产亚洲欧美在线观看| 欧美精品另类| 日韩小视频在线播放| 啦啦啦网站在线观看a毛片| 真实国产乱子伦视频| a级毛片免费看| 亚洲乱强伦| 亚洲欧美在线综合一区二区三区| 日韩成人在线网站| 99在线免费播放| 久久一色本道亚洲| 91成人试看福利体验区| AV在线天堂进入| 欧美成人怡春院在线激情| 午夜国产精品视频黄| av手机版在线播放| 亚洲一区网站| 国产精品免费露脸视频| 91精品国产一区| 国产日韩av在线播放| 成人无码区免费视频网站蜜臀| 四虎国产成人免费观看| 青草国产在线视频| 国产一级在线播放| 久久黄色视频影| 日韩一区二区三免费高清| 夜夜高潮夜夜爽国产伦精品| 狠狠色成人综合首页|