[发明专利]一种工业控制系统逻辑断点调试功能的实现方法有效
申请号: | 201511021573.3 | 申请日: | 2015-12-31 |
公开(公告)号: | CN105676808B | 公开(公告)日: | 2018-06-26 |
发明(设计)人: | 张志东;丁柏玲;师嘉;李维;王沿海;耿哲 | 申请(专利权)人: | 北京四方继保自动化股份有限公司 |
主分类号: | G05B19/418 | 分类号: | G05B19/418 |
代理公司: | 北京金阙华进专利事务所(普通合伙) 11224 | 代理人: | 吴鸿维 |
地址: | 100085 北京*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 一种工业控制系统逻辑断点调试功能的实现方法。以逻辑最小执行单位划分算法逻辑,并在每个最小执行单元处设置调试状态变量;通过调用相关功能函数来完成逻辑中断,并通过调试状态变量与最小执行单元的对应关系来维护运行调试时的界面显示。具体的包括,实现在算法程序中设置及删除断点,包括文本及图形化算法逻辑的断点设置及删除;程序执行过程中提供运行到断点Run to和单步Step In/Step Over的调试方法,并在算法程序组态界面进行运行状态显示。通过本发明可以实现工业控制系统逻辑断点调试功能,保证了算法逻辑的正确性及稳定性。 | ||
搜索关键词: | 断点调试功能 工业控制系统 算法逻辑 最小执行单元 调试状态 算法程序 断点 删除 调试 程序执行过程 运行状态显示 断点设置 功能函数 界面显示 组态界面 图形化 单步 调用 文本 中断 保证 维护 | ||
【主权项】:
1.一种工业控制系统逻辑断点调试功能的实现方法,该方法包括逻辑桩点表生成、中断逻辑指令生成、调试命令设计;其特征在于,所述实现方法包括以下步骤:(1)定义原子操作,生成逻辑桩点:定义逻辑执行原子操作为不可再拆分的运算及函数调用,每个原子操作处对应一个逻辑桩点,标识该原子操作执行前可以触发程序中断,每一个逻辑桩点对应一个桩点状态变量,每个桩点状态变量标识对应该逻辑桩点的原子操作是否执行,算法逻辑中所有的逻辑桩点构成逻辑桩点表;(2)调用中断函数,生成带中断逻辑的指令并下发至下位机:识别逻辑桩点,分配其对应的桩点状态变量,同时在需要中断的算法逻辑前添加函数调用,即在需要中断的算法逻辑前增加下位机提供的函数以生成带中断逻辑的可执行指令;将带中断逻辑的可执行指令和逻辑桩点对应的状态变量的偏移地址信息下发至下位机;下位机只需要实现中断函数即可完成断点功能;(3)设计调试命令,完成逻辑断点调试功能。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京四方继保自动化股份有限公司,未经北京四方继保自动化股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201511021573.3/,转载请声明来源钻瓜专利网。
- 上一篇:一种自动化玻璃垫成型设备
- 下一篇:玻璃料泡旋转吹气装置