为何程序下载时搜索不到CPU?
产生此问题的原因有很多,比如安装了360安全卫士、金山卫士以及QQ管家等第三方杀毒软件;或者Windows 操作系统非完整版操作系统,例如安装了GHOST版本的操作系统,其他定制化的操作系统。
可按照如下步骤逐一检查:
当使用编程软件搜索PLC时,有时会出现“未找到指定的访问点”,一般是由于软件和系统不兼容或者软件之间存在冲突导致。
打开计算机控制面板,选择“设置PG/PC接口”,在应用程序访问点中查看是否有访问点“MWSMART”,若有则选择该访问点,若没有则手动添加MWSMART访问点。
S7-200 SMART V2.3 CPU 系列包含十二种 CPU 型号,分为两条产品线:紧凑型产品线和标准型产品线。
紧凑型 CPU 四种: CPU CR20s、CPU CR30s、CPU CR40s 和 CPU CR60s ,V2.3 版本不适用于 CR40 和 CR 60 CPU,即 CR40 和 CR60 的 CPU 固件版本只到 V2.2 版本,V2.3 版本 CPU 中不包含。
标准型 CPU 八种:ST (ST20、ST30、ST40、ST60 ) 和 SR ( SR20、SR30、SR40、SR60 )
S7-200 SMART 编程软件及 CPU 固件,从 V2.3 开始支持通过 RS485 端口使用 USB-PPI (订货号:6ES7 901-3DB30-0XA0)编程电缆下载程序的功能。
紧凑型 CPU 无以太网端口,仅 CPU 本体集成一个 RS485 端口,此端口作为 CPU 的唯一编程端口。使用 STEP 7 Micro/WIN SMART 和 USB-PPI 电缆可以进行上传和下载程序、监控程序、执行固件更新。
紧凑型 CPU 没有 microSD 读卡器或任何与使用 microSD 卡相关的功能,不支持使用 microSD 卡。
标准型 CPU 各个固件版本均支持使用以太网端口进行下载程序;如果通过 RS485 端口使用 USB-PPI 电缆下载程序,需要保证编程软件及 CPU 固件版本均在 V2.3 及以上。
按照如下步骤进行检查:
1.S7-200 SMART V2.3 编程软件,首次安装完成后,必须要重启电脑,然后再使用软件操作。
2.关闭杀毒软件
3.检查是否满足使用编程软件通过 RS485 端口进行下载程序的前提条件:
a、编程软件使用 V2.3 及以上版本。
b、要更新固件的硬件,实际固件版本为 V2.3 或更高版本的模块的固件。
c、如果使用编程电缆需要使用 USB-PPI 电缆,订货号:6ES7 901-3DB30-0XA0;不支持使用 RS232 / RS 485 编程电缆更新固件,订货号:6ES7 901-3CB30-0XA0。
4.核实使用的CPU类型及下载程序方法对应情况如表1.所示:
CPU固件更新 | ST | SR | CR | CRs |
---|---|---|---|---|
以太网网线 | X | X | X | -- |
USB-PPI电缆 | C | C | -- | X |
X:表示支持
-- : 表示不支持
C : 表示固件版本在 V2.3 及以上支持
5.检查操作步骤是否正确或者有遗漏,参考文档:如何下载
6.使用第三方编程电缆无法保证通信效果
标准型 CPU 使用 USB-PPI 电缆可以搜索到 CPU,下载时报错 “ CPU 不支持该功能 ”?
首先标准型 CPU 在任何固件版本都支持使用以太网口进行编程下载程序;
如果使用 USB-PPI 电缆下载程序出现报错,使用以太网线连接 PLC ,查看 PLC 信息,检查 CPU 实际固件版本。如果是不是 V2.3 版本,使用存储卡升级固件到 V2.3 及以上,才可以使用 USB-PPI 电缆下载程序。否则有可能出现上图报错。
CPU 实际固件在 V2.3 及以上,但是在虚拟机中使用 USB-PPI 电缆搜索不到 CPU?
1、安装完毕编程软件后,需要重启电脑后,再使用编程软件
2、检查是否与虚拟机设置相关,参考链接:PC Adapter USB(A2)在虚拟机中的连接,保证插接电缆后,电脑可以识别到 USB-PPI 电缆
提醒注意,参考链接旨在提供虚拟机中设置,实际 S7-200 SMART 使用 RS485 端口下载, 编程电缆只能使用USB-PPI 电缆,订货号:6ES7 901-3DB30-0XA0,不能使用 PC Adapter 或者 PC Adapter USB A2