THKKL-7型 计算机控制技术实验指导书

合集下载

计算机控制技术实验指导书

计算机控制技术实验指导书

《计算机控制技术》实验指导书安阳工学院电子信息与电气工程学院目录实验一 数字滤波程序设计(设计性)实验二 PID控制器的设计及性能分析实验三 大延迟系统的SIMULINK建模与仿真实验一数字滤波程序设计(设计性)一、实验目的1 掌握数字滤波的设计方法2 培养学生初步的MATLAB编程能力二、实验设备三、实验原理 通过数字滤波来增强其有效信号,消除或减小各种干扰和噪声,从而提高控制精度和系统的可靠性与稳定性。

四、实验内容与要求1 限幅滤波方法:自己构造一个变化缓慢的数字序列作为输入,画图1-1,加入随机干扰,再画图1-2,设计一段限幅滤波程序,并把滤波后的信号画在图1-3,与图1-1进行比较,如果效果不满意,调整程序中的参数,反复调整,直至效果令人满意为止。

(要求三个子图画在一张图片上。

提示:figure,subplot(3,1,1))2 中位值滤波方法:自己构造一个变化缓慢的数字序列作为输入,画图2-1,加入随机干扰,再画图2-2,设计一段中位置滤波程序,并把滤波后的信号画在图2-3,与图2-1进行比较,如果效果不满意,调整程序中的参数,反复调整,直至效果令人满意为止。

(提示:median)3 算术平均滤波方法:自己构造一个变化较快的数字序列作为输入,画图3-1,加入随机干扰,再画图3-2,设计一段算术平均滤波程序,并把滤波后的信号画在图3-3,与图3-1进行比较,如果效果不满意,调整程序中的参数,反复调整,直至效果令人满意为止。

(提示:mean)4 实验完毕后,认真完成实验报告,写出设计的程序并画出相应的图。

实验二 PID控制器的设计及性能分析一、实验目的1 掌握PID控制器的设计方法2 培养学生初步的MATLAB编程能力二、实验设备三、实验原理 PID控制是工业控制中最常用的一种控制规律,通过调整比例系数、积分系数、微分系数,可以得到不同的控制效果。

四、实验内容与要求例:已知某单位负反馈系统开环传递函数如下:如果采用比例(P)控制器进行调节,试绘制比例系数分别为1、4、10、50时的单位阶跃响应曲线,并分析比例控制器对控制系统性能的影响。

THJK-计算机控制技术实验软件使用指导书

THJK-计算机控制技术实验软件使用指导书

目录第一章THJK计算机控制技术实验软件使用说明 (1)第一节系统概述 (1)第二节实验软件的安装 (3)第三节实验软件的使用 (4)第二章计算机控制技术编程实验 (7)实验一A/D与D/A转换 (7)实验二数字滤波器 (8)实验三离散化方法研究 (10)实验四数字PID调节器算法的研究 (12)实验五串级控制算法的研究 (14)实验六解耦控制算法的研究 (16)实验七最少拍控制算法研究 (18)实验八具有纯滞后系统的大林控制 (20)实验九模糊控制系统 (22)实验十具有单神经元控制器的控制系统 (24)实验十一单闭环直流调速系统 (26)实验十二步进电机转速控制系统 (28)实验十三单闭环温度恒值控制系统 (29)实验十四单容水箱液位定值控制系统 (31)第一章THJK计算机控制技术实验软件使用说明第一节系统概述一、系统说明“THJK计算机控制技术实验软件”是基于VC ++ Win32 Console下进行开放式设计的实验软件,该软件完全采用ANSC C语言进行编程,以API函数的形式对外部功能函数进行调用,以达到学校针对“计算机控制技术”课程进行课程设计的目的。

另外,为了便于实验数据的实时显示,该软件还配套提供了基于计算机的示波器显示,共两个示波器,一个用来进行常规示波器的使用,而另一个则用于各种控制实物的显示和动画。

二、实验软件的特点由于计算机控制技术实验软件的原代码完全开放,故具有许多其它实验软件不具有的特点,主要有以下几点:1)编程语言采用标准C语言进行编程,这样对于学校的工科专业(一般均会进行C语言的教学)在进行C语言学习时,可以进行项目的课程设计,而现在市场上还没有这样的实验软件;2)学生可以通过全开放的C语言编程,了解和学习各种控制算法(如数字滤波、PID控制、最少拍控制、大林算法、模糊控制等)的编程与调试;3)整个软件是基于工业采集卡的应用型软件,学生在进行编程过程中,无形之间就掌握了数据采集卡数据输入输出的编程与使用;4)由于软件和显示之间采用静态库,并以WinSock进行数据通讯,有兴趣的学生还可以进一步进行数据库方面的学习和编程,并掌握WinSock客户端的编程;5)学生可以掌握流媒体定时器(定时精度可以达ms级,多用于工业上数据采集定时编程)的使用与编程;三、实验准备1)由于“THJK计算机控制技术实验软件”是基于计算机控制技术这门课程而设计的,因此该实验软件适合用于天煌“THBDC-1型控制理论·计算机控制技术实验平台”、“THBCC-1型信号与系统·控制理论及计算机控制技术实验平台”、THKKL-5型控制理论·计算机控制技术实验箱等采用USB数据采集卡的相关产品的实验教学。

计算机控制技术基础实验指导书

计算机控制技术基础实验指导书

第一部分计算机控制实验系统使用说明计算机控制实验系统构成及说明第一节计算机控制实验系统构成计算机控制实验系统由以下六个模块组成(1)计算机控制实验模块(2)信号源模块(3)控制对象模块(4)数据采集卡模块(5)实验模板程序模块(6)PC机控制模块各模块相互交联关系框图见图1-1所示:图1-1各模块相互交联关系图计算机控制实验装置的布置简图见图1-2所示。

图1-2计算机控制装置简图第二节计算机控制实验系统说明计算机控制实验系统是由上位PC微机(含PCI-1711数据采集卡及驱动软件),ACCC-Ⅲ实验装置,连接电缆线等组成。

1. ACCC-Ⅲ实验装置简介ACCC-Ⅲ实验装置是一个通用的计算机控制实验装置。

它主要包括电源部分U1单元,信号源部分U2单元,与PC机进行通讯的数据处理单元U3,自由插件端子单元U4,模拟电路单元U6~U14以及电机转速、温度、水槽液位控制单元组成,详见附图。

(1) U1电源单元:包括电源开关,保险丝,提供±5V,±15V,0V,1.2~15V可调电压的输出。

