当前位置:文档之家› 基于工业自动生产线及网络控制系统实验平台的设计

基于工业自动生产线及网络控制系统实验平台的设计

基于工业自动生产线及网络控制系统实验平台的设计
基于工业自动生产线及网络控制系统实验平台的设计

基于工业自动生产线及网络控制系统实验平台的设计

作者:葛云涛

来源:《现代电子技术》2013年第06期

摘要:针对我国高等院校自动控制领域的实验教学要求,以及目前工业自动生产线及网络控制系统的实际应用,考虑到目前对应的实验教学方法和实验设备,提出了对工业自动生产线及网络控制系统实验平台的设计。实验平台基于流水线单元化、控制方式多样化、网络系统多极化的设计思路,能够将理论学习和工业控制现场实际结合起来,把理论内容应用到工业实际中去,并可以提高学生手脑结合、开拓创新的能力。平台克服了传统教学设备只能单纯验证和偏离工业实际的不足,能够更好地达到高等院校实验教学的要求。

关键词:工业自动生产线;工业网络控制系统;实验教学;实验平台设计

中图分类号: TN964?34 文献标识码: A 文章编号: 1004?373X(2013)06?0087?02

国家中长期教育改革和发展规划纲要(2010-2020年)指出:高等教育要加强实验室建设,强化实践教学环节,教育学生学会知识技能,学会动手动脑。这就要求各高校在完成学生理论教学任务的同时,要采用多种手段保证实验教学的效果,而作为应用性学科的机电控制类课程,其实验环节更是决定教学是否成功的关键。工业自动生产线和工业网络控制系统中所涉及的技术正是目前机电控制类课程的主要教学内容,在此基于流水线单元化、控制方式多样化、网络系统多极化的设计思路,把工业网络控制系统融入到工业自动生产线中,研发了工业自动生产线及网络控制系统实验平台(以下简称实验平台),让学生能够通过实验平台将理论知识应用到工业实际,具有较高的使用价值。

1 实验平台组成

工业自动生产线及网络控制系统实验平台是一套模拟实际工业生产中复杂控制过程的教学培训装置,涵盖了工业网络、机械传动、PLC运动控制、电子电路、气动、传感器、电机驱动、变频调速、人机界面、组态控制等多种技术。实验平台由物料供给单元、物料检测单元、多工位加工单元、表面处理单元、加热单元、机器人搬运单元、装配单元、印码检测单元、自动化仓库单元、货物分拣单元、总控制台单元等组成,各个单元包括PLC控制器及工业网络模块,可完成货物的供给、搬运、检测、分类、识别、传输、仓储、管理、加工、加热、表面处理、装配等过程[1],如图1所示。

2 平台技术特点

(1)多种网络控制方式。实验平台每个工作单元的传感器、执行器分别连接至分布式I/O 模块,然后通过总线与控制器进行连接,工作单元之间采用工业网络实现站与站之间的信息交换,系统与系统之间通过以太网实现系统的管理、执行和数据监控[2]。

(2)模块化设计。实验平台采用模块化设计理念,以自动化的物料传输、加工、分拣以及仓储为对象体现常用的控制,机械传动原理的应用,装置的选择、调试和系统统调。每单元可自成系统,可分别让学生在每单元上进行毕业设计,并且可根据生产现代工艺流程完成上述模块化组合功能。

(3)多种控制技术的综合应用。实验平台集PLC控制技术、计算机控制技术、机器人控制技术、PID控制等多种现代工业控制技术于一体,能采用现场工业网络技术将各个系统单元连成一套完整的工业生产系统,能实现生产物流系统中的装配、加工、加热、表面处理、分拣、传输、搬运、仓储、管理等过程。

(4)多方位教学功能。实验平台既可满足学校的常规的实验教学目的,也可用于学校科研开发的平台,同时还可为将要毕业的学生作为岗前培训的小工厂系统;作为一台实验装置,既可用于电气专业、机电专业的基础技能训练平台,也可用于该专业的技能考核设备。

(5)多种保护功能。实验平台具有漏电保护、短路保护、急停保护、限位保护、隔离保护、智能保护等各种保护功能。

(6)单元模块化设计。实验平台的整体设计采用模块化设计功能,同时对于每个系统单元,其控制单元、执行单元都采用模块化设计功能,教师可根据教学进度安排选择不同的单元模块来组成不同梯度的教学单元,实行循序渐进的教学安排。对于系统单元上的执行机构,可用本单元上的控制单元来实行控制,也可自行设计控制单元模块来实行控制功能。

3 平台整体工作流程及实现

平台整体的工作流程按照现代生产制造企业的生产过程分为3个部分,即原料区、半成品区和成品区。其中原料区包括原料供给和原料检测环节,包括物料供给单元和物料检测单元;半成品区包括加工环节、热处理环节、装配环节以及中间物流环节,包括多工位加工单元、表面处理单元、加热单元、机器人搬运单元、装配单元、印码检测单元;成品区包括仓储及分拣环节,包括自动化仓库系统单元、货物分拣单元。同时系统按照企业的管理方式还可以将工作流程分为3部分,即企业信息管理、生产调度管理和现场设备管理。企业信息管理包括系统整体生产过程的数据信息交换环节,包括总控台单元;生产调度管理包括每个单元与前后单元之间相互衔接和配合;现场设备管理包括每个单元自身之间在完成生产任务过程之间的配合[3]。下面以现代生产制造企业的整体生产过程为例介绍实验平台的实验步骤:

第5步:新建各个站的连接;

第6步:编写各单元PLC程序并下载到对应的PLC中去;

网络实验室方案的设计与建设

