西门子自动化课程 21.docx
《西门子自动化课程 21.docx》由会员分享,可在线阅读,更多相关《西门子自动化课程 21.docx(13页珍藏版)》请在冰豆网上搜索。
![西门子自动化课程 21.docx](https://file1.bdocx.com/fileroot1/2022-11/22/2a53c5ba-6672-4957-a996-fb511b4e7530/2a53c5ba-6672-4957-a996-fb511b4e75301.gif)
西门子自动化课程21
全集成自动化(TIA)
解决方案培训教材
第一部分第七章
在线调试功能
这个手册由西门子自动化与驱动集团教育合作部(automationanddrivetechnology,SiemensA&DCooperateswithEducation)以培训为目的编写。
西门子对其内容不做任何形式的保证。
手册的传播或者复制,包括其内容的使用与发表,仅作为公共教育及职业培训之用。
其他情况需要西门子自动化与驱动集团教育合作部的书面许可(Knust先生,E-Mail:
michael.knust@hvr.siemens.de)。
违者必究。
西门子保留所有权力,包括翻译,以及专利权、实用新型或外观设计专有权。
感谢MichaelDziallasEngineering公司、职业学校的教师们,和其他有关朋友为本手册的编写做出的贡献。
目录:
1.前言4
2.调试和在线功能6
下列符号代表的含义:
程序
注意
1.前言
第一部分第7章部分是基本STEP7编程中的教学环节。
学习目标:
在这一部分,读者将学习到对于编程很有帮助的调试查错工具。
∙调试功能
∙在线功能
基本要求:
为了这部分学习的顺利,我们将假定读者具有以下的基本知识:
∙Windows95/98/2000/ME/XP
∙基本的STEP7编程
需要的硬件和软件:
1.PC,Windows95/98/2000/ME/NET的操作系统,以及
最小:
133MHz,64MB的RAM,65MB的空余磁盘空间。
最佳:
500MHz,128MB的RAM,65MB的空余磁盘空间。
2.STEP75.x软件。
3.一个PC用MPI接口。
4.一个装有CPU315-2DP的PLCSIMATICS7—300,和一个数字式的输入输出设备。
输入需要接一个开关。
组态举例:
-电源:
PS3072A
-CPU:
CPU315-2DP
-数字式输入:
DI16xDC24V
-数字式输出:
DO16xDC24V/0.5A
2.调试和在线功能
在接下来的部分中,我们将介绍测试调试和在线功能。
以我们在第三部分创建的Startup项目为例。
在STEP7中,有很多不同的调试诊断工具可以使用,依次执行以下步骤将启用上述工具。
1.首先打开LAD,STL,FBD程序块编辑工具。
(→Start_Simatic→STEP7→LAD,STL,FBDProgramblocks)
2.打开块来查看。
(→File→Open)
3.从在线的CPU或可选站点中打开一个程序,可以按如下步骤操作。
(→Entrypoint:
Project→Name→Online→Chooseblock→OK)
注意:
既然STEP7V5.x可以连接一个离线的项目,那么连接时就应确保连接的项目在线!
4.现在,可以通过PC来监测并修改变量值,步骤如下:
(PLC→Monitor/ModifyVariables)。
用户还可以通过以下步骤来获得变量值。
(PLC→diagnosticfunctions→ModuleInformation和→OperatingMode)。
在这个菜单中,我们还可以清除和重置变量值,调整时间。
5.如选中VariableMonitor/Modify菜单命令,则可以监测修改一些变量。
5.1另外,必要的操作数必须在变量表中定义,格式也必须选定。
5.2现在设定监测和修改变量的触发时间。
(→Trigger)
5.3现在就可以监测变量了。
(→Variable→Monitor)
5.4如果要修改变量值,需要预先把改后的值输入。
(→Variable→Modify)
6.还可以采用调用Debug功能中的Monitor菜单命令来监测变量,或是调试已经运行的程序。
6.1在STL语句表中,逻辑操作的结果RLO,操作数STA的ACCU1,STANDARD中的内容可以在每个操作数背后显示。
点击STANDARD后的相应区域,就可以按所希望的格式显示。
6.2信号图可以在LAD方式中监控。
6.3信号图和信号状态可以在FBD功能表中监测。
7.使用诊断功能中的模板信息(ModuleInformation)可以对系统的状态做出全面的诊断,包括内存使用效率,通讯,所选CPU的详细信息和程序循环运行的状况。
(→ModuleInformation)
诊断缓冲区里记录着最近的一百次操作系统状态的调整和CPU错误信息,这对于查错来说是很重要的。
这样,就可以迅速有效地确定程序和硬件的错误。
(→DiagnosticBuffer)
8.选择诊断功能中的操作模式菜单命令,运行中出的错误就会很容易的被理解和改正。
(→OperatingMode)
9.通过清除/重置功能,用户可以使设备重置。
10.日期和时间可以通过SetTimeofDay菜单命令来启用,或者从所连接设备中读取日期和时间。
(→SetTimeofDay)