(2) U2信号源单元:包括周期性正弦信号,周期性斜坡、方波、抛物线信号,频率幅值可调。

其中斜坡、方波、抛物线信号幅值范围为:0V-10V,频率范围为:0.13Hz-8.3Hz;正弦信号的幅值范围为:0V-5V,频率范围为:低频0.5Hz~81Hz,高频63Hz~10kHz。

(3) U3数据处理单元:PCI-1711数据采集卡在实验装置上的接口端子,通过RS232串行口与上位PC机进行通讯。

(4) U4提供实验所需的电容、电阻、电位器,提供插接电路,可以根据实验需要自行选择连接的元器件。

(5) U5提供16个开关量作为PCI-1711数据采集卡数字量输入的测试信号,16个LED指示灯作为数据采集卡数字量输出控制单元。

(6) U6~U14为运算放大器、电阻及电容等器件组成的模拟电路单元,由场效应管组成的电路用于锁零。

计算机控制技术实验指导书

计算机控制技术实验指导书

计算机控制技术实验指导书微机原理实验室2012—3--21一、课程简介:本课程主要介绍计算机控制系统的组成原理、基本类型、设计方法和应用举例。

主要内容有:绪论(包括计算机监控系统的基本构成、类型和发展趋势)、数据通信基础、通道与I/O 接口、控制算法的计算机实现、常用软件技术、基于个人计算机的监控系统、基于PLC的计算机监控系统、现场总线技术、集散控制系统、计算机监控系统设计方法、计算机监控系统应用举例。

本实验的具体任务:1.通过实验,加深学生对微型计算机控制系统的认识和理解。

2.掌握基本控制方法的物理意义和实现方法。

3.能够设计基本的微机控制系统,掌握微机控制系统的软硬件设计方法。

二、课程实验目的与要求:本课程的教学目的在于通过教学使同学们掌握计算机监控系统的基本原理,掌握常用的硬件和软件设计方法,了解计算机监控技术的应用现状、最新发展以及发展趋势,掌握计算机监控系统的基本开发技术等。

具体体现在以下几方面:1.在实验过程中,教育学生养成良好的实验习惯,独立完成实验的全过程,爱护仪器和设备;遵守纪律,树立良好的学风,使学生了解实验的重要性以及实验课程的地位和作用;2.注意培养学生的科学实验能力,逐步提高排除故障、发现问题和解决问题的能力,培养学生进行微机软硬件的设计、调试的能力;3.拓宽和加深学生对已学过的理论知识的理解,培养学生实际应用能力,从而掌握比较全面的专业知识。

4.通过学生动手编程和电路连接,熟悉微型计算机控制系统的组成,让学生掌握微型计算机技术的实际应用方法和技能,掌握常用控制方法的程序设计。

5.实验完成后必须按时提交实验报告。

三、考试(考核)方式:根据实验报告、实验中的动手能力和解决实际问题的能力综合考核。

实验报告成绩占课程总成绩的40%。

实验中的动手能力和解决实际问题的能力考核占总成绩的60%。

四、场地与主要设备及消耗性器材1.场地:微机原理实验室面积:120平方米2.所用设备:微型计算机、EL-MUT-III微机原理实验箱、示波器等。

《计算机控制技术课程设计》指导书

《计算机控制技术课程设计》指导书

《计算机控制技术课程设计》指导书一、设计目的和要求计算机控制技术的课程设计是一个综合运用知识的过程,它不仅需要微型机控制理论、程序设计方面的基础知识,而且还需要具备一定的生产工艺知识。

课程设计包括确定控制任务、系统总体方案设计、硬件系统设计、控制软件的设计等,以便使学生掌握计算机控制系统设计的总体思路和方法。

二、设计内容及步骤1.确定控制任务(设计目标参数,技术指标)有如下题目供参考(可选其他):a.水温控制(过程控制类)b.电机速度控制c.电机角度控制2.系统总体方案设计a. 基本系统选择b. 接口电路的确定(A/D、D/A)c. 系统软件的配置3.硬件系统设计a.单片机基本系统b.A/D接口电路c.D/A接口电路d.开关量输入输出电路4.软件系统设计a. 系统初始参数设定模块b. 检测模块c. 控制模块d. 报警模块e. 键盘、显示接口模块5.控制系统仿真依据所搭建的系统,采用matlab/simulink进行仿真,给出仿真曲线和结果分析。

6.撰写设计报告a. 设计题目b. 任务要求c. 系统总体方案d. 各个硬件模块设计和原理图e. 各个软件模块设计和流程图f. 心得体会和参考资料三、课程设计进度安排(供参考):要求学生集中时间、争取在3周的时间内完成,进度按排如下。

四、报告基本内容(1)总体方案设计:构建系统的结构框图,确定系统各组成模块的功能和相互关系。

(2)详细设计:硬件部分:选择硬件型号,设计具体电路等。

给出系统各个组成部分的接口电路,并进行硬件集成调试。

软件部分:依据采用的控制算法(必须选择至少两种算法,并进行比对,说明最后使用算法的合理性)及计算机控制系统的构成特点,绘制程序流程图,并编写相应的程序代码。

程序的各个关键环节应给出文字注释。

(3)调试:首先在Matlab 软件中对系统进行仿真分析(simulink 仿真环境和纯M文件编程均需要)编译软件;在实验室进行系统的软硬件联调,获得满意的控制效果。

计算机控制技术实验指导书.

计算机控制技术实验指导书.

计算机控制技术实验指导书实验一动、静态LED扫描一、实验目的观察LED数码管动态和静态显示,掌握动态显示和静态显示电路设计方法。

二、实验器材Proteus仿真软件、pC机三、实验原理略(自行补充)四、实验步骤实验连线图1.上排的三个数码管用静态扫描方式,可以显示下排动态扫描数码管的时间间隔;说明硬件连接方式。

2.下排的6个数码管用动态扫描方式,显示运行总时间;说明硬件连接方式。

3.一个独立的按键K1接到P3.2管脚,即外部中断0管脚,每按一次,可增加动态扫描时间间隔;说明其原理。

4.动态扫描时间间隔,分成1ms,10ms,30ms,50ms,80ms,100ms,500ms5.不同的动态扫描时间间隔,可看到下排6个LED不同的显示情况,记录观察到的现象,幷说明原因。

6.写出该程序代码(语言不限),要求带有注释。

