一种编译型软PLC的在线调试实现方法技术

技术编号:8744516 阅读:237 留言:0更新日期:2013-05-29 22:00
本发明专利技术涉及到工业自动控制领域,具体的是一种编译型软PLC的在线调试实现方法。梯形图翻译程序将PLC梯形图翻译成具有特殊结构的高级语言程序,并调用高级语言编译器编译生成可执行模块,等待PLC运行管理模块调用;PLC运行管理模块动态调用编译生成的可执行模块;在PLC编辑界面增添调试界面用来进行人机交互;PLC运行管理模块根据高级语言可执行模块中梯形图程序带有的信息与人机交互调试界面传递进来的界面操作信息动态的执行梯形图中的程序。本发明专利技术利用本发明专利技术方法可以使编译型的软PLC具备添加断点,单步执行的在线调试功能,具备在线调试功能的软PLC在工程开发中将具备更高的效率。

【技术实现步骤摘要】

【技术保护点】
一种编译型软PLC的在线调试实现方法,其特征在于,包括以下步骤:步骤1:梯形图翻译程序将PLC梯形图翻译成具有特殊结构的高级语言程序,并调用高级语言编译器编译生成可执行模块,等待PLC运行管理模块调用;步骤2:PLC运行管理模块动态调用编译生成的可执行模块;步骤3:在PLC编辑界面增添调试界面用来进行人机交互;步骤4:PLC运行管理模块根据高级语言可执行模块中梯形图程序带有的信息与人机交互调试界面传递进来的界面操作信息动态的执行梯形图中的程序。

【技术特征摘要】

【专利技术属性】
技术研发人员:李忠琪杨东升刘明烈
申请(专利权)人:中国科学院沈阳计算技术研究所有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1