摘要
本发明公开了一种驱动器用上位机数据交互方法.本发明对UI人机交互界面进行了模块化设计,为用户和技术人员提供了操作友好的数据可视化界面。使用任务调度线程处理任务队列中自定义任务类实例化对象的执行,即发出信号;使用Modbus线程处理与驱动器下位机的数据交换,通过自定义Modbus报文格式,在建立通信时可以根据连接的驱动器下位机版本更新功能码属性,对设备功能码表文件的依赖程度低,对于不同版本的驱动器下位机,只需要更新维护一个通用的设备功能码表文件,大大减少驱动器软件升级时带来的工作量,提高研发效率。对于工业生产现场驱动器下位机安装位置不易接触或人员禁止靠近的情况。