五、实验结论实验二AD采样实验一、实验目的1.学习A/D转换器原理及接口方法,并掌握ADC0809芯片的使用实验设备二、实验器材PC机一台,TD-ACC+实验系统一套,SST51系统板一块,USB线一条,串口线一条二、实验原理1.A/D转换实验ADC0809芯片主要包括多路模拟开关和A/D转换器两部分,其主要特点为:单电源供电、工作时钟CLOCK最高可达到1200KHz、8位分辨率,8个单端模拟输入端,TTL电平兼容等,可以很方便地和微处理器接口。

TD-ACC+教学系统中的ADC0809芯片,其输出八位数据线以及CLOCK线已连到控制计算机的数据线及系统应用时钟1MCLK (1MHz)上。

其它控制线根据实验要求可另外连接(A、B、C、STR、/OE、EOC、IN0~IN7)。

根据实验内容的第一项要求,可以设计出如图1.1-1所示的实验线路图。

上图中,AD0809的启动信号“STR”是由控制计算机定时输出方波来实现的。

这里用P1.7来模拟1#定时器的输出,通过“OUT1”排针引出,方波周期=定时器时常×2。

计算机控制技术 实验指导书

计算机控制技术  实验指导书

中国矿业大学银川学院《计算机控制技术》实验指导书机电动力与信息工程系季新芳编二0一三年十月第1章课程简介、实验项目及实验要求一、课程简介《计算机控制技术》是一门实践性很强的课程。

加强这门课程的实验教学可以起到重要的作用,有利于提高人才的培养质量,巩固和宽展实际的动手能力,实现知识向能力的转化。

实验的任务是使学生掌握计算机控制系统组成原理、设计方法和技术,培养学生设计和调试的能力,为今后从事工程应用和科学研究打好基础。

二、教学基本要求以提高学生实际工程设计能力为目的,通过实验和训练,使学生熟悉一种工程上常用的实验参数整定法。

三、实验项目与类型四、实验报告要求(1)学生在进行实验前应复习《计算机控制技术》等教材中的与实验相关的理论知识,认真阅读实验指导书及与其有关的参考资料,明确实验要求,做好实验准备。

(2)实验报告应按实验指导书的要求根据原始记录做出,于规定时间内交到指导教师处。

(3)要独立写出严谨、有理论分析、实事求是、文理通顺、字迹端正、图表清楚的实验报告。

数据真实、准确,结论明确。

报告要有经指导教师签字后的原始记录。

(4)实验报告应包括以下几个部分:①实验名称、班级、姓名、学号、实验日期②实验目的③实验内容及原理线路图④数据处理⑤实验总结:对实验结果和实验中的现象进行简明的分析并做出结论或评价;对本人在实验全过程中的经验、教训、体会、收获等进行必要的小结。

⑥提出对改进实验内容、安排、方法设备等的建议或具体设想。

(5)对数据处理的具体要求①将原始记录中要用到的数据整理后列表,并写明其实验条件;需要计算的加以计算后列入表中,同时说明所用的计算并以其中一点数据代入来说明计算过程。

②计算参数或性能等时,要先列出公式,然后代入数字,直接写出计算结果。

③对绘制曲线的要求:·绘制曲线可选用坐标纸。

使用时曲线的位置大小应适中,不要太小且偏于一方。

需要比较的各条曲线应画在同一坐标纸上。

·各坐标轴应标明代表物理量的名称和单位所用比例尺应方便作图和读数。

计算机控制技术实验指导书

计算机控制技术实验指导书

计算机控制技术实验指导书实验一数/模转换实验一.实验目的及要求1、掌握数/模转换器DAC0832芯片的性能、使用方法及对应的硬件电路。

2、编写程序控制D/A输出的波形,使其输出周期性的三角波。

二.实验设备PC机一台、ADEK-labACT教学实验系统一台三.实验说明图1-1 数摸转换电路图数/模转换器(B2)单元电路图见图1-1所示。

程序流程如图1-2所示。

四.实验内容及步骤在实验中欲观测实验结果时,只要运行LABACT程序,选择微机控制菜单下的数/模转换实验项目,再选择开始实验,就会弹出虚拟示波器的界面,点击开始后将自动加载相应源文件,可选用虚拟示波器(B3)单元的CH1测孔测量波形。

测孔连线:数/模转换器(B2)单元OUT1→虚拟示波器(B3)输入端CH1(选X1档)五.思考题1. 写出产生三角波形的汇编程序。

2. 试改变各信号频率,通过增减延时观察波形的变化。

六.预习要求1. 熟悉数/模转换原理。

2. 学习数/模转换的方法。

3. 熟悉汇编语言。

图1-2 程序流程图计算机控制技术实验指导书实验二模/数转换实验一.实验目的及要求1、了解模/数转换器A/D芯片ADC0809转换性能及编程。

2、编制程序通过0809采样输入电压并转换成数字量值。

二.实验设备PC机一台、ADEK-labACT教学实验系统一台。

三、实验说明A/D转换器大致有三类:一是双积分A/D转换器,优点是精度高,抗干扰性好,价格便宜,但速度慢;二是逐次逼近法A/D转换器,精度,速度,价格适中;三是并行A/D转换器,速度快,价格也昂贵。

实验用的ADC0809属第二类,是八位A/D转换器。

典型采样时间需100us。

编程中应该保证A/D转换的完成,这可以在程序中插入适当延时代码或监视EOC信号的电平来实现。

后一种方式尤其适合采用中断处理。

图2-1 模/数转换器电路图模/数转换器(B8)单元电路图见图2-1所示。

ADC0809的片选在实验机内部已固定为0A0H。

计算机控制技术实验指导书

计算机控制技术实验指导书

《计算机控制技术》实验指导书目录ZZY—JK01 计算机控制实验板各功能模块应用――――――――――――――1 Visual Studio 2005开发环境认识―――――――――――――――――――2 VB .NET语言程序设计――――――――――――――――――――――――7 计算机并口控制花样灯实验―――――――――――――――――――――12 计算机并口控制数码管显示实验―――――――――――――――――――22 计算机串口控制数字输出――――――――――――――――――――――31 计算机串口检测开关量变化实验―――――――――――――――――――34 计算机并口检测开关量变化实验―――――――――――――――――――42 PC机与单片机的串口通信实验――――――――――――――――――-―46ZZY-JK01 计算机控制技术实验板各功能模块应用ZZY-JK01计算机控制技术实验板的设计特别适用于练习个人计算机上的串行端口及并行端口的相关IO功能,并提供串并行通信的各类数据传输及控制实验,是一个相当好用的学习实验板,可以通过串行通信端口(RS-232)或是并行通信端口(LPT)实验相关IO操作,也可以从其中学习检测控制的基本原理等等。

