论文部分内容阅读
为了满足工业领域对高速高精的现实需求,基于以太网的现场总线技术已经得到广泛的应用,其中MECHATROLINK-Ⅲ就是可以用于运动控制的现场总线技术。它具有传输速度快、实时性好等特点,已经在蓝天数控系统中得到应用。现在对于MECHATROINK-Ⅲ总线型数控系统的测试主要是采用连接伺服电机进行带载测试。这种测试的方式在批量化测试的时候,需要大量的伺服电机。而且伺服电机的配置和布线十分繁琐,容易造成测试的时间不充分,因此需要开发出一套应用于蓝天数控系统的总线测试系统来解决采用伺服电机进行批量化测试所带来的问题。 本课题在学习MECHATROINK-Ⅲ总线协议的基础上,采用工业CPU板卡作为运算平台,设计专用的伺服模拟卡。并在此基础上开发相关的软件,包括设备驱动、总线功能层和应用层,为数控系统提供一个闭环的测试平台。该总线测试系统具有以下特点:支持MECHATROLINK-Ⅲ协议并能与数控系统通信;实现了对伺服系统的模拟,能够完成与数控系统之间的命令交互;实现了一个测试平台对多个数控系统的监控显示,能够对通信中的错误进行检测并进行相应的处理。在实际的应用中可以测量总线通信的可靠性和模拟命令执行的正确性等性能指标。