网络实验室设计和建设方案 建设目标:针对高校教学的需求提出了计算机网络实验室建设的总体构思,设计基于思科网络设备的网络实验室建设与维护方案,并予以实施。 关键词:计算机网络实验室、方案、实施 随着信息技术的迅速发展,网络技术已经渗透到社会生活的各个层面,社会对计算机网络技术人才的需求量与日俱增,因此培养具备网络设备配置、管理维护、安全管理能力的人才成为计算机专业的一项重要任务。计算机网络是一门与实践结合紧密的课程,而许多学校由于实验条件不足,在进行该课程的设置时重理论、轻实践,造成学生对计算机网络学习积极性不高,缺乏深刻理解,实践能力薄弱。为解决这个问题,就必须加强计算机网络实验室的建设,培养学生的实际动手能力,才能为社会输送合格的网络技术人才。 1实验室的总体构思 实验室的方案设计基于以下几个方面考虑: (1)内容丰富 实验室设备能涵盖局域网、广域网、无线、网络安全、VoIP、综合布线等实用技术功能模块,在此基础上实现实践课程与理论课内容的紧密结合,全方位为学生提供实践动手的机会。 (2)设备完善 同类网络设备具备多种不同的型号,为学生在实验中提供广泛的操作平台,在对比中学习,学习中对比,进一步拓宽眼界。

(3)拓扑灵活 灵活的拓扑设计只需要通过简单的跳线即可改变拓扑,满足多种实验要求, 并且可以根据多种需求进行扩展,让学生在实验中有机会充分发挥创新能力,根据实验目的自行完成实验的设计与配置,并且可实现实验室内部网络与校园网 的轻松连接。 (4)易于维护 紧凑连续的实验课程安排要求在一个班级完成实验后能够迅速恢复实验设备,以免影响下一个班级的上机使用,这就需要一个易于维护与恢复的实验环境,包括对网络设备及终端计算机的恢复。 (5)安全可靠 设备系统具备较高的安全性、容错能力,并且能防止内部网络受到外部攻击和感染病毒,保证网络设备以及终端计算机的安全。 (6)环境友好 结合多媒体教学,加强教与学的互动,让学生边学边做,边做边学。 2 实验室的实施方案 经过多方面考察与研究,鉴于CISCO公司提供业界范围最广的网络硬件产品及其较完善的技术方案,建设计算机网络实验室采用CISCO的网络设备,其中主要网络设备清单见表1。从实验室建设的总体构思出发,方案主要包括了五大模块:核心机房、实验机柜组、终端实验用计算机、无线设备、教学用多媒体设备。实验室总体拓扑见图1。

思科实验报告

网络应用基础课程实验报告 院系:________________________ 专业:_____ _________ 班级:__ ____________________指导老师:___________________________学号:_______________________姓名:________________________

目录 实验一Google地球和维基 ............ 错误!未定义书签。实验二AC网站注册 ....................... 错误!未定义书签。实验三网线制作 ............................ 错误!未定义书签。实验四Ad-Hoc点对点无线局域网方案错误!未定义书签。 实验五基本结构型无线局域网方案错误!未定义书签。实验六交换机的基本配置............. 错误!未定义书签。

实验一Google地球和维基 一、实验目的 1.了解Google地球的使用方法; 2.了解维基。 二、实验设备 1.PC机(要求内存128M及以上,带RJ-45接口的独立网卡,预装Win2000或Win XP系统); 2.HUB(集线器)或交换机1台; 3.制作完成的直通双绞线若干; 4.机房的电脑能上网。 三、实验内容 1.下载Google地球,安装并使用; 2.使用百度百科,了解维基等概念。 四、实验步骤 1 打开IE浏览器在百度中输入Google Earch 2 查找Google地球的界面并下载软件 3 下载完后进行安装 4 打开Google地球进行相关的操作,例如查找武汉长江职业学院。 在搜索界面输入武汉长江职业学院然后点击搜索,完成。 二 1 打开百度浏览器输入维基概念进行搜索 维基的概念是一个自由免费,内容开放的百科全书协作计划,参与者来自世界各地,这个站点使用wiki。这意味着任何人都可以编辑维基百科中的任何文章及条目。博客是由个人创建,而维基网页时有一群分享信息飞人一起创建,编辑的。

贪吃蛇游戏课程设计实验报告全解

辽宁科技大学课程设计说明书 设计题目:基于C#的贪吃蛇游戏 学院、系:装备制造学院 专业班级:计算机科学与技术 学生姓名:叶佳佳 指导教师:丁宁 成绩: 2015年12月12日

目录 一、概述 (1) 1、用C#实现该设计的方法 (1) 2、贪吃蛇游戏说明 (1) 二、实验目的及设计要求 (1) 1、实验目的 (1) 2、实验要求 (2) 三、课程设计具体实现 (2) 1、概要设计 (2) 1.1、设计思想 (2) 1.2、主模块实现 (2) 1.3、主函数流程图 (4) 2、详细设计 (5) 2.1、设计思想 (5) 2.2、具体模块实现: (5) 四、调试过程及运行结果 (10) 1、调试过程 (10) 2、实验结果 (11) 五、实验心得 (12) 六、参考资料 (13) 七、附录:源代码 (13)