另外,ZZY-JK01 计算机控制技术实验板还可以作为单片机实验开发板使用。

其特点:含有串行端口和并行端口含有ISP接口,支持AT公司的下载线(AT的下载线支持89S51和89S52)含有232接口,支持串口通讯实验、仿真芯片自举、SST仿真模块在线硬件仿真,通过此接口可直接支持各种类型的嵌入式仿真器7805、USB双电源口可选:双电源口的选择自动切换,无需跳线手动选择,只要二者有一个接通,会自动选择得电接口含有USB过流保护电路金属膜电阻、4位一体数码管、圆孔晶振插座......全部选用优质零件,如果你了解PIC芯片的管脚排列,那么只要做一个适配器PCB,它就可以支持对PIC 芯片的试验了4*4键盘开关电路扩张非常方便,P0,P1,P2,P3,可以全部自行扩张。

《计算机控制技术》实验指导书

《计算机控制技术》实验指导书

《计算机控制技术》实验指导书《计算机控制技术》实验指导书Technology Of Computer Control Experiment Handbook : 总实验时数:8实验简介: 《计算机控制技术》这门课程是我国高等学校计算机应用专业和电子与电气工程专业的主干课程。

它集中了软件与硬件的理论知识,并使之与实际的应用联系在一起。

对于计算机专业大学高年级的学生,有关计算机的专业理论知识已了解许多,但对于计算机在自动化方面的应用,以及一些基本的自动化控制理论了解甚微。

为了扩大同学的就业范围,使我校的学生在今后的工作岗位上尽快适应工作要求,在学习完《计算机控制技术》的理论知识后,让同学们亲自动手做实验,了解PLC硬件和软件的功能,了解PLC如何实现现场控制要求,了解WINCC软件的使用,非常有助于学生对网络知识、计算机知识、以及有关控制方面知识综合掌握。

实验一PLC可编程控制器开关量输入/输出使用(西门子s7-200)实验时数:4学时实验类型:综合型实验对象以及应具备的基础:计算机应用专业高年级,电子电气专业实验组数以及每组人数:30组,每组2人实验平台:Windows操作系统下利用西门子Step7编程软件一. 实验目的:(1) 了解工业控制机与微机的相同点和不同点。

(2) 掌握利用工业控制语言(梯形图)编写控制循环。

(3)理解PLC输入点和输出点的关系,模拟量输入与开关量输入的区别,学会在实验室模拟现场调试。

二.实验步骤(1)安装软件:此软件适合在WIN95/98,WINNT,WIN2000 SP2操作系统上安装。

首先,在光盘中的MICROWIN3.2中,双击SETUP图标,即可安装好版本V3.2:然后,在光盘中的MicroWin V3.2_SP1(中文补丁)中,双击STEP7-MicroWIN_V320_SP1图标,可以安装V3.2 SP1.安装过程中,可以选择使用语言,最好把英语和中文都选上。

计算机控制技术实验指导书

计算机控制技术实验指导书

计算机控制技术实验指导书实验一工艺流程图绘制一、实验目的熟练掌握工控组态软件的绘图工具,完成简单工艺流程图绘制二、实验内容1.以学号和姓名建立一个项目2.熟悉工控组态软件的绘图工具3.完成反应工段工艺流程绘制三、实验步骤(1) 掌握新工程建立过程(2) 熟悉工程管理器的使用(3) 绘制工艺流程图(4) 完成实验报告四、实验报告实验报告包括实验目的、实验内容、设计说明、实验体会等。

实验二组态王的图形及动画功能设计一、实验目的本次实验通过几个图形显示与动画功能典型实例,来掌握组态软件的图形功能。

二、实验内容1.填充与自制棒图2.缩放3.旋转4.移动5.闪烁、隐含和复现6.屏幕切换三、实验步骤(1)填充与自制棒图选取线属性(表达式取常数0,运行时线的粗细和颜色不随时间而变)、填充属性(动画连接表达式取填充0,事先定义的变量,内存实数,要分段设置画刷和颜色,不妨设:0—红,20—黄,40—绿,60—青,80—兰,100—紫色。

运行时调节游标,可得变色棒图)和填充(表达式取:填充0),用图库中的游标(表达式取:填充0)控制。

(2)缩放选取线属性(表达式取0)、填充属性(表达式取0)和缩放(表达式取:缩放0),用游标控制。

(3)旋转0 选取旋转(表达式取:旋转0),用游标控制。

(4)旋转1 选取旋转(表达式取:旋转1),用启动和停止按钮(它们用椭圆和文本制成组合图素)控制。

启动和停止按钮弹起时的命令语言分别为: \\本站点\旋转启停0=1;和\\本站点\旋转启停0=0;画面命令语言显示时的代码为: \本站点\旋转1=10;/*刚进入运行时,图形初始转角为36度*/ 存在时的代码为: if(\\本站点\旋转启停0==1)\\本站点\旋转1=\\本站点\旋转1+1;else \\本站点\旋转1=\\本站点\旋转1;if(\\本站点\旋转1==101)\\本站点\旋转1=0;(5)水平移动和垂直移动可以将水平移动连接和垂直移动连接结合使用,选取水平移动(表达式取:水平移动0)和垂直移动(表达式取:垂直移动0),分别用两个游标控制。

计算机控制技术课内实验指导书及程序

计算机控制技术课内实验指导书及程序

实验一并行接口应用一.实验要求1.P1口做输出口,接八只发光二极管,编写程序,使发光二极管循环点亮。

2.P1口做输入口,接八个拨动开关,以实验机上74LS273做输出口,编写程序读取开关状态,将此状态,在发光二极管上显示出来。

二.实验目的1.学习P1口的使用方法。

2.学习延时子程序的编写和使用。

三. 实验电路及连线实验一时,P1.0-P1.7接L0-L7。

实验二时,P1.0-P1.7接K0-K7,PO0-PO7接L0-L7。

CS273接第○7模块地址译码的F200。

四.实验说明1.P1口是准双向口。

它作为输出口时与一般的双向口使用方法相同。

由准双向口结构可知当P1口作为输入口时,必须先对它置高电平使内部MOS管截止。

因为内部上拉电阻阻值是20KΩ~40KΩ,故不会对外部输入产生影响。

若不先对它置高,且原来是低电平,则MOS管导通,读入的数据是不正确的。

