西门子S7-1200程序上载和在线/离线比较时程序自动关闭

西门子S7-1200程序上载和在线/离线比较时程序自动关闭,网线连接PC和PLC,已经确认连接上,就是无法把PLC内部程序上载,比较或者直接拖动都不行,也无法读取在线的PLC内部的程序。

最佳答案

1上载和在线/离线比较时程序的方法:
转帖:
STEP 7 提供了两种从在线 CPU 上传用户程序代码块的方法。
使用项目导航时,可以将代码块从在线 CPU 拖放到离线项目的 CPU中。
1. 打开项目后,展开“在线访问”(Online access) 容器并选择一个在线CPU。
2. 展开在线 CPU 以显示用户程序的代码块。
3. 将“程序块”(Program blocks) 文件夹从在线 CPU 拖到离线项目 CPU的“程序块”(Program blocks) 容器中。
STEP 7 Basic 会将代码块从在线 CPU 复制到离线项目。
还可以使用“比较”功能于在线 CPU 和离线 CPU 之间同步代码块:
1. 选择离线 CPU。
2. 从“工具”(Tools) 菜单中选择“比较离线/在线”(Compare
offline/online) 命令。
如果离线 CPU 的代码块与在线 CPU 的代码块不匹配,则可使用“比
较”编辑器同步这两个 CPU。
单击“操作”(Action) 图标选择是上传、下载
还是不执行任何操作。
单击“同步”(Synchronize) 按钮可将代码块装载到指定的 CPU 或从中装载代码块。

使用“未指定的 CPU”上传硬件配置:
如果用户有一个可连接到编程设备的物理 CPU,则很容易上传硬件配置。
用户必须先将 CPU 连接到编程设备,并且必须创建一个新项目。
使用下列两种方法之一来插入“未指定的 CPU”:
、 在设备配置(项目视图或门户视图)中,添加一个新设备,但要选择“未指定的 CPU”而不是选择特定的 CPU。
、 在门户视图中,单击“新手上路”(First steps) 中的
“创建 PLC 程序”(Create a PLC program)。
STEP 7 Basic 即会创建一个未指定的 CPU。
创建未指定的 CPU 后,可以上传在线 CPU 的硬件配置。
、 在程序编辑器中,从“在线”(Online) 菜单中选择“硬件检
测”(Hardware detection) 命令。
、 在设备配置编辑器中,选择用于检测所连设备组态的选项.
2、如果排除上述原因,可能是你的电脑操作系统与S7-1200程序有不兼容之处。

提问者对于答案的评价:
谢谢!估计应该是系统的问题

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc211973.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年11月13日 上午2:16
下一篇 2017年11月13日 上午2:16

相关推荐