CGSE-ES系统CAN通信接口设计

来源 :上海交通大学 | 被引量 : 0次 | 上传用户:lbtx368
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
阿尔法磁谱仪(AMS)空间探测器试验是丁肇中教授领导的以探索空间反物质和暗物质为主要目的的大型国际合作科学试验项目,是国际空间站上唯一的大型科学试验。阿尔法磁谱仪是人类送入宇宙空间的第一个大型磁谱仪,AMS-02中最关键的部件是超导磁体。由上海交通大学参与合作设计并独立制造的低温地面支持设备(CGSE)系统是在发射前对AMS-02中的超导磁体完成冷却、测试和超流氦加注的重要系统。本项目的实施旨在为AMS这一富于原创性的重大前沿基础研究计划作出重要贡献。 从设计制造的角度来看,CGSE系统可以分为两部分:CGSE机械部分(CGSE-MS)和CGSE电子部分(CGSE-ES)。CGSE电子部分是CGSE中完成测量、控制、通信以及监控任务的重要子系统,它又可分成两个部分:控制器系统(CGSE-ES-CON-S)和通信接口系统(CGSE-ES-COM-IF),前者主要用于完成对CGSE机械部分的控制,后者主要用于提供CGSE系统与AMS-02其它子系统间的通信接口。而通信接口系统至少又分成两个部分:CAN总线通信接口系统(CGSE-ES-COM-IF-CAN)和ETHERNET通信接口系统(CGSE-ES-COM-IF-ETHER),前者主要用于CGSE系统向AMS-02其它子系统如超导磁铁航空电子箱(CAB)发送命令,后者主要用于CGSE系统接收来自AMS-02其它子系统如丁肇中主数据采集计算机(JMDC)的命令。 本文主要研究CGSE电子部分(CGSE-ES)中CAN总线通信接口系统(CGSE-ES-COM-IF-CAN)的设计及实现工作。接口的硬件设计:先采用运行Linux的PC外挂EPP-CAN Box、内插以太网卡的方式,将CAN与Ethernet异构网络互联,再采用运行Windows的PC内插以太网卡和西门子CP5613卡的方式,将Ethernet与Profibus异构网络互联。本文未采用运行Windows的PC外挂EPP-CAN Box、内插西门子CP5613卡的方式来直接实现CAN与Profibus异构网络的互联,主要因为已有Linux下现成EPP-CAN Box驱动程序可调用,且Linux下开发和维护设备驱动程序远比Windows容易;未采用运行Linux的PC外挂EPP-CAN Box、内插西门子CP5613卡的方式来直接实现CAN与Profibus异构网络的互联,主要因为西门子产品主要运行在Windows平台下。接口的软件设计:在Linux下用C语言开发CAN-Ethernet网关模块,在Windows下用WinCC开发Ethernet-Profibus网关模块,使用Socket开发基于TCP连接的网络通信程序。 通信试验结果表明本文所用CAN通信接口设计方案具有较高的稳定性、可靠性、易开发维护性,通信性能良好。
其他文献
本文以我国某钢铁企业轧辊综合管理系统的研发为背景,结合系统总体开发原则及系统中优化模型的建模方法,描述了系统中工作辊配对模型、支承辊更换模型和换辊单生成技术模型,利用
发酵工程是21世纪的高新科学技术之一,它作为最早的微生物学研究领域,在过去的几百年里为人类的生产、生活和社会的发展做出了巨大的贡献。在农业、医药工业、食品工业、燃料新能源及精细化工等国民经济和人民生活方面也发挥着越来越大的作用。随着科学技术的发展和人们需求的不断提高,对于发酵产品质量的要求也不断提高,所以实现发酵过程的最优操作和控制优化成为研究热点。实现发酵过程的优化和控制,首先需要开发适用于生物
板坯库是连接炼钢和热轧生产过程的中间产品库,上游连接炼钢工序,接收连铸机浇铸生产的板坯,下游连接热轧生产线的加热炉,根据热轧计划规定的板坯需求序列为热轧生产过程供应
红外监控系统在国民经济和国防建设中发挥着重要作用,广泛应用在保安、智能交通、智能武器等诸多领域。本文针对监控系统实际应用中难以兼顾可靠性与实时性的缺点,着重讨论和
“数据挖掘”的目标是要从错综复杂的数据中去发现某种重要的模式和趋势,真正地去理解数据的内涵,模糊系统正是“数据挖掘”的一个理想的系统和方法。模糊系统有着非常灵活的