2.延时子程序的延时计算问题对于程序DELAY:MOV R0,#00HDELAY1:MOV R1,#0B3HDJNZ R1,$DJNZ R0,DELAY1查指令表可知MOV,DJNZ 指令均需用两个机器周期,而一个机器周期时间长度为12/11.0592MHz,所以该段程序执行时间为:((0B3+1)×256+1)×2×12÷11059200=100.002mS五.实验框图程序框图:TP1A.ASM主程序框图TP1B.ASM主程序框图1、主程序ORG 0000HLJMP STARTORG 0040HSTART:MOV SP,#60HMOV A,#0FEHROTA TE: MOV P1,A ;写P1口RL A ;循环左移LCALL DELAY ;延时NOPSJMP ROTATEDELAY: ;延时子程序(1秒)MOV R0,#0AHDELAY1: MOV R1,#00HDELAY2: MOV R2,#0B2HDJNZ R2,$DJNZ R1,DELAY2DJNZ R0,DELAY1RETEND2、读P1口程序框ORG 0000HLJMP STARTORG 0040HSTART:MOV DPTR,#8300H ;并行输出口地址MOV P1,#0FFH ;因P1口是准双向口,所以把P1口作为输入口时,应先置高电平.READ:MOV A,P1 ;读开关状态MOVX @DPTR,A ;把读入的数据输出AJMP READEND实验二D/A转换实验一.实验要求编写程序,使D/A转换模块循环输出锯齿波和三角波。

计算机控制技术实验指导书(PTO)

计算机控制技术实验指导书(PTO)

机电传动控制实验(PTO)一、实验目的1、了解工程中传动控制的系统环节;2、熟悉机电传动控制电路构成与软件编程;3、通过PLC实现单轴变速变距离编程实验,掌握PTO编程基本方法。

二、实验装置运动与温度控制实验装置一套可编程序控制器实验装置一套导线若干根微机一台套三、实验装置介绍1、运动与温度控制实验装置提供了两种控制单元:以丝杠为被控对象的运动控制单元、以电加热炉为被控对象的温度控制单元。

本实验使用单轴运动控制单元。

控制电机采用步进电机,步进电机驱动器内含环形编码器与功率放大器;其接口包括脉冲端,方向端、公共端以及脱机控制端。

其中脱机控制端用于控制驱动器使能与否。

2、可编程序控制器实验装置由西门子PLC,触摸屏和接口单元三部分组成,如下图所示。

PLC由S7-200 CPU224XP主机单元、EM235模拟量单元以及LOGO!POWER电源单元三部分组成。

CPU224XP主机模块提供数字量输入点14个、输出点10个。

EM235模块提供模拟量输入点4个、输出点1个。

为便于接线,所有接线端子已全部引出到实验箱面板上。

触摸屏作为嵌入式一体化机既是与用户交互的窗口,也可实时与下位PLC通讯,对其进行读写操作。

触摸屏旁边有一红色船型直流24V开关电源对触摸屏进行供电控制。

四、实验原理1、P TO/PWMPTO功能按照给定的脉冲个数和周期输出一串方波,占空比为50%。

PTO可以产生单段脉冲或通过使用脉冲包络产生多段脉冲。

必须为其设定脉冲个数和周期(以微秒或毫秒为单位):∙脉冲个数:1-4 294 967 295∙周期:50μs(20K)到65535μs或者2ms到65535ms(注:设定的周期应为偶数,否则会引起占空比失真。

CPU224 XP可以支持最短10μs脉冲周期。

)PWM功能产生一个占空比变化周期固定的脉冲输出。

