S7-200 SMART 下载程序,先把电脑网卡、IP 和软件版本配对,再按"通信→查找 CPU→下载"的顺序操作。速捷工控根据西门子官方资料,把网卡选择、电脑 IP 设置、查找 CPU 和下载这几步按实际菜单讲一遍。现场照着做,能少走一些弯路。
1. 软件与现场准备
先说软件版本,这一步很多人容易想当然。按西门子《8.2.1 以太网口下载程序》的说明,Micro/WIN SMART V2.8 连接的是 2.8 及更早版本的 CPU,V3 连接的是 3.0 及以上版本的 CPU。所以不是软件越新越好,得看手上这台 CPU 是什么版本,版本对不上,后面怎么点都连不通。
还有一条要记住:一台 CPU 同一时间只能连接一个 Micro/WIN SMART。不要同时建立多个软件连接,避免通信冲突。
硬件准备按下面几步走:
- 准备一根完好的网线,水晶头卡扣别断,线身不要有硬折。
- 网线一头插 CPU 的以太网口,另一头插电脑上实际在用的网卡口,不要插到别的空闲口上。
- 看两端的 LINK 灯,正常应该亮起;不亮就先换线、换口,别急着开软件。
- 确认电脑没有连到别的网络造成地址冲突,尤其是同一网段里已有设备的情况。
LINK 灯不亮,说明物理链路就没通,这时候打开软件查找 CPU 是白费功夫。先把线和口确认好,再往下走。
2. 网卡和 IP 设置
电脑的 IP 要和 CPU 在同一个网段,才能通信。设置入口很直接:按 Win+R,输入 ncpa.cpl 回车,打开网络连接窗口。
- 在窗口里找到实际插网线的那块以太网适配器,右键选"属性"。
- 在列表里选中"Internet 协议版本 4(TCP/IPv4)",再点"属性"。
- 选择"使用下面的 IP 地址",填入电脑的 IP 地址和子网掩码。
- 点"确定"保存,逐层关闭窗口。
举个示例:CPU 地址是 192.168.2.1,电脑可以设成 192.168.2.10,掩码 255.255.255.0。这只是示例,不是任意现场都固定这么填,实际要以现场 CPU 的地址为准,并且保证不和现场其他设备冲突。
掩码这块要留个心。255.255.255.0 是 /24,前三段相同就行;如果现场用的是别的掩码,比如 /16 或 /25,就不能笼统说"前三段相同",得按掩码实际算出来的网段来判断。拿不准就按 CPU 当前的掩码来配电脑。
如果确实需要改 CPU 的 IP,可以在软件里做:打开系统块,先确认 CPU 类型,进"通信",勾选"随项目存储 IP 信息",填好 IP、掩码和网关,点"确定"。注意,这个设置必须下载系统块之后才生效,光改不下载等于没改。运行中的现场,不必为了连机去改 PLC 地址,改地址反而可能影响原有通信。
3. 查找 CPU 与下载具体步骤
软件这边按顺序点:
- 打开 Micro/WIN SMART,点"通信"。
- 在"网络接口卡"下拉框里选电脑上实际在用的那块网卡,别选成虚拟网卡或无线网卡。
- 双击"查找 CPU",等列表出来。
- 按 IP 地址选中目标 CPU,点"OK"。
现场有多台 CPU 时,光看 IP 容易选错。可以用 Flash Lights 功能,让目标 CPU 的 RUN、STOP、ERROR 指示灯轮流点亮,眼睛盯着哪台在闪,就选哪台。也可以对照 MAC 地址确认,MAC 是唯一的,比 IP 更可靠。
找到目标后开始下载:
- 打开正确的工程文件,确认不是别的项目的备份。
- 再确认一次通信目标,防止中途选错机器。
- 点"下载",在弹出窗口里勾选需要下载的块。
- 如果这次改过 IP,必须把系统块一起勾上,否则新地址不生效。
- 点"下载"执行。
CPU 在运行状态时,软件会提示需要切换到 STOP,这时先确认现场停机条件是否允许,允许再点"YES"。下载完成后界面显示下载成功,点"关闭"。需要恢复 RUN 的,按现场许可切回运行,然后检查关键动作和通信参数是否正常。
4. 失败排查和下载后检查
下载失败先别怀疑 CPU 坏了,按顺序排:
- 看 LINK 灯是否还亮,网线有没有被碰松。
- 核对电脑 IP 和 CPU 是否在同一网段,掩码是否匹配。
- 确认"网络接口卡"选的是实际网卡。
- 确认没有别的电脑连着这台 CPU。
- 确认软件版本和 CPU 版本匹配。
还有一种情况:离线编译通过了,下载却失败。编译通过不代表一定能下载成功,资源超限也可能导致失败,比如上升沿、下降沿这类资源用超了。遇到这种提示,回到程序里查资源占用,而不是反复重试下载。
下载后如果上传回来只看到 MAIN,先展开程序块目录排除显示原因,仍缺失再核对上传结果和保护条件,不要急着重新下载覆盖。
常见问题
问:网线插上了,软件里查找不到 CPU 怎么办?
先看 LINK 灯,不亮就是物理层问题,换线换口。灯亮但查不到,重点查电脑 IP 是否同网段、网卡是否选对、有没有别的电脑占着这台 CPU。
问:软件版本是不是越新越好?
不是。V2.8 对应 2.8 及更早的 CPU,V3 对应 3.0 及以上,按 CPU 版本来选,版本不匹配连不上。
问:改了 CPU 的 IP,为什么还是原来的地址?
系统块里的 IP 设置必须下载系统块才生效,只改不下载不会变。
问:下载时提示要切到 STOP,能不能不切?
下载过程需要 CPU 处于 STOP,软件会提示。切之前先确认现场停机条件允许,不能为了下载影响生产。
问:编译通过了,下载还是失败是什么原因?
编译通过只说明语法和结构没问题,下载还受资源限制影响,比如上升沿、下降沿资源超限,需要回程序里检查。
问:上传后只看到 MAIN,程序是不是丢了?
先展开程序块目录并双击需要查看的块,排除界面显示原因。仍然缺失时,再核对上传结果和保护条件,不要直接下载覆盖。
总结一下,S7-200 SMART 下载程序的关键就三件事:软件版本和 CPU 对上、电脑网卡和 IP 配对、下载时选对目标和块。把这几步按菜单走实,再结合现场实际条件判断,能减少连不上、下不进去的情况。
参考官方资料
西门子《S7-200 SMART 技术资料》8.2.1 以太网口下载程序。