文档库 最新最全的文档下载
当前位置:文档库 › Visual_Foxpro实验指导书

Visual_Foxpro实验指导书

Visual_Foxpro实验指导书
Visual_Foxpro实验指导书

实验一:表的建立

一、实验目的:

1.掌握Visual Foxpro基本操作环境

2.掌握数据库表结构的创建。

3.掌握数据库表中各种类型数据的输入,特别要学会备注和通用字

段的输入。

4.探究数据库表中数据输入的技巧。

二、知识要点:

1、Visual FoxPro的启动与退出:(1)启动时单击Windows的“开始”菜

单按钮,依次选择“程序”\“Microsoft Visual FoxPro6.0”\“Microsoft Visual FoxPro6.0”菜单项(或安装在Microsoft Visual Studio中)即可,或直接双击桌面上VF P小狐狸快捷小图标。(2)有四种方法可以退出VF P返回Windows。①用鼠标单击Visual FoxPro6.0标题栏最右面或控制菜单中的关闭按钮。②从“文件”下拉菜单中选择“退出”选项。

③双击控制菜单图标,或者按Alt+F4键。④在命令窗口中键入QUIT

命令,按Enter键。

2、Visual FoxPro的用户界面:Visual FoxPro有三种工作方式,利用菜单

系统实现人机对话;在命令窗口直接输入命令进行交互式操作;利用各种生成器自动产生程序,或者编写FoxPro程序并执行它。其中菜单工作方式为用户提供更加便利的操作手段。

3、表的打开、保存和关闭:(1)新建表的方法是选定“文件”菜单→选

定“新建”命令→选定新建对话框中的“表”选项按钮→选定“新建文件”按钮→使用表设计器设定各字段的属性值→输入数据记录。打开已存在的表的方法可以使用USE命令,或通过选定“文件”菜单的

(2)关闭表的方法:①用USE命令及CLEAR ALL、“打开”命令来实现。

CLOSE ALL、CLOSE DA TA等命令关闭表。②通过窗口菜单的数据工作期命令来关闭表。③选定“文件”菜单的“退出”命令,或在命令窗口中键入命令QUIT。

三、实验要求:?做好准备,拟出操作提纲,明确要记录的数据;

?准备好软盘,保存实验的结果,以备下次实验使用;

?要求部分必须完成,完不成部分自由上机时间补上;

?完成要求部分后可作课外部分或在自由上机时间完成;

?要认真完成实验报告,按时上交,不合格者返回重作;

四、实验内容:(要求部分)

?利用表设计器建立如下结构的SB.DBF和ZZ.DBF

SB(编号C(5),名称C(6),启用日期D,价格N(9.2),部门C(2),主要设

备L,备注M,商标G)

ZZ(编号C(5),增值N(8.2))

操作方法如下:

①打开表设计器

②在表设计器中分别定义表名“SB”,定义每个字段的名字、类型和长度,如图1-1所示:

图1-1

建完结构立即输入如下数据记录,并保存。

编号名称启用

日期

价格

备注商标

016-1 车床03/05/90 62044.61 21 .T. 从光华仪表厂租入

016-1 车床01/15/92 27132.73 21 .T.

037-2 磨床07/21/90 241292.12 22 .T.

038-1 钻床10/12/89 5275.00 23 .F. 97年12月封存

100-1 微机08/12/97 8810.00 12 .T. 插入图片101-1 复印机06/01/92 10305.01 12 .F.

210-1 轿车05/08/95 151000.00 11 .F. 插入图片利用表设计器再建立数据表“ZZ”,建完结构立即输入如下数据记录,并保存。

编号增值

016-1 2510.00

016-1 1000.00

038-1 1200.00

?利用CREATE BMDM 命令

建立BMDM.DBF 结构(右图所示) 保存后再打开,利用菜单命令的“追 加方式”添加如下记录:

?利用CREATE TABLE DX(编 号C(5),年月C(4),费用N(6.1))命 令建立DX.DBF 结构,保存后再 打开,利用窗口命令的APPEND 添加如下记录:

五、实验指导

?可以利用默认的工作目录,最好自己设一个工作目录,如:

SET DEFAULT TO A:

将实验结果保存在A :盘上,以备后续实验使用。 ?插入的商标图形可以查找一个合适.BMP 图像如:FOX.BMP,PRING .BMP 等。

代码 名称 11 办公室 12 设备科 21 一车间 22 二车间 23

三车间

编号 年月 费用 016-1 8911 2763.5 016-1 9112 3520.0 037-2 9206 6204.4 038-1 8911 2850.0

实验二:表的修改与维护

一、实验目的:

1.熟练掌握表结构与表数据的修改、复制操作。

2.掌握数据表中、记录的浏览、定位、追加、删除和替换等基本操作。

二、知识要点:

1、表结构的修改有两种方法:①利用表设计器对表结构进行修改。②

利用表向导修改表结构。

2、表数据的显示、查看和修改可以利用菜单实现,也可利用BROWSE、

CHANGE、EDIT等窗口命令来实现。

3、记录指针的定位:将记录指针指向某个记录,使之成为当前记录。

定位的方法有三种,绝对定位、相对定位和条件定位。

4、常用函数:函数具有特定的功能,VFP提供200余种函数,熟记

常用的34种函数。

三、实验要求:?做好准备,拟出操作提纲,明确要记录的数据;

?准备好软盘,保存实验的结果,以备下次实验使用;

?要求部分必须完成,完不成部分自由上机时间补上;

?完成要求部分后可作课外部分或在自由上机时间完成;

?要认真完成实验报告,按时上交,不合格者返回重作;

四、实验内容:(要求部分)

打开SB.DBF进行如下操作:

①显示第3个记录开始的3个记录;

操作方法如下:

在命令窗口输入:GO 3

DISPLAY NEXT 3

②显示21部门的设备或非主要设备;

操作方法如下:

在命令窗口输入:DISPLAY FOR 部门=“21”

③显示1992年启用的主要设备;

操作方法如下:

在命令窗口输入:

DISPLAY FOR YEAR(启用日期)=1992 AND 主要设备

④确定表中的第4条记录为当前记录;

操作方法有如下两种:

a.在浏览窗口直接用鼠标单击第4条记录确定。

b.在命令窗口输入命令“GOTO 4”确定。

⑤将SB.DBF 复制为SB1.DBF;

操作方法为在命令窗口输入命令:COPY TO SB1

⑥打开SB1.DBF将最后两个记录逻辑删除,微机价格改为6500;操作方法有如下两种:

a.打开表SB1,在浏览窗口用鼠标单击第6、7条记录旁的删除区

(使其变黑)。如图2-1所示。选定菜单栏上“表”命令→”替换字段”,按提示将微机价格改为6500。如图2-2所示

b.在命令窗口输入命令: GO BOTTOM

SKIP -1

DELETE NEXT 2

在命令窗口输入命令:

“REPL ALL 价格WITH 6500 FOR 名称=“微机”

⑦复制SB.DBF结构为SB2.DBF,且仅要前5个字段;

操作方法如下:

在命令窗口输入命令(SB已打开):

COPY STRU TO SB2 FIELDS 编号,名称,启用日期,价格,部门

⑧从SB.DBF中复制来价格大于10000的记录;

操作方法如下:

在命令窗口输入命令:USE SB2

APPEND FROM SB FOR 价格>10000

⑨用ALTER TABLE命令将名称字段的宽度改为8;

操作方法如下:

在命令窗口输入命令:ALTER TABLE SB ALTER名称C(8)

⑩删除名为启用日期字段。

操作方法如下:打开表设计器→选中“启用日期”字段→点击“删除”按钮→点击“确定”按钮。

或ALTER TABLE SB DROP 启用日期

图1-2

图2-1

图2-2

?利用MODIFY PROJECT KCSY命令建立一个项目文件,将SB.DBF,DX.DBF,ZZ,DBF和BMDM.DBF加入自由表中并进行浏览操作。

操作方法如下:

选定“文件”菜单→选定“新建”命令→选定新建对话框中的“项目”选项按钮→选定“新建文件”按钮→使用创建窗口选定保存路径及输入项目文件名“KCSY”→在项目管理器窗口选定“数据”选项卡→点击“自由表”→点击“添加”按扭→分别选择数据表名SB、DX、ZZ、BMDM即可将其加入到项目文件KCSY的自由表中。

课外部分:练习30个以上常用函数的应用。

实验三:数据的查询

一、实验目的:掌握在排序和索引的基础上进行各种方法的数据查询,包括顺序查询、索引查询、菜单查询、SELECT-SQL查询和使用查询设计器查询;掌握数据库、视图、数据工作期的基本概念。

