系统综合实验报告

系统综合实验报告
系统综合实验报告

实验一I/O地址译码

一、实验目的

掌握I/O地址译码电路的工作原理。

二、实验原理和内容

实验电路如图11所示,其中74LS74为D触发器,可直接使用实验台上数字电路实验区的D触发器,74LS138为地址译码器。译码输出端Y0~Y7在实验台上“I/O地址“输出端引出,每个输出端包含8个地址,Y0:280H~287H,Y1:288H~28FH,……当CPU执行I/ O指令且地址在280H~2BFH范围内,译码器选中,必有一根译码线输出负脉冲。

例如:执行下面两条指令

MOV DX,2A0H

OUT DX,AL(或IN AL,DX)

Y4输出一个负脉冲,执行下面两条指令

MOV DX,2A8H

OUT DX,AL(或IN AL,DX)

Y5输出一个负脉冲。

图11

利用这个负脉冲控制L7闪烁发光(亮、灭、亮、灭、……),时间间隔通过软件延时实现。

三、编程提示

1、实验电路中D触发器CLK端输入脉冲时,上升沿使Q端输出高电平L7发光,RD 端加低电平L7灭。

2、由于TPC卡使用PCI总线,所以分配的IO地址每台微机可能都不同,编程时需要了解当前的微机使用那段IO地址并进行设置,获取方法请参看汇编程序使用方法的介绍。(

四、实验程序

#include

#include

#include "ApiEx.h"

#pragma comment(lib,"ApiEx.lib")

void main()

{

if(!Startup()) /*打开设备*/

{

printf("ERROR:Open Device Error!\n");

return;

}

printf("Press any key to exit!");

while(!kbhit()) /*判断是否有键按下*/

{

PortWriteByte(0x2A0,0x10); /*或PortReadByte(0x2A0, &data)*/

Sleep(1000); /*延迟一秒钟*/

PortWriteByte(0x2A8,0x10); /*或PortReadByte(0x2A8, &data)*/

Sleep(1000); /*延迟一秒钟*/

}

Cleanup(); /*关闭设备*/

}

五、实验结果:

按任意键后L7灯每1秒闪烁一次

实验二可编程并行接口(一)(8255方式0)

一、实验目的

掌握8255方式0的工作原理及使用方法。

二、实验内容

1.实验电路如图20,8255C口接逻辑电平开关K0~K7,A口接LED显示电路L0~L7。

2. 编程从8255C口输入数据,再从A口输出.

图20

三、编程提示

1、8255控制寄存器端口地址28BH

A口的地址288H

C口的地址28AH

2、参考流程图:

开 始

设置8255C口

输入A口输出

从C口输入数据

将此数据自A口输出

N

有键按下吗?

Y

结 束

四、试验程序

/************************/

/* 可编程并行接口(一)*/

/************************/

#include

#include

#include "..\\ApiEx.h"

#pragma comment(lib,"..\\ApiEx.lib")

void main()

{

printf("Press any key to begin!\n\n");

getch();

printf("Press any key to exit!\n");

if(!Startup()) /*打开设备*/

{

printf("ERROR:Open Device Error!\n");

return;

}

PortWriteByte(0x28B,0x89);

BYTE data;

while(!kbhit()) /*判断是否有键按下*/

{

PortReadByte(0x28A, &data);

Sleep(1000);

PortWriteByte(0x288,data);

Sleep(1000);

}

Cleanup(); /*关闭设备*/

}

五、实验结果:

八个开关拨到上方时对应的L0~L7灯亮起,拨到下方时对应的灯熄灭。

实验三可编程定时器/计数器

一、实验目的

掌握8253的基本工作原理和编程方法。

二、实验内容

1.按图16虚线连接电路,将计数器0设置为方式0,计数器初值为N(N≤0FH),用手动逐个输入单脉冲,编程使计数值在屏幕上显示,并同时用逻辑笔观察OUT0电平变化(当输入N+1个脉冲后OUT0变高电平)。

图16

2.按图17连接电路,将计数器0、计数器1分别设置为方式3,计数初值设为1000,用逻辑笔观察OUT1输出电平的变化(频率1HZ)。

图17

三、编程提示

1、8253控制寄存器地址283H

计数器0地址280H

计数器1地址281H

CLK0连接时钟1MHZ

2、参考流程图(见图18、19):

开 始

读计数器值

显示计数值

有键按下吗?

开 始

送计数器初值

N

Y 结 束

结 束

设计数器0为工作方式0

向计数器0送初值1000先送低字节后送高字节

向计数器1送初值1000先送低字节后送高字节

设计数器0为工作方式3

设计数器1为工作方式3

图 18

图 19

四、试验程序 试验程序1

/********************************/ /* 可编程定时器/计数器(一) */ /********************************/ #include #include #include "..\\ApiEx.h"

#pragma comment(lib,"..\\ApiEx.lib")

void main() { int d; printf("Press any key to begin!\n\n"); getch(); printf("Press any key to exit!\n"); if(!Startup()) /*打开设备*/ { printf("ERROR:Open Device Error!\n"); return; } PortWriteByte(0x283,0x10); printf("Press iinput data!\n"); scanf("%d",&d); PortWriteByte(0x280,d); Sleep(1000); BYTE data;

BYTE d1;

PortReadByte(0x280,&data);

while(!kbhit()) /*判断是否有键按下*/

{

PortReadByte(0x280,&data); /*或PortReadByte(0x2A0, &data)*/

//Sleep(1000); /*延迟一秒钟*/

if(data!=d1)

{

d1=data;

printf("%d\n",data);

if(data==0)

{

PortWriteByte(0x280,d);

//Sleep(1000);

continue;

}

}/*或PortReadByte(0x2A8, &data)*/

/*延迟一秒钟*/

}

Cleanup(); /*关闭设备*/

}

实验程序2:

/******************************/

/* 可编程定时器/计数器(二)*/

/******************************/

#include

#include

#include "..\\ApiEx.h"

#pragma comment(lib,"..\\ApiEx.lib")

void main()

{

if(!Startup()) /*打开设备*/

{

printf("ERROR: Open Device Error!\n");

return;

}

PortWriteByte(0x283,0x36); /*写方式字通道0方式3*/

PortWriteByte(0x280,1000%256); /*送计数初值*/

PortWriteByte(0x280,1000/256);

PortWriteByte(0x283,0x76); /*设置计数器1方式字*/

PortWriteByte(0x281,1000%256); /*送计数初值*/

PortWriteByte(0x281,1000/256);

Cleanup(); /*关闭设备*/

printf("Press any key to exit!");

}五、实验结果

程序1:程序开始时设定初值,每按一次单脉冲数值-1

程序2:插入逻辑笔后,到底红绿灯交替亮灭,周期为1秒。

实验四串行通讯实验

一、实验目的

1、了解串行通讯的基本原理。

2、掌握串行接口芯片8251的工作原理和编程方法。

二、实验内容

1、按图18连接好电路,(8251插通用插座)其中8253计数器用于产生8251的发送和接收时钟.TXD和RXD连在一起。

2、编程:从键盘输入一个字符,将其ASCII码加 1 后发送出去,再接收回来在屏幕上显示。实现自发自收。

图18 串行通讯电路

三、实验提示

1、图示电路8251的控制口地址为2B9H,数据口地址为2B8H。

2、8253计数器的计数初值=时钟频率/(波特率×波特率因子),这里的时钟频率接1MHz,波特率若选1200,波特率因子若选16,则计数器初值为52。

3、收发采用查询方式。

四、参考流程图(见图20)

结 束

开 始

N

Y

初始化8253

显示提示

从键盘接收字符

TxRDY为1吗?

从8251控制口读状态字

将键入字符ASC码加1

通过8251数据端口发送字符

从8251控制端口读入状态字

Y

DxRDY为1吗?

将字符显示在屏幕

是ESC吗?

N

N 从8251数据口接收数据

Y

初始化8251

图20

五、试验程序

/******************/

/* 8251串行通信*/

/******************/

include

#include "..\\ApiEx.h"

#pragma comment(lib,"..\\ApiEx.lib")

void main()

{

int i;

BYTE data;

if(!Startup()) /*打开设备*/

{

printf("ERROR: Open Device Error!\n");

return;

}

PortWriteByte(0x283,0x16); /*设8253计数器0工作方式*/

Sleep(1*100); /*延时*/

PortWriteByte(0x280,52); /*给8253通道0送初值*/

Sleep(1*100); /*延时*/

for(i=0;i<3;i++)

{

PortWriteByte(0x2b9,0); /*初始化8251,向8251控制端口送3个0*/

Sleep(1*100); /*延时*/

}

PortWriteByte(0x2b9,0x40); /*复位8251*/

Sleep(1*100); /*延时*/

PortWriteByte(0x2b9,0x4e); /*1个停止位,8个数据位,波特率因子为16*/ Sleep(1*100); /*延时*/

PortWriteByte(0x2b9,0x27); /*向8251送控制字允许其接收和发送*/

Sleep(1*100); /*延时*/

printf("You can Press a key to start:\n"); /*提示*/

printf("ESC is exit!\n"); /*提示*/

for(;;)

{

do{

PortReadByte(0x2b9,&data);

}while(!(data&0x01)); /*发送未准备好则继续接收*/

data = getch();

if(data == 0x1b) exit(0); /*若有ESC键按下则返回*/

putchar(data);

PortWriteByte(0x2b8,data+1); /*发送*/

Sleep(1*100); /*延时*/

do{

PortReadByte(0x2b9,&data);

}while(!(data&0x02)); /*接收没准备好则等待*/

PortReadByte(0x2b8,&data);

printf("%c",data); /*准备好则将接收后的字符显示*/

}

Cleanup(); /*关闭设备*/

}

六、实验结果

输入字符cer后出现字符dfs

实验五中断

一、实验目的

1、掌握PC机中断处理系统的基本原理。

2、学会编写中断服务程序。

二、实验原理与内容

1、实验原理

PC机用户可使用的硬件中断只有可屏蔽中断,由8259中断控制器管理。中断控制器用于接收外部的中断请求信号,经过优先级判别等处理后向CPU发出可屏蔽中断请求。IBMPC、PC/XT机内有一片8259中断控制器对外可以提供8个中断源:

中断源中断类型号中断功能

IRQ0 08H 时钟

IRQ1 09H 键盘

IRQ2 0AH 保留

IRQ3 OBH 串行口2

IRQ4 0CH 串行口1

IRQ5 0DH 硬盘

IRQ6 0EH 软盘

IRQ7 0FH 并行打印机

8个中断源的中断请求信号线IRQ0~IRQ7在主机的62线ISA总线插座中可以引出,系统已设定中断请求信号为“边沿触发”,普通结束方式。对于PC/AT及286以上微机内又扩展了一片8259中断控制,IRQ2用于两片8259之间级连,对外可以提供16个中断源:中断源中断类型号中断功能

IRQ8 070H 实时时钟

IRQ9 071H 用户中断

IRQ10 072H 保留

IRQ11 O73H 保留

IRQ12 074H 保留

IRQ13 075H 协处理器

IRQ14 076H 硬盘

IRQ15 077H 保留

PCI总线中的中断线只有四根,INTA#、INTB#、INTC#、INTD#,它们需要通过P&P 的设置来和某一根中断相连接才能进行中断申请。

图21 中断电路

2、实验内容

实验电路如图31,直接用手动产单脉冲作为中断请求信号(只需连接一根导线)。要求每按一次开关产生一次中断,在屏幕上显示一次“TPC pci card Interrupt”,中断10次后程序退出。

三、编程提示

1.由于9054的驱动程序影响直写9054芯片的控制寄存器,中断实验需要在纯DOS的环

境中才能正常运行。这里指的纯DOS环境是指微机启动时按F8键进入的DOS环境。

WINDOWS重启进入MSDOS方式由于系统资源被重新规划过,所以也不能正常实

验。

2.由于TPC卡使用PCI总线,所以分配的中断号每台微机可能都不同,编程时需要了

解当前的微机使用那个中断号并进行设置,获取方法请参看汇编程序使用方法的介

绍。(也可使用自动获取资源分配的程序取得中断号)

3.在纯DOS环境下,有些微机的BIOS设置中有将资源保留给ISA总线使用的选项,致

使在纯DOS环境(WINDOWS环境下不会出现此问题)下PCI总线无法获得系统资

源,也就无法做实验,这时需要将此选项修改为使用即插即用。

4.在纯DOS环境下,有些微机的BIOS设置中有使用即插即用操作系统的选项,如果在

使用即插即用操作系统状态下,BIOS将不会给TPC卡分配系统资源,致使在纯DOS

环境(WINDOWS环境下不会出现此问题)下PCI总线无法获得系统资源,也就无

法做实验,这时需要将此选项修改为不使用即插即用操作系统。

5.由于TPC卡使用9054芯片连接微机,所以在编程使用微机中断前需要使能9054的中

断功能,代码如下:

mov dx,ioport_cent+68h ;设置tpc 卡中9054芯片io口,使能中断

in ax,dx

or ax,0900h

out dx,ax

其中IOPORT_CENT是9054芯片寄存器组的I/O起始地址,每台微机可能都不同,编程时需要了解当前的微机使用哪段并进行设置,获取方法请参看本书结尾部分的介绍。(也可使用自动获取资源分配的程序取得),+68H的偏移是关于中断使能的寄存器地址,设置含义如下:

程序退出前还要关闭9054的中断,代码如下:

mov dx,ioport_cent+68h ;设置tpc 卡中9054芯片io口,关闭中断

in ax,dx

and ax,0f7ffh

out dx,ax

6.PC机中断控制器8259 的地址为20H、21H,编程时要根据中断类型号设置中断矢量,

8259中断屏蔽寄存器IMR对应位要清零(允许中断),中断服务结束返回前要使用

中断结束命令:

MOV AL,20H

OUT 20H,AL

中断结束返回DOS时应将IMR对应位置1,以关闭中断。

四、参考流程图

图 22 中断

五、程序代码

/************************/ /* 中断实验*/

/************************/ #include #include #include "..\\ApiEx.h"

#pragma comment(lib,"..\\ApiEx.lib") int i = 0;

void MyISR() {

printf("TPC pci card interrupt\n");

i++;

}

void main()

{

if(!Startup()) /*打开设备*/

{

printf("ERROR: Open Device Error!\n");

return;

}

printf("Please Press DMC! Press any key to exit!\n");

RegisterLocalISR(MyISR); /*注册中断程序*/

EnableIntr(); /*开中断*/

while(!kbhit() && i != 10)

{

}

DisableIntr(); /*关中断*/

Cleanup(); /*关闭设备*/

}

六、实验结果

按一次单次脉冲,屏幕中出现“TPC pci card interrupt”,出现十次后程序退出。

实验六模/数转换器

一、实验目的

了解模/数转换的基本原理,掌握ADC0809的使用方法。

二、实验内容

1、实验电路原理图如图22。通过实验台左下角电位器RW1输出0~5V直流电压送入ADC0809通道0(IN0),利用debug的输出命令启动A/D转换器,输入命令读取转换结果,验证输入电压与转换后数字的关系。

启动IN0开始转换: Out 0298 0

读取转换结果: In 0298

图22 模数转换电路

2、编程采集IN0输入的电压,在屏幕上显示出转换后的数据(用16进制数)。

三、实验提示

1、ADC0809的IN0口地址为298H,IN1口地址为299H。

2、IN0单极性输入电压与转换后数字的关系为:

其中Ui为输入电压,UREF为参考电压,这里的参考电压为PC机的+5V电源。

3、一次A/D转换的程序可以为

MOV DX,口地址

OUT DX,AL ;启动转换

;延时

IN AL,DX ;读取转换结果放在AL中

四、参考流程图(见图23,24)

有键按下吗?

开 始开 始N

延 时Y N

启动A/D转换

读入转换后数据所读数据赋给BL 将数据右移四位调显示子程序显示其高四位

从BL中取出数据和0FH相与

调显示子程序显示其低四位

将AL赋给DL

DL大于9吗?

DL加7

DL加30H

显示ASC码为DL的字符

结 束

Y 结 束

(A) 主程序

(B ) 显示子程序

五、程序代码:

/************************/ /* A/D 转换实验*/

/************************/ #include #include #include "..\\ApiEx.h"

#pragma comment(lib,"..\\ApiEx.lib") void main() { BYTE data; printf("Press any key to exit!\n"); if(!Startup()) /*打开设备*/ { printf("ERROR: Open Device Error!\n"); return; } while(!kbhit()) { PortWriteByte(0x298,0x00); /*启动A/D 通道0*/ Sleep(70); /*延时*/ PortReadByte(0x298,&data); printf("%d\n",data); /*将转换后的数据在屏幕上显示*/ } /*如有键按下则退出*/

Cleanup(); /*关闭设备*/

}

