In order to simplify the process of dynamic scheduling software development for manufacturing cells, the hybrid programming based on C#.NET and MATLAB can effectively improve the development efficiency for scheduling system.The algorithm programs of background dynamic scheduling are written in MATLAB 2009a environment, and the friendly man-machine interface is developed based on C#.NET platform, thus the calling to COM component is implemented successfully.The developed scheduling software system can be used in solving and optimising the problem of dynamic scheduling in manufacturing cells, and the hybrid programming of C#.NET and MATLAB can improve code reusing rate and can effectively enhance the efficiency of software development.%为了简化制造单元动态调度软件系统的开发过程,基于C#.NET与MATLAB混合编程可以有效提高调度软件系统开发效率。在MATLAB 2009a环境中,编写后台动态调度算法程序,并基于C#.NET平台开发了良好的人机界面,成功实现了对COM组件的调用。所开发的调度软件系统能够对制造单元动态调度问题进行求解和优化,同时C#.NET与MATLAB混合编程也提高了代码的重用率,有效提高了软件的开发效率。
展开▼