论文部分内容阅读
研究开发一个具有通用性强、开放性好、功能组件丰富、应用灵活、操作维护方便等特征的可编程控制器(PLC)实验教学平台,对培养高水平的PLC技术人才、促进PLC在国民经济各领域的应用具有重要意义。本课题着重研究基于虚拟仪器技术的PLC实验仿真平台的关键技术及系统实现,充分利用学校现有设备资源,设计开发一个易于功能扩展的虚拟PLC实验平台及仿真软件,以满足实验教学需要。 本文在分析国内外现有PLC教学实验设备不足的基础上,提出了基于虚拟仪器技术进行PLC实验教学的总体设计方案;针对目前PLC实践教学中的不足,基于IEC61131-3国际标准和LabVIEW集成开发环境,采用组件化的设计方法,开发了一个基于个人普通计算机的可编程控制器仿真软件;该软件集编程系统指令定义模块、用户程序编辑模块、语言转换模块、编译模块、模拟仿真模块等功能模块于一体,提供以图形输入方式来建立梯形图程序;研究并设计了梯形图到语句语言的转换算法,实现了梯形图与PLC指令代码的转换。 系统试运行表明:该系统为使用者提供了高效、直观的实验环境,基本达到虚拟PLC软件实验平台的要求,能满足PLC的实验教学需求,具有广阔的市场应用前景。