实验七交通灯控制系统(综合实验)

一、实验目的:

综合运用8255、8253、8259等设计和搭接接口电路,完成设计要求。

二、实验内容:

1. 按照时间控制原则,利用并行接口和定时器,采用时间中断方式设计一套十字路口

的交通灯管理系统。

2. 要求南北方向和东西方向上的车辆在交通灯的控制下交替放行,主干道每次通行时

间可设置修改。

3.在绿灯转为红灯时,要求黄灯先亮5秒钟,才能变换。

4.黄灯亮时,要求每秒闪亮一次。

5.当绿灯亮时,其显示时间采用倒计时的方法在显示器及实验台上的数码管进行显示。

三、实验电路:

四、程序流程图:

五、程序代码:

六、实验感想:

通信工程专业综合实验报告..

通信工程专业综合实验 实验报告 (移动通信系统和网络协议部分) 姓名: 学号: 班级: 指导教师:

实验一:主被叫实验 一、实验目的 1、掌握移动台主叫正常接续时的信令流程。 2、了解移动台主叫时被叫号码为空号时的信令流程。 3、了解移动台主叫时被叫用户关机或处于忙状态时的信令流程。 4、了解移动台主叫时被叫用户振铃后长时间不接听的信令流程。 5、掌握移动台被叫正常接续时的信令流程。 6、掌握通话结束呼叫释放时的信令流程。 7、了解被叫用户振铃后长时间不接听时移动台被叫的信令流程。 二、实验仪器 1、移动通信实验箱一台; 2、台式计算机一台; 3、小交换机一台: 三、实验原理 处于开机空闲状态的移动台要建立与另一用户的通信,在用户看来只要输入被叫号码,再按发送键,移动台就开始启动程序直到电话拨通。实际上,移动台和网络要经许多步骤才能将呼叫建立起来。以移动台和移动台进行通信为例,就包括主叫移动台和主叫MSC建立信令链接、主叫MSC通过被叫电话号码对被叫用户进行选路,即寻找被叫所处的MSC、被叫MSC寻呼被叫MS并建立信令连接过程等三个过程。本实验主要是让学生掌握移动通信中移动台主叫时MS和MSC之间的信令过程、以及为了完成通话连接,主叫MSC和被叫MSC之间的信令过程(即七号信令中的部分消息)。 四、实验内容 1、记录正常呼叫的过程中,移动台主叫部分和被叫部分的信令流程 2、记录被叫关机时,移动台主叫部分的信令流程 3、记录被叫振铃后无应答时,移动台主叫部分和被叫部分的信令流程 4、记录被叫号码无效时,移动台主叫的信令流程 5、记录通话结束后,呼叫链路释放的信令流程 五、实验步骤 主叫实验: 1、通过串行口将实验箱和电脑连接,给实验箱上电。将与实验箱相连的电脑上的学生平台程序打开。在主界面上双击“主叫实验”图标,进入此实验界面。 2、点击“初始化”键,看到消息框中出现“初始化”完成。再点击“开机”键,从而使移动台处于开机状态。

