【技术实现步骤摘要】
通过使用通用微处理器来调试PLC的方法
本公开内容涉及使用通用微处理器来调试可编程逻辑控制器(PLC)的方法,并且具体地涉及使用通用微处理器来调试PLC的方法,其使用不像专用ASIC的没有单独的跟踪功能的通用主处理单元(MPU)来使得用户能够在由用户设置的步骤处中断驱动,由此有效地调试PLC。
技术介绍
可编程逻辑控制器(PLC)执行在用户期望在运行由用户编写的顺序程序的中间的编程步骤处中断PLC的操作的功能,以使得用户能够检查到目前为止的驱动信息,使得用户可以容易地在特定时间点检测用户的程序或数据中的错误。个人计算机(PC)执行经由通信将调试命令发送到PLC以及从PLC中读取各种数据的操作,其中调试命令包含用户可以任意地选择的调试中断步骤。PLC执行操作PLC本身需要的基本处理,并且在执行用于运行编译代码的操作的途中,执行从PC发送的驱动步骤处中断驱动以及还有根据来自PC的指令恢复驱动的操作。在从PC接收用于中断调试的中断步骤时,PLC将用于中断调试的中断步骤的步骤号存储在PLC内的缓冲器中。PLC当运行用户的程序时在每个步骤运行调试检查功能。调试检查功能用于确 ...
【技术保护点】
一种使用通用微处理器来调试可编程逻辑控制器的方法,所述方法包括:在PLC的MPU处,备份在用户的程序中包含的步骤的中断步骤的识别信息和文件信息并且利用异常中断代码来替代中断步骤以设置中断步骤用于调试;以及在PLC的MPU处,在驱动PLC的同时在逐步地运行所述用户的程序中在具有所述异常中断代码的步骤处中断PLC的驱动,其中,所述方法还包括当所述MPU完成调试时恢复所述PLC的驱动。
【技术特征摘要】
2015.10.22 KR 10-2015-01471551.一种使用通用微处理器来调试可编程逻辑控制器的方法,所述方法包括:在PLC的MPU处,备份在用户的程序中包含的步骤的中断步骤的识别信息和文件信息并且利用异常中断代码来替代中断步骤以设置中断步骤用于调试;以及在PLC的MPU处,在驱动PLC的同时在逐步地运行所述用户的程序中在具有所述异常中断代码的步骤处中断PLC的驱动,其中,所述方法还包括当所述MPU完成调试时恢复所述PLC的驱动。2.根据权利要求1所述的方法,还包括:在所述MPU处,从PC接收PLC驱动恢复指令以便恢复所述PLC的驱动。3.根据权利要求1所述的方法,其中,设置所述中断步骤用于调试包括:在从所述MPU接收到中断步骤设置指令时,将所述中断步骤的步骤号和编译代码备份在数据存储的临时存储区中;以及利用编译代码区中...
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。