论文部分内容阅读
现在,教育可以通过各种通信媒体和网络来提供,而Internet网和其他通信设施的广泛应用使教育趋向全球化,远程实验教学是整个远程教育中的一个重要组成部分。近年来,随着计算机网络的长足发展,Internet网已经成为我们生活、工作和学习中不可分割的一部分,它仍在不断地发展和完善,而远程实验和控制也不再是梦想,通过Internet网络可以实现异地实验或进行控制。在远程实验教学中,要进行虚拟实验一般需通过虚拟实验室,目前在虚拟实验室进行虚拟实验的方式有:遥控型实验和仿真型实验。可以直接观测到真实设备运行结果的实验方法是遥控型实验。因此,通过Internet进行远程实验是最佳的途径,对远程教育有着很重要的实用意义。本文的目的在于设计出一个远程控制网络,来远程控制一个西门子S7-300系列PLC,通过CP343-1 IT通讯模块完成远程PLC控制实验。论文的主要工作如下:在分析了基于Web的PLC远程实验方法发展现状的基础上,根据设计要求,提出了基于Web的PLC远程实验系统的设计方案。根据确定的方案和实际要求,完成了系统的结构、硬件和软件的设计。在远端设计一个PLC控制实验,使PLC控制一个简单的机械运动设备,通过CP343-1 IT通讯模块把PLC与服务器和Internet连接成网络,通过对远程实验系统的研究,研究基于Web的PLC远程实验方法,完成了基于Web的PLC远程实验系统的设计,完成了本地的基于Web的PLC远程实验系统网页的软件设计。本文主要解决了如下几个问题:采用德国西门子S7-300PLC及配套的CP343-1 IT通讯模块组成网络;设置网络服务器,对PLC进行编程控制;设置网络摄像机;在CP343-1 IT内编写了虚拟控制台界面来远程控制PLC进行PLC实验。通过实验证明,该系统能够达到设计的预期要求,实现了远程PLC实验,为远程教育提供了实验手段。