你可以为其设定周期和脉宽(以微秒或毫秒为单位):∙周期:50μs到65535μs或者2ms到65535ms(CPU224 XP可以支持最短10μs脉冲周期。

计算机控制技术实验指导书

计算机控制技术实验指导书

《计算机控制技术》实验指导书自动化与电子工程学院2009.3目录实验设备简介 (2)实验一A/D与D/A转换 (5)实验二数字滤波 (6)实验三数字PID算法的研究 (7)实验四直流电机转速控制 (9)实验设备简介一、系统功能特点1.以PC微机为操作台,高效率支持“计算机控制”的教学实验。

2.系统含有高阶模拟单元,可根据教学实验需要进行灵活组合,构成各种典型环节与系统。

3.系统含有界面友好、功能丰富的软件。

PC微机在实验中,除了用作实验测试所需的虚拟仪器外,还可用作测试信号发生器以及具有很强柔性的数字控制器。

4.系统的硬件、软件设计,充分考虑了开放型、研究型实验的需要。

可自己设计实验内容,构建系统对象,编写控制算法,进行计算机控制技术的研究。

二、系统构成实验系统由上位PC微机(含实验系统上位机软件)、ACCT-I实验箱、USB2.0通讯线等组成。

ACCT-I实验箱内装有以C8051F060芯片(含数据处理系统软件)为核心构成的数据处理卡,通过USB口与PC微机连接。

ACCT-I实验箱是一个通用的实验箱。

它主要由电源部分U1单元,元器件部分U2单元,输入输出接口单元U3,反相器、非线性单元U4、U5、U6、U7,模拟电路单元U8~U16组成。

U1单元可提供+5V,-5V,+15V,-15V,0V,1.2V~15V可调电压的输出。

U2单元提供了实验所需的电容与电阻,电位器,另提供插接电路,供放置自己选定大小的元器件。

U3单元为数据处理模块,用于完成数据采集与数据输出,并通过并行口与上位PC机进行通讯。

U4为反相器;U5,U6,U7分别为典型的非线性环节电路。

U8~U16为由运算放大器与电阻,电容等器件组成的模拟电路单元,由场效应管组成的电路用于锁零。

在“计算机控制”实验中,这些单元常被用于模拟被控对象。

系统上位机界面采用LabVIEW 编程语言编写,操作简单,界面友好。

三、实验注意事项1.实验开始前需要对实验箱上的运算放大器电路进行调零。

计算机控制技术实验指导书

计算机控制技术实验指导书

长江大学工程技术学院《计算机控制技术》实验指导书主编周勇长江大学工程技术学院二0一0年四月第1章课程简介、实验项目及学时安排一、课程简介《计算机控制技术》是一门实践性很强的课程。

加强这门课程的实验教学可以起到重要的作用,有利于提高人才的培养质量,巩固和宽展实际的动手能力,实现知识向能力的转化。

实验的任务是使学生掌握计算机控制系统组成原理、设计方法和技术,培养学生设计和调试的能力,为今后从事工程应用和科学研究打好基础。

二、教学基本要求以提高学生实际工程设计能力为目的,通过实验和训练,使学生熟悉一种工程上常用的实验参数整定法。

四、实验教学内容及学时分配实验一数/模转换与模/数转换(3学时)1、目的要求熟悉模/数转换的电路工作原理、熟悉数/模转换的电路工作原理、掌握模/数转化的量化特性、熟悉多路数/模转换电路的工作原理。

2、方法原理参考实验指导书3、主要实验仪器和材料:DICE-AT2实验箱4、实验内容(1)单路模/数与转换实验(2)双路模/数、数/模转换实验。

实验二采样与保持(3学时)1、目的要求掌握模/数、数/模采样电路的工作原理、掌握模/数、数/模保持电路的工作原理掌握采样周期T对输出波形的影响、熟悉零阶保持器在采样电路中的作用。

2、方法原理参考实验指导书3、主要实验仪器和材料:DICE-AT2实验箱4、实验内容(1)采样(2)保持实验三最小拍控制系统(3学时)1、目的要求熟悉最小拍控制系统的设计原理、熟悉最小拍控制系统的电路工作原理、掌握最小拍有纹波纹控制系统的(D)Z算法、掌握模拟连续系统的参数整定方法。

2、方法原理参考实验指导书3、主要实验仪器和材料:DICE-AT2实验箱4、实验内容(1)最小拍有纹波设计(2)最小拍无纹波设计实验四大林算法(3学时)1、目的要求熟悉大林算法系统的设计原理、熟悉大林算的电路工作原理、了解大林算法对斜坡输入影响特性。

2、方法原理参考实验指导书3、主要实验仪器和材料:DICE-AT2实验箱4、实验内容大林算法第2章实验仪器仪表设备简介一、计算机控制技术实验箱DICE-AT2:计算机控制技术实验其主要由以下七个模块组成:1、自动控制原理实验模块2、计算机控制技术实验模块3、信号源模块4、控制对象模块5、虚拟示波器模块6、控制对象输入显示模块7、CPU控制模块各模块相互交联关系框图见图1-1-1所示:DICE-AT2由各单元电路、8088CPU单元和PC机进行通讯的串口构成,其主要由信号源发生单元电路U1、正弦波单元U2、运算模拟单元电路U3-8、反向器单元U9、状态指示灯单元U10、电位器单元U11、单节拍脉冲发生单元U12、非线性单元电路U13、特殊运算环节单元U14、-5V电源发生单元U15、驱动单元U16、微型温度控制单元U17、电机单元U18、采样保持器及单稳单元电路U19、模/数转换单元电路U20、数/模转换单元电路U21、可变电阻器组单元U23、8088CPU单元电路U24、RS485通信单元U25等单元模块组成,利用本实验机所提供的这些单元模块可实现A/D、D/A转换实验、采样与保持实验、直流电机闭环调速实验、模拟/数字温度闭环综合控制实验等。

THKKL-7型 控制理论实验指导书

THKKL-7型 控制理论实验指导书

目录第一部分使用说明书 (2)第一章系统概述 (2)第二章硬件的组成及使用 (3)第三章上位机软件安装及使用说明 (5)第二部分实验指导书 (8)第一章控制理论的MA TLAB仿真与控制实验 (8)实验一典型环节的电路模拟 (8)实验二二阶系统的瞬态响应 (16)实验三高阶系统的瞬态响应和稳定性分析 (20)实验四线性定常系统的稳态误差 (24)实验五线性定常系统的串联校正 (29)实验六典型非线性环节的静态特性 (37)实验七非线性系统的描述函数法 (43)实验八系统能控性与能观性分析 (50)实验九控制系统极点的任意配置 (54)实验十具有内部模型的状态反馈控制系统 (61)实验十一状态观测器及其应用 (66)第二章对象控制实验 (70)实验十二单闭环温度恒值控制 (70)实验十三直流电机转速控制 (73)实验十四步进电机转速控制 (77)第一部分使用说明书第一章系统概述“THKKL-7型控制理论·计算机控制技术实验箱”是我公司结合教学和实践的需要而精心设计的实验系统。

适用于高校的控制原理、计算机控制技术等课程的实验教学。

该实验箱具有实验功能全、资源丰富、使用灵活、接线可靠、操作快捷、维护简单等优点。

实验箱的硬件部分主要由直流稳压电源、低频信号发生器、阶跃信号发生器、低频频率计、交/直流数字电压表、数据采集接口单元、通用单元电路、电位器组、采样保持器等单元组成。

上位机软件采用MA TLAB6.5软件,可完成控制理论的仿真与实时控制实验、温度和液位控制实验。

实验箱通过电路单元模拟控制工程中的各种典型环节和控制系统,并对控制系统进行仿真研究,使学生通过实验对控制理论及计算机控制算法有更深一步的理解,并提高分析与综合系统的能力。

在实验设计上,控制理论既有经典理论实验,又有现代控制理论实验。

第二章硬件的组成及使用一、直流稳压电源直流稳压电源主要用于给实验箱提供电源。

有±5V/0.5A、±15V/0.5A及+24V/1.0A五路,每路均有短路保护自恢复功能。

THPLC可编程控制器系列实验指导书资料

THPLC可编程控制器系列实验指导书资料

第一章 可编程控制器的概述可编程序控制器,英文称Programmable Logical Controller ,简称PLC 。

它是一个以微处理器为核心的数字运算操作的电子系统装置,专为在工业现场应用而设计,它采用可编程序的存储器,用以在其内部存储执行逻辑运算、顺序控制、定时/计数和算术运算等操作指令,并通过数字式或模拟式的输入、输出接口,控制各种类型的机械或生产过程。

PLC 是微机技术与传统的继电接触控制技术相结合的产物,它克服了继电接触控制系统中的机械触点的复杂接线、可靠性低、功耗高、通用性和灵活性差的缺点,充分利用了微处理器的优点,又照顾到现场电气操作维修人员的技能与习惯,特别是PLC 的程序编制,不需要专门的计算机编程语言知识,而是采用了一套以继电器梯形图为基础的简单指令形式,使用户程序编制形象、直观、方便易学;调试与查错也都很方便。

用户在购到所需的PLC 后,只需按说明书的提示,做少量的接线和简易的用户程序的编制工作,就可灵活方便地将PLC 应用于生产实践。

一、可编程控制器的基本结构可编程控制器主要由CPU1、CPU 模块CPU 模块又叫中央处理单元或控制器,它主要由微处理器(CPU )和存储器组成。

它用以运行用户程序、监控输入/输出接口状态、作出逻辑判断和进行数据处理,即读取输入变量、完成用户指令规定的各种操作,将结果送到输出端,并响应外部设备(如编程器、电脑、打印机等)的请求以及进行各种内部判断等。

PLC 的内部存储器有两类,一类是系统程序存储器,主要存放系统管理和监控程序及对用户程序作编译处理的程序,系统程序已由厂家固定,用户不能更改;另一类是用户程序及数据存储器,主要存放用户编制的应用程序及各种暂存数据和中间结果。

2、I/O 模块I/O 模块是系统的眼、耳、手、脚,是联系外部现场和CPU 模块的桥梁。

输入模块用来接收和采集输入信号。

输入信号有两类:一类是从按钮、选择开关、数字拨码开关、限位开关、接近开关、光电开关、压力继电器等来的开关量输入信号;另一类是由电位器、热电偶、测速发电机、各种变送器提供的连续变化的模拟输入信号。

控制工程实验指导书TkkL

控制工程实验指导书TkkL

实验六典型环节及其阶跃响应一实验目的(1)熟悉超低频扫描示波器的使用方法(2)掌握用运放组成控制系统典型环节的电子模拟电路(3)测量典型环节的阶跃响应曲线(4)通过本实验了解典型环节中参数的变化对输出动态性能的影响二实验仪器(1) 控制理论电子模拟实验箱一台。

(2) 双踪低频慢扫描示波器一台。

(3) 万用表一只。

三实验内容(1)设计并组建各典型环节的模拟电路;(2)测量各典型环节的阶跃响应,并研究参数变化对其输出响应的影响。

四实验步骤以运算放大器为核心元件,由其不同的输入R-C网络和反馈R-C网络构成控制系统的各种典型环节。

1. 比例(P)环节根据比例环节的方框图,选择实验台上的通用电路单元设计并组建模拟电路,如图1。

图1 比例环节取:R1=100K,R2=200K,比例系数K=2时,u i =-1V阶跃信号时,用示波器观测并记录相应的实验曲线,并与理论值进行比较。

改变R2,用示波器观测并记录相应的实验曲线,并与理论值进行比较。

2. 积分(I )环节根据积分环节的方框图,选择实验台上的通用电路单元设计并组建模拟电路,如图2。

积分时间常数T=RC ,取R 1=200K ,C=1uF ,(T=R 1C=200K ×1uF=0.2s);当u i =-1V 阶跃信号时,用示波器观测并记录相应T 值时的输出响应曲线,并与理论值进行比较。

改变C ,用示波器观测并记录相应的实验曲线,并与理论值进行比较。

3. 比例积分(PI)环节据比例积分环节的方框图,选择实验台上的通用电路单元设计并组建模拟电路,如图3。

212211()(1)(1)R G s K R R CT =+=+(K=R 2/R 1, T 2=R 2C )图2 积分环节图3 比例积分环节取:R 1=100K ,R 2=200K ,C=1uF (K= R 2/ R 1=2 ,T=R 2C=200K ×1uF=0.2S)。

通过改变R 2、R 1、C 的值可改变比例积分环节的放大系数K 和积分时间常数T 。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

目录第一章THKKL-7型计算机控制技术实验软件使用说明 (1)第一节系统概述 (1)第二节实验软件的安装 (3)第三节实验软件的使用 (4)第二章计算机控制技术编程实验 (7)实验一A/D与D/A转换 (7)实验二数字滤波器 (8)实验三离散化方法研究 (11)实验四数字PID调节器算法的研究 (16)实验五串级控制算法的研究 (20)实验六解耦控制算法的研究 (23)实验七最少拍控制算法研究 (28)实验八具有纯滞后系统的大林控制 (33)实验九模糊控制系统 (36)实验十具有单神经元控制器的控制系统 (39)实验十一单闭环直流调速系统 (43)实验十二步进电机转速控制系统 (47)实验十三单闭环温度恒值控制系统 (50)第一章THKKL-7型计算机控制技术实验软件使用说明第一节系统概述一、系统说明THKKL-7计算机控制技术实验使用的软件是基于VC ++ Win32 Console下进行开放式设计的实验软件,该软件完全采用ANSC C语言进行编程,以API函数的形式对外部功能函数进行调用,以达到学校针对“计算机控制技术”课程进行课程设计的目的。

另外,为了便于实验数据的实时显示,该软件还配套提供了基于计算机的示波器显示,共两个示波器,一个用来进行常规示波器的使用,而另一个则用于各种实物控制实验时的显示和动画。

二、实验软件的特点由于计算机控制技术实验软件的原代码完全开放,故具有许多其它实验软件不具有的特点,主要有以下几点:1)编程语言采用标准C语言进行编程,这样对于学校的工科专业(一般均会进行C语言的教学)在进行C语言学习时,可以进行项目的课程设计,而现在市场上还没有这样的实验软件;2)学生可以通过全开放的C语言编程,了解和学习各种控制算法(如数字滤波、PID控制、最少拍控制、大林算法、模糊控制等)的编程与调试;3)整个软件是基于工业采集卡的应用型软件,学生在进行编程过程中,无形之间就掌握了数据采集卡数据输入输出的编程与使用;4)由于软件和显示之间采用静态库,并以WinSock进行数据通讯,有兴趣的学生还可以进一步进行数据库方面的学习和编程,并掌握WinSock客户端的编程;5)学生可以掌握流媒体定时器(定时精度可以达ms级,多用于工业上数据采集定时编程)的使用与编程。