一、概述 1、用C#实现该设计的方法 首先应该了解设计要求,然后按照功能设计出实际模块,每个模块都要完成特定的功能,要实现模块间的高内聚,低耦合。设计模块是一个相当重要的环节,模块的数量不宜太多,也不宜太少,要是每个模块都能比较简单的转换成流程图。模块设计完成后,就该给每个模块绘制流程图。流程图要尽可能的简单且容易理解,多使用中文,补一些过长的代码,增加理解难度。此外,流程图应容易转换成代码。 根据流程图编写好代码后在WindowsXP操作系统,https://www.doczj.com/doc/ed7013140.html,2008开发环境下进行运行测试,检查错误,最终设计出可行的程序。 2、贪吃蛇游戏说明 游戏操作要尽可能的简单,界面要尽可能的美观。 编写程序实现贪吃蛇游戏,贪吃蛇游戏是一个深受人们喜欢的游戏:一条蛇在密闭的围墙内,在围墙内随机出现一个食物,通过键盘上的四个光标键控制蛇向上下左右四个方向移动,蛇头撞到食物,则表示食物被吃掉,这时蛇的身体长一节,同时计10分;接着又出现食物,等待被蛇吃掉,如果蛇在移动过程中,撞到墙壁、障碍物或身体交叉(蛇头撞到自己的身体),则游戏结束。游戏结束时输出相应得分。 具体要求有以下几点: (1)对系统进行功能模块分析、控制模块分析正确,符合课题要求,实现相应功能;可以加以其他功能或修饰,使程序更加完善、合理; (2)系统设计要实用,采用模块化程序设计方法,编程简练、可用,功能全面; (3)说明书、流程图要清楚; 二、实验目的及设计要求 1、实验目的 .NET课程设计是教学实践环节中一项重要内容,进行此课程设计旨在掌握基础知识的基础上,进一步加深对VC#.NET技术的理解和掌握; 提高和加强学生的计算机应用及软件开发能力,使学生具备初级程序员的基本素质; 培养学生独立分析问题、解决问题、查阅资料以及自学能力,以适应信息管理行业日新 1

网络程序设计实验报告-Winsock编程接口实验

网络程序设计 实验报告 实验名称: Winsock编程接口实验 实验类型:____验证型实验_____ __ 指导教师:______________________ 专业班级:_____________________ 姓名:_______________________ 学号:_____________________ 电子邮件:____________ 实验地点:______ _______ 实验日期2013 年 3 月29 日 实验成绩:__________________________

一、实验目的 ●掌握Winsock的启动和初始化; ●掌握gethostname(),gethostbyname(),GetAdaptersInfo()等信息查询函数的使用。 二、实验设计 由实验内容可以知道: 1、编写程序能同时实现对多个域名的解析。比如在控制台输入:getip https://www.doczj.com/doc/ed7013140.html, https://www.doczj.com/doc/ed7013140.html,,能输出https://www.doczj.com/doc/ed7013140.html,和https://www.doczj.com/doc/ed7013140.html,对应的IP地址列表。 2、编写程序获取并输出本地主机的所有适配器的IP地址,子网掩码,默认网关,MAC 地址。 首先要了解一些基本的知识gethostname(),gethostbyname(),GetAdaptersInfo()等信息查询函数的基本知识gethostbyname()返回对应于给定主机名的包含主机名字和地址信息的hostent结构指针。结构的声明与gethostaddr()中一致。 之后要根据内容画出函数流程图

三、实验过程(包含实验结果) 1.在实验过程中调用GetAdaptersInfo()时,出现了undeclared identifier的报错,原因是没有包含其头文件,之后进行一些修改解决了问题. 2.实验结果 3.选择查看本机信息 四、讨论与分析 1.Winsock初始化的作用是什么? 答:使用winsock初始化可加载winsock编程的动态链接库。

思科实验总结

实验名称: VLAN创建和管理以及TRUNK链路的配置。 实验目的: 学习VLAN的创建命令及管理方法 学习交换机端口模式——trunk模式 学习trunk链路的配置和管理方法。 实验步骤: 1、首先正确连接PC与交换机 a.PC1与交换机1端口连接,PC2与交换机2端口连接。 b.交换机1与交换机2连接用10端口连接。 2、给交换机配置IP地址(192.168.1.*/24)和做标记。 实验拓扑图: 3、打开交换机1点击命令栏进行VLAN的配置。 a.命令栏中输入enable进入特权视图。 b.现在由特权视图进入全局视图输入conf t再次按Tab键回车即可进入全局视图。 c.在全局视图下创建一个VLAN 10输入命令VLAN 10并给这个vlan命名为student,输 入命令name student,输入exit退出VLAN 10模式。 d.在全局视图下创建一个VLAN 20输入命令VLAN 20并给这个vlan命名为teacher,输 入命令name teacher,输入exit退出VLAN20模式。 e.在全局视图下进入交换机接口f0/1输入int按Tab再输入f0/1回车,在接口视图下 将该接口划入VLAN 20输入switchport access vlan 20。 f.在全局视图下进入交换机接口f0/2输入int按Tab再输入f0/2回车,在接口视图下 将该接口划入VLAN 10输入switchport access vlan 10。 g.由全局视图进入接口f0/10输入命令interface f0/10,在接口视图下设置该接口工 作模式为TRUNK模式输入命令switchport mode trunk,在接口视图下设置该TRUNK端口允许全部VLAN通过。

计算机网络课程设计实验报告

校园网的组建与应用 摘要: 本文针对实验室的设备环境,对校园网的组网方式进行了研究和模拟,并最终提出了一套完整的校园网组网方案。 实验中我们对路由器、交换机等组网基础设备进行了认真的研究。关于路由器,我们实现了本地基本配置,并分别使用路由器的串口和以太网口实现了不同网段的网络互联,对路由器静态及动态路由机制进行了探究。关于交换机,我们实现了VLAN的划分以及不同VLAN间的相互通信,对广播风暴现象的产生原理及解决方案进行了特定的实验。综合两者的功能,我们对多种网络拓扑结构进行了分析,讨论和改进。最后通过实验和模拟提出了一套完整的校园网组建方案。 在此方案中,我们在实现了网络互通的情况下,我们进行了IP地址的划分,IP地址利用DHCP进行自动分配。并根据模拟实际,对不同的主机进行VLAN划分,同时保证不同VLAN间的相互访问与特定VLAN的保护与单向访问。同时构建内部防火墙保证校园网与外部的安全访问。构建了完整可靠的网络之后,依据校园网的功能和服务需求,我们搭建了FTP服务器,用于提供基础的网络服务。 限于实验室条件的限制,我们的方案并不是完全能够适用于现实的。但是,通过实验使我们对校园网乃至更大的网络有了更加深刻的了解。