二、知识要点:

1、排序和索引:排序是将表中的记录物理地按顺序重新排列,排序后将

产生一个新表,原文件不变。排序的命令是SORT。索引是按某个索引关键字来建立记录的逻辑顺序,索引文件只包括关键字和记录号两个字段。索引分为主索引、候选索引、唯一索引和普通索引,利用表设计器建立索引较为方便。

2、查询设计器和查询文件.QPR的使用:查询是从指定的表或视图中提取

满足条件的记录,然后按照想得到的输出类型定向输出查询结果,诸如浏览器、报表、表、标签等。建立查询的方法很多,可以用CREATE QUERY命令打开查询设计器建立查询;可以选择“文件”菜单下的“新建”,打开“新建”对话框,然后选择“查询”并单击“新建文件打开查询设计器建立查询;如用户熟悉SQL SELECE,还可直接编辑.QPR 文件建立查询。

3、数据工作期和视图文件.VUE的使用:数据工作期是用来设置数据工作

环境的交互操作窗口。数据工作区窗口可用菜单操作方式或命令方式打开和关闭。视图是操作表的一种手段,通过视图可以查询表,也可以更新表。视图是根据表定义的,因此视图基于表,而视图可以使应用更灵活,因此它又超越表。用户可以使用菜单操作或执行命令来建立视图文件。

4、数据库、关联和SQL视图的概念。

三、实验要求:?做好准备,拟出操作提纲,明确要记录的数据;

?准备好软盘,保存实验的结果,以备下次实验使用;

?要求部分必须完成,完不成部分自由上机时间补上;

?完成要求部分后可作课外部分或在自由上机时间完成;

?要认真完成实验报告,按时上交,不合格者返回重作;

四、实验内容:(要求部分)

?在SB表中,以部门和价格为关键字升序排序,并要求新表只包含名称、启用日期、价格、部门4个字段。

在命令窗口输入以下命令序列:

clear

use sb

sort to sbpx on 部门/A,价格/A fields 名称,启用日期,价格,部门

use sbpx

list

运行后结果显示为:

图3-1

?用表设计器建立或修改SBPX表的索引,以名称、启用日期为关键字升序排序。

方法一:在字段选项卡索引列的组合框中选定向上箭头为升序索引,向下箭头为降序索引,该行字段为索引关键字。如图3-2所示。

图3-2 表设计器的“字段”选项卡

方法二:使用索引选项卡。该选项卡中可键入关键字表达式,还可选择索引类型,字段选项卡中建立的索引也能在选项卡显示出来。索引选

项卡中索引名列下部的空白框用来直接键入新索引;插入按钮用来

在当前行前插入一个空行,以供键入新索引;删除按钮则用于删除

选定的索引,已建立好的索引如图3-3所示。

图3-3表设计器的“索引”选项卡

?查询:分别用以下三种方法查询钻床的增值

①顺序查询法(s3-1.prg)②索引查询法(s3-2.prg)

CLOSE ALL CLOSE ALL

USE sb USE sb

LOCATE FOR 名称=”钻床”INDEX ON 名称TAG mc SELECT 2 SEEK”钻床”

USE zz SELECT 2

LOCATE FOR 编号=sb.编号USE zz

? 编号,sb.名称,增值INDEX ON 编号TAG bh

SEEK sb.编号

?FOUND(),RECNO()

? 编号,sb.名称,增值

③在数据工作期窗口建立关联后查询

操作方法如下:

◆打开数据工作期:在窗口菜单中单击“数据工作期”;

◆打开查询的表:在数据工作期窗口选定打开按钮→在对话框

中选SB.DBF打开,同样打开ZZ.DBF;

◆建立关联:选定表SB→选定关系按钮→在选定表ZZ→在出现

的设置索引顺序对话框中选定ZZ:编号选项并按确定按钮→

在出现的表达式生成器的字段列表框中双击编号字段并按确

定按钮→在数据工作期窗口选定一对多按钮→在一对多关系

对话框中将子表ZZ移入选定别名列表框中→按确定按钮返

回。如下图所示:

图3-4 在SB与ZZ间建立一对多关系

◆查询钻床增值:在命令窗口键入如下命令

LIST FOR 名称="钻床" FIELDS 编号,名称,ZZ.增值

结果如下图所示:

图3-5

?利用查询设计器查询:查询价格大于10000设备的大修费用。

操作方法如下:

◆打开查询设计器窗口:选定“文件”下的打开命令→在文

件类型组合框中选定查询(*.qpr)选项→在文件名文本框

输入SBCX文件名→选“确定”按钮,即打开查询设计器

窗口。

◆确定查询的表:在打开对话框的列表框中选定SB.DBF→

选定“确定”按钮→利用添加表将DX.DBF增入查询设计

器。(或通过“添加表或视图”对话框的“其他”按钮将

DX增入)

◆设置联接条件:在“联接条件”对话框中按需要选定联接

条件,按“确定”按钮认可→关闭添加表或视图对话框回

到查询设计器窗口。

◆确定查询内容:在字段选项卡中选字段—SB.编号,SB.名

称,SB.价格,DX.编号,DX.费用等5个字段移入“选定字段”

列表框→选定筛选选项卡→给出筛选条件---SB.价

格>10000。如图3-6所示:

图3-6

◆执行查询:

方法一:选定查询菜单的运行查询命令即出现如图3-7所示浏览窗口,其中显示了价格大于10000设备的大修费用;方法二:在查询设计器窗口单击右键,选定快捷菜单的运行查询命令;方法三:选定程序菜单的运行命令→在对话框中选定查询文件→选定“运行”;方法四:在命令窗口输入命令“DO SBCX.QPR”

图3-7

◆保存文件:选定“文件”菜单的保存命令→给出名字

SBCX.QPR,或按CTRL+W保存查询设置。

◆确定查询去向:查询菜单/查询去向/表/给名字CXB;

◆观察结果:USE CXB后LIST

?数据库:建库并加入项目管理器

◆打开项目管理器KCSY,新建数据库SJK,加入

SB,DX,ZZ,BMDB四个表;

◆给SB作编号主控索引,部门普通索引,DX和ZZ编号

的普通索引,BMDM代码的候选索引,确定永久关系连线;

◆把新建的SBCX.QPR添加到项目管理器的“查询”中;

◆看项目管理器的结构。

课外部分:打开数据库SJK,建立名为“新视图”的视图。

CREATE SQL VIEW 新视图AS SELECT SB.编号,SB.名称,ZZ.增值

FROM SB,ZZ WHERE SB.编号=ZZ.编号

在项目管理器中浏览。

五、实验指导

?在③题中建立一多关联是因为一种设备可能有多次增值;

?要在库中建永久关系,必先为各表作相应的索引,右击表,选“修改”进“表设计器”。

实验四:数据的统计

一、实验目的:熟练掌握各种统计命令。

二、知识要点:VFP提供5种命令来支持统计功能。

①计数命令COUNT

格式:COUNT [<范围>] [FOR <条件>][WHILE <条件>][TO <内存变量>]

②求和命令SUM

格式:SUM [<数值型字段表达式表>] [<范围>] [FOR <条件>] [WHILE <条件>] [TO <内存变量表> | ARRAY<数组>]

③求平均值命令A VERAGE

格式:A VERAGE [<数值表达式>][<范围>] [FOR <条件>] [WHILE <条件>] [TO <内存变量表> | ARRAY<数组>]

④计算命令CALCULATE

格式:CALCULATE <表达式表> [<范围>] [FOR <条件>] [WHILE <条件>] [TO <内存变量表> | ARRAY<数组>]

⑤汇总命令TOTAL

格式:TOTAL TO <表文件名> ON <关键字段> [FIELDS <数值型字段表>] [<范围>] [FOR <条件>] [WHILE <条件>]

三、实验要求:?做好准备,拟出操作提纲,明确要记录的数据;

?准备好软盘,保存实验的结果,以备下次实验使用;

?要求部分必须完成,完不成部分自由上机时间补上;

?完成要求部分后可作课外部分或在自由上机时间完成;

?要认真完成实验报告,按时上交,不合格者返回重作;

四、实验内容:(要求部分)

?对SB.DBF进行按部门汇总价格(s4-1.prg) 。

CLOSE ALL

USE sb

INDEX ON 部门TAG bm

TOTAL ON 部门TO bmjghz FIELDS 价格

USE bmjdhz

SELECT 2

USE bmdm

INDEX ON 代码TAG dm

SELECT 1

SET RELATION TO 部门INTO bmdm

BROWSE FIELDS bmdm.名称,价格,TITLE “部门价格汇总表”

执行后显示的汇总结果如下图所示:

图4-1

?按部门汇总设备的台数:(s4-2.prg)

CLOSE ALL

SELECT bmdm.名称,COUNT(SB.编号) as 设备台数FROM SB,;

bmdm GROUP BY SB.部门WHERE sb.部门=bmdm.代码;

INTO TABLE bmsbts.dbf

USE BMSBTS

BROWS TITLE '部门设备汇总表'

执行后显示的汇总结果如下图所示:

图4-2

五、实验指导

先要理解?按部门汇总设备的台数:(s4-2.prg)程序语句的意义。

实验五:表单设计

一、实验目的:通过本实验掌握表单的基本设计,包括各种控件的设计、属性的定义、事件过程的代码编写和方法程序的调用。

二、知识要点:

1、表单是应用程序的用户界面,是程序设计的基础。控件是在一个

表单上用以显示数据、执行操作且使表单更容易阅读的一种图形

对象,如标题、文本框、按钮、列表框、表格等。VFP6.0提供了

一系列的基本控件,它们是面向对象程序设计的基本部件。对选

用的控件可修改或设置相应的属性值,以满足设计和应用要求。

2、用户可通过“表单向导”,创建表数据操作(显示、查找、添加、

编辑与删除)表单。有两种表单向导,可分别为单个表创建表单,

或为两个相关表创建表单(即一对多表单,在表单的表格中显示

子表的字段)。

3、在“表单设计器”中,可以通过属性窗口改变表单标题(Caption)

和名字(Name)等属性。创建一个新的表单时,它的默认标题

(Caption)与它的默认名称(Name)虽然一样,但二者实际上是不能

混淆的。表单名称作为该表单的内部名,而表单标题是在表单的

右上角出现的文字。为了醒目,往往在表单第一行中间又设置一

个大标题。如果在表单设计器中没有打开属性窗口,也可以在表

单空白出单击鼠标的右键,从弹出的快捷菜单中选择“属性”,

打开属性窗口。

4、编程方式。

三、实验要求:?做好准备,拟出操作提纲,明确要记录的数据;

?准备好软盘,保存编写的程序文件

?设软盘为缺省盘(SET DEFAULT TO A: );

?完成要求部分后可作课外部分或在自由上机时间完成;

?要认真完成实验报告,按时上交,不合格者返回重作;

四、实验内容:(要求部分)

设计如下所示的表单。

要求:单击左上角文本框,标语变换,两个按钮控制画圆和擦除。

操作提要:

?新建空表单:在命令窗口输入命令MODI FORM s12-1,在属性窗口定义表单的Caption属性为“VFP 实验十二”,Picture属性先一幅画作背景,ControlBox为..F,去掉左上角的图标。

?表单的LOAD 事件代码的设置:双击表单窗口打开代码编辑窗口→在对象组合框中确定表单选项,在过程组合框中确定LOAD事件选项→在列表框中输入代码:PUBLIC I,为公共变量→保存为S12-1.SCX。

?创建文本框:单击表单控件工具栏中的文本框按钮,在表单左上角插入一个TEXT1文本框控件→在属性窗口定义TEXT1的属性,高(Height)30,宽(Width)120,黄底(BackColor=255,255,128),隶书(FontName)、字号(FontSize)12、红字(ForeColor=255,0,0)→双击文本框写入其Click事件编码:

if I=.t.

THISFORM.TEXT1.V ALUE=”欢迎光临!”

I=.F.

ELSE

THISFORM.TEXT1.V ALUE=”感谢指导!”

I=.T.

ENDIF

?创建按钮:单击表单控件工具栏中的命令按钮,在表单右下角插两个按钮控件→在属性窗口定义Command1、Command2的属性,高为30,宽为50,Caption属性:“画圆”和“擦除”,→分别双击画圆、擦除按钮写入其Click事件代码调用过程:

画圆:

THISFORM.SCALEMODE=3

X= THISFORM.WIDTH/2

Y= THISFORM.HEIGHT/2

MAX=IIF(X

FOR R=0 TO MAX STEP 10

THISFORM.Circle (R,X,Y)

ENDFOR

擦除:

THISFORM.Cls

?定义form1的DrawWidth=4式圆的线条变宽。

?保存该表单:

?执行表单:选择“表单”菜单下的“执行表单”命令。

实验六:综合练习

一、实验目的:

1、掌握利用表单设计器设计表单的方法。

2、掌握表单控件属性的定义。

3、掌握表单控件事件、方法的定义。

4、掌握表单控件的合理组合。

5、充分发挥想象力和创造力设计形式多样的表单。

二、知识要点:

1、表单设计器应用。

2、控件工具栏的使用。

3、熟悉控件的属性。

4、编程方式。

三、实验要求:?做好准备,拟出操作提纲,明确要记录的数据;

?准备好软盘,保存编写的程序文件

?设软盘为缺省盘(SET DEFAULT TO A: );

?完成要求部分后可作课外部分或在自由上机时间完成;

?要认真完成实验报告,按时上交,不合格者返回重作;

四、实验内容:(要求部分)

?设计一个如下所示的“系统登录”表单。

图12-1 Label1

Shape

1

Shape2

Label3 Label4 Label5

Label2

Label6 Text1 Command1 Command2

操作提要:

?打开表单设计器,添加控件,如图所示

图12-2

?定义每个控件的属性。其中:

●form1的主要属性:

caption:系统登录

height:318

width:389

picture:e:\(学生用搜索在硬盘中找到clouds.bmp图片作为表单背景) ●shape1的主要属性:

left:24

top:100

height:100

width:348

borderstyle:1—实线

●shape2的主要属性:

left:24

top:216

height:84

width:371

borderstyle:6—内实线

●label1的主要属性:

caption:同学留念系统

left:96

top:12

height:32

width:168

fontsize:20

forecolor:255,0,0

●label2的主要属性:

caption:请输入密码:

left:38

top:243

height:20

width:92

fontsize:11

forecolor:255,0,255

●label3的主要属性:

caption:四年同窗苦读,四年默契相识,四年风风雨雨,我们一同走过。

●label4的主要属性:

caption:昨天,我们相识在“象牙塔”,来圆一个属于我们自己的梦。

●label5的主要属性:

caption:也许一切都并不圆满,但今天我们必须离去!!!

●timer1的主要属性:

enabled:T

interval:500

●timer2的主要属性:

enabled:T

interval:500

●timer3的主要属性:

enabled:T

interval:500

●text1的主要属性:

left:144

top:240

height:24

width:72

fontsize:12

passwordchar:*

●command1的主要属性:

PLC实验指导书

EFPLC/S7-300实验装置实验指导手册 上海新奥托实业有限公司 2004年6月

目录 实验一五星彩灯实验 实验二三相电机控制实验 实验三八段数码管显示实验 实验四交通信号灯控制实验 实验五洗衣机自动控制实验 实验六水塔水位自动控制实验 实验七多种液体自动混合控制实验实验八自动送料车控制实验

实验一 五星彩灯 一、 实验目的 编制PLC 程序,组成不同的灯光闪烁状态。 二、 实验设备 1、 EFPLC 可编程序控制器实验装臵。 2、 五星彩灯及八段码显示实验板EFPLC0101如图所示。 3、 连接导线若干。 三、 实验内容 1、 控制要求:10个红色发光二极管,L1-L10的亮、暗组合须有一定的规律。隔1秒钟,变化一次,周而复始循环。 2、 I/O (输入、输出)地址分配 五星彩灯板上J3接EFPLC 实验装臵上的J2。 输出点定义: 3、 按照要求编写程序(参照程序示例) 4、 运行 启动程序,仔细观察L1~L10亮暗组合次序是否符合设计要求。若不符合,反复调试;符合则可停止程序。 +24V DC 0V L1 L2 L3 L4 L5 L10 L6 L7 L8 L9 a g d b c .h f e 五星彩灯 数码管 五星彩灯及八段码显示

实验二 三相电机控制 一、 实验目的 通过本实验,了解三相电机正反转、自锁、互锁和Y/△启动。 二、 实验设备 1、 EFPLC 可编程序控制器实验装臵。 2、 电机控制实验板EFPLC0106如图所示。 三、 实验内容 1、 控制要求: 按下正转按钮SB1,KM1继电器吸合(指示灯亮),三相电动机Y 形启动,(KMY 继电器吸合,指示灯亮)。3秒后△形正常运行。按下停止按钮SB3电机应立刻停止运行。在这整个过程中按反转按钮SB1应不起任何作用。 按下反转按钮SB2,三相电动机Y 形启动。3秒后△形正常运行。按下停止按钮SB3电机应立刻停止运行。在这整个过程中按正转按钮SB1应不起任何作用。 2、 I/O (输入、输出)地址分配 3、 按照要求编写程序(参照程序示例) 4、 运行 对应程序进行反复调试、反复运行,直至可正常操作为止。 四、 编程练习 要求:在正转时按下反转按钮,电机应停转一段时间(5秒-10秒,保证电机确实已停)后,电机再自动Y/△启动反转。在反转时,按下正转按钮,也具有同样效果。按停止按钮,电机应停止运行。 KM2 KM1 KM △ KM2 SB1 KM2 SB2 KM1 SB3 KM △ KM Y 24V 0V 电 控 制 DC 电机控制 KM1 KM2 KM KM2 SB1 SB2 SB3 KM1 KM2 KMY KM +24V 0V

空间分析实验指导书

空间分析实验指导书 黎华 武汉理工大学资环学院 2011年9月

目录 实验一、市区择房分析 (2) 实验二、最短路径分析 (3) 实验三、寻找最佳路径 (5) 实验四(综合实验一)、学校选址规划 (7)

实验一、市区择房分析 1、背景 如何找到环境好、购物方便、小孩上学方便的居住区地段是购房者最关心的问题,因此购房者就需要从总体上对商品房的信息进行研究分析,选择最适宜的购房地段。 2、数据 ●城市市区交通网络图(network.shp) ●商业中心分布图(marketplace.shp) ●名牌高中分布图(school.shp) ●名胜古迹分布图(famous place.shp) 3、步骤 1)所寻找的区域应该满足以下条件 ●离主要交通要道200米之外,以减少噪音污染 ●在商业中心的服务范围内,服务范围以商业中心规模的大小(属性字段YUZHI)来 确定 ●距名牌高中在750米内,以便小孩上学便捷 ●距名胜古迹500米内,环境幽雅 2)对每个条件进行缓冲区分析,得到各个条件所对应的区域 3)运用空间叠置分析对上述4个图层进行叠加,得到适合的购房地段