三、实验准备1)由于“THJK_Server”软件是基于计算机控制技术这门课程而设计的,因此该实验软件适合用于天煌“THBDC-1型控制理论·计算机控制技术实验平台”、“THBCC-1型信号与系统·控制理论及计算机控制技术实验平台”、“THKKL-5型控制理论·计算机控制技术实验箱”、“THKKL-7型控制理论·计算机控制技术实验箱”等采用USB数据采集卡的相关产品的实验教学。

因此该实验软件在实验过程中,实验人员必须依托以上相关产品实验指导书中“计算机控制技术实验”的理论知识进行实验。

2)由于THKKL-7计算机控制技术实验使用的软件是基于VC ++ Win32 Console下进行C 语言编程的实验软件,因此实验人员除了熟悉Windows操作系统外,还应在实验前具备以下知识:ANSC C语言的编程熟悉VC ++ Win32 Console的编程环境对计算控制控制算法有一定的理论知识3)软件安装在进行THJK计算机控制技术软件编程实验前,实验人员必须先安装以下软件:THJK-Server软件,主要用于实验过程中的数据显示Microsoft Visual C++ 6.0软件,主要用于实验编程USB数据采集卡的驱动软件一、USB数据采集卡驱动软件的安装USB数据采集卡驱动软件的安装与常用计算机的USB安装方法一样,也可参考天煌“THBDC-1型控制理论·计算机控制技术实验平台”、“THBCC-1型信号与系统·控制理论及计算机控制技术实验平台”、“THKKL-5型控制理论·计算机控制技术实验箱”等产品实验指导书中有关USB数据采集卡驱动软件的安装部分。

