您现在的位置是:首页 > PLC技术 > PLC技术

施耐德PLC工程开发的系统调试

来源:艾特贸易2017-06-05

简介1 .系统调试内容 系统调试就是系统纠错。在做系统调试时,要做好调试记录,及时更改不合理或错误的程序部分。由于过程运行具有随机性,在程序设计时可能对一些随机发生的事件

    1.系统调试内容    系统调试就是系统纠错。在做系统调试时,要做好调试记录,及时更改不合理或错误的程序部分。由于过程运行具有随机性,在程序设计时可能对一些随机发生的事件会考虑不周。所以,在系统调试时,随时更改相应的程序是很必要的。例如,一些连锁条件,在正常运行时,程序会根据运行的次序扫描,在一定连锁条件时不执行部分动作。    除了在需求分析和程序设计时应做好综合、全面、细致的考虑外,在系统调试时以便及时发现问题,解决问题。    系统调试包括硬件调试、安装用户程序、系统功能的测试、记录程序修改、保存和压缩程序等。    硬件调试可以通过“监视/修改变量”工具来调试硬件。    安装用户程序之前应执行CPU存储器的复位并将CPU切换到STOP状态。用户程序中应包含硬件的组态数据。    检查系统的功能是否正常。如果用户程序是结构化的程序,可以在组织块中逐一调用各程序块,一步一步地调试程序。    必须记录调试过程中对程序所作的修改,最简单的方法是在程序清单上手工记录所作的修正,也可以在程序块加上适当的注释或调整版本号以反映所作的修改。    调试结束后,应保存最终版本的程序。    2.装载用户程序    在安装新的全部用户程序之前,应该执行一次CPU存储器的复位。为了安全起见,应该在停机状态下执行安装。安装时,可以把个别块、几个块或全部的程序一次安装到CPU。如果在CPU处于运行方式下要安装几个块,必须注意正确的顺序。例如:如果在一个块中调用另一个块,那么被调用的块要先安装。    3.排除停机错误    如果没有编写错误处理程序,当程序出现错误或硬件出现故障时CPU就进入停机状态。利用诊断缓冲区确定停机原因。    诊断缓冲区是存放在CPU中的一个先进先出缓冲区,它由后备电池来保持,对存储器的复位也不能清除该缓冲区。其存储按照发生顺序排列的诊断事件。所有事件可以在编程器上按照出现的顺序进行显示。