测控专业综合实验报告

湖南科技大学测控技术与仪器专业专业综合实验报告 姓名 学号 成绩 湖南科技大学机电工程学院 二0—三年 ^一月 ^一日目录 一、液压泵站综合控制实验 3 (一)实验目的 3 (二)实验内容 3 二、液压实验台PLC控制实验 4 (一)实验目的 4 (二)实验内容 4 —振动测试与故障诊断综合实验( 一) 一)实验目的 5 二)实验内容 5 四.振动测试与故障诊断综合实验(二)(一)实验目的 6 (二)实验内容 6 五.基于虚拟仪器的自动控制原理综合实验(一)实验目的7 (二)实验内容7 六.基于虚拟仪器的传感器综合实验8 (一)实验目的8 (二)实验内容8 七.地震仪器综合设计9 (一)实验目的9 (二)实验内容9 八.电法仪器综合设计10 (一)实验目的10 (二)实验内容10 九、实验心得11 一、液压泵站综合控制实验 (一)实验目的 了解液压控制的装置,熟悉PLC编程,并且了解 置的原理并且用于实践生活中去。(二)实验内容 此实验是液压的测量实验用PLC处理器控制来实现,液压PLC综合控制实验室是我公 司根据高校机电一体化对气、电、液控制的教学大纲要求,在我公司专利产品YY-18透明 液压传动演示系统的基础上,综合了我公司气动PLC与液压PLC控制实验设备的优点,采 用了开放型综合实验台结构,广泛征求专家教授与老师的意见,经不断创新改进研制而成的。是目前集气动控制技术、液压传动控制技术以及PLC可编程序控制器控制技术于一体 的理想的综合性实验设备。实验时,它们可以相互辅成,交叉控制。可以让学生直观、感性地对比、了解气、电、液各自具有的特点、特色、及优缺点等。 信号采集电路原理设计: (1)前置放大电路要求有阻抗匹配设计(前置放大器采用集成运放OP07、 采用电压负反馈设计、增益为10、50 两档手动设计) (2)主放大器采用级联组合程控放大、增益动态范围为10 至1500 倍之内。 (增益程档位要求有30 至40 梯度之内,具体每档增益值不做具体要求但要求梯度 增益呈线性) (3)主放大器末端输出值(Up-p)设计为5v,如有溢出则在设计说明中明。 PLC控制在工业领域的发展。理解液压装

《管理信息系统》课程设计实验报告

《管理信息系统》课程设计实验报告 课程名称:管理信息系统 指导老师: ******* 院系:商学院 专业班级: ******** 姓名: ******** 学号: ******** 实验日期: 2011.7.11 实验地点:一机房

《管理信息系统》课程设计任务书 一.课程设计目的及意义: 《管理信息系统》课程设计是在完成《管理信息系统》课程学习之后的一次实践性教 学,是本课程理论知识的一次综合运用。通过本课程设计,能够进一步加深对信息、信息系 统、管理信息系统等基础理论知识的理解,能初步掌握结构化的生命周期法、面向对象法等 系统工程方法,进一步加强熟练应用管理信息系统的操作技能,并能够借助于管理信息系统 解决实际问题。 二.课程设计要求: 1.本课程设计时间为一周。 2.本课程设计以教学班为单位进行上机操作及实验。 3.按照任务要求完成课程设计内容。 三.课程设计任务要求: 1.任务内容:进入山东轻工业学院主页,在“网络资源”区域进入“网络教学平台”,输入各自的用户名和密码(学生学号及密码),进入本网络教学平台系统,在充分熟悉本系统 的前提下,完成下列任务要求。 2.任务要求: ①按照课程讲解的系统分析步骤和理论对本系统进行系统分析。 ②绘制不少于 3 个的主要业务流程图。 ③描述上述主要业务流程图的逻辑处理功能。 ④分析本系统的优缺点,提出改进意见,并描述改进的逻辑处理功能,绘制业务流 程图。 四.课程设计评分标准: 按照《管理信息系统课程设计大纲》的要求,本课程 1 学分,采用百分制计分,其中 任务要求②占30 分,任务要求③占30 分,任务要求④占30 分,考勤及实践表现占10 分。五.本课程设计自2011 年 6 月 27 日至 2011 年 7 月 1 日。

