当前位置: 主页 > PLC控制

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

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

最佳答案

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

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

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

  • 关注微信

猜你喜欢

微信公众号