[发明专利]可变目标PLC仿真调试方法、存储介质及功能模块有效
| 申请号: | 202010145749.0 | 申请日: | 2020-03-05 |
| 公开(公告)号: | CN111474894B | 公开(公告)日: | 2021-08-24 |
| 发明(设计)人: | 邬惠峰;陈佰平;赵建勇;严义 | 申请(专利权)人: | 杭州电子科技大学 |
| 主分类号: | G05B19/05 | 分类号: | G05B19/05 |
| 代理公司: | 北京国翰知识产权代理事务所(普通合伙) 11696 | 代理人: | 吴胜平 |
| 地址: | 310000*** | 国省代码: | 浙江;33 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 可变 目标 plc 仿真 调试 方法 存储 介质 功能模块 | ||
1.可变目标PLC仿真调试方法,通过仿真调试单元,仿真命令输入单元、命令分析单元、功能单元生成单元、反馈评价单元和学习调整单元的联动实现,具体执行以下步骤:仿真命令输入单元,输入自然类型和/或程序类型的仿真命令,以及输入用于仿真调试的必要参数;其特征在于,所述命令分析单元,对输入的仿真命令进行程序语义分析,根据程序语义分析的结果,将输入的仿真命令转换为适用于功能模块的代码程序;功能单元生成单元,根据生成的代码程序,生成可视化可编辑的图形化功能模块,用户可以在可视化的界面中,操作和编辑所述生成的图形化功能模块,搭建仿真调试的目标体;反馈评价单元,提供给用户对生成的图形化功能模块进行评价,生成评价结果;学习调整单元,根据生成的评价结果,发送调整指令至命令分析单元,命令分析单元根据接收到的指令,调整下一次进行命令分析的过程和步骤;仿真调试单元,根据搭建的仿真调试的目标体完成仿真调试。
2.如权利要求1所述的方法,其特征在于,所述命令分析单元对输入的仿真命令进行程序语义分析的方法执行以下步骤:分析器训练步骤,包括:获取包括多个训练仿真命令的训练语料,通过所述训练语料训练出分析函数,所述分析函数对输入的仿真命令计算对应的分析值;分析值计算步骤,包括:获取用户输入仿真命令,将所述用户输入仿真命令输入所述分析函数后得出关于所述用户输入仿真命令的分析值作为控制命令分析值;分析执行步骤,包括:从与所述用户输入仿真命令相关的多个代码程序中,选择满足所述控制命令分析值的代码程序作为程序语义分析结果,显示所述程序语义分析结果。
3.如权利要求2所述的方法,其特征在于,所述分析器训练步骤,具体包括:获取包括多个训练仿真命令的训练语料,每个训练仿真命令与一种分析类型关联,对所述训练语料进行训练,得到用于对分析类型进行分类的分析函数,所述分析值用于表示输入分析函数的仿真命令所属的分析类型;所述分析执行步骤,具体包括:根据所述控制命令分析值确定对应的分析类型为用户分析类型,从与所述用户输入仿真命令相关的多个代码程序中,选择所述用户分析类型所对应的代码程序作为程序语义分析结果,显示所述程序语义分析结果;所述分析类型包括第一分析类型和第二分析类型,所述训练语料包括第一训练语料和第二训练语料,所述第一训练语料包括多个预先选定的与第一分析类型关联的第一训练仿真命令,所述第二训练语料包括多个预先选定的与第二分析类型关联的第二训练仿真命令;所述分析器训练步骤中,分别对第一训练语料进行训练得到第一分析函数,对第二训练语料进行训练得到第二分析函数。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于杭州电子科技大学,未经杭州电子科技大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010145749.0/1.html,转载请声明来源钻瓜专利网。