综合实践实验报告范本大全

综合实践实验报告范本大全 综合实践实验报告范文1 综合实践活动是我校教学计划中一相非常重要的活动课题,我校的综合实践活动已经开展了三个学期,并切已经纳入我校的教学计划,按照每周3课时、每学期48课时的课时量,将其分为期准备16课时、中期活动16课时、期末总结16课时三个阶段。 本学期我们学校又有新的学年加入此项活动。这次综合实践活动是一次社会活动,全体实验年级利用假期时间走出校门,走出课堂,走进了社会这个大课堂的不同角落,他们积极热情地对待自己的这项活动。 在本次活动的初期准备阶段,各个班级的班长和其他的班级干部协同班主任老师进行了周密的安排,保证了这相活动的有序进行。活动期间,同学们克服了各种困难,全身心地投入到活动中,用我们中学的独特视角和方式了解社会、感知社会,在活动中同学们的各种能力得到了发展,实践能力、劳动能力、对事物的辨认能力、交往能力等都有了一定的发展。在活动中,学生们学到了校园里、课堂上无法获取的知识和能力。

这次活动的末期是整理材料,书写实践报告,这一阶段小组同学撰写实验报告,首先在班级交流,然后各班选出三个优秀小组,每个小组又在学校的交流中经过评选,最后42组仅选出24组参加汇报。 活动中我们又聘请了孙茂霞、丁庆波、马玉平、刘敏、孙宗渊、李鹏、贾清松、范雪、尚云芳、孟小微、10位教师做初评评委,此后,黄校长和教务处主任对这次活动进行了三次检查。最后学校的成果汇报交流又聘请了范雪、王静、孟晓薇、丁庆波、马玉萍、贾青松为评委,李鹏、孙宗渊为记分员,同时还请到了宋玉洪、仁莹为这次活动全程照相。 本次活动在上次活动的基础上有了明显的进步。上学期一个学年就选出了29组参加汇报,本次我们学校两个学年选出24组进行汇报,很显然,我们对这次活动的要求提高了,汇报的质量也有了很大的进步,同学们的实践能力和汇报的能力也比以前更进步了。他们的成绩证明了“没有辛勤的一天,就没有最后的收获。 尽管本次活动是很成功一次活动,但是也暴露出了一些问题。如:小组活动中没有注意采集相关的事物材料和相关的影象材料,这是同学们缺少这方面的意识和经验造成的;课题数量少,存在很多小组重复同一个课题,所以,证明了同学们选题时还有一定的局限性;相关资料、实践报告、信

综合实验报告

湖南科技大学测控技术和仪器专业 专业综合实验报告 班级 09测控三班 姓名 学号 指导老师付国红王启明 成绩 湖南科技大学机电工程学院 二〇一三年一月五日 目录 一、液压泵站综合控制实验 (3) (一)实验目的 (3) (二)实验内容 (3) 二、液压实验台PLC控制实验 (4) (一)实验目的 (4) (二)实验内容 (4) 三、物探仪器综合设计(①地震超前探测仪)................................. .... . (5) (一)实验目的 (5) (二)实验内容 (5) 四、物探仪器综合设计(②电法勘探仪器)............................ ........... .. (6) (一)实验目的 (6)

(二)实验内容 (6) 五、实验心得................................................................................... ..... .. (7) 一、液压泵站综合控制实验 (一)实验目的 了解液压控制的装置,熟悉PLC编程,并且了解PLC控制在工业领域的发展。理解液压装置的原理并且用于实践生活中去。 (二)实验内容 此实验是液压的测量实验用PLC处理器控制来实现,液压PLC综合控制实验室是我公司根据高校机电一体化对气、电、液控制的教学大纲要求,在我公司专利产品YY-18透明液压传动演示系统的基础上,综合了我公司气动PLC和液压PLC控制实验设备的优点,采用了开放型综合实验台结构,广泛征求专家教授和老师的意见,经不断创新改进研制而成的。是目前集气动控制技术、液压传动控制技术以及PLC可编程序控制器控制技术于一体的理想的综合性实验设备。实验时,它们可以相互辅成,交叉控制。可以让学生直观、感性地对比、了解气、电、液各自具有的特点、特色、及优缺点等。信号采集电路原理设计: (1) 前置放大电路要求有阻抗匹配设计(前置放大器采用集成运放OP07、 采用电压负反馈设计、增益为10、50两档手动设计) (2) 主放大器采用级联组合程控放大、增益动态范围为10至1500倍之内。 (增益程档位要求有30至40梯度之内,具体每档增益值不做具体要求 但要求梯度增益呈线性) (3) 主放大器末端输出值(Up-p)设计为5v,如有溢出则在设计说明中明。 (4) 调理电路中要有工频滤波器设计。 液压实验元件均为透明有机材料制成,透明直观。便于了解掌握几十种常用液压元件的结构、性能及用途。掌握几十种基本实验回路的工作过程及原理。实验时,组装实验回路快捷、方便。同时,配备独立的继电器控制单元进行电气控制,简单实用。通过和PLC比较,,可以加深对PLC可编程序控制器的了解及掌握。 本实验系统采用专用独立液压实验泵站,配直流电机无级调速系统,而且电机速度控制系统内部具有安全限速功能,可以对输出的最高速度进行限制。同时配有数字式高精度转速表,实时测量泵电机组的转速。并且配有油路压力调定功能,可以调定输出压力油的安全工作压力。泵站配有多路压力油输出及回油,可同时对多路液压回路进行供油回油。并采用闭锁式快速接头,以利于快速接通或封闭油路。实现油箱、油泵、直流

系统设计实验报告

系统设计实验报告——远程在线考试系统

目录软件需求说明书························1 引言··························· 1.1编写目的······················· 1.2背景························· 1.3定义························· 1.4参考资料······················· 2 程序系统的结构························ 3 程序设计说明·························

1引言 1.1编写目的 本文档的编写目的是为远程在线考试系统项目的设计提供: a.系统的结构、设计说明; b.程序设计说明; c. 程序(标识符)设计说明 1.2背景 随着网络技术的飞速发展,现在很多的大学及社会上其它的培训部门都已经开设了远程教育,并通过计算机网络实现异地教育。但是,远程教育软件的开发,就目前来说,还是处于起步的阶段。因此,构建一个远程在线考试系统,还是有很大的实际意义的。 根据用户提出的需求,本项目组承接该系统的开发工作 a.开发软件系统的名称:远程在线考试系统 b.本项目的任务提出者:福州大学软件学院 c.用户:各类大专院校学校、中小学校。 1.3定义 远程在线考试系统 远程在线考试系统是基于用Browser/Web模式下的,可以实现考试题库管理、多用户在线考试、自动阅卷功能的系统。

1.4参考资料 ?GB 8566 计算机软件开发规范 ?GB 8567 计算机软件产品开发文件编制指南?软件设计标准 ?《ASP与SQL-Server2000》清华大学出版社?《可行性研究报告》 ?《项目计划文档》 ? 2程序系统的结构 3程序1(标识符)设计说明

DCS实验报告.

华北电力大学 实验报告 实验名称基于DCS实验平台实现的 水箱液位控制系统综合设计课程名称计算机控制技术与系统 专业班级:自动实 1101学生姓名:潘浩 学号:201102030117成绩: 指导教师:刘延泉实验日期:2014/6/29