二、THJK-Server软件的安装“THJK-Server”软件的安装目录中setup.exe将出现如下画面:点击“下一步”,如下图所示选择好软件的安装路径后,然后再依次多次点击“下一步”,待安装结束后,点击“关闭”按钮即可。

三、Microsoft Visual C++ 6.0软件的安装Microsoft Visual C++ 6.0软件的安装请查阅相关专业书籍,也可参考随实验软件附带的“vc++安装.exe”、“VCSP5.exe”演示文件。

一、实验软件系统说明实验软件由两部分组成,分为客户端和服务器端。

客户端软件是基于VC++下的Win32 Console Application的编程环境下的“THJK”实验程序,全部采用C语言进行编程,代码全开放,主要用于实现USB数据采集卡的输入输出和控制算法的编程;而服务器端软件名为“THJK-Server”,则主要用于客户端程序运行时输入输出变量的数据显示。

注:在进行实验时,必须要先启动服务器端程序,然后再运行客户端软件。

二、客户端使用函数说明1)USB采集卡相关使用函数CreateDevice( );InitDeviceAD();ReadSingleAD();ADDataTransform();WriteDA();ReleaseDeviceAD(hDevice);ReleaseDevice(hDevice);注:函数的具体使用说明请参考“UsbCard接口函数说明”文档。

在进行编程时,应将UsbCardDll.lib库加入到VC++菜单project->Settings->Link->Object/libray module下的编辑中。

2)数据传输与显示①int TH_ChartY1(int scope,int channel, double dt, double Value);主要用于数据的单点显示,控制程序运行一次,就传递一次数据至服务器端进行显示。

其变量说明如下:Scope:显示的示波器选择,服务器端有两个示波器,示波器1一般作为通用示波器使用,而示波器2一般用来对实际对象工程变量的显示;Channel:显示的通道,一个变量对应一个通道,一次最多使用4个通道(第1~4通道对对应的颜色为蓝、红、绿、粉红);dt:服务器端数据显示时每两点之间的dt时间,单位为s,一般较小;Value:需显示的变量,double型;②int TH_ChartY2(int scope,int channel, double dt, double* Buffer,int nLength);主要用于数据段显示,可以将一段数据一次性传输至服务器端进行显示。

其变量说明如下:Scope:显示的示波器选择,服务器端有两个示波器,示波器1一般作为通用示波器使用,而示波器2一般用来对实际对象工程变量的显示;Channel:显示的通道,一个变量对应一个通道,一次最多使用4个通道(第1~4通道对对应的颜色为蓝、红、绿、粉红);dt:服务器端数据显示时每两点之间的dt时间,单位为s,一般较小;Buffer:需显示的数据指针;nLength:需显示的数据长度;3)客户端与服务器端的通讯①int TH_Init()两个软件之间通讯初始化,并建立通讯;②void TH_Realese()关闭两个软件之间通讯。

注:在进行客户端与服务器端的通讯编程时,应将TH_Scope.lib库加入到VC++菜单project->Settings->Link->Object/libray module下的编辑中。

4)控制算法调用函数①int TH_SetTimer(int uElapse,LPTIMECALLBACK lpTimeProc, void* Arg);调用控制算法,并确定算法的控制周期;uElapse:定时器的定时时间,单位为ms;lpTimeProc:为回调函数,一般用为算法控制器的函数。

②void TH_KillTimer(void);结束调用控制算法函数。

注:在SetTimer函数进行编程时,应将winmm.lib库加入到VC++菜单project->Settings ->Link->Object/libray module下的编辑中。

三、服务器端软件的使用“THJK-Server”服务器端软件是计算机控制技术实验编程时的配套软件,该软件通过WinSock 与客户端软件进行数据通讯,该软件属服务器端,在实验前必须要先于客户端软件运行,软件上显示数据的显示与停止受客户端控制,但自身也具有以下功能:1)工具栏工具栏上有两个示波器的快捷操作方式,具体说明如下::两个示波器的数据显示暂停按钮;:实验时界面的保存(含两个示波器和数据显示部分);:实验时界面的复制(含两个示波器和数据显示部分);:示波器显示数据的全部清除,工具栏有两个清除按钮,分别对应示波器1和示波器2的操作;:示波器X轴放大,工具栏有两个X轴放大按钮,分别对应示波器1和示波器2的操作;:示波器Y轴放大,工具栏有两个Y轴放大按钮,分别对应示波器1和示波器2的操作;:示波器XY轴同时放大,工具栏有两个XY轴放大按钮,分别对应示波器1和示波器2的操作;:示波器曲线的移动,工具栏有两个曲线移动按钮,分别对应示波器1和示波器2的操作;:示波器曲线的测量游标,工具栏有两个测量按钮,分别对应示波器1和示波器2的操作;2)菜单栏菜单栏上除了工具栏上对应的按钮功能外,还有以下功能:示波幅值设置:即可以同时设置两个示波器的最大值和最小值;温度实验、液位实验、直流电机实验:即在进行温度、液位、转速实验时,可直接在示波器2上设置对应实验的量程范围和名称;4)测量显示区在服务器软件界面的右边有一块专用的测量显示区,当实验实验曲线暂停显示时,只要按下示波器1或示波器2的“”按钮,并移动游标,此时即可在测量显示区内显示游标对应的X、Y轴坐标值和两个游标间的增量值。

注意:测量显示区时间轴的单位只有在客户端控制程序的控制周期(一般是TH_SetTimer 函数中uElapse的值)与数据显示函数TH_ChartY1或TH_ChartY1 中dt变量的值一致(注意单位也要一致)时,游标测量显示值的单位才是秒。

否则应在测量的基础上乘以dt/uElapse(单位要一致)的倍数。

5)动画区为了实验结果显示更形象,在服务器软件界面的左边有四个对应的动画显示条,它们分别是示波器1和示波器2第一、二条曲线对应数据的动态显示。

四、客户端软件的使用客户端软件是由是在VC++的Win32 Console Application的编程环境下,进行完全基于C 语言编程的实验软件,该软件代码全开放,学校可进行课程设计训练。

相关文档
最新文档