目录

一、前言 随着信息的调整膨胀,全球信息已经进入以计算机网络为核心的时代。作为科技先导的教育行业,计算机校园网已是教育进行科研和现代化管理的重要手段。近几年、校园网已经取得很大的发展,中国教育科研网投入运营,全国多所高校校园网络开通联网。 随着学校教育手段的现代化,很多学校已经逐渐开始将学校的管理和教学过程向电子化方向发展,校园网的有无以及水平的高低也将成为评价学校及学生选择学校的新的标准之一,此时,校园网上的应用系统就显得尤为重要。一方面,学生可以通过它在促进学习的同时掌握丰富的计算机及网络信息知识,毫无疑问,这是学生综合素质中极为重要的一部分;另一方面,基于先进的网络平台和其上的应用系统,将极大的促进学校教育的现代化进程,实现高水平的教学和管理。 学校目前正加紧对信息化教育的规划和建设。开展的校园网络建设,旨在推动学校信息化建设,其最终建设目标是将建设成为一个借助信息化教育和管理手段的高水平的智能化、数字化的教学园区网络,最终完成统一软件资源平台的构建,实现统一网络管理、统一软件资源系统,并保证将来可扩展骨干网络节点互联带宽为10G,为用户提供高速接入网络,并实现网络远程教学、在线服务、教育资源共享等各种应用;利用现代信息技术从事管理、教学和科学研究等工作。最终达到在网络方面,更好的对众多网络使用及数据资源的安全控制,同时具有高性能,高效率,不间断的服务,方便的对网络中所有设备和应用进行有效的时事控制和管理。 二、综述 2.1 概述 从物理意义上来说,校园网就是一种局域网。校园网是各类型网络中一大分支,有着非常广泛的应用及代表性。作为新技术的发祥地,学校、尤其是高等院校,和网络的关系是密不可分的。作为“高新技术孵化器”的高校,是知识、人才的高地,资源十分丰富,比其他行业更渴求网络新技术、网络新应用,

网络实验室建设方案

网络实验室建设方案

目录 一、网络实验室建设背景 (3) 二、大学网络实验室需求分析 (5) 2.1开放的实验设施平台 (5) 2.2有效的实验平台管理和实验业务管理 (5) 2.3丰富、清晰的培训教材 (5) 2.4师资培训新技术交流 (5) 2.5权威认证培训 (6) 2.6技术服务保障 (6) 三、H3C网络实验室解决方案 (7) 3.1.网络基础架构 (7) 3.2.网络安全 (7) 3.3.WLAN无线通讯系统 (9) 3.4.IP存储 (10) 3.5IP-监控 (11) 四、H3C实验室管理方案 (13) 4.1实验平台管理 (13) 4.2智能的实验过程管理 (15) 4.3严格的学员实验行为管理 (16) 4.4灵活的学员管理模式 (17) 4.5强大的实验结果和实验成绩管理 (17) 4.6先进的网络教学管理模式 (18) 4.7完备的网络实验教材 (18) 4.8远程开放实验室 (19) 五、H3C网络实验室的相关服务 (20) 5.1实验教材 (20) 5.2师资培训 (24) 5.3新技术、新应用定期交流 (25) 5.4实验室设备维护服务 (25) 5.5共建华三授权培训中心 (27) 六、H3C网络实验室方案优势 (29) 6.1.涵盖IP所有技术领域的网络技术实训方案 (29) 6.2.市场、品牌优势 (29) 6.3.完善的培训认证体系 (30) 七、应用案例 (32) 7.1.北京信息管理学校网络实验室 (32) 7.2.上海科技管理学校专业存储实验室 (32) 7.3.网络实训室用户名单 (33) 7.4.网络学院及网络实验室用户名单 (33)

网络编程实验报告

实验一TCP Socket API程序设计 一、预备知识 1.网络编程基本概念 网络上的计算机间的通讯,实质上是网络中不同主机上的程序之间的通讯。在互联网中使用IP地址来标识不同的主机,在网络协议中使用端口号来标识主机上不同进程,即使用(IP地址,端口号)二元组。 套接字(Socket)用于描述IP地址和端口,是一个通信链的句柄,通信时一个网络程序将要传输的一段信息写入它所在主机的Socket中,该Socket通过与网络接口卡相连的传输介质将这段信息发送到另一台主机的Socket中,以供其他程序使用。 图1-1 TCP通信流程 2.TCP通信流程 TCP程序是面向连接的,程序运行后,服务器一直处于监听状态,客户端与

