The debugging device (100) involved in the invention includes: a program execution unit (12), which executes the commands contained in the verification object sequencing program (16), an action verification status determination unit (14), which determines the execution category of the commands executed by the program execution unit (12), the relationship between the execution contents of the executed commands and the execution results of the commands prior to the execution of the executed commands; The Verification Status Storage Unit (15) stores in association with the execution of the commands of each execution category determined by the Action Verification Status Decision Unit (14), the execution category, and the identification information of the executed commands; and the Action Verification Status Display Unit (21), which corresponds to the execution of the commands in a form that can be visually identified, to the Program Execution Unit.\uff08 12) Execution categories of executed commands and executed commands are displayed.
【技术实现步骤摘要】
【国外来华专利技术】调试装置
本专利技术涉及定序程序的调试所使用的调试装置。
技术介绍
通常在程序的开发中实施如下调试,即,进行创建出的程序是否进行所期望的动作的动作验证,在通过动作验证发现了故障的情况下对程序进行修正而使故障消除。将程序的动作验证的收罗率称为覆盖率,由于进行了动作验证及调试的程序被视为没有故障,因此覆盖率用作程序的品质指标。覆盖率具有若干种类,作为代表的是C0覆盖率,其表示构成程序的全部处理中的执行了大于或等于1次的处理的比率。另外,覆盖率从其含义来看,也能够用作表示程序开发中的动作验证的进展的指标。在实现工厂等生产现场中的作业的自动化的FA(FactoryAutomation)领域中使用定序程序。定序程序是将多个实施某处理的最小单位的命令组合而构成的。命令具有被称为执行条件的属性,通过执行条件和对紧之前的命令实施某计算的逻辑式(下面,称为前条件)的结果,对是否需要执行命令进行判断。此外,将前条件成立的情况称为真,将不成立的情况称为假。执行条件存在多个种类,存在仅在前条件为真的情况下执行命令、在前条件为假的情况下不执行的ON时执行,仅在前条件从假变化为真的情况下执行命令的上升沿执行,与前条件的真假无关地始终执行命令的始终执行等。始终执行的命令具有ON执行和OFF执行这两种执行类别,ON执行和OFF执行的执行结果不同。即,始终执行的命令在前条件为真的情况和为假的情况下执行的内容不同。ON执行在前条件为真的情况下执行,OFF执行在前条件为假的情况下执行。如上所述,由于在构成定序程序的命令中,存在诸如始终执行这样的在C语言等通常所使用的编程语言中没有的执行条件,因 ...
【技术保护点】
1.一种调试装置,其特征在于,具备:执行部,其执行定序程序所包含的命令;判定部,其对由所述执行部执行过的命令、表示所述执行过的命令的执行内容和所述执行过的命令紧之前的命令的执行结果之间的关系的执行类别进行判定;存储部,其将由所述判定部判定出的每个执行类别的命令的执行的有无、所述执行类别、对所述执行过的命令进行识别的识别信息相关联地进行存储;以及显示部,其与所述命令的执行的有无相应地以能够视觉辨认的形式对由所述执行部执行过的命令和所述执行过的命令的执行类别进行显示。
【技术特征摘要】
【国外来华专利技术】1.一种调试装置,其特征在于,具备:执行部,其执行定序程序所包含的命令;判定部,其对由所述执行部执行过的命令、表示所述执行过的命令的执行内容和所述执行过的命令紧之前的命令的执行结果之间的关系的执行类别进行判定;存储部,其将由所述判定部判定出的每个执行类别的命令的执行的有无、所述执行类别、对所述执行过的命令进行识别的识别信息相关联地进行存储;以及显示部,其与所述命令的执行的有无相应地以能够视觉辨认的形式对由所述执行部执行过的命令和所述执行过的命令的执行类别进行显示。2.根据权利要求1所述的调试装置,其特征在于,所述显示部与由所述执行部执行过的定序程序对比地对所述执行过的命令和所述执行类别进行显示。3.根据权利要求1或2所述的调试装置,其特征在于,所述...
【专利技术属性】
技术研发人员:牛田千智,渡边宣寿,中岛圭亮,
申请(专利权)人:三菱电机株式会社,
类型:发明
国别省市:日本,JP
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。