Forinternaluseonly/©SiemensAG2009.AllRightsReserved.S7-1200andSTEP7BasicV10.5Chapter5:在线和诊断Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage2/41Online&diagnosticsSTEP7Basic在线和诊断功能快速访问所有的诊断工具和设置!工具栏可访问设备项目树装载项目工具栏项目树监控表项目树监控块项目树诊断转到在线状态项目树比较块Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage3/41Online&diagnostics可访问设备选项(从登陆界面进入)选中的网络通路提交状态:没有IP地址Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage4/41Online&diagnostics在线和检测功能:分配IP地址IP参数类型Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage5/41Online&diagnostics可访问设备选项(从登陆界面进入)选定的网络通路编程设备PG在同一个网络内才可以显示对象Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage6/41Online&diagnostics可访问设备符号块的名称符号块的参数注释在CPU中在线设置符号参数和注释—不需要让项目离线!不用使工程离线,可以在线打开块Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage7/41Online&diagnostics检测到的硬件配置上载到一个新的项目,同时上载的还有符号和注释可访问设备设备范围:从检测到的未指明设备到硬件组态设备可以通过拖放操作将程序文件夹上载到一个新项目中去Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage8/41Online&diagnostics编译项目通过菜单栏“编译”按钮编译项目,一般涉及到下列选项(就组而言):软件(变化和错误/报警)和(取决于选项)硬件组态…涉及到的选项这里的例子:在程序块中创建组“编译”…Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage9/41Online&diagnostics编译结果显示在监控窗口中编译说明可以链接到到指定位置帮助文本超链接编译工程“编译”…选择组注意:编译并不代表保存!这是个一致性检查!Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage10/41Online&diagnostics实践监控表转到在线状态存储卡进一步下载扩展下载首次下载功能条加载目录下载项目编译项目可访问设备加载项目快捷菜单上的“加载到目标系统”选项所提供的新选择:所有硬件组态软件软件(所有的块)可获得的选项取决于要加载的目标。没有在线连接Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage11/41Online&diagnostics加载项目(通过菜单栏)通过涉及到的“装载到目标系统”选项菜单栏:软件(第一版:因块间差异而单独修正的模块是独立于组的)或者:硬件组态和软件装载HW和SW装载SWForinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage12/41Online&diagnostics项目的首次加载软件和硬件可以在一次操作中完成下载如果地址不同:a)激活“显示所有可访问设备”…b)…或者间接地输入设备地址首次下载过程中,会执行“扩展下载…”Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage13/41Online&diagnostics项目的首次加载需要的话,可以为PG/PC分配一个临时IP地址PC不在设备所处的网络内IP地址是在确认后临时加上的Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage14/41Online&diagnostics项目的首次加载IP地址的分配总是和下载操作联系在一起闪存测试(为了识别需要)加载设备还没有IP地址实践监控表转到在线状态存储卡进一步下载扩展下载首次下载功能条加载目录下载项目编译项目可访问设备Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage15/41Online&diagnostics扩展下载操作选择在这些操作执行以后“Load”按钮变成可选的可以通过下拉菜单获取详细信息实践监控表转到在线状态存储卡进一步下载扩展下载首次下载功能条加载目录下载项目编译项目可访问设备Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage16/41Online&diagnostics进一步下载在脱机状态下–使用下载操作时,工程中不存在的块会被删除下载也是对等的操作,加载内存仍然保持“整齐”状态第一版:下载操作会导致存储区复位!实践监控表转到在线状态存储卡进一步下载扩展下载首次下载功能条加载目录下载项目编译项目可访问设备Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage17/41Online&diagnostics转换到启动和停止状态启动CPU…涉及到的选项对左侧目录也起作用停止CPUForinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage18/41Online&diagnosticsSimatic存储卡可以用标准读卡器来访问SimaticMC卡,甚至是用Windows资源管理器Simatic存储卡实践监控表转到在线状态存储卡下载项目编译项目可访问设备Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage19/41Online&diagnosticsSimatic存储卡“安装”驱动卡的类型必须设置!“装载存储器”存储卡正在设计中…拖放操作Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage20/41Online&diagnostics转到在线状态转到在线状态…连接设置里的符号转到在线状态…转到在线状态后,状态立即变得明显了Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage21/41Online&diagnostics转到在线模式双击开始设备诊断HW–错误转到在线模式后,状态立即变得明显了冲突只有在在线状态下才存在的对象CPU运行模式Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage22/41Online&diagnostics转到在线模式展开冲突…冲突没有HW错误转到在线模式后,状态立即变得明显了Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage23/41Online&diagnostics在线和诊断功能函数,如设置时间的函数内存消耗一览存储区复位1.在相关条目上单击以发现并修复故障…2.…打开引起故障的块Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage24/41Online&diagnostics块的在线连接处理在编辑过程中,块转换到离线视图块只能打开一次在线视图下的块可以进行检测Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage25/41Online&diagnostics块的在线连接处理如果要删除一个在线情况下已连接的块,那么软件会询问是在CPU中删除块还是在离线项目中删除块,或是在二者中都删除实践监控表转到在线状态存储卡下载项目编译项目可访问设备Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage26/41Online&diagnostics监控块程序编辑器中的“测试”任务卡所调用模块的超链接监控窗口Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage27/41Online&diagnostics块比较StartetAktion开始比较操作选择比较操作(只有在有差异存在时才可选)通过项目树比较块第一版:有差异时,整个程序可以被上传或下载Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage28/41Online&diagnostics块比较:细节比较2.)开始细节比较(仅对有差别之处)1.)选择块在使用细节比较功能时,在线和离线块显示在一个编辑器里先在程序编辑器中关闭块,这样在逻辑块比较时就可以打开块了。实践监控表转到在线状态存储卡下载项目编译项目可访问设备Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage29/41Online&diagnostics块比较:细节比较对差异进行对比的导航条比较结果(可以导航)可以在离线窗口中编辑可以在在线窗口中复制Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage30/41Online&diagnostics监控表…可以在程序代码/细节窗口中使用拖放功能…插入区有大量的函数实践监控表转到在线状态存储卡下载项目编译项目可访问设备Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage31/41Online&diagnostics监控表:修改可选的触发器强制栏扩展模式修改栏通过鼠标仅改变一个选定的操作数修改所有的预选操作数Forinternaluseonly/©SiemensAG2009.AllRightsReserved.IndustrySectorPage32/41Online&diagnostics监控表:强制强制功能选择待强制的变量强制功能需要一个含:P的