[发明专利]一种PLC断点调试方法在审
申请号: | 202210755616.4 | 申请日: | 2022-06-30 |
公开(公告)号: | CN115202285A | 公开(公告)日: | 2022-10-18 |
发明(设计)人: | 刘铭皓;彭震;殷仕佳;刘铠源;李扬;于金生 | 申请(专利权)人: | 南京科远智慧科技集团股份有限公司 |
主分类号: | G05B19/05 | 分类号: | G05B19/05 |
代理公司: | 南京汇盛专利商标事务所(普通合伙) 32238 | 代理人: | 裴咏萍;陈扬 |
地址: | 211100 江苏省南京市*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 plc 断点 调试 方法 | ||
本发明公开了一种PLC断点调试方法包括以下步骤:客户端与PLC设备远程通讯;客户端直接生成调试指令和指令信息偏移表;PLC设备通过通讯接收调试指令,执行相应命令;PLC通过通讯回复客户端命令执行的成功失败;PLC程序中断后,通过通讯通知客户端当前程序中断位置的指令偏移,客户端解析指令偏移,并通过指令信息偏移表转换为程序所在的文本行或图元编号,进行展示。本发明PLC断点调试方法,可以支持对文本语言和图形语言的断点调试、支持单步、步入、步出、运行到光标处,调试模式下无需额外下载调试信息表到设备,使断点调试更全面、更精确,且更节省设备空间。
技术领域
本发明涉及PLC技术领域,尤其涉及一种断点调试的实现方法。
背景技术
可编程逻辑控制器(PLC,Programmable Logic Controller)通过周期循环扫描的方式来执行用户程序,可以通过断点调试来对运行中的用户程序进行断点,监视,单步运行等去全面观测用户程序的运行状态或判断其逻辑是否正确。
在工业控制领域,PLC控制技术的广泛应用已经不可或缺,它在多行业的自动化控制系统中占重要地位,它功能强大,使用灵活性高、实用性强的特点,使其成为现代工业自动化的三大技术支柱。但是目前PLC产品在开发过程中,开发编程软件缺失断点调试功能,不利于用户针对组态程序异常排错。
发明内容
本发明提供了一种PLC断点调试方法,可以支持对文本语言和图形语言的断点调试、支持单步、步入、步出、运行到光标处,调试模式下无需额外下载调试信息表到设备,使断点调试更全面、更精确,且更节省设备空间,并保证调试模式和非调试模式的组态一致性,且调试控制更简单。
为了达到上述目的,本发明提供的技术方案如下:
一种PLC断点调试方法包括以下步骤:客户端与PLC设备远程通讯;客户端直接生成调试指令和指令信息偏移表;PLC设备通过通讯接收调试指令,执行相应命令;PLC通过通讯回复客户端命令执行的成功失败;PLC程序中断后,通过通讯通知客户端当前程序中断位置的指令偏移,客户端解析指令偏移,并通过指令信息偏移表转换为程序所在的文本行或图元编号,进行展示。
本发明通过客户端(如采用上位机、电脑)基于IEC61131-3的组态编程软件,与PLC设备通讯,开启调试模式和非调试模式,两种模式的组态一致,无需额外下载调试信息表到设备,设备仅需开启调试服务器和启动调试桩,以保证不占用设备存储空间,适合小型设备的调试。且无需下载调试信息到设备,调试模式和非调试模式组态一致,退出调试模式后无需重复下载不带调试信息的组态到设备,保证组态一致性。
组态软件通过远程通讯连接与PLC设备通讯,PLC设备接收由用户操作组态编程软件发出的调试指令,包括翻转断点、清空断点、单步、步入、步出、全速等,PLC接收到命令后,执行相应命令,以对PLC内组态程序进行调试控制。
PLC通过通讯回复组态软件命令执行的成功失败。PLC程序中断后,通过通讯通知组态软件当前程序中断位置的指令偏移,组态软件解析指令偏移,通过指令偏移信息表转换为程序所在的文本行或图元编号后,进行软件界面展示。
其中图形语言转文本语言的方法如下:通过图形组态的序号、连线关系、关联参数等,转换生成对应的文本语言,并同步生成图形和文本的对应关系,再由文本语言生成对应的指令偏移信息表,则图形语言支持断点调试功能。
在部分实施例中,作为优选的,接收用户操作组态软件发出的调试指令后操作如下:
接收用户在组态软件中的添加、删除断点操作,组态软件根据用户所选位置,查找指令偏移信息表得到所选位置对应的指令偏移,通讯发送给PLC设备进行断点的设置和删除。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京科远智慧科技集团股份有限公司,未经南京科远智慧科技集团股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202210755616.4/2.html,转载请声明来源钻瓜专利网。