服务器通信之前必须首先发起连接请求,由服务器接收请求并在双方之间建立连接后才可以互相通信。 二、实验目的 1.了解Winsock API编程原理; 2.掌握TCP Socket程序的编写; 3.了解C/S模式的特点; 4.学会解决实验中遇到的问题。 三、实验任务 使用Winsock API相关类实现TCP Socket通信程序,并能成功运行。 四、实验环境及工具 1. Windows2000/XP/7 2. Visual C++开发平台 3. Visual Studio2010 五、实验内容和步骤 参照《Visual C++网络编程教程》书中81页,TCP Socket API程序设计。 连接: void CChatClientDlg::OnConnect() { WSADATA wsd; //WSADATA结构 WSAStartup(MAKEWORD(2,2),&wsd); //加载协议,使用Winsock 2.2版 m_client = socket(AF_INET,SOCK_STREAM,0); //创建流式套接字 //服务器地址 sockaddr_in serveraddr; UpdateData(); if(ServerIP.IsBlank()) { AfxMessageBox("请指定服务器IP!"); return; } if(sPort.IsEmpty()) { AfxMessageBox("请指定端口!"); return; }

计算机网络课程设计实验报告

中南大学课程设计报告 课程:计算机网络课程设计 题目:基于Winpcap的网络流量统计分析 指导教师:张伟 目录 第一章总体设计 一、实体类设计 --------P3 二、功能类设计 --------P3 三、界面设计 --------P3

第二章详细设计 一、实体类实现 --------P4 二、功能类实现 --------P4 三、界面实现 --------P5 第三章源代码清单及说明 一、CaptureUtil.java --------P7 二、MyPcapPacketHandler.java --------P9 三、PacketMatch.java --------P9 四、Windows.java --------P13 第四章运行结果 --------P19 第五章心得体会 --------P21 第一章总体设计 一、实体类设计 TCP、UPD、ICMP、ARP、广播数据包五个包的数据结构设计 二、功能类设计 (1)网卡获取 (2)包的抓捕

(3)包的处理 三、界面设计 (1)布局 (2)按钮功能连接 第二章第二章详细设计 一、实体类实现 TCP、UPD、ICMP、ARP、广播数据包五个包的数据结构设计。 本程序采用Java编写,基于win10pcap。Win10pcap是winpcap在win10系统上的适用版本。Java对于winpcap使用jnetpcap进行支持。对于TCP、UPD、ICMP、ARP、广播数据包五种类型的包,在jnetpcap的jar包中大部分已经封装好了相关的实体类型。对应如下:ARP 实体类:https://www.doczj.com/doc/ed7013140.html,work.Arp; UPD 实体类:https://www.doczj.com/doc/ed7013140.html,work.Icmp;

思科网络课程设计报告

Cisco网络课程设计报告 题目:配置标准的访问控制列表 姓名:粟长征 班级:07网络工程一班 学号:0705020117 指导老师:刘桂开 同组成员:龙勇萍 时间:2011-3-5

实验概述: 路由器A(进方向访问控制列表) SO 195.1.1.4 S1 195.1.1.1 E0 152.1.1.1 E1 150.1.1.1 网络150.1.1.0 路由器A和B使用串行电缆连接,路由器B作为DCE端为A提供时钟频率。IP地址的分配如上图所示,B定义了一个环回接口(IP地址为151.1.1.1)作为测试点。 在路由器A的串行接口上应用进方向的标准访问控制列表,允许所有从网 络150.1.1.0来的数据通过,拒绝其他数据通过。路由器B用扩展ping命令ping 路由器A的串行接口(195.1.1.4),在扩展ping命令中测试以环回接口的IP地址作为源IP地址是否能够访问路由器A。 实验目的: 路由器A将允许所有从网络150.1.1.0来的数据流通过,而拒绝所有其他网络来的数据。通过操作本实验,加深我们对标准访问控制列表的理解,联系其使用方法。 实验过程: 1,配置路由器A 在路由器A的各个接口上使用ip address命令配置IP地址,然后配置标准的访问控制列表,并且把这个访问控制列表应用到路由器A的S0接口上。 A(config) hostname A A(config)interface F1/0 A(config-if)ip address 152.1.1.1 255.255.255.0 A(config)interface F1/1

A(config-if)ip address 195.1.1.4 255.255.255.0 A(config-if)ip access-group 1 in A(config)ip route 150.1.1.0 255.255.255.0 F1/1 A(config)ip route 151.1.1.1 255.255.255.255 F1/1 A(config)access-list 1 permit 150.1.1.0 0.0.0.255 2,配置路由器B 在路由器B的各个接口上使用ip address命令配置IP地址。 B(config) hostname B B(config)interface Loopback0 B(config-if)ip address 151.1.1.1 255.255.255.0 B(config)interface F1/0 B(config-if)ip address 150.1.1.1 255.255.255.0 B(config)interface F1/1 B(config-if)ip address 195.1.1.0 255.255.255.0 B(config-if)clock rate 500000 B(config)router rip B(config)network 193.1.1.0 B(config)network 156.1.0.0 3,监测配置 1,在B上用扩展ping命令ping路由器A(195.1.1.4),源地址使用环回接口的IP地址。 B#ping Protocol [ip]: Target IP address:195.1.1.4 Repeat count[5]: Datagram size[100]: Timeout in seconds[2]: Extended commands[n]:y Source address or nterface:151.1.1.1 Type of service[0]: Set DF bit in IP header?[no]: V alidate reply data?[no]: Data pattern[0XABCD]: Loose, Strict, Record, Timestamp, Verbose [none]: Sweep range of sizes[n]: 2,在路由器A上用debug ip packet命令监视流入的数据包,注意B的ping 包已被拒绝,并且向B发送了一个ICMP主机不可达的信息。 3,在A上执行show access-list 1命令,注意,该访问控制列表只允许150.1.1.0网段中的主机进入。

网络课程设计实验报告--QQ聊天实现

计算机网络课程设计报告 设计选题网络聊天室 姓名马继鸣 学号 0909090630 完成时间 2012-1-12 一、需求分析

聊天工具大多数由客户端程序和服务器程序外加服务器端,本程序采用客户机/服务器架构模式。通过Java提供的Socket类来连接客户机和服务器并使客户机和服务器之间相互通信,由于聊天是多点对多点的而Java提供的多线程功能。用多线程可完成多点对多点的聊天。 主要有两个应用程序,分别为服务器程序和客户端程序。服务器应用程序主要用于消息转发,以及向所有用户发送系统消息等;客户端应用程序主要用于客户聊天记录的显示和信息输入。采用Client/Server(C/S)体系结构,即客户机/服务器体系结构。聊天服务器专门用于监控用户状态和转发消息,客户端负责接收消息的用户序列和消息文本发送到服务器。该聊天系统实现群聊,用户登陆,退出聊天系统等功能。 二. 设计 1.设计思想: 课程设计中利用JAVA实现基于C/S模式的聊天程序。聊天室共分为服 务器端和客户端两部分,服务器端程序主要负责侦听客户发来的消息,客 户端登录到服务器端才可以实现正常的聊天功能。

2.功能设计 (1)服务器端的主要功能如下。 在特定端口上进行侦听,等待客户端连接。用户可以配置服务端的侦听端口,默认端口为10000. 当停止服务时,断开所有用户连接。 (2)客户端的主要功能如下。 连接到已经开启聊天服务的服务端。 当服务器端开启的话,用户可以随时登录与注销。

用户可以向所有人发送消息。 3.详细设计 聊天室服务器端设计 聊天室服务器中主要的功能文件的功能如下: MyButLis.java 主要用于添加事件侦听和动作处理,具体是服务器按钮中的“终止”“发送”的处理。 public class MyButLis implements ActionListener private MyServe server; private JTextField filed1; public void actionPerformed(ActionEvent e) MyChatSet.java 服务器的线程队列,运行的方法,新增一个用户,则增加一个线程,并可以返回应答消息,给其余用户发送上下线信息,发送聊天信息(群聊私聊虽然已写,但是不知为何没有实现),发送用户列表。关键在于除了线程之外,还定义了传输数据时的协议内容,如何分辨不同的信息,如聊天信息,登陆信息,上下线信息,并把信息完整准确的传递。 public static ArrayList servers=new ArrayList();//线程队列 public static void addThread(MyserThread th) //增加一个服务器线程对象 public static void sendReMess(String type,String state,String s,MyserThread myth)//返回应答信息 public static void SendOSMess(String type,String user)//其他用户上下线信息 public static void SendChatMess(String type,String sender,String reciver,String Mess)//聊天信息 public static void SendList//用户列表 MyCheckTool.java 保存用户的登陆信息,在其中建立一个码表,并且可以判断登陆信息是否合法。 //建立码表,用以保存用户信息 private static Map maps=new HashMap(); public static boolean CheckUser(MyUserInfo user)// 验证用户名

智慧试验室建设方案

. (一)建设目标 1.实现无人值守实训课 通过物联网控制系统的应用,实现学生根据学校制定的实训课表或自主预约计算机实训室并上机实践的功能,从而解决由于无人值守实训课,导致计算机实训室使用率低的问题。 2.考核学生实践课时完成率 系统运行过程中实时记录学生上机真实数据,学校可根据相关数据自动生成的统计表对学生完成课时情况进行考核。 3.智能门禁及电源控制 通过门禁控制系统、电源控制系统的智能控制,实现在无人值守的情况下计算机实训室门禁及电源的正常开/关功能。 4.智能数据统计分析 以系统在运行过程产生的大量真实数据为基础,利用相关功能模块,实现系统自动生成相关统计分析报表的功能。如:设备使用率、实践教学统计、学生自主上机统计、实践课程统计等。 三、建设内容 平台基础功能要求 平台可将各系统组成部分及基本信息进行录入和设置,达到系统智能运行管理的目的。能根据学校的实际需要扩展多项业务应用模块,丰富系统管理功能。 1.基础管理 基础数据管理中心是实训室管理平台运行的核心支撑系统,配置学校实训室、师生和控制点的基本信息,为设备的智能控制提供地理位置及操作权限等。包含组织结构管理,角色管理,班级管理、用户及卡片的管理,学期及课节的管理,课程及项目管理,控制点管理等。 2.教学实践管理 1)平台支持与教务系统进行对接,可直接导入实验课表电子档。 2)平台支持课程发布,管理员或指导教师能根据实际需求发布临时课程,课程发布后平台自动向相关师生推送信息。 3)平台支持临时课程调整,并具备自动逻辑冲突判断功能。减少教师临时调换上课时间的操作流程,并能将课程的调整信息实时送达相关人员。 4)平台支持课程删除功能。管理员或相关教师可以将不需要的实验课程进行删除,并将相关信. . 息推送到相关人员。 5)平台支持课表查询功能,可实时查看相关课程信息。 6)学生能查询个人的实践记录,管理人员可查询全体学生的实验记录,包括时间、地点、课程等信息。 7)支持当前实验信息查看,包括:实践课程、地点、上课时长及考勤等信息。 3.智能控制 1)远程控制 平台能通过PC机和移动设备对实训室的门禁电源执行远程开关,能对实训室多媒体设备执行远程开关功能,能远程查看设备实时运行状况。

