成果介绍
本发明提供了一种基于SOC的PLC在线调试系统和方法,方法包括:上位机系统中的程序编译模块将待测试程序的代码转换成用户程序的代码输出至SOC系统中的存储器,用户程序由预设的二进制代码构成。上位机系统的第一调试模块响应外部输入向SOC系统中的嵌入式微处理器IP核发送调试指令或配置指令。嵌入式微处理器IP核响应配置指令对SOC系统中的PLC控制器IP核进行配置后返回步骤2,或响应调试指令在调试模式下控制PLC控制器IP核从存储器中读取并执行用户程序的二进制代码,执行中遇到断点或完成调试指令后PLC控制器IP核暂停执行并向第一调试模块发送反馈,返回步骤2。能够实现对PLC五种语言的在线调试。
成果亮点
执行中遇到断点或完成调试指令后PLC控制器IP核暂停执行并向第一调试模块发送反馈,返回步骤2。能够实现对PLC五种语言的在线调试。
团队介绍
宁波中控微电子有限公司是一家集控制芯片研发和智能控制系统应用于一体的高新技术企业,拥有芯片相关核心专利、软件著作权和集成电路布图设计权共五十余项。公司的片上控制系统(CMC芯片)项目入选宁波市“3315计划”高端创业创新A类项目,荣获第八届中国创新创业大赛电子信息行业的全国总决赛初创组优秀企业。所开发的CMC芯片完全自主可控,已成功应用于PLC、运动控制器、3C装备、汽配自动化、数控机械、楼宇自动化、木工机械、水利监控、伺服与驱动等领域。 公司拥有完整的软硬件开发与项目管理团队,为客户提供从芯片定制到产品解决方案的全产业链服务。帮助客户降低研发和产品成本,有效提升市场竞争力。
成果资料