摘要
为解决基于CAN现场总线的DNC系统的通信冲突问题,提出了测定系统中各数控机床在执行特定程序时的实际程序消耗率,据此进行系统设计与生产调度的方法。该方法通过对引起DNC系统通信冲突原因的分析研究,发现系统中数控机床在加工中的实际程序消耗率的大小是引起DNC系统通信冲突的重要因素,提出了实际程序消耗率的计算方法,建立了在实际程序消耗率变化时,避免系统产生通信冲突的数学模型,开发了测定实际程序消耗率的软件。通过实际系统的运行,证明了该方法的可行性。
A method for both system design and production scheduling is proposed to solve the communication conflict in a DNC system based on CAN Fieldbus. The method is based on the examination of the program expending rate of every NC tool in the DNC system. Applying the method to analyzing the communication conflict in the DNC system, we find that the major factor for communication conflict in the DNC system is the actual expending rate during the production of NC tool. A method for calculating the actual expending rate of numerical control program is presented. A mathematic model is established to avoid the communication conflict in the DNC system when the actual expending rate of numerical control program is varying. Based on the mathematic model, a software program for determining the actual expending rate of numerical control program is developed. Finally, the run results of a practical DNC system show that the proposed new method is valid and effective.
出处
《机械科学与技术》
CSCD
北大核心
2009年第5期682-685,690,共5页
Mechanical Science and Technology for Aerospace Engineering
基金
甘肃省自然科学基金项目(3ZS062-B25-016)
兰州市科技专项重点项目(20750)资助
关键词
通信冲突
CAN现场总线
DNC
CAN Fieldbus
DNC( distributed numerical control)
communication conflict