思科网络研究设计实训报告

《网络设计》实训报告 课题名称:网络设计 专业:计算机网络技术 班级:网络G092 学号: 27# 姓名: 指导教师: 2010年12月27日

目录《网络设计》实训报告0 一、课程设计目的2 二、课程设计题目描述2 三、课程设计报告内容3 3.1 设计任务3 3.2 设计要求及设计步骤3 3.3 设计概述4 3.4设计方案的论证16 3.5 设计代码18 四、结论25 五、结束语25 六、参考书目26

一、课程设计目的 课程设计是教学的一个重要环节,本次课程设计的主要目的: 1.进一步加深、巩固学生对所学网络的基础知识的掌握,对《思科网络技术》的基本概念的了解。 2.通过实训,达到让学生能够将书本的知识与实际操作相结合的目的,提理论的实践应用能力、提高高动手能力。 在设计的过程中,对于出现的新问题,有新的思路,能够使用更适合的方法处理,并且是自己自学能力和一学期学习效果的检验。 二、课程设计题目描述 2.1现有需求 某高校现有两个地理位置分离的分校区,每个校区入网信息点有2000多个,现准备通过科教网接入因特网,但从科教网只申请到4个B网络 (172.17.1.0\172.17.10.0\172.17.20.0\172.17.30.0)为了安全,要求每个分校区的学生公寓子网和教师子网不在同一广播域。同时,学校现有一台服务器供学校师生链接校园网站服务。 2.2未来发展 未来的3-5年,校园电脑会增加500台左右,主要增加在科研网,用于学校对学生的科研教育用。 2.3网络功能 根据学校现有的规模和需求及发展范围建立的网络有如下功能; 1)建立学校自己的网站,向外界发布信息,并进行网络上的服务 2)科教网连接Internet,供学生及教师的学习需求 3)校园内部网络实现资源共享,以提高工作效率 4)建立网络时应注意网络的扩展性,以方便日后的网络升级和增加计算机 5)在校园内部建立学生数据库,如学生档案,成绩评定,学习及考试日程

