本发明提供了一种多款读写操作的上位机应用软件兼容方法,包括:在上位机读写器进行操作嵌入式设备时,上位机读写器与嵌入式设备先进行握手,然后上位机读写器读取嵌入式设备的基本信息;根据嵌入式设备的基本信息携带的型号和版本号,查找是否存在匹配的上位机读写器;找到了型号和版本号与嵌入式设备匹配的实际读写器,先记录当前的端口和操作状态到实际读写器的配置文件ini中,自动打开该已找到的实际读写器,同时关闭之前打开的读写器,然后读写器进行读写操作。本发明兼容了多款读写操作的上位机应用软件,解决了客户因存在多个读写操作的上位机应用软件在管理和使用上不便问题以及企业因上位机应用软件过多而被客户投诉问题。