我要投搞

标签云

收藏小站

爱尚经典语录、名言、句子、散文、日志、唯美图片

当前位置:2019跑狗图高清彩图 > 指令停机 >

详细信息

归档日期:07-26       文本归类:指令停机      文章编辑:爱尚语录

  可以用“调试”菜单的命令来设置、激活或删除断点。执行菜单命令“查看”“断点栏”后,在工具条中将出现一组与断点有关的按钮(见图

  1)只能在语句表中使用单步和断点功能,可以执行菜单命令“查看”“STL”,将梯形图或功能块图转换为语句表。

  2)设置断点前应在语句表编辑器中执行菜单命令“选项”“自定义”,在出现的对话框的STL选项卡中激活“立即激活新断点”选项。

  4)在程序编辑器中执行菜单命令“调试”“操作”,在打开的“操作”对话框选中“测试操作”。

  6) STL程序中有断点的行、调用块的参数所在的行、空的行或注释行不能设置断点。

  执行菜单命令“调试”“断点激活”,在该菜单项前面出现一个“”,此时程序中表示断点的小圆是实心的。再次执行该命令,“”消失,表示断点的小圆变为空心的。要使断点起作用,应执行该命令以激活断点。

  将CPU切换到RUN或RUN-P模式,将在第一个表示断点的紫色小圆内出现一个向右的黄色的箭头(见图4-15),表示CPU进入HOLD(保持)模式,暂停在该指令处。同时“PLC寄存器内容”对话框中出现断点处的状态字、累加器、地址寄存器和块寄存器的值。

  模式执行菜单命令“调试”“执行下一个命令”,或点击工具条上的

  按钮,断点处小圆内的黄色箭头移动到下一条语句,表示用单步功能执行下一条语句。如果下一条语句是调用块的语句,执行块调用后将跳到块调用语句的下一条语句。

  黄色箭头在块调用指令处时执行菜单命令“调试”“执行调用”,或点击工具条上的

  按钮,将进入被调用的块,在该块内可以使用断点和单步功能。块结束时将返回块调用语句的下一条语句。

  将光标放在断点所在的行,执行菜单命令“调试”“删除断点”,可删除该断点。执行菜单命令“调试”“删除所有断点”,或点击工具条上的

  在执行程序时遇到断点,PLC进入保持(HOLD)模式,“RUN”LED闪烁,“STOP”LED亮。这时不执行用户程序,停止处理所有的定时器,但是实时时钟继续运行。由于安全的原因,在HOLD模式下输出被禁止。

  在HOLD模式,可以通过图4-15中的信息窗口,查看CPU内寄存器的状态。

  使用程序状态功能,可以在梯形图、功能块图或语句表程序编辑器中形象直观地监视程序的执行情况,找出程序设计中存在的问题。但是程序状态功能只能在屏幕上显示一小块程序,调试较大的程序时,往往不能同时显示与某一功能有关的全部变量。

  变量表可以有效地解决上述问题。使用变量表可以在一个画面同时监视、修改和强制用户感兴趣的全部变量。一个项目可以生成多个变量表,以满足不同的调试要求。

  3)对外设输出赋值:允许在停机状态下将固定值赋给CPU的每一个输出点Q。

  4)强制变量:给某个变量赋予一个固定值,用户程序的执行不会影响被强制的变量的值。

  1)选中SIMATIC管理器左边的“块”之后,用鼠标右键点击管理器右边的窗口,执行快捷菜单中的“插入新对象”“变量表”命令,生成新的变量表。一个项目可以生成多个变量表。

  2)在变量表编辑器中,用“表格”菜单中的命令或工具栏中的按钮生成一个新的变量表或打开已有的变量表。

  图4-13是调试某发动机控制系统时使用的变量表。输入变量时应将有关联的变量放在同一个变量表中。复制符号表中的地址列后将它粘贴到变量表的地址列,可以快速生成变量。

  可以在变量表的“显示格式”栏直接输入显示格式,也可以执行菜单命令“查看”“选择显示格式”,或者用右键点击该列的某个单元,在弹出的快捷菜单中选择需要的显示格式。图4-13的变量表最后一行的IW2用二进制数格式显示,可以同时显示和分别修改I2.0~I3.7这16点数字量输入变量。这一方法用于I、Q和M,可以用字节(8位)、字(16位)或双字(32位)来监视和修改位变量。

  按钮,可以对所选变量的数值作一次立即更新,该功能主要用于停机模式下的监视和修改。

  首先在要修改的变量的“修改数值”栏输入变量新的值。点击工具栏中的激活修改值按钮

  在STOP模式修改变量时,因为没有执行用户程序,各变量的状态不会互相影响。I、Q、M这些数字量都可以任意地设置为1状态或0状态,并且有保持功能,相当于对它们置位和复位。STOP模式的这种变量修改功能常用来测试数字量输出点的硬件功能是否正常。

  用菜单命令“变量”“触发器”打开“触发器”对话框,选择在程序处理过程中的某一特定点(触发点)来监视或修改变量,变量表显示的是被监视的变量在触发点的数值。监视的触发条件可以选择触发一次或每个循环触发一次。

  强制用来给用户程序中的变量赋一个固定的值,这个值不会因为用户程序的执行而改变。这一功能只能用于硬件CPU,仿真软件PLCSIM不能对强制操作仿真。

  强制操作在“强制数值”窗口中进行,用变量表中的菜单命令“变量”“显示强制值”打开该在线)。被强制的变量和它们的强制值都显示在该窗口中。

  在强制数值窗口中输入要强制的变量的地址和要强制的数值后,执行菜单命令“变量”“强制”,表中输入了强制值的所有变量都被强制,被强制的变量的左边出现

  使用“强制”功能时,不正确的操作可能会危及人员的生命或健康,造成设备的损害。强制只能用菜单命令“变量”“停止强制”来终止。关闭强制数值窗口或PLC断电并不能解除强制操作。

本文链接:http://egao-p.com/zhilingtingji/426.html