软件项目管理课程设计实验报告

专业班级:软件工程131班姓名:王凯 学号:139074159 指导教师:李伟 2016-05-13

我们生活在一个快速变迁,社会经济大跨步向前迈跃的时代,市场经济突飞猛进,形成了一个多元化市场。在信息系统集成行业中,人们越来越认识到了项目管理的重要性。只有通过不断的学习和进行科学化的实施项目管理,才能使我们在整个项目中满足项目要求,降低项目成本、缩短项目工期、确保项目质量,最终达到用户需求和保障公司的利益。项目管理包括项目范围管理、项目时间管理、项目成本管理、项目质量管理、人力资源管理、项目沟通管理、项目风险管理、项目采购管理和项目整体管理。 项目整体管理包括保证项目各要素相互协调所需要的过程,它需要在相互影响的项目目标和方案中做出平衡,以满足或超出项目干系人的需求和期望。 项目整体管理是在计划实施执行中将项目整体计划目标按步实施展开并转变成项目产出物的管理过程。是一项从项目开始到项目结束的全局性管理工作。实际执行项目时,为了更好完成项目标、任务和计划,我们还要在项目管理中进行综合变更控制。项目整体管理可使用于项目管理的每个阶段。

目录 1、项目概述 (1) 2、工作任务(Statement Of Work,SOW)书 (1) (一)整体要求 (1) (二)系统逻辑模型 (2) (三)系统功能描述 (4) (四)应达到的技术指标和参数 (4) 3、项目进度计划 (5) (一)分解项目工作 (5) (二)项目工作关系表 (6) (三)项目甘特图 (7) (四)网络进度计划图 (8) (五)里程碑计划 (10) 4、项目规模成本估算 (10) (一)分解项目工作 (10) (二)项目规模估算表 (12) (三)计算开发成本 (13) (四)计算管理、质量成本 (13) (五)直接成本 (13) (六)计算间接成本 (14)

算法程序设计实验报告

程序设计》课程设计 姓名:王 学号:20100034 班级:软件工程00 班 指导教师:王会青 成绩: 2010年 6 月 实验一.构造可以使n 个城市连接的最小生成树 专业:__软件工程___ 班级:__软件姓名:_王___ 学号:_20100034 完成日期:_2010/6/26 ________ 一、【问题描述】给定一个地区的n 个城市间的距离网,用Prim 算法或Kruskal 算法建立最小生成树,并计算得到的最小生成树的代价。 1 城市间的道路网采用邻接矩阵表示,邻接矩阵的存储结构定义采用课本中给出的定义,若两个城市之间不存在道

路,则将相应边的权值设为自己定义的无穷大值。 2 显示出城市间道路网的邻接矩阵。 3 最小生成树中包括的边及其权值,并显示得到的最小生成树的总代价。 4 输入城市数、道路数→输入城市名→输入道路信息→执行Kruskal 算法→执行Prim 算法→输出最小生成树 二、【问题分析】 1. 抽象数据类型结构体数组的定义: #ifnd ef ADJACENCYMATRIXED// 防止该头文件被重复引用 #define ADJACENCYMATRIXED // 而引起的数据重复定义 #define INFINITY 32767 // 最大值∞ #define MAX_VERTEX_NUM 20 // 最大顶点个数 typedef int VRType; // 权值,即边的值 typedef char InfoType; // 附加信息的类型,后面使用时会定义成一个指针 typedef char VertexType[MAX_VERTEX_NUM]; // 顶点类型 typedef enum {DG=1, DN, UDG, UDN} GraphKind; //{ 有向图,有向网,无向图,无向网} typedef struct ArcCell { VRType adj; //VRType 是顶点关系类型。对无权图,用1 或0 表示相邻否;对带权图,则为权值类型。 InfoType*info; // 该弧关系信息的指针

基于思科的计算机网络课程设计

基于思科的计算机网络课程设计 计算机网络技术 期末考试 题目:公司网络拓扑设计图 学院 级班 学号: 姓名: 指导教师: 完成时间:2019年 6月 一.设计目的 1.通过对网络的具体规划和组建,掌握网络互连设备的使用及工作原理,增加对计算机网络软、硬件组成的感性认识,初步学会典型局域网络的操作和使用技能; 2.加深理解网络分层结构概念,尤其是对话层、表示层、应用层等高层协议软件的通信功能、实现方法,掌握网络互连设备的使用及工作原理,掌握IP 地址的配置; 3.初步掌握局域网的设计技术和技巧培养开发网络应用的独立工作能力,掌握IP 地址的配置及数据传输过程道贺路由的选择。 二.设计方案 1. 拓扑图如下 2. 设计思路 该拓扑图模拟了一个中小型公司,其中分有总经理办公室,财务部,人事部,生产车间,营销部,机房六大部门,除总经理办公室是千兆宽带到桌面,直接与核心交换机相连 之外。其余部门均为三层结构即接入层、汇聚层、核心层。除接入层为百兆宽带以外,其 余二层均为千兆宽带,保证了网络的速度。而机房的无线设备保证了笔记本电脑、手机的 接入,使移动办公成为可能。公司内部拥有dns 服务器,内部web 服务器等。公司核心 路由器上连有公司主页,内外网用户均可产看。

