您当前的位置:五五电子网电子知识单片机-工控设备嵌入式系统-技术基于C8051和μC/OS-Ⅱ的数控机床嵌入式执行控制器实现 正文
基于C8051和μC/OS-Ⅱ的数控机床嵌入式执行控制器实现

基于C8051和μC/OS-Ⅱ的数控机床嵌入式执行控制器实现

点击数:7997 次   录入时间:03-04 11:47:25   整理:http://www.55dianzi.com   嵌入式系统-技术
在完成任务划分后,还需要考虑任务的通信和同步。发送任务与检测任务是独立的,接收任务、命令解释任务和加工监控任务存在联系,如图3所示,这里需要使用信号量和邮箱解决任务间的通信同步。
    (1)命令信号量SeMCMd。当接收任务接收到一条命令信息时,发出该信号量,由命令解释任务接收,取出并解释命令后,清除该信号量,允许接收新命令。
    (2)加工启动消息邮箱Mbox。当命令解释任务发现命令信息为插补命令时,将信息翻译成约定格式存入邮箱,发送出去,加工监控任务接收。

4 实验结果
   
实验测试,IPC通过串口向执行控制器发送直线插补命令G01X1000Y2000\LF,如图4所示,观察返回信息中的x,y轴坐标,各点基本分布于点(O,O)与点(1000,2 000)的直线周围,误差小于1个运动当量,这说明整个系统运行正常。



5 结语
   
C8051F020处理器具有丰富的硬件资源和强大的处理性能,μC/OS-Ⅱ具有实时性高,通用性好,移植、扩展方便等特点。基于该软硬件平台,可以降低系统的复杂度,提高产品的开发速度。经验证,该硬软件系统能满足该数控系统的要求,具有可行性。



上一页  [1] [2] 


本文关键字:控制器  嵌入式  数控机床  嵌入式系统-技术单片机-工控设备 - 嵌入式系统-技术