基于DCS实验平台实现的 水箱液位控制系统综合设计 一.实验目的 通过使用LN2000分散控制系统对水箱水位进行控制,熟悉掌握DCS控制系统基本设计过程。 二.实验设备 PCS过程控制实验装置; LN2000 DCS系统; 上位机(操作员站) 三.系统控制原理 采用DCS控制,将上水箱液位控制在设定高度。将液位信号输出给DCS,根据PID参数进行运算,输出信号给电动调节阀,由DDF电动阀来控制水泵的进水流量,从而达到控制设定液位基本恒定的目的。系统控制框图如下:

四.控制方案改进 可考虑在现有控制方案基础上,将给水增压泵流量信号引入作为导前微分或控制器输出前馈补偿信号。 五.操作员站监控画面组态 本设计要求设计关于上水箱水位的简单流程图画面(包含参数显示)、操作画面,并把有关的动态点同控制算法连接起来。 1.工艺流程画面组态 在LN2000上设计简单形象的流程图,并在图中能够显示需要监视的数据。 要求:界面上显示所有的测点数值(共4个),例如水位、开度、流量等;执行机构运行时为红色,停止时为绿色;阀门手动时为绿色,自动时为红色。

2.操作器画面组态 与SAMA图对应,需要设计的操作器包括增压泵及水箱水位控制DDF阀手操器: A.设备驱动器的组态过程: 添加启动、停止、确认按钮(启动时为红色,停止和确认时为绿色) 添加启停状态开关量显示(已启时为红色,已停时为绿色) B.M/A手操器的组态过程: PV(测量值)、SP(设定值)、OUT(输出值)的动态数据显示,标明单位,以上三个量的棒状图动态显示,设好最大填充值和最大值;手、自动按钮(手动时为1,显示绿色;自动时为0,显示红色),以及SP、OUT的增减按钮;SP(设定值)、OUT(输出值)的直接给值(用数字键盘)

会计学专业综合实验课实验报告

会计学专业综合实验课实验报告 一、实验目的 会计模拟实验是缩短理论教学与社会实践的距离,培养我们动手能力的一个重要途径。通过实践使我们能比较系统、全面的掌握制造企业会计核算的基本程序和方法,加强对基本理论知识的理解,基本方法的运用和基本技能的训练,为将来会计工作打下坚实的基础。”课程要求我们同学各自独立完成全部会计模拟实验的内容,以便全面系统的掌握各项技能。通过实践将理论与实践结合起来,熟悉并掌握会计流程的各个步骤的具体操作,掌握会计的基本操作技能,加强理论知识的记忆,将书本上的理论知识运用到实践中去,真正的掌握这门知识。 二、实验原理 基于《会计基础工作规范》的要求,进行会计实验操作。 三、实验设备 福思特多媒体会计模拟实验室软件 四、结果预测 熟练掌握填制原始凭证和记账凭证,登记会计账簿,更正错误,财务报表编制。 五、实验步骤 (1)根据经济业务填制原始凭证 (2)根据原始凭证,填记帐凭证 (3)根据记帐凭证填各种明细帐,现金日记帐,银行日记帐(4)根据科目汇总表填总分类帐 (5)更正试例 (6)填写会计报表 六、实验结果 (一)原始凭证共363张 (二)记账凭证共173号213张

(三)科目汇总表共2号2张(四)总账账户共75个 (五)日记账账户共4个 (六)明细账账户共74个,其中 1、三栏式账户54个 2.数量金额式账户4个 3.多栏式账户16个 4.其他: (七)手工编制的报表 1、资产负债表(截图)

2.利润表(截图) 3.现金流量表(截图)

4.所有者权益变动表(截图) 七、实验分析

经过这些天的模拟实验、手工记账,使我的会计知识在实际工作中得到了验证,进一步深刻了我对会计的了解。加强了一定的基本实际操作能力,对会计流程的各个步骤和具体操作有了进一步的了解。同时,在这个过程中我学习到了很多之前没有留意到的会计处理知识和细节 (1)有一部分原始凭证的日期是需要大写的,且大部分的金额填写也是要大写的。而且,为了防止被他人恶意篡改,一些日 期的填写是需要添加“零”或者“壹”的,比如一月,在填 写汇票之类的应该写成“零壹月”;十一月,十二月应该写 成“壹拾壹月“,“壹拾贰月”。 (2)在填写记账凭证时,要填写完分录时应该将下面的空白处划上斜线,并且要注意在金额前面填上“¥”符号。这是我在 填写记账凭证的时候时常会忘记的细节。 (3)现金日记账和银行存款日记账每天都要结出“本日发生额和余额”,这也是经常性忽略的一个细节。 (4)在填写明细账时,分录涉及的每一个科目都要填写,之前一直以为只需要填写一个科目,导致了很多错误。 (5)在填写明细账的时候,很多时候不知道要选择什么样的格式,在三栏式和多栏式找科目找了很久,主要是因为初财的内容 不太扎实,所以导致了这种情况,在回忆了初级财务会计之 后,操作起来熟练了很多。 (6)15日填写科目汇总表的时候,没有理解清楚概念,将科目

PLC控制系统综合实验报告

PLC控制系统综合实验报告 实习任务一: 一、实验目的 学会使用组态软件(组态王)和PLC(SIMEINS S7-200)控制系统连接,采用下位机执行,上位机监视控制的方法,构建完成水塔水位自动控制系统。 二、设计方案: 本实习的具体要组建水塔水位监控系统。水塔系统如图一所示: 水塔 水池阀 泵 图一水塔系统 1、将S21-4挂箱中电压输出单元的输出电压Ug1与Ug2分别作为水池与水塔的液位信号,信号围为1~5VDC。并由PLC的模拟信号输入输出模块读取液位信号。水池液位的变化围为0~4m,即液位信号Ug1对应的测量围为0~4m。水塔液位的变化围为0~2m,即液位信号Ug2对应的测量围为0~2m。 2、阀、泵的自动控制 在自动控制状态下,当水池水位低于水位下限时,阀Y打开(由水塔水位控制单元中灯Y亮表示),当水池水位高于水位上限时,阀Y关闭(由水塔水位控制单元中灯Y灭表示)。当水池水位高于水位下限,且水塔水位低于水位下限时,泵M1运转抽水(由水塔水位控制单元中灯M1亮表示)。当水塔水位高于水位上限时泵M1停止(由水塔水位控制单元中灯M1灭表示)。 3、阀、泵的手动控制 在手动控制状态下,由组态软件中的开关button来控制阀的打开与关闭,当开关闭合时阀打开,当开关断开时阀关闭。由组态软件中的开关buttonM1来控制泵的启动与停止,当开关闭合时泵启动,当开关断开时泵停止。

4、控制状态的切换与显示 由组态软件中开关button手/自动实现控制状态的切换,当开关闭合时系统处于自动控制状态,当开关断开时系统处于手动控制状态。 由基本指令编程练习单元中的灯Q0.0实现控制状态的显示,灯亮表示系统处于自动控制状态,灯灭表示系统处于手动控制状态。 5、组灯控制 由基本指令编程练习单元中的灯Q0.5、Q0.6、Q0.7、Q1.0、Q1.1构成组灯,以组灯的不同状态表示水流的不同状态。具体说明如下: 当阀泵均处于关闭状态时,组灯灭。 当阀处于打开状态而泵处于关闭状态时,组灯中Q1.1、Q1.0、Q0.7依次循环点亮,且当其中某一灯亮时,其前一灯灭。 当阀处于关闭状态而泵处于打开状态时,组灯中Q0.7、Q0.6、Q0.5依次循环点亮,且当其中某一灯亮时,其前一灯灭。 当阀泵均处于打开状态时,组灯中Q1.1、Q1.0、Q0.7、Q0.6、Q0.5依次循环点亮,且当其中某一灯亮时,其前一灯灭。 6、组态程序与PLC程序的连接 7、组态王组态程序 (1)系统运行状态的显示 能够显示系统的控制状态(手动或自动)、水池和水塔的液位、阀泵的开关状态及水流状态。 (2)水位限值的设置 使用户能够设置水池与水塔液位的上下限值,即能够调整阀泵自动开关的条件。 (3)历史数据的记录和查询 能够记录一段时间系统的控制状态、水池和水塔的液位、水池与水塔液位的上下限值以及阀泵的开关状态。并能对历史数据进行查询。 (4)报警功能 能够显示如下报警信息: 当水池液位低于0.5m时,水池液位下下限报警。 当水池液位高于3.5m时,水池液位上上限报警。 当水塔液位低于0.25m时,水塔液位下下限报警。 当水塔液位高于1.75m时,水塔液位上上限报警。 (5)操作权限的区分 设置两个用户组分别为工程师组和操作工组。创建若干分属于不同用户组的用户,两组用户均具有登录系统的权限,但仅工程师组用户具有设置水位上下

