是柴油带头机出产进程中的最终一道环节工序,对柴油机创造质地起着极度厉重的用意,其厉重实质是通过对特定测试情况下柴油机工艺参数的纪录和了解,推断其及格与否,并能实时发觉和排斥滞碍。很多现正在正正在行使的柴油带头机测试平台都是通过仪表读数来了解、推断一台柴油带头机测试时的事情形态,不只服从低、精度差,并且归纳了解推断才智有限。为了可能尤其全盘、直观地通晓柴油带头机测试进程,神速发觉并排斥滞碍隐患,使测试操作职员进步了解推断才智,维系企业技能改造,咱们拓荒了基于
凭据柴油带头机的测试央求,本体系厉重达成对柴油带头机测试进程中种种传感信号的经管以及柴油机工况数据的搜罗,并将数据通过CAN总线道I/O信号。搜罗的参数厉重有:机油压力和温度、冷却水温度、进排气温度、燃油液位、启动蓄电池电压、转速等。
柴油带头机测试体系的环节是引入了CAN总线技能,酿成基于CAN总线的散布式测控体例模子,如图1所示。因为CAN总线行为现场总线的类型之一,属于盛开式底层把持搜集,是行使于出产现场、正在微机化衡量把持装备之间杀青双向串行多节点数字通讯的体系,于是基于CAN总线的散布式测控体系是盛开式的,而不是封锁和专用的[1]。这种测试体系将监控功效涣散到每个试车台,每个试车台均由一个CAN智能节点达成监控职责。每个CAN总线节点的构成是相像的,都蕴涵:主控单位、CAN总线通讯束缚单位、数据搜罗与经管单位等。各节点通过CAN总线与上位机相连,通过总线达成相互间的通讯。
柴油带头机测试体系采用两级散布式布局。上位机采用PC机,正在上位机的PCI总线插槽中装置了PC-CAN总线适配卡,如此就能够通过CAN总线将上、下位陷坑联正在沿途组成把持搜集。下位机把持器采用单片机AT89C51和CAN总线联合构成的智能节点,它们直接对各现场装备(如:传感器继电器、电机等实行把持,搜罗现场数据,并凭据罗致到的敕令或者主动将数据发送到CAN总线。通过事先设立验收码和验收障蔽码能够把持智能节点从总线上罗致哪些数据或敕令。倘若某些数据需求进一步繁复的经管(如动态显示),则上位估量性能够从总线上罗致数据。当上位机需求对某个节点施加把持行动时,能够采用点对点方法与该节点通信,而当它要同时对一齐节点施加把持行动时,能够采用播送方法将敕令发送到总线。如此当体系平常运转时齐备能够没有上位机的参加,大大裁减了数据的传输量,同时进步了体系的及时性和牢靠性。
柴油带头机测试体系的硬件计划厉重涉及上位机中的PC-CAN适配卡以及下位机CAN智能节点。这里中心了解CAN智能节点的布局构成。
正在图2所示的CAN智能节点中,中枢器件是CAN总线厉重有两方面的职责:一是负担对CAN把持器SJA1000的初始化,并通过把持SJA1000杀青数据的罗致和发送等通相信务;二是负担对现场信号的搜罗以及对现场装备的把持。SJA1000是Philips公司的CAN把持器,它杀青了CAN总线搜会集的数据链道层和物理层功效,通过对其编程,微经管器能够设立它的事情方法,把持它的事情形态,实行数据的发送和罗致,把行使层修造正在它的基本之上。正在本计划中,为了加强CAN总线节点的抗扰乱才智,采用SJA1000的拥有光电远隔的CAN总线差别经高速集成光电耦合器6N137远隔后与CAN总线的TXD和RXD相连,82C250则直接与CAN物理总线相连。
上位机监控软件采用组态软件实行拓荒。组态软件行为用户可定造功效的软件平台东西,是跟着散布式把持体系及估量机把持技能的日趋成熟而进展起来的。
目前,跟着现场总线技能的慢慢增添,现场总线和盛开体系已成为组态软件发展所依赖的表部情况,这使得组态软件更易于与浩繁的输入/输出装备联贯,从而督促了组态软件正在现场总线把持体系中的行使。通过对现有组态软件机能及价值的比拟,同时维系本技改项主意实质需求,拔取国产“世纪星”组态软件来拓荒CAN总线体系的监控步调。为了将上位机人机界面步调与下位机数据搜罗与调换步调有机地维系起来,咱们把临控步调分成两一面,即:将供职器-客户机布局行使到CAN总线把持体系的组态软件计划中,杀青以人机界面步调行为客户机端程。