论文部分内容阅读
PLC仿真实训软件系统是利用FLASH动画进行设计,可模拟出多种真实场景、融合课堂与实训场所的双重功能,让学生寓学于练,又融练于学,使PLC课程编程培训变得不再枯燥的,提高了学生的学习兴趣和学习效率;而且价格便宜,有利于学校实验室的大量采购。由于是软件产品避免了传统PLC在实训过程中存在误操作等因素导致实训设备的损坏的现象,也避免了可能存在的危险性;PLC仿真实训软件系统可不受场地、验证设备等限制来达到验证的效果,并且十分安全。本文在对PLC仿真实训软件系统的需求进行了深入分析的基础上,将系统从总体框架开始到各分功能块,从上到下对整个系统的实现进行了规划。根据系统功能要求选定适用的硬件平台,对起桥梁作用的通信模块进行了细致的研究,并实现了通信模块的所有功能。在软件方面又对FLASH和VB6.0的交互访问技术进行了研究,并最终实现了FLASH和VB6.0的交互访问,为整个系统的开发奠定了基础。最后本文利用已被攻克的技术实现了整个PLC仿真实训软件系统,包括交通灯控制、电镀生产线控制、四层电梯控制、水塔水位自动控制等从仿真模块。本文的主要工作集中在:1、按照PLC实训课程的要求搭建了支持PLC仿真实训软件系统运行的硬件平台,详细介绍了三菱PLC、通信模块两大硬件模块的功能;2、研究了系统的通信原理和技术:详细阐述了RS232串行口通信的原理、Modbus协议及VB6.0中MSCOMM控件的使用;介绍了Modbus的两种传输方式;并用VB6.0实现了PC机与通信模块通信。介绍了FLASH和VB6.0的交互访问技术,解决了整个PLC仿真实训软件系统中的关键问题;3、PLC仿真实训软件系统的各仿真实训模块功能的设计与实现。