3. 组网方案 公司向ISP 申请一个固定ip 通过思科路由器连接Internet ,通过Nat 技术实现多终端接入,通过DHCP 实现ip 分配,全网吧实现WiFi 覆盖。由于在下才疏学浅目前多次配置Nat 未果,只好不了了之。 4. 设备选用 接入层设备选用配置了多个快速以太网端口 Switch-PT-Empty 汇聚层和核心层设备选用配置了多个千兆以太网端口 Switch-PT-Empty 核心路由器和模拟外网路由器采用配置了一个Serial 端口和多个千兆以太网端口的Router-PT-Empty ,并且两个路由器用DCE 串口线连接 5. 操作步骤 无线设备我们选用Linksys-WRT300N 型号,并且将核心交换机的 GigabitEthernet 2/0 端口连接其Ethernet 端口使其变为无线交换机, 并 关闭其DHCP 功能。 选用服务器Sever-pt 两个,一个接入核心交换机,配置IP 192.168.1.2,为内部服务器。 打开http 服务器 通过终端web 服务输入ip 地址可得下图 在内网服务器中配置dns 服务,添加IP 地址和名称映射 在终端web 服务中输入555得 另一个服务器为外部web 服务器,连接至核心路由器 GigabitEthernet 2/0 端口,配置IP192.168.2.2 属于192.168.2.0网段 三.代码解析 1. 核心路由器 enable

计算机网络课程设计内容及要求

《计算机网络课程设计》 一、课程设计的目的 计算机网络课程设计是专业实践环节之一,是学习完《计算机网络》课程后进行的一次全面的综合练习。本课程设计的目的是引导学生将书本上抽象的概念与具体的实现技术相结合,使学生体会网络协议的设计与实现过程,以及专业技术人员所使用的基本方法和技巧,培养学生解决计算机网络问题的实际能力,掌握组建计算机网络的基本技术,提高学生的综合应用能力。 二、课程设计要求和内容 课程设计要求: 1、正确理解题意; 2、具有良好的编程规范和适当的注释; 3、有详细的文档,文档中应包括设计题目涉及的基础知识、设计思路、程序流程图、程序清单、开发中遇到的问题及解决方法、设计中待解决的问题及改进方向。 4、有一定的自学能力和独立分析问题、解决问题的能力。包括学会自己分析解决问题的方法,对设计中遇到的问题,能通过独立思考、查阅工具书、参考文献,寻找解决方案。评分标准: 1.是否有正确的运行结果; 2.是否有良好的编程规范和适当的注释; 3.文档是否完备。 课程设计内容即参考题目:(任选下列一题或自行另选设计题目): XX 高校校园网网络规划与设计 一、需求分析 (1)用户规模500 台计算机。 (2)用户大致平均分散在4栋楼房内,4 栋楼房排成前后两排,楼房之间各相距200米,楼房高4 层。每栋楼的4 楼用户构成两个VLAN。 (3)中心机房设在其中1 栋楼房的1 楼靠近另一栋楼房的一端。 (4)安装对外WWW、业务WWW、邮件、FTP、BBS、DNS、数据库七个服务器。提供匿 名服务,但FTP 仅对内部开放。 (5)提供LAN、WLAN接入。 (6)在业务WWW 服务器上配备基于Web 的业务应用系统,所有用户使用业务系统实现 网上办公。 (7)要求出口带宽为1Gbps。 二、设计要求 (1)写出简要的可行性分析报告。 (2)设计网络结构,并给出解释。 (3)除用户计算机已购置外,其余全部设备和通信线路需要重新购买、安装。试具体给出全部主要设备的配置、型号或技术指标及其测算依据。 (4)给出工程预算(包括设备、线路等,不含施工费)及其计算依据。 2、设计一个中小企业网络规划与设计的方案 一、用户需求 (1)公司有1000台PC (2)公司共有7 个部门,不同部门的相互访问要求有限制,公司有3 个跨省的分公司。

计算机网络实验室规划方案

目录 安徽省新华学院................................................................................................... 错误!未定义书签。第1章网络实验室的建设目标....................................................................... 错误!未定义书签。 实验室建设的目标和意义................................................................................. 错误!未定义书签。第2章规划方案简介 ........................................................................................ 错误!未定义书签。 实验室设备汇总................................................................................................. 错误!未定义书签。.实验室设备拓扑图.............................................................................................. 错误!未定义书签。 试验台拓扑图..................................................................................................... 错误!未定义书签。 实验室机柜图..................................................................................................... 错误!未定义书签。第3章实验室组网配置 .................................................................................... 错误!未定义书签。 实验室设备连线以及接口规划方案 ................................................................. 错误!未定义书签。 实验室设备的网络地址分配 ............................................................................. 错误!未定义书签。 1、学生机区域IP地址规划............................................................................ 错误!未定义书签。 RCMS地址规划 ................................................................................................ 错误!未定义书签。 实验室各设备密码的配置................................................................................. 错误!未定义书签。 3760-1/2 设备的具体配置命令 ......................................................................... 错误!未定义书签。 (1)S-3760-1配置 ......................................................................................... 错误!未定义书签。 (1)S-3760-2配置 ......................................................................................... 错误!未定义书签。

相关主题
文本预览
相关文档 最新文档