一种嵌入式系统的在线调试系统及方法

    公开(公告)号:CN103853147A

    公开(公告)日:2014-06-11

    申请号:CN201210520843.5

    申请日:2012-12-06

    IPC分类号: G05B23/02

    摘要: 本发明提供一种嵌入式系统的在线调试系统及方法,具体调试过程是:将嵌入式系统与外部设备的标准串口连接,并通过外部设备输入调试命令;命令行编译子系统和命令行编辑子系统检测外部设备输入的调试命令,命令行编译子系统将编译好的调试命令代码传入串口通信子系统,并通过串口通信子系统传入批处理子系统;命令配置子系统加载配置好的调试命令,然后批处理子系统执行该调试命令;批处理子系统将调试命令的执行结果传入图形显示子系统进行显示,同时该执行结果通过串口通信子系统传输至外部设备,在外部设备上也进行显示。本发明能够减少开发人员的在线调试时间,使用户可以方便、直观的对嵌入式系统的运行状态进行监控及调试。

    一种图形化编程的源文件存储及解析方法

    公开(公告)号:CN103677763A

    公开(公告)日:2014-03-26

    申请号:CN201210316959.7

    申请日:2012-08-30

    IPC分类号: G06F9/44

    摘要: 本发明提供一种图形化编程的源文件存储及解析方法,其步骤包括:将图形化编程所需的图形元件分为运算图形元件和连接线图形元件;将所述运算图形元件和所述连接线图形元件的各种属性使用XML语言进行表示,将每种图形元件各自存储为一个XML文件;对所述XML文件进行解析并获得相应的图形元件的属性信息,用于进行图形化编程。本发明在图形化编程的源文件存储及转换的过程中使用XML技术,可以方便地实现图形化程序与XML描述之间的相互转换,使编程工作更高效、更方便,并缩短产品开发周期。

    一种可扩展的工业组态或仿真软件通信方法

    公开(公告)号:CN103546527A

    公开(公告)日:2014-01-29

    申请号:CN201210262972.9

    申请日:2012-07-26

    IPC分类号: H04L29/08 H04L29/06

    摘要: 本发明公开了一种可扩展的工业组态或仿真软件通信方法,属于计算机通信技术领域。本方法为:1)服务器端配置组态或仿真软件,在组态或仿真软件内设置一信号读写模块和一通信代理模块;其中,所述通信代理模块中包括多种外围设备接口的通信代理;2)服务器端的组态或仿真软件对某一外围设备发出请求时,信号读写模块将该请求封装后发送给该外围设备的通信代理;3)该外围设备的通信代理将该请求发送给该外围设备,并将该外围设备针对该请求的返回结果发送给信号读写模块;4)信号读写模块对返回结果进行解析,将解析得到的信号名称及信号值反馈给组态或仿真软件。本方法将增强工业组态或仿真软件通信部分的扩展性,减少开发人员的开发时间。

    一种可扩展的工业组态或仿真软件通信方法

    公开(公告)号:CN103546527B

    公开(公告)日:2016-10-26

    申请号:CN201210262972.9

    申请日:2012-07-26

    IPC分类号: H04L29/08 H04L29/06

    摘要: 本发明公开了一种可扩展的工业组态或仿真软件通信方法,属于计算机通信技术领域。本方法为:1)服务器端配置组态或仿真软件,在组态或仿真软件内设置一信号读写模块和一通信代理模块;其中,所述通信代理模块中包括多种外围设备接口的通信代理;2)服务器端的组态或仿真软件对某一外围设备发出请求时,信号读写模块将该请求封装后发送给该外围设备的通信代理;3)该外围设备的通信代理将该请求发送给该外围设备,并将该外围设备针对该请求的返回结果发送给信号读写模块;4)信号读写模块对返回结果进行解析,将解析得到的信号名称及信号值反馈给组态或仿真软件。本方法将增强工业组态或仿真软件通信部分的扩展性,减少开发人员的开发时间。

    一种嵌入式系统的在线调试系统

    公开(公告)号:CN103853147B

    公开(公告)日:2016-04-20

    申请号:CN201210520843.5

    申请日:2012-12-06

    IPC分类号: G05B23/02

    摘要: 本发明提供一种嵌入式系统的在线调试系统,具体调试过程是:将嵌入式系统与外部设备的标准串口连接,并通过外部设备输入调试命令;命令行编译子系统和命令行编辑子系统检测外部设备输入的调试命令,命令行编译子系统将编译好的调试命令代码传入串口通信子系统,并通过串口通信子系统传入批处理子系统;命令配置子系统加载配置好的调试命令,然后批处理子系统执行该调试命令;批处理子系统将调试命令的执行结果传入图形显示子系统进行显示,同时该执行结果通过串口通信子系统传输至外部设备,在外部设备上也进行显示。本发明能够减少开发人员的在线调试时间,使用户可以方便、直观的对嵌入式系统的运行状态进行监控及调试。