实验二、最短路径分析 1.背景:在现实生活中寻求最短,最快,提高效率有着重大意义,而交通网络中要素的设置如权重的改变和阻强的设置对最短路径的选择也有着很大的影响,研究这些因子的改变究竟对最短路径能造成多大的影响,对于现实也有一定的指导意义。 2.目的:学会用ArcGIS9 进行各种类型的最短路径分析,了解内在的运算机理。 3.数据:试验数据位于\Chp7\Ex2,请将练习拷贝至E:\Chp7\Ex2\ 一个GeoDatabase 地理数据库:City.mdb,内含有城市交通网、超市分布图,家庭住址以及网络关系。 4.要求:应该能够给出到达指定目的地的路径选择方案根据不同的权重要求得到不同的最佳路径,并给出路径的长度;根据需求找出最近的设施的路径,这里是以超市为例。 (1)在网络中指定一个超市,要求分别求出在距离、时间限制上从家到超市的最佳路径。 (2)给定访问顺序,按要求找出从家经逐个地点达到目的地的最佳路径。 5.操作步骤: 首先打开ArcMap选择E:\Chp7\Ex2\city.mdb再双击后选择将整个要素数据集city加载进来。然后将place 点状要素以HOME 字段属性值进行符号化,1 值是家,0 值是超市,(1)无权重最佳路径的选择 1)在设施网络分析工具条上,点选旗标和障碍工具板下拉箭头,将旗标放在家和想要去的超市点上。 2)确认在Analysis 下拉菜单中的Options 按钮打开的Analysis Options 对话框中的weight 和weight filter 标签项全部是none,这样使得进行的最短路径分析是完全按照这个网络自身的长短来确定的。 3)点选追踪工作(Track task)下拉菜单选择寻找路径(find path)。单击solve 键,则最短路径将显示出来,这条路径的总成本将显示在状态列。 (2)加权最佳路径选择 1)在设施网络分析工具条上,点选旗标和障碍工具板下拉箭头,将旗标放在家和想去的某个超市点上。 2)选择Analysis 下拉菜单,选择Option按钮,打开Analysis Option对话框,选择Weight 标签页,在边的权重(edge weight)上,全部选择长度(length)权重属性。 3)点选追踪工作(Track task)下拉菜单选择寻找路径(find path)。单击solve键,则以长度为比重为基础的最短路径将显示出来,这条路径的总成本将显示在状态列。 4)上述是通过距离的远近选择而得到的最佳路径,而不同类型的道路由于道路车流量的问题,有时候要选择时间较短的路径,同样可以利用网络分析进行获得最佳路径。 这里的时间属性是在建网之前,通过各个道路的类型(主干道,次要道等)来给定速度属性,然后通过距离和速度的商值确定的,并将其作为属性设定于每个道路上,这里没有考虑红灯问题以及其他因素,而是一种理想情况,不过可以将其他的要素可以逐渐加入来完善。 (3)按要求和顺序逐个对目的点的路径的实现 1)在设施网络分析工具条上,点选旗标和障碍工具板下拉箭头,将旗标按照车辆访问的顺序逐个放在点上。

测试技术实验指导书及实验报告2006级用汇总

矿压测试技术实验指导书 学号: 班级: 姓名: 安徽理工大学 能源与安全学院采矿工程实验室

实验一常用矿山压力仪器原理及使用方法 第一部分观测岩层移动的部分仪器 ☆深基点钻孔多点位移计 一、结构简介 深基点钻孔多点位移计是监测巷道在掘进和受采动影响的整个服务期间,围岩内部变形随时间变化情况的一种仪器。 深基点钻孔多点位移包括孔内固定装置、孔中连接钢丝绳、孔口测读装置组成。每套位移计内有5~6个测点。其结构及其安装如图1所示。 二、安装方法 1.在巷道两帮及顶板各钻出φ32的钻孔。 2.将带有连接钢丝绳的孔内固定装置,由远及近分别用安装圆管将其推至所要求的深度。(每个钻孔布置5~6个测点,分别为;6m、5m、4m、3m、2m、lm或12m、10m、8m、6m、4m、2m)。 3.将孔口测读装置,用水泥药圈或木条固定在孔口。 4。拉紧每个测点的钢丝绳,将孔口测读装置上的测尺推至l00mm左右的位置后,由螺丝将钢丝绳与测尺固定在一起。 三、测试方法 安装后先读出每个测点的初读数,以后每次读得的数值与初读数之差,即为测点的位移值。当读数将到零刻度时,松开螺丝,使测尺再回到l00mm左右的位置,重新读出初读数。 ☆顶板离层指示仪 一、结构简介: 顶板离层指示仪是监测顶板锚杆范围内及锚固范围外离层值大小的一种监测仪器,在顶板钻孔中布置两个测点,一个在围岩深部稳定处,一个在锚杆端部围岩中。离层值就是围岩中两测点之间以及锚杆端部围岩与巷道顶板表面间的相对位移值。顶板离层指示仪由孔内固定装置、测量钢丝绳及孔口显示装置组成如图1所示。

二、安装方法: 1.在巷道顶板钻出φ32的钻孔,孔深由要求而定。 2.将带有长钢丝绳的孔内固定装置用安装杆推到所要求的位置;抽出安装杆后再将带有短钢丝绳的孔内固定装置推到所要求的位置。 3.将孔口显示装置用木条固定在孔口(在显示装置与钻孔间要留有钢丝绳运动的间隙)。 4.将钢丝绳拉紧后,用螺丝将其分别与孔口显示装置中的圆管相连接,且使其显示读数超过零刻度线。 三、测读方法: 孔口测读装置上所显示的颜色,反映出顶板离层的范围及所处状态,显示数值表示顶板的离层量。☆DY—82型顶板动态仪 一、用途 DY-82型顶板动态仪是一种机械式高灵敏位移计。用于监测顶底板移近量、移近速度,进行采场“初次来压”和“周期来压”的预报,探测超前支撑压力高 峰位置,监测顶板活动及其它相对位移的测量。 二、技术特征 (1)灵敏度(mm) 0.01 (2)精度(%) 粗读±1,微读±2.5 (3)量程(mm) 0~200 (4)使用高度(mm) 1000~3000 三、原理、结构 其结构和安装见图。仪器的核心部件是齿条6、指针8 以及与指针相连的齿轮、微读数刻线盘9、齿条下端带有读 数横刻线的游标和粗读数刻度管11。 当动态仪安装在顶底板之间时,依靠压力弹簧7产生的 弹力而站立。安好后记下读数(初读数)并由手表读出时间。 粗读数由游标10的横刻线在刻度管11上的位置读出,每小 格2毫米,每大格(标有“1”、“22'’等)为10毫米,微读数 由指针8在刻线盘9的位置读出,每小格为0.01毫米(共200 小格,对应2毫米)。粗读数加微读数即为此时刻的读数。当 顶底板移近时,通过压杆3压缩压力弹簧7,推动齿条6下 移,带动齿轮,齿轮带动指针8顺时针方向旋转,顶底板每 移近0.01毫米,指针转过1小格;同时齿条下端游标随齿条 下移,读数增大。后次读数减去前次读数,即为这段时间内的顶底板移近量。除以经过的时间,即得

大型数据库实验指导书

淮海工学院计算机科学系 大型数据库实验指导书 计算机网络教研室

实验1安装配置与基本操作 实验目的 1. 掌握Oracle9i服务器和客户端软件的安装配置方法。 2. 掌握Oracle9i数据库的登录、启动和关闭。 实验环境 局域网,windows 2000 实验学时 2学时,必做实验。 实验内容 1. 在局域网环境下安装配置Oracle9i服务器和客户端软件。 2. 练习Oracle9i数据库的登录、启动和关闭等基本操作。 实验步骤 1、将Oracle 9i的第1号安装盘放入光驱,双击setup,将弹出“Oracle Universal Installer:欢迎使用”对话框。 2、单击“下一步”按钮,出现“Oracle Universal Installer:文件定位”对话框。 在路径中输入“E:\Oracle\ora92”,其它取默认值。 3、启动第1号盘的安装程序setup,具体方法同安装Oracle 9i服务器,不同的是在 选择安装产品时选择“Oracle9i Client 9.2.0.1.0”选项; 4、安装结束后,弹出“Oracle Net Configuration Assistant:欢迎使用”对话框。取 默认值。 5、登录Oracle9i数据库:选择“开始”→“所有程序”→Oracle-OraHome92→Enterprise Manager Console ; 6、系统出现“登录”对话框。选择“独立启动”。 分析与思考 (1)简述启动Oracle9i数据库的一般步骤。 (2)简述启动Oracle9i模式中三个选项的区别? (3)简述关闭Oracle9i模式中四个选项的区别?

PLC实验指导书解读

目录 实验一可编程控制器认识实验 (1) 一、实验目的 (1) 二、实验器材 (1) 三、实验内容和步骤 (1) 四、预习要求 (2) 五、实验报告要求 (2) 实验二基本指令实验 (3) 一、实验目的 (3) 二、实验器材 (3) 三、实验内容和步骤 (3) 四、预习要求 (5) 五、实验报告要求 (5) 实验三定时器和计数器实验 (6) 一、实验目的 (6) 二、实验器材 (6) 三、实验内容和步骤 (6) 四、预习要求 (8) 五、实验报告要求 (8) 实验四运料小车控制实验 (9) 一、实验目的 (9) 二、实验器材 (9) 三、实验内容 (9) 四、实验报告要求 (11) 实验五交通信号灯的自动控制实验 (12) 一、实验目的 (12) 二、实验器材 (12)

三、实验内容和步骤 (12) 四、实验报告要求 (14) 实验六天塔之光实验 (15) 一、实验目的 (15) 二、实验器材 (15) 三、实验内容和步骤 (15) 四、实验报告要求 (17) 实验七数码显示控制实验 (18) 一、实验目的 (18) 二、实验器材 (18) 三、实验内容和步骤 (18) 四、实验报告要求 (21)

实验一可编程控制器认识实验 一、实验目的 1、通过实验了解和熟悉FX系列PLC的外部结构和外部接线方法; 2、了解和熟悉简易编程器的使用。 二、实验器材 1、FX系列PLC一台 2、手持编程器一台 3、模拟开关板一块 4、编程电缆 5、连接导线 三、实验内容和步骤 1、关电源,将手持编程器连接电缆,电缆另一头接至PLC主机的编程器插座中,并将主机工作方式选择(STOP/RUN)拨至“STOP”位置。 2、按下PLC的电源开关,PLC主机通电,“POWER”灯亮,手持编程器在液晶窗口显示自检内容。 3、写入程序前,需对PLC“RAM”全部清零,当液晶显示屏上显示全是“NOP”时,即可输入程序。清零方法如图1-1所示。 图1-1 PLC清零方法 4、程序的输入,需要先按功能编辑键,键盘上分别有“RD/WR”、“INS/DEL”、 “MNT/TEST”等字符分别代表读/写、插入/删除和监控/测试功能。其功能为后按者有优先权。例如第一次按“RD/WR”键为读出(R),再按一次即为写入(W),再按一次又变成R。W、R、I、D、M 和T 功能字符分别显示在液晶显示窗的左上角。 5、输入程序如图1-2所示,进行编程训练操作。

混凝土结构实验指导书及实验报告(学生用)

土木工程学院 《混凝土结构设计基本原理》实验指导书 及实验报告 适用专业:土木工程周淼 编 班级::学 号: 理工大学 2018 年9 月

实验一钢筋混凝土梁受弯性能试验 一、实验目的 1.了解适筋梁的受力过程和破坏特征; 2.验证钢筋混凝土受弯构件正截面强度理论和计算公式; 3.掌握钢筋混凝土受弯构件的实验方法及荷载、应变、挠度、裂缝宽度等数据的测试技术 和有关仪器的使用方法; 4.培养学生对钢筋混凝土基本构件的初步实验分析能力。 二、基本原理当梁中纵向受力钢筋的配筋率适中时,梁正截面受弯破坏过程表现为典型的三个阶段:第一阶段——弹性阶段(I阶段):当荷载较小时,混凝土梁如同两种弹性材料组成的组合梁,梁截面的应力呈线性分布,卸载后几乎无残余变形。当梁受拉区混凝土的最大拉应力达到混凝土的抗拉强度,且最大的混凝土拉应变超过混凝土的极限受拉应变时,在纯弯段某一薄弱截面出现首条垂直裂缝。梁开裂标志着第一阶段的结束。此时,梁纯弯段截面承担的弯矩M cr称为开裂弯矩。第二阶段——带裂缝工作阶段(II阶段):梁开裂后,裂缝处混凝土退出工作,钢筋应力急增,且通过粘结力向未开裂的混凝土传递拉应力,使得梁中继续出现拉裂缝。压区混凝土中压应力也由线性分布转化为非线性分布。当受拉钢筋屈服时标志着第二阶段的结束。此时梁纯弯段截面承担的弯矩M y称为屈服弯矩。第三阶段——破坏阶段(III阶段):钢筋屈服后,在很小的荷载增量下,梁会产生很大的变形。裂缝的高度和宽度进一步发展,中和轴不断上移,压区混凝土应力分布曲线渐趋丰满。当受压区混凝土的最大压应变达到混凝土的极限压应变时,压区混凝土压碎,梁正截面受弯破坏。此时,梁承担的弯矩M u 称为极限弯矩。适筋梁的破坏始于纵筋屈服,终于混凝土压碎。整个过程要经历相当大的变形,破坏前有明显的预兆。这种破坏称为适筋破坏,属于延性破坏。 三、试验装置

大数据库应用实验指导书(1,2)

《—数据库应用—》上机指导书 数据库课程组编写 前言

“数据库应用”是一门理论性和实践性都很强的专业课程, 通过本课程的学习,学生会使用SQL Server数据库管理系统并能进行实际应用。能熟练掌握Transact-SQL语言,能保证数据的完整性和一致性、数据库的安全,并能进行简单编程。 “数据库应用”课程上机的主要目标: 1)通过上机操作,加深对数据库系统理论知识的理解。 2)通过使用SQL SERVER2000,了解SQL SERVER 数据库管理系统的数据管理方式,并掌握其操作技术。 3)通过实际题目的上机,提高动手能力,提高分析问题和解决问题的能力。 “数据库应用”课程上机项目设置与内容 表3列出了”数据库应用”课程具体的上机项目和内容 上机组织运行方式:

⑴上机前,任课教师需要向学生讲清上机的整体要求及上机的目标任务;讲清上机安排和进度、平时考核内容、期末考试办法、上机守则及上机室安全制度;讲清上机操作的基本方法,上机对应的理论内容。 ⑵每次上机前:学生应当先弄清相关的理论知识,再预习上机内容、方法和步骤,避免出现盲目上机的行为。 ⑶上机1人1组,在规定的时间内,由学生独立完成,出现问题时,教师要引导学生独立分析、解决,不得包办代替。 ⑷该课程上机是一个整体,需要有延续性。机房应有安全措施,避免前面的上机数据、程序和环境被清除、改动等事件发生,学生最好能自备移动存储设备,存储自己的数据。 ⑸任课教师要认真上好每一堂课,上机前清点学生人数,上机中按要求做好学生上机情况及结果记录。 上机报告要求 上机报告应包含以下内容: 上机目的,上机内容及操作步骤、上机结果、及上机总结及体会。 上机成绩评定办法 上机成绩采用五级记分制,分为优、良、中、及格、不及格。按以下五个方面进行综合考核: 1、对上机原理和上机中的主要环节的理解程度; 2、上机的工作效率和上机操作的正确性; 3、良好的上机习惯是否养成; 4、工作作风是否实事求是; 5、上机报告(包括数据的准确度是否合格,体会总结是否认真深入等) 其它说明 1.在上机课之前,每一个同学必须将上机的题目、程序编写完毕,对运行中可能出 现的问题应事先作出估计;对操作过程中有疑问的地方,应做上记号,以便上机时给予注意。做好充分的准备,以提高上机的效率 2.所有上机环节均由每位同学独立完成,严禁抄袭他人上机结果,若发现有结果雷 同者,按上机课考核办法处理。 3.上机过程中,应服从教师安排。 4.上机完成后,要根据教师的要求及时上交作业。

最新PLC实验指导书.pdf

PLC实验指导书 实验课程类别:课程内实验 实验课程性质:必修 适用专业:自动化 适用课程:《可编程控制器》、《电气控制与PLC》 实验用PLC机型:欧姆龙CPM1A和CPM2A 开课院、系及教研室:电气信息学院自动化及电气工程教研室 PLC硬件的连接和软件的使用 1.PLC实验系统硬件的组成和线路的连接 整个实验系统由PLC系统和实验区组成。 PLC系统包括OMRON型PLC主机CPM1A一台、适配器CPM1-CIFO1一个、串口线一 根(包括9芯针、孔接头各一个);或CPM2A一台,串口线一根。 实验区包括开关量输入区、混料实验区、交通灯实验区、电机控制实验区和电梯(直线) 实验区等,每个实验区有不同的输入按键、指示灯和相应的插孔。 另外,实验面板上面有24V电源插孔,24V和GND;还有一排输入端子排DIGITAL INPUT 00~23、输入的公共端子1M、2M、3M、4M接24V;输出端子排DIGITAL OUTPUT 00~15,其公共端子1L、1L接GND;另有插接线若干。 开关量信号单元介绍: 输入信号分为不带自锁按键和带自锁按键,各有8个,共16个,按键按下时是高电平还 是低电平由公共端决定,不带自锁按钮的公共端是COMS1,带自锁按键的公共端是 COMS2,按键的公共端子COMS1、COMS2接GND。 输出信号是2组输出指示灯和一个蜂鸣器声音信号,其中一组指示灯的信号是低电平点 亮,标示为LED1-LED4,另一组指示灯的信号是高电平点亮,标示为LED5-LED8。 声音信号的接口标示为BEEP,接通低电平信号时蜂鸣器响。 具体线路的连接如下: (1)电源开关下的两根线为220V电源线,与PLC主机的L1和L2相连。 (2)PLC输入端的0CH(0通道)00~11端子分别与实验面板上端子排的INPUT00~11相连,1CH(1通道)00~05端子分别与实验面板上端子排的INPUT12~17相连。 (3)PLC输出端的10CH(输出0通道)00~07端子分别与实验面板上端子排的OUTPUT00~07相连,11CH(1通道)00~03端子分别与实验面板上端子排的 OUTPUT10~13相连。 (4)需要联机调试或下载程序时将适配器与PLC主机相连接,用串口线将适配器与电脑的任意一串口相连接。 2.PLC编程软件的简要介绍 在工程工作区内,用户可以实现对以下项目的查看与操作: 符号:可编程控制器所使用的所有全局和本地符号。 I/O表:与可编程控制器相连的所有机架和主框的输入输出。 设定:所有有关可编程控制器的设置。

实验指导四空间大数据处理与地图投影

实验四空间数据处理与地图投影 一、实验目的 1.掌握空间数据处理(融合、拼接、剪切、交叉、合并)的基本方法,原理。 2.掌握地图投影变换的基本原理与方法。 3.掌握ArcGIS中投影的应用及投影变换的方法、技术,同时了解地图投影及其变换在实际中的应用。 二、实验准备 1.软件准备:ArcGIS 10.2 2.数据准备: (1)stationsll.shp(美国爱达荷州轮廓图) (2)idll.shp(美国爱达荷州滑雪场资料) 以上两个数据是以十进制表示经纬度数值的shapefile (3)snow.txt(美国爱达荷州40个滑雪场的经纬度值) (4)stations.shp,一个已投影的shapefile,用于检验习作2的投影结果 (5)idoutl.shp,基于爱达荷横轴墨卡托坐标系的爱达荷州轮廓图,用于检验习作3投影的正确性 三、实验容与步骤 1.空间数据处理 1.1 裁剪要素 ?在ArcMap中,添加数据“县界.shp”、“Clip.shp”(Clip 中有四个实体) ?开始编辑,激活Clip图层。选中Clip图层中的一个实体(注意不要选中“县界”中的实体!)

图4-1 编辑Clip ?点击按钮,打开ArcToolBox; ?选择“Analysis Tools->Extract”,双击“Clip”,弹出窗口剪切窗口,指定输入实体为“县界”,剪切实体为“Clip”(必须为多边形实体),并指定输出实体类路径及名称,这里请命名为“县界_Clip1” 如图4-5; 图4-2 工具箱

图4-3 剪切窗口 ?依次选中Clip主题中其它三个实体,重复以上的操作步骤,完成操作后将得到共四个图层——“县界_Clip1”,“县界_Clip2”,“县界_Clip3”,“县界_Clip4”); ?操作完成后,一定要“Save Editors”。 图4-4 生成四个剪切图层

土工实验指导书及实验报告

土工实验指导书及实验报告编写毕守一 安徽水利水电职业技术学院 二OO九年五月

目录 实验一试样制备 实验二含水率试验 实验三密度试验 实验四液限和塑限试验 实验五颗粒分析试验 实验六固结试验 实验七直接剪切试验 实验八击实试验 土工试验复习题

实验一试样制备 一、概述 试样的制备是获得正确的试验成果的前提,为保证试验成果的可靠性以及试验数据的可比性,应具备一个统一的试样制备方法和程序。 试样的制备可分为原状土的试样制备和扰动土的试样制备。对于原状土的试样制备主要包括土样的开启、描述、切取等程序;而扰动土的制备程序则主要包括风干、碾散、过筛、分样和贮存等预备程序以及击实等制备程序,这些程序步骤的正确与否,都会直接影响到试验成果的可靠性,因此,试样的制备是土工试验工作的首要质量要素。 二、仪器设备 试样制备所需的主要仪器设备,包括: (1)孔径0.5mm、2mm和5mm的细筛; (2)孔径0.075mm的洗筛; (3)称量10kg、最小分度值5g的台秤; (4)称量5000g、最小分度值1g和称量200g、最小分度值0.01g的天平;

(5)不锈钢环刀(内径61.8mm、高20mm;内径79.8mm、高20mm或内径61.8mm、高40mm); (6)击样器:包括活塞、导筒和环刀; (7)其他:切土刀、钢丝锯、碎土工具、烘箱、保湿器、喷水设备、凡士林等。 三、试样制备 (一)原状土试样的制备步骤 1、将土样筒按标明的上下方向放置,剥去蜡封和胶带,开启土样筒取土样。 2、检查土样结构,若土样已扰动,则不应作为制备力学性质试验的试样。 3、根据试验要求确定环刀尺寸,并在环刀内壁涂一薄层凡士林,然后刃口向下放在土样上,将环刀垂直下压,同时用切土刀沿环刀外侧切削土样,边压边削直至土样高出环刀,制样时不得扰动土样。 4、采用钢丝锯或切土刀平整环刀两端土样,然后擦净环刀外壁,称环刀和土的总质量。 5、切削试样时,应对土样的层次、气味、颜色、夹杂物、裂缝和均匀性进行描述。 6、从切削的余土中取代表性试样,供测定含水率以及颗粒分析、界限含水率等试验之用。

PLC实验指导书

PLC 实验指导书

目录 实验一PLC的基本指令编程练习 (3) 实验二电动机的行程控制 (5) 实验三交通灯控制实验 (6) 实验四电梯运行控制实验 (8) 实验五机械手控制实验 (10) 实验六计算器控制实验 (12) 实验七步进电机控制实验 (14) 实验八自动配料/四级传动带 (15) 实验九邮件分拣机(备用) (17) 实验十轧钢机(备用) (19) 实验十一加工中心(备用) (20)

实验一PLC的基本指令编程练习 一、实验目的 1、熟悉PLC实验装置,S7-200系列编程控制器的外部接线方法 2、了解编程软件STEP7的编程环境,软件的使用方法。 3、掌握与、或、非逻辑功能的编程方法。 二、使用设备 1、PLC模块 2、基本指令模块 3、电机控制模块 三、实验说明 1、根据PLC及试验台的结构原理图,学习PLC输入/输出接口的接线方法。

2、基于课本第二章的熟悉MicroWin软件的使用方法和PLC的操作; 3、基于第一章的电动机控制电路图,在PLC上通过编程实现。 4、基于以上完成基础上可使用电机控制模块进行电动机启动、停止、点动、正反转控 制实验。 四、实验要求 1、完成常用的输入/输出端口接线; 2、完成电动机的启动停止控制编程; 3、完成常用位逻辑指令的验证和理解。

实验二电动机的行程控制 一、实验目的 1、了解基于起保停电路的电动机行程控制。 二、使用设备 1、PLC模块 2、直线运动模块 三、实验说明 1、实验模块面板如下图所示 图中M1、M2为直线运动驱动接口,S1、S3、S5、S7为四个光电式行程开关接口,SD 为启动开关接口。本实验项目只需要M1、M2、S1、S7和SD接口。 2、功能要求: SD启动开关打开,电机正转,滑块右移,碰到S7行程开关时,自动停止,并自动反向运动,碰到S1行程开关时自动切换到正转。如此周而复始。 SD启动开关关闭,电机无论在何种状态均自动切换到反转。反转至S1行程开关自动停止。 四、实验要求 1、完成输入/输出接口的连线; 2、完成程序的编制和调试; 3、完成实验报告。

ACCESS2010数据库技术实验指导书3

《ACCESS2010数据库技术及应用》 实验指导(3) 学号: 姓名: 班级: 专业:

实验三窗体 实验类型:验证性实验课时: 4 学时指导教师: 时间:201 年月日课次:第节教学周次:第周 一、实验目的 1. 掌握窗体创建的方法 2. 掌握向窗体中添加控件的方法 3. 掌握窗体的常用属性和常用控件属性的设置 二、实验内容和要求 1. 创建窗体 2. 修改窗体,添加控件,设置窗体及常用控件属性 三、实验步骤 案例一:创建窗体 1.使用“窗体”按钮创建“成绩”窗体。 操作步骤如下: (1)打开“教学管理.accdb”数据库,在导航窗格中,选择作为窗体的数据源“教师”表,在功能区“创建”选项卡的“窗体”组,单击“窗体”按钮,窗体立即创建完成,并以布局视图显示,如图3-1所示。 (2)在快捷工具栏,单击“保存”按钮,在弹出的“另存为”对话框中输入窗体的名称“教师”,然后单击“确定”按钮。 图3-1布局视图 2.使用“自动创建窗体”方式 要求:在“教学管理.accdb”数据库中创建一个“纵栏式”窗体,用于显示“教师”表中的信息。 操作步骤: (1)打开“教学管理.accdb”数据库,在导航窗格中,选择作为窗体的数据源“教师”表,在功能区“创建”选项卡的“窗体”组,单击“窗体向导”按钮。如图3-2所示。 (2)打开“请确定窗体上使用哪些字”段对话框中,如图3-3 所示。在“表和查询”下拉列表中光图3-2窗体向导按钮

标已经定位在所学要的数据源“教师”表,单击按钮,把该表中全部字段送到“选定字段”窗格中,单击下一步按钮。 (3)在打开“请确定窗体上使用哪些字”段对话框中,选择“纵栏式”,如图3-4所示。单击下一步按钮。 (4)在打开“请确定窗体上使用哪些字”段对话框中,输入窗体标题“教师”,选取默认设置:“打开窗体查看或输入信息”,单击“完成”按钮,如图3-5所示。 (5)这时打开窗体视图,看到了所创建窗体的效果,如图3-6所示。 图3-3“请确定窗体上使用哪些字”段对话框 图3-4“请确定窗体使用的布局”段对话框中

CAD上机实验指导书及实验报告

北京邮电大学世纪学院 实验、实习、课程设计报告撰写格式与要求 (试行) 一、实验报告格式要求 1、有实验教学手册,按手册要求填写,若无则采用统一实验报告封面。 2、报告一律用钢笔书写或打印,打印要求用A4纸;页边距要求如下:页边距上下各为2.5厘米,左右边距各为2.5厘米;行间距取固定值(设置值为20磅);字符间距为默认值(缩放100%,间距:标准)。 3、统一采用国家标准所规定的单位与符号,要求文字书写工整,不得潦草;作图规范,不得随手勾画。 4、实验报告中的实验原始记录,须经实验指导教师签字或登记。 二、实习报告、课程设计报告格式要求 1、采用统一的封面。 2、根据教学大纲的要求手写或打印,手写一律用钢笔书写,统一采用国家标准所规定的单位与符号,要求文字书写工整,不得潦草;作图规范,不得随手勾画。打印要求用A4纸;页边距要求如下:页边距上下各为2.5厘米,左右边距各为2.5厘米;行间距取固定值(设置值为20磅);字符间距为默认值(缩放100%,间距:标准)。 三、报告内容要求 1、实验报告内容包括:实验目的、实验原理、实验仪器设备、实验操作过程、原始数据、实验结果分析、实验心得等方面内容。 2、实习报告内容包括:实习题目、实习任务与要求、实习具体实施情况(附上图表、原始数据等)、实习个人总结等内容。 3、课程设计报告或说明书内容包括:课程设计任务与要求、总体方案、方案设计与分析、所需仪器设备与元器件、设计实现与调试、收获体会、参考资料等方面内容。 北京邮电大学世纪学院 教务处 2009-8

实验报告 课程名称计算机绘图(CAD) 实验项目AutoCAD二维绘图实验 专业班级 姓名学号 指导教师实验成绩 2016年11月日

S7-200SmartPLC实验指导书

实用标准文档2013 S7-200 Smart PLC实验指导书 作者名称 广东机电职业技术学院 2013/12/10

目录 一、实验目的 (3) 二、实验设备 (3) 三、实验注意事项 (3) 四、相关基础知识 (3) 五、手操盒介绍 (4) 六、实验任务介绍 (7) (一)基本逻辑指令 - 托盘工作系统 (7) (二)定时器和计数器功能–跑马灯 (8) (三)基于PLC的装配流水线控制 (10) (四)LED数码管显示和8421码控制 (12) (五)基于PLC的音乐喷泉控制 (16) (六)三相异步电机的正反转和星/三角启动控制 (18) (七)基于PLC的抢答器控制 (20) (八)交通灯系统 (22) (九)安全门系统 (25) (十)升降梯系统 (31) (十一)洗衣机控制系统 (35) (十二)存料罐控制系统 (38) 七、实验总结 (40) 八、实验成绩的评定 (40)

实验目的 掌握西门子S7-200 Smart PLC原理。 掌握西门子人机界面产品使用方法 实验设备 实验注意事项 认真阅读实验指导书,依据实验指导书的内容,明确实验任务。 实验的质量很大程度上取决于每个学生的实验态度,工作中要积极主动,服从实验指导老师的工作安排,对重大问题应事先向实验指导老师反映,共同协商解决,学生不得擅自处理。 实验是理论联系实际的重要环节,要虚心向指导老师和其它同学学习。要参加具体工作以培养实际动手能力。 遵守纪律,不得无故缺勤、迟到早退,实验期间一般不准事假,特殊情况要取得实验指导老师和学校的同意,病假要有医院医生证明。 要爱护仪器设备,不得随意破坏。 按照规定时间提交实验报告。 相关基础知识 1.可编程控制器介绍 2.西门子S7-200 SMART PLC 介绍

oracle数据库实验指导书

计算机科学学院《ORACLE数据库》实验指导书

《ORACLE数据库》实验指导书 实验一Oracle数据库安装配置以及基本工具的使用 1.实验的基本内容 实验室中oracle数据库安装后某些服务是关闭的(为了不影响其他课程的使用),所以在进入数据库前需要对oracle进行配置: (1)启动oracle OraHomeTNSLISTENER 和oracleserviceORACLE 两个服务 (2)修改listener.ora 和tnsnames.ora 两个文件的内容 (3)以用户名:system ,口令:11111 以“独立登录”的方式进入oracle 数据库系统 (4)熟悉数据库中可用的工具。 2.实验的基本要求 (1)掌握Oracle11g的配置以及登录过程。 (2)熟悉系统的实验环境。 3.实验的基本仪器设备和耗材 计算机 4.实验步骤 (1) 查看设置的IP地址是否与本机上的IP地址一致。若不一致则修改为本机IP地址。 (2) 启动oracle OraHomeTNSLISTENER 和oracleserviceORACLE 两个服务 控制面板/性能与维护/管理工具/服务/ oracle OraHomeTNSLISTENER(右击/启动)。 控制面板/性能与维护/管理工具/服务/ oracleserviceORACLE(右击/启动) (3) 修改listener.ora 和tnsnames.ora 两个文件的内容 D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN (用记事本方式打开),将HOST=“…..”内容修改为本机的IP地址,保存退出。 D:\app\Administrator\product\11.1.0\db_1\NETWORK\ADMIN (用记事本方式打开),将HOST=“…..”内容修改为本机的IP地址,保存退出。 (4) 启动oracle 数据库

《流体力学》课程实验(上机)指导书及实验报告格式

《流体力学》课程实验指导书袁守利编 汽车工程学院 2005年9月

前言 1.实验总体目标、任务与要求 1)学生在学习了《流体力学》基本理论的基础上,通过伯努利方程实验、动量方程实 验,实现对基本理论的验证。 2)通过实验,使学生对水柱(水银柱)、U型压差计、毕托管、孔板流量计、文丘里流量计等流体力学常用的测压、测流量装置的结构、原理和使用有基本认识。 2.适用专业 热能与动力工程 3.先修课程 《流体力学》相关章节。 4.实验项目与学时分配 5. 实验改革与特色 根据实验内容和现有实验条件,在实验过程中,采取学生自己动手和教师演示相结合的方法,力求达到较好的实验效果。

实验一伯努利方程实验 1.观察流体流经实验管段时的能量转化关系,了解特定截面上的总水头、测压管水头、压强水头、速度水头和位置水头间的关系,从而加深对伯努利方程的理解和认识。 2.掌握各种水头的测试方法和压强的测试方法。 3.掌握流量、流速的测量方法,了解毕托管测速的原理。 二、实验条件 伯努利方程实验仪 三、实验原理 1.实验装置: 图一伯努利方程实验台 1.水箱及潜水泵 2.上水管 3.电源 4.溢流管 5.整流栅 6.溢流板 7.定压水箱 8.实验 细管9. 实验粗管10.测压管11.调节阀12.接水箱13.量杯14回水管15.实验桌 2.工作原理 定压水箱7靠溢流来维持其恒定的水位,在水箱下部装接水平放置的实验细管8,水经实验细管以恒定流流出,并通过调节阀11调节其出水流量。通过布置在实验管四个截面上的四组测压孔及测压管,可以测量到相应截面上的各种水头的大小,从而可以分析管路中恒定流动的各种能量形式、大小及相互转化关系。各个测量截面上的一组测压管都相当于一组毕托管,所以也可以用来测管中某点的流速。 电测流量装置由回水箱、计量水箱和电测流量装置(由浮子、光栅计量尺和光电子

西门子PLC实验指导书

实验一:PLC认知及PLC编程软件的使用(两学时) 一、实验目的: 1.熟悉典型继电器电路的工作原理及电路接线。 2.熟悉西门子PLC 的组成,模块及电路接线。 3.熟悉西门子STEP 7 编程软件的使用方法。 4.熟悉利用STEP 7 建立项目、硬件组态、编程、编译、下载和运行等设计 步骤。 5.学会用基本逻辑指令实现顺控系统的编程,完成三相异步电机单向运行控 制程序的编制及调试。 二、实验设备: 1.个人PC 机 1 台 2.西门子1214C AC/DC/RLY PLC 1 台 3.西门子CM1241 RS485通信模块 1 台 4.实验操作板 1 块 5.线缆若干 三、实验步骤: 1.参照黑板上的电路接线图,电路连接好后经指导教师检查无误,可以上电 试验。 2.了解西门子PLC 的组成,熟悉PLC的电源、输入信号端I 和公共端COM、 输出信号端Q 和公共端COM;PLC 的编程口及PC 机的串行通讯口、编程电缆的连接;PLC 上扩展单元插口以及EEPROM 插口的连接方法;RUN/STOP 开关及各类指示灯的作用等。 2.参照黑板上的电路接线图,电路连接好后经指导教师检查无误,并将 RUN/STOP 开关置于STOP 后,方可接入220V交流电源。 3.在PC 机启动西门子STEP 7编程软件,新建工程,进入编程环境。 4.根据实验内容,在西门子STEP 7编程环境下输入梯形图程序,转换后, 下载到PLC中。

5.程序运行调试并修改。 6.写实验报告。 四、实验内容: 实验1、三相笼型异步电动机全压起动单向运行控制 图 1 三相笼型异步电动机全压起动单向运行控制接线图实验2、三相笼型异步电动机全压起动单向运行PLC控制 图 2 三相笼型异步电动机全压起动单向运行PLC控制梯形图 五、实验总结与思考: 1.简述S7-1200 PLC的硬件由哪几部分组成。 2.请简要叙述从硬件组态开始到程序下载到PLC进行调试的整个过程。 3.做完本次实验的心得体会;

电磁场实验指导书及实验报告

CENTRAL SOUTH UNIVERSITY 题目利用Matlab模拟点电荷电场的分布姓名xxxx 学号xxxxxxxxxx 班级电气xxxx班 任课老师xxxx 实验日期2010-10

电磁场理论 实验一 ——利用Matlab 模拟点电荷电场的分布 一.实验目的: 1.熟悉单个点电荷及一对点电荷的电场分布情况; 2.学会使用Matlab 进行数值计算,并绘出相应的图形; 二.实验原理: 根据库伦定律:在真空中,两个静止点电荷之间的作用力与这两个电荷的电量乘积成正比,与它们之间距离的平方成反比,作用力的方向在两个电荷的连线上,两电荷同号为斥力,异号为吸力,它们之间的力F 满足: R R Q Q k F ? 212 = (式1) 由电场强度E 的定义可知: R R kQ E ? 2 = (式2) 对于点电荷,根据场论基础中的定义,有势场E 的势函数为 R kQ U = (式3) 而 U E -?= (式4) 在Matlab 中,由以上公式算出各点的电势U ,电场强度E 后,可以用Matlab 自带的库函数绘出相应电荷的电场分布情况。 三.实验内容: 1. 单个点电荷 点电荷的平面电力线和等势线 真空中点电荷的场强大小是E=kq /r^2 ,其中k 为静电力恒量, q 为电量, r 为点电荷到场点P(x,y)的距离。电场呈球对称分布, 取电量q> 0, 电力线是以电荷为起点的射线簇。以无穷远处为零势点, 点电荷的电势为U=kq /r,当U 取

常数时, 此式就是等势面方程.等势面是以电荷为中心以r 为半径的球面。 平面电力线的画法 在平面上, 电力线是等角分布的射线簇, 用MATLAB 画射线簇很简单。取射线的半径为( 都取国际制单位) r0=, 不同的角度用向量表示( 单位为弧度) th=linspace(0,2*pi,13)。射线簇的终点的直角坐标为: [x,y]=pol2cart(th,r0)。插入x 的起始坐标x=[x; *x].同样插入y 的起始坐标, y=[y; *y], x 和y 都是二维数组, 每一列是一条射线的起始和终止坐标。用二维画线命令plot(x,y)就画出所有电力线。 平面等势线的画法 在过电荷的截面上, 等势线就是以电荷为中心的圆簇, 用MATLAB 画等势 线更加简单。静电力常量为k=9e9, 电量可取为q=1e- 9; 最大的等势线的半径应该比射线的半径小一点 r0=。其电势为u0=k8q /r0。如果从外到里取7 条等势线, 最里面的等势线的电势是最外面的3 倍, 那么各条线的电势用向量表示为: u=linspace(1,3,7)*u0。从- r0 到r0 取偶数个点, 例如100 个点, 使最中心点的坐标绕过0, 各点的坐标可用向量表示: x=linspace(- r0,r0,100), 在直角坐标系中可形成网格坐标: [X,Y]=meshgrid(x)。各点到原点的距离为: r=sqrt(X.^2+Y.^2), 在乘方时, 乘方号前面要加点, 表示对变量中的元素进行乘方计算。各点的电势为U=k8q. /r, 在进行除法运算时, 除号前面也要加点, 同样表示对变量中的元素进行除法运算。用等高线命令即可画出等势线 contour(X,Y,U,u), 在画等势线后一般会把电力线擦除, 在画等势线之前插入如下命令hold on 就行了。平面电力线和等势线如图1, 其中插入了标题等等。越靠近点电荷的中心, 电势越高, 电场强度越大, 电力线和等势线也越密。

相关文档
相关文档 最新文档