理论教育 如何调试程序:确保编译并保存后,打开全局变量列表进行调试,停止调试工作

如何调试程序:确保编译并保存后,打开全局变量列表进行调试,停止调试工作

时间:2023-06-28 理论教育 版权反馈
【摘要】:要强调的是在调试程序之前,一定要确保程序已经被编译通过,并且保存,否则开始调试的选项将不可用。打开全局变量列表,如图4-44所示,可以看到DO0和DO5的逻辑值和物理值选项均被钩选,与程序中的状态一致。与程序中的逻辑一致。在主菜单中的调试菜单的下拉菜单中选择Stop Debugging,停止对程序的调试工作。图4-47 停止程序调试至此完成了整个程序的调试步骤。

如何调试程序:确保编译并保存后,打开全局变量列表进行调试,停止调试工作

在调试程序之前,首先要确定程序处于运行状态,即控制器处于运行模式。然后,从主菜单中的调试下拉菜单中选择Start Debugging(启动调试),如图4-43所示。开始调试后,打开全局变量列表,可以给变量设定强制值,如图4-44所示。要强调的是在调试程序之前,一定要确保程序已经被编译通过,并且保存,否则开始调试的选项将不可用。

978-7-111-45432-8-Chapter04-46.jpg

图4-43 选择开始调试按钮

此时编程人员可以对项目中的变量强制赋值,在I/O没有被强制的情况下,可以看到除了DO0和DO5为真以外,其他变量都为假。打开全局变量列表,如图4-44所示,可以看到DO0和DO5的逻辑值和物理值选项均被钩选,与程序中的状态一致。要测试程序,就要强制程序中的一些变量,在强制变量之前,必须先把变量锁定,在图4-44中,有一列为锁定列,在该列中选定变量就可以对变量进行强制给值。例如:想要强制DI0,则做如图4-45所示的选择。此时程序就会运行,输出的状态变为如图4-46所示的状态。与程序中的逻辑一致。

978-7-111-45432-8-Chapter04-47.jpg

图4-44 调试状态的全局变量列表

978-7-111-45432-8-Chapter04-48.jpg

图4-45 强制DI0变量(www.daowen.com)

978-7-111-45432-8-Chapter04-49.jpg

图4-46 输入变量强制后的输出值

想要释放被强制的变量,只需要对变量解锁就可以了。用这种方法完成对程序的调试后,就可以停止调试了。在主菜单中的调试菜单的下拉菜单中选择Stop Debugging(停止调试),停止对程序的调试工作。如图4-47所示。

978-7-111-45432-8-Chapter04-50.jpg

图4-47 停止程序调试

至此完成了整个程序的调试步骤。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