操作系统课程设计实验报告

河北大学工商学院 课程设计 题目:操作系统课程设计 学部信息学部 学科门类电气信息 专业计算机 学号2011482370 姓名耿雪涛 指导教师朱亮 2013 年6月19日

主要内容 一、设计目的 通过模拟操作系统的实现,加深对操作系统工作原理理解,进一步了解操作系统的实现方法,并可练习合作完成系统的团队精神和提高程序设计能力。 二、设计思想 实现一个模拟操作系统,使用VB、VC、CB等windows环境下的程序设计语言,以借助这些语言环境来模拟硬件的一些并行工作。模拟采用多道程序设计方法的单用户操作系统,该操作系统包括进程管理、存储管理、设备管理、文件管理和用户接口四部分。 设计模板如下图: 注:本人主要涉及设备管理模块

三、设计要求 设备管理主要包括设备的分配和回收。 ⑴模拟系统中有A、B、C三种独占型设备,A设备1个,B设备2个,C设备2个。 ⑵采用死锁的预防方法来处理申请独占设备可能造成的死锁。 ⑶屏幕显示 注:屏幕显示要求包括:每个设备是否被使用,哪个进程在使用该设备,哪些进程在等待使用该设备。 设备管理模块详细设计 一、设备管理的任务 I/O设备是按照用户的请求,控制设备的各种操作,用于完成I/O 设备与内存之间的数据交换(包括设备的分配与回收,设备的驱动管理等),最终完成用户的I/O请求,并且I/O设备为用户提供了使用外部设备的接口,可以满足用户的需求。 二、设备管理函数的详细描述 1、检查设备是否可用(主要代码) public bool JudgeDevice(DeviceType type) { bool str = false; switch (type) { case DeviceType.a: {

自动控制完整系统综合实验综合实验报告

综合实验报告 实验名称自动控制系统综合实验 题目 指导教师 设计起止日期2013年1月7日~1月18日 系别自动化学院控制工程系 专业自动化 学生姓名 班级 学号 成绩

前言 自动控制系统综合实验是在完成了自控理论,检测技术与仪表,过程控制系统等课程后的一次综合训练。要求同学在给定的时间内利用前期学过的知识和技术在过程控制实验室的现有设备上,基于mcgs组态软件或step7、wincc组态软件设计一个监控系统,完成相应参数的控制。在设计工作中,学会查阅资料、设计、调试、分析、撰写报告等,达到综合能力培养的目的。

目录 前言 (2) 第一章、设计题目 (4) 第二章、系统概述 (5) 第一节、实验装置的组成 (5) 第二节、MCGS组态软件 (11) 第三章、系统软件设计 (14) 实时数据库 (14) 设备窗口 (16) 运行策略 (19) 用户窗口 (21) 主控窗口 (30) 第四章、系统在线仿真调试 (32) 第五章、课程设计总结 (38) 第六章、附录 (39) 附录一、宇光智能仪表通讯规则 (39)

第一章、设计题目 题目1 单容水箱液位定值控制系统 选择上小水箱、上大水箱或下水箱作为被测对象,实现对其液位的定值控制。 实验所需设备:THPCA T-2型现场总线控制系统实验装置(常规仪表侧),水箱装置,AT-1挂件,智能仪表,485通信线缆一根(或者如果用数据采集卡做,AT-4 挂件,AT-1挂件、PCL通讯线一根)。 实验所需软件:MCGS组态软件 要求: 1.用MCGS软件设计开发,包括用户界面组态、设备组态、数据库组态、策略组态等,连接电路, 实现单容水箱的液位定值控制; 2.施加扰动后,经过一段调节时间,液位应仍稳定在原设定值; 3.改变设定值,经过一段调节时间,液位应稳定在新的设定值。

专业综合实验报告

2011级专业综合实验报告 姓名: 班级: 学号: 专业: 指导老师: 时间: 组员:

目录 实验一日用化学品复配实验——洗衣用洗涤剂 (1) 实验二日用化学品复配实验——VE高级营养霜 (8) 实验三日用化学品复配实验——香波 (10) 实验四日用化学品复配实验——香水花露水 (12) 实验五果胶的提取与分析 (16) 实验六一种含N-P-Al阴离子配合物的制备及其对棉布的阻燃性 .. 20 实验七阿司匹林的合成 (23)

实验一日用化学品复配实验——洗衣用洗涤剂 一、实验目的 1、掌握洗涤剂的配方设计及检验方法。 2、掌握泡沫测定法。 二、实验概要 洗涤剂洗衣服一般最常用的是洗衣粉。洗衣粉的生产,一是要将液体原料(烷基苯磺酸钠、硅酸钠等)喷雾干燥成粉;二是固体原料(三聚磷酸钠、NaCO 3 )溶解成浆状再喷雾干燥成粉。而人们在使用时,洗衣粉又要溶解成水溶液才能进行洗涤。这样生产时耗用大量热能与工时,使用亦有不便。而液体洗涤剂制法简单,节能,使用方便,尤其在洗衣机中使用,更受重视。 洗衣用洗涤既要有较好的去污能力,又要在寒冷冬季和酷热的夏季都能保证透明,不分层、不混浊、不沉淀,并具有一定的粘度。因此虽然生产设备简单,但配方设计却不那么容易。配方中一般包含去污作用的表面活性剂,增加溶解度的增溶剂,适用硬水洗涤的螯合剂,同时还有缓冲剂,增粘剂、增泡剂等。 本实验就是洗涤剂配方设计选择并对其质量进行检测。 三、实验仪器和药品 吸滤瓶500ml 酚酞指示剂 古氏坩埚25—30ml 硝酸 乙醇95% 铬酸钾5% 无水乙醇AgNO 3 标准液0.1N PH试纸罗氏泡沫测定仪 量筒1000ml分液漏斗 无水CaCl 2 1000ml容量瓶 MgSO 4·7H 2 O NaOH 漂白布1张炭黑布4张 电动搅拌白度计QBDJ–1型电炉(500W)搪瓷盘

传感器综合实验报告

传感器综合实验报告 ( 2012-2013年度第二学期) 名称:传感器综合实验报告 题目: 利用传感器测量重物质量院系:自动化系 班级:测控1003 班 小组成员: 指导教师:仝卫国 实验周数:1周 成绩: 日期:2013 年7 月7日

目录 一、实验目的 (2) 二、实验设备、器材 (2) 三、传感器工作原理 (2) 1、电容式传感器的工作原理 (2) 2、电涡流式传感器的工作原理 (3) 3、金属箔式应变片传感器工作原理 (3) 四、传感器特性测试 (3) (一)电容式传感器特性分析 (3) (二)电涡流传感器特性分析 (8) 五、实际测试与实验数据处理 (10) (一)电容传感器测重物质量 (10) (二)电涡流式传感器测质量(用于验证) (12) 六、实验结果分析 (14) 七、结论 (14) 1、数据结论 (14) 2、心得体会 (15) 八、参考文献 (16) 相敏检波器实验 (17) 一、实验目的 (17) 二、实验设备、三实验原理 (17) 四、实验步骤 (17)

传感器综合实验报告 一、实验目的 1、了解各种传感器的工作原理与工作特性。 2、掌握多种传感器应用于电子称的原理。 3、根据不同传感器的特性,选择不同的传感器测给定物体的重量。 4、能根据原理特性分析结果,加深对传感器的认识与应用。 5、测量精度要求达到1%。 二、实验设备、器材 1、金属箔式应变片传感器用到的设备: 直流稳压电源、双平行梁、测微器、金属箔式应变片、标准电阻、差动放大器、直流数字电压表。 2、电容式传感器用到的设备: 电容传感器、电容变换器、差动放大器、低通滤波器、电压表、示波器。 3、电涡流式传感器用到的设备: 电涡流式传感器、测微器、铝测片、铁测片、铜测片、电压表、示波器。 三、传感器工作原理 1、电容式传感器的工作原理: 电容器的电容量C是的函数,当被测量变化使S、d或 任意一个参数发生变化时,电容量也随之而变,从而可实现由被测量到电容量的转换。电容式传感器的工作原理就是建立在上述关系上的,若保持两个参数不变,仅改变另一参数,就可以把该参数的变化转换为电容量的变化,通过测量电路再转换为电量输出。 差动平行变面积式传感器是由两组定片和一组动片组成。当安装于振动台上的动片上、下改变位置,与两组静片之间的相对面积发生变化,极间电容也发生相应变化,成为差动电容。如将上层定片与动片形成的电容定为C X1,下层定片与动片形成的电容定为C X2,当将C X1和C X2接入双T型桥路作为相邻两臂时,桥路的输出电压与电容量的变化有关,即与振动台的位移有关。依据该原理,在振动台上加上砝码可测定重量与桥路输出电压的对应关系,称未知重量物体时只要测得桥路的输出电压即可得出该重物的重量。

vb综合实验报告

华北科技学院安全工程学院综合性实验 实验报告 课程名称计算机技术基础(VB) 实验学期2010 至2011 学年第 2 学期 学生所在系部安全工程学院 年级大一专业班级采矿B101 学生姓名朱寅学号201010014112 任课教师李芙玲 实验成绩

《计算机技术基础(VB)》课程综合性实验报告 开课实验室:基础实验室2010 年7 月6日实验题目Visual Basic综合应用程序开发 一、实验目的 1、掌握数组的应用: (1)数组的定义 (2)数组的基本操作,包括数组的输入输出、数组元素的比较、求平均值、数组的排序等。 2、会使用过程编程和字符串操作 (1)sub过程的定义与调用 (2)function过程的定义调用 (3)字符串的大小写转换操作 3、掌握基本控件的使用 包括常用标准控件的使用,如标签、按钮、文本框、单选按钮、滚动条等。 4、掌握菜单和工具栏的使用 二、设备与环境 硬件:多媒体计算机 软件:Windows 2000以上的操作系统、Visual Basic集成开发环境 三、实验内容 1、先进入欢迎界面,在屏幕上显示"欢迎您使用本程序",并弹出密码框,等待输入密码。(5%) 2、密码正确后进入系统主界面,主界面包括“数组应用”、“过程应用”、“控件应用”和“退出”等菜 单,并提供相关工具栏或命令按钮。(10%) 3、“数组应用”菜单中包括“数组操作”子菜单,单击此菜单,弹出“数组操作”对话框,如图1所 示。(35%,每个按钮功能为5%)。 题目描述如下:在名称为“数组操作”的窗体上有一个label控件,4个text控件及7个命令按钮,功能如下: (1)开始启动工程时,界面上除“输入”及“返回”按钮之外,其他按钮均不可用(灰色显示)。 (2)单击“输入”按钮之后,利用inputbox让用户连续且必须输入10个整数。若输入为非数字符号,则给出警告“输入数据无效,请重新输入,请输入第n个数”。 (3)输入完毕后,“输入”按钮变灰,其他变为可用状态。 (4)按相应的按钮可分别将输入的数据升序或降序排列,及求最大、最小值,并在右侧对应的文本框中显示(注意用A(10)存放最大数,A(1)存放最小数)。 (5)单击“清空”按钮将所有文本框清空。 4、“过程应用”菜单中包括“字符转换”子菜单,单击此菜单,弹出“字符转换”对话框,如图2所 示,要求必须将“大小写转换”功能定义为一个sub过程,通过调用该过程完成大小写转换。(25%)题目描述如下:在“字符转换”窗体上有两个文本框、三个单选按钮和一个命令按钮。运行时,在text1中输入若干个大写和小写字母,并选中一个单选按钮,再单击“转换”按钮,则按选中的单选按钮的标题进行转换,结果放入text2。 5、单击“控件应用”菜单,弹出“数学运算”对话框,如图3所示。(25%)

PLC综合实践

综合实践实验报告 (测控系统部分) 第二组 班级:自动化08-2班 姓名:程光亮 学号:08051209 日期:2012年2月28日

一、实验任务 任务一 1、按下启动按钮后,循环点亮配电柜上的八个指示灯,每个亮0.5秒钟,熄灭;同时下一个指示灯点亮;到达第8个指示灯后,反方向点亮。按下停止按钮后,全部停止闪烁。再次按下启动按钮后,彩灯在上次的基础上继续闪烁。 2、在操作员屏幕上实现上述控制任务。 操作员屏幕上设置启停按钮,显示彩灯。 任务二利用IO扫描实现网络数据交换 大组1:第1小组第2小组 大组2:第3小组第4小组 大组3:第5小组第6小组 大组4:第7小组第8小组 利用IO扫描实现网络数据交换。 1、在大组之内进行数据交换,如第1小组将本机的%MW10~%MW19的数据写入第2小组的%MW100~%MW109中,并将该数据读出放在本机的%MW20~%MW29中,比较%MW10~19和%MW20~29的数据,看是否相符。同理,第二组按照同样的方法进行测试。 2、在大组之内的小组之间进行数据交换,第1小组读取第2小组PLC 的%MW0~9数据到本小组PLC的%MW50~59;第1小组将自己PLC的%MW20~29的数据写到第2小组PLC的%MW70~79;同时第2小组在动态数据表中,更改MW0~9的数值,看第1小组读取是否正确;并在动态数据表中显示MW70~79的数据,与第1小组写入的进行对比。 同理,第二组也可进行同样的测试,如读取第1组的%MW100~109的数据到本组的%MW150~159,并将本组的%MW120~129数据写入到第二组的%MW170~179。同时第1小组在动态数据表中进行显示和修改,与第二组读取和写入的数据进行对比。 3、增加数据交换范围,增设其它小组PLC的IP,进行数据交换。如第1小组将本机的%MW10~19的数据写入第2小组的%MW100~109,将本机的%MW20~%MW29的数据写入第3小组的%MW100~109,依次类推。并将写入的数据分别读出,与写入数据进行对比。任务三抽油机系统启动及数据采集 1、利用变频器启动并控制抽油机启动(参见《Altivar_71异步电机变频器编程手册》),通过图形终端改变抽油机转动的速度。 2、在抽油机转动的过程中测量抽油机的位移及载荷,并在操作员屏幕上把数据显示出来。(其中位移测量在第一个模拟量测量模块的第1通道,工程单位0~400mm;载荷测量在第一个模拟量测量模块的第2通道,工程单位0~120N。变送器的量程都是4~20mA) 3、电机的转速测量由计数模块的第0个通道进行测量。将电机的转速在操作员屏幕上显示出来。 4、在操作员屏幕上显示载荷的趋势变化曲线,通过气泵加入气体,观察曲

软件设计与体系结构实验报告

福建农林大学计算机与信息学院 实验报告 课程名称:软件设计与体系结构 姓名:陈宇翔 系:软件工程系 专业:软件工程 年级:2007 学号:070481024 指导教师:王李进 职称:讲师 2009年12月16日

实验项目列表

福建农林大学计算机与信息学院实验报告 学院:计算机与信息学院专业:软件工程系年级:2007 姓名:陈宇翔 学号:070481024 课程名称:软件设计与体系结构实验时间:2009-10-28 实验室田实验室312、313计算机号024 指导教师签字:成绩: 实验1:ACME软件体系结构描述语言应用 一、实验目的 1)掌握软件体系结构描述的概念 2)掌握应用ACMESTUDIO工具描述软件体系结构的基本操作 二、实验学时 2学时。 三、实验方法 由老师提供软件体系结构图形样板供学生参考,学生在样板的指导下修改图形,在老师的指导下进行软件体系结构描述。 四、实验环境 计算机及ACMESTUDIO。 五、实验内容 利用ACME语言定义软件体系结构风格,修改ACME代码,并进行风格测试。 六、实验操作步骤 一、导入Zip文档 建立的一个Acme Project,并且命名为AcmeLab2。如下图:

接着导入ZIP文档,导入完ZIP文档后显示的如下图: 二、修改风格 在AcmeLab2项目中,打开families下的TieredFam.acme.如下图: 修改组件外观 1. 在组件类型中,双击DataNodeT; 在其右边的编辑器中,将产生预览;选择Modify 按钮,将打开外观编辑器对话框。 2. 首先改变图形:找到Basic shape section,在Stock image dropdown menu中选 择Repository类型. 3. 在Color/Line Properties section修改填充颜色为深蓝色。 4. 在颜色对话框中选择深蓝色,并单击 [OK]. 5. 修改图形的边框颜色为绿色 7. 单击Label tab,在Font Settings section, 设置字体颜色为白色,单击[OK] 产生的图形如下图:

复材综合实验报告

本科实验报告 课程名称: 复合材料工程综合实验 姓 名: 贾高洪 专业班级 复材1301 学 号: 130690101 指导教师: 母静波、侯俊先、王光硕 2016年 5 月 27 日 装备制造学院实验报告 课程名称:__复合材料工程综合实验__________指导老师:实验名称: 手糊成型工艺实验 实验类型:_____操作实验_ 同组学生姓名:_____ _____ 一、实验目的和要求 1.掌握手糊成型工艺的技术要点、操作程序和技巧; 2.学会合理剪裁玻璃布、毡和铺设玻璃布、毡; 3.进一步理解不饱和聚酯树脂、脱模剂和胶衣树脂配方、凝胶、固化和富树脂层等概念和实际意义。 二、实验内容和原理 实验内容: 1.根据具体条件设计一种切实可行的制品(脸盆、垃圾桶)。 2.制品约为3mm ~4mm 厚,形状自定。 3.按制品要求剪裁玻璃布、毡。

4.手糊工艺操作,贴制作人标签。 5.固化后修毛边,如有可能还可装饰美化。 6.对自己手糊制品进行树脂含量测定。 实验原理: 手糊成型是最早使用的一种工艺方法。随着坡璃钢工业的迅速发展,尽管新的成型工艺不断涌现,但由于手糊成型具有投资少;无需复杂的专用设备和专门技术;可根据产品设计要求合理布置增强材料的材质、数量和方向,可以局部随意加强;不受产品几何形状和尺寸限制,适合于大型产品和批量不大的产品的生产等特点,至于仍被国外普遍采用,在各国玻璃钢工业生厂中仍占有工要地位。象我国这样人口众多的国家,在相当长的一段时间内,手糊成型仍将是发展玻璃钢工业的一种主要成型方法。 不饱和聚酯树脂中的苯乙烯既是稀释剂又是交联剂,在固化过程中不放出小分子,手糊制品几乎90%是采用不饱和聚酯树脂作为基体。模具结构形式大致分为阴模、阳模、对模三种。 阴模可使产品获得光滑的外表面,因此适用于产品外表面要求较光,几何尺寸较准确的产品,如汽车车身、船体等。阳模能使产品获得光滑的内表面,适用于内表几何尺寸要求较严的制品,如浴缸、电镀槽等。 脱模材料是玻璃钢成型中重要的辅助材料之一,如果选用不当,不仅会给施工带来困难,而且会使产品及模具受到损坏。脱模材料的品种很多,而且又因选用的粘接剂不同而各有所别。常用的脱模剂可归纳为三大类:即薄膜型脱模材料、混合溶液型脱模剂和油膏、蜡类脱模剂。薄膜型脱模材料有:玻璃纸、聚酯薄膜,聚氯乙烯薄膜,聚乙烯醇薄膜等等。本次实验我们选用聚乙烯醇做脱模剂。 本实验利用手糊工艺制备简单的玻璃纤维增强聚合物基复合材料制件。常温常压固化。 三、主要仪器设备 管式炉:差示扫描量热仪 仪器型号:OTF-1200X 生产厂商:合肥科晶材料技术有限公司 1.手糊工具:辊子、毛刷、刮刀、剪刀。 2.玻璃纤维布、毡,不饱和聚酯树脂,引发剂,促进剂,塑料盆,塑料桶。 四、操作方法和实验步骤 (1)配制脱模剂:聚乙烯醇8克溶解于64克水,在缓慢的加入64克乙醇。 (2)按制件形状和大小裁剪玻璃布或毡备用。 (3)在模具表面均匀连续的用纱布涂上一层聚乙烯醇溶液,脱模剂完全干透后,应随即上胶衣或进

南京理工大学机电系统综合实验报告

实验一数控机床电气控制系统综合实验 一、实验目的 了解单片机在数控系统中的应用,并根据相关知识绘制数控系统控制电路图。学会设计键盘和显示电路的,掌握单片机扩充ROM和RAM的方法以及其他辅助功能的使用。 二、实验要求 控制系统采用8位单片机,并在该系统下完成下列实验中的三个实验:(1)扩展程序存储器和数据存储器 程序存贮器至少扩充16K,数据存储器至少扩充8K。 (2)设计显示电路和键盘电路 显示电路至少由6个七段显示器组成, 键盘至少由32个按键开关组成。 (3)扩充I/O 接口电路 扩充I/O 接口电路包括:I/O接口的扩充、复位电路 光电隔离电路、越界限位电路、报警电路等。 (4)其他辅助控制电路设计 其他辅助控制电路包括:译码电路及其他控制电路。 (5)伺服系统控制电路设计 伺服系统控制电路包括步进电机接口及驱动电路。 三、实验结果 控制原理电路图如图1.1: 图1.1 控制原理电路图 (1)扩充ROM 本次实验采用ATMEL 89c31单片机,因该单片机有128BRAM,内部无ROM,为了使其能正常工作,需要对其进行扩容。 EPROM选用的是2716共16K ROM,能够满足绝大部分的工作需要。EPROM 与单片机之间需要有寄存器芯片做缓冲,故采用74LS373芯片连接单片机的P0口和2716的A0-A7口,片选信号CS接P2.7,设计不采用译码电路,直接用P2端口控制。 端口的连接情况如图1.2所示:

图1.2 ROM的扩充 (2)扩充RAM 因8031只有128B的数据存储空间,显然不能满足工作的需要,故选用外部存储器6264扩容。6264共有64K的存储空间。与扩充ROM类似,在单片机与6264之间也需要寄存器74LS373做缓冲。 各端口具体接线情况如图1.3所示: 图1.3 RAM的扩充 (3)显示器驱动部分 送往显示器的数据需经过并行输入输出口8155和驱动器才能到达led 显示器。8155的功能是将单片机内串行的数据集中后并行输出,因为经8155输出的信号都很微弱,所以需要驱动器放大这些信号,使其正常工作。8155的A,B,C口分别接驱动器,键盘行和键盘列,AD口接单片机的P0数据口。具体端口的接线情况如图1.4所示: 图1.4 显示器驱动部分

相关文档
最新文档