文档视界 最新最全的文档下载
当前位置:文档视界 › TTS在PB中的应用

TTS在PB中的应用

TTS在PB中的应用
TTS在PB中的应用

TTS在PB中的应用。

1、先声明实例变量

oleobject tts

2、窗口打开时,实例化变量

//调用SAPI语音,前提已装好SAPI

long ll_status

tts = CREATE OLEObject

ll_status = tts.ConnectToNewObject("SAPI.SpVoice")

IF ll_status <> 0 THEN

messagebox('调用错误','您可能还未安装语音库!')

tts.DisconnectObject()

DESTROY tts

else

wf_ini()

end if

//其中,Wf_ini为窗口函数

/取得当前安装的语音引擎和输出的音频设备

//注意,像VB等语言,数组下标以'0'开始

//返回1,正常;返回0,取得引擎失败;返回-1,取得音频设备失败(可能未安装声卡) integer n,m

string ls_desp

//取得引擎列表

m = integer(tts.GetVoices.Count)

if m < 1 then return 0

for n=1 to m

ls_desp = string(tts.GetVoices.Item[n - 1].GetDescription())

if n=1 then ddlb_voice.text = ls_desp

ddlb_voice.additem(ls_desp)

next

//取得音频输出列表

m = tts.GetAudioOutputs.count

if m < 1 then return -1

for n=1 to m

ls_desp =string(tts.GetAudioOutputs.Item[n - 1].GetDescription()) if n=1 then ddlb_audio_out.text = ls_desp

ddlb_audio_out.additem(ls_desp)

next

return 1

3、朗读

string ls_read

integer li_ret

//终止先前朗读,如果有

li_ret = tts.speak(" ","2")

//异步朗读

li_ret = tts.speak(mle_read.text,"1")

4、暂停/继续

//cb_read,cb_stop为朗读和停止朗读按钮

if this.text = '暂停' then

tts.pause()

this.text = '继续'

cb_read.enabled=false

cb_stop.enabled=false

else

tts.resume()

this.text = '暂停'

cb_read.enabled=true

cb_stop.enabled=true

end if

5、停止朗读

tts.speak("","2")

6、增加音量

if tts.Volume < 100 then tts.Volume = tts.Volume + 10;

7、减少音量

if tts.Volume > 9 then tts.Volume = tts.Volume - 10;

8、增加语速

if tts.Rate < 10 then tts.Rate = tts.Rate + 1;

9、降低语速

if tts.Rate > -10 then tts.Rate = tts.Rate - 1

10、改变朗读引擎

//在下拉列表的改变事件中执行

if index >0 then tts.Voice = tts.GetVoices.Item[index - 1]

11、改变音频输出设备

//在下拉列表的改变事件中执行

if index > 0 then tts.AudioOutput = tts.GetAudioOutputs.Item[index - 1]

12、释放内存

//在窗口closequery事件中执行

if isvalid(tts) then DESTROY tts

典型液压系统汇总

单元七典型液压系统 学习目标: 1.掌握读懂液压系统图的阅读和分析方法 2.掌握YT4543型液压动力滑台液压系统的组成、工作原理和特点 3.掌握YB32-200型压力机液压系统的组成、工作原理和特点 4.掌握Q2—8汽车起重机液压系统的组成、工作原理和特点 5.能绘制电磁铁动作循环表 重点与难点: 典型液压系统是对以前所学的液压件及液压基本回路的结构、工作原理、性能特点、应用,对液压元件基本知识的检验与综合,也是将上述知识在实际设备上的具体应用。本章的重点与难点均是对典型液压系统工作原理图的阅读和各系统特点的分析。对于任何液压系统,能否读懂系统原理图是正确分析系统特点的基础,只有在对系统原理图读懂的前提下,才能对系统在调速、调压、换向等方面的特点给以恰当的分析和评价,才能对系统的控制和调节采取正确的方案。因此,掌握分析液压系统原理图的步骤和方法是重中之重的内容。 1.分析液压系统工作原理图的步骤和方法 对于典型液压系统的分析,首先要了解设备的组成与功能,了解设备各部件的作用与运动方式,如有条件,应当实地考察所要分析的设备,在此基础上明确设备对液压系统的要求,以此作为液压系统分析的依据;其次要浏览液压系统图,了解所要分析系统的动力装置、执行元件、各种阀件的类型与功能,此后以执行元件为中心,将整个系统划分为若干个子系统油路;然后以执行元件动作要求为依据,逐一分析油路走向,每一油路均应按照先控制油路、后主油路,先进油、后回油的顺序分析;再后就是针对执行元件的动作要求,分析系统的方向控制、速度控制、压力控制的方法,弄清各控制回路的组成及各重要元件的作用;更后就是通过对各执行元件之间的顺序、同步、互锁、防干扰等要求,分析各子系统之间的联系;最后归纳与总结整个液压系统的特点,加深对系统的理解。 2.在此选用YT4543型组合机床动力滑台的液压系统,作为金属切削专用机床进给部件的典型代表。此系统是对单缸执行元件,以速度与负载的变换为主要特点。要求运动部件实现“快进一一工进一二工进一死挡铁停留一快退—原位停止”的工作循环。具有快进运动时速度高负载小与工进运动时速度低负载大的特点。系统采用限压式变量泵供油,调速阀调速的容积节流调速方式,该调速方式具有速度刚性好

一般气路、液压原理图

P1 P2 第四节能看懂一般的液压/气压原理图 一、学习目标了解液压和气压控制系统的组成和元件图形符号,能看懂一般的液气原理图 二、液压元件简介和图形表示方法 (一)方向控制阀 1.单向阀 单向阀的主要作用是控制油液的单向流动。液压系统中对单向阀的主要性能要求就是正向流动阻力损失小,反向时密封性能好,动作灵敏。单向阀一般是用弹簧来克服阀芯的摩擦阻力和惯性力,使单向阀工作灵敏可靠,所以普通单向阀的弹簧刚度一般都选的较小,以免油液流动时产生较大的压力降。一般单向阀的开启压力在0.035~0.05MPa。普通单向阀的图形表示如下: 除了一般的单向阀外,还有液控单向阀下图为一种液控单向阀的结构,当控制口K处无压力油通入时,它的工作和普通单向阀一样,压力油只能从进油口P1流向出油口P2不能反向流动。当控制口K处有压力油通入时,控制活塞1右侧a腔通泄油口,在液压力作用下活塞向右移动,推动顶杆2顶开阀芯,使油口P1和P2接通,油液可以从P2流向P1。其图形符号表示如下:

2.换向阀 换向阀是利用阀芯对阀体的相对运动,使油路接通,关闭或是改变油流的方向,从而实现液压执行元件及其驱动机构的启动、停止和变换运动方向。 液压传动系统对换向阀性能的主要要求: (1)油液流经换向阀时压力损失小; (2)互不相同的油口泄漏小; (3)换向要平稳、迅速且可靠、 换向阀的种类很多,其分类方式也各有不同,一般来说按阀芯相对于阀体的运动方式来分有滑阀和转阀两种;按操作方式来分有手动、机动、电磁动、液动和电液动等多种;按阀工作时在阀体所处的位置有二位和三位等;按换向阀所控制的通路数不同有二通、三通、四通和五通等。

液压伺服系统工作原理

液压伺服系统工作原理 1.1 液压伺服系统工作原理 液压伺服系统以其响应速度快、负载刚度大、控制功率大等独特的优点在工业控制中得到了广泛的应用。 电液伺服系统通过使用电液伺服阀,将小功率的电信号转换为大功率的液压动力,从而实现了一些重型机械设备的伺服控制。 液压伺服系统是使系统的输出量,如位移、速度或力等,能自动地、快速而准确地跟随输入量的变化而变化,与此同时,输出功率被大幅度地放大。液压伺服系统的工作原理可由图1来说明。 图1所示为一个对管道流量进行连续控制的电液伺服系统。在大口径流体管道1中,阀板2的转角θ变化会产生节流作用而起到调节流量qT的作用。阀板转动由液压缸带动齿轮、齿条来实现。这个系统的输入量是电位器5的给定值x i。对应给定值x i,有一定的电压输给放大器7,放大器将电压信号转换为电流信号加到伺服阀的电磁线圈上,使阀芯相应地产生一定的开口量x v。阀开口x v使液压油进入液压缸上腔,推动液压缸向下移动。液压缸下腔的油液则经伺服阀流回油箱。液压缸的向下移动,使齿轮、齿条带动阀板产生偏转。同时,液压缸活塞杆也带动电位器6的触点下移x p。当x p所对应的电压与x i所对应的电压相等时,两电压之差为零。这时,放大器的输出电流亦为零,伺服阀关闭,液压缸带动的阀板停在相应的qT位置。 图1 管道流量(或静压力)的电液伺服系统 1—流体管道;2—阀板;3—齿轮、齿条;4—液压缸;5—给定电位器;6—流量传感电位器;7—放大器;8—电液伺服 阀 在控制系统中,将被控制对象的输出信号回输到系统的输入端,并与给定值进行比较而形成偏差信号以产生对被控对象的控制作用,这种控制形式称之为反馈控制。反馈信号与给定信号符号相反,即总是形成差值,这种反馈称之为负反馈。用负反馈产生的偏差信号进行调节,是反馈控制的基本特征。而对图1所示的实例中,电位器6就是反馈装置,偏差信号就是给定信号电压与反馈信号电压在放大器输入端产生的△u。 图2 给出对应图1实例的方框图。控制系统常用方框图表示系统各元件之间的联系。上图方框中用文字表示了各元件,后面将介绍方框图采用数学公式的表达形式。 液压伺服系统的组成 液压伺服系统的组成 由上面举例可见,液压伺服系统是由以下一些基本元件组成;

(完整版)液压系统图识图攻略..

液压系统图试图攻略 现在用液压传动的设备很多,型号也很杂。但是,每一台设备上都有一本说明书,每一本说明书中都有一份该设备的液压系统图。我们不但通过说明书要了解该设备的结构、性能、技术规范、使用和操作要点。而且通过液压系统图,还应该了解该设备液压传动的动作原理,了解使用、操作和调整的方法。因此学会看懂液压系统图,对一个操作和修理液压设备的工人、技术人员来说,是非常重要的,下面我们介绍阅读液压系统图的要求、方法和步骤。 液压系统图是表示该系统的执行机构所实现的动作的工作原理。 在此图中,各个液压元件及它们之间的连接或控制方式,均按规定的符号-----职能符号(或结构形式符号)----画出。在使用一台液压设备时,首先要阅读该设备的液压系统图,以求较透彻的了解它的工作原理,正确使用它。在调整或检修一台液压设备时,可根据液压系统图分析各种元件应有的作用或参数,及应有的合理数值,从而推论出产生某种故障的可能原因,或确定进一步试调的方案。可见,正确阅读液压系统图,无论对于液压设备的使用、检修、调整、排除故障,都有重要作用。下面介绍阅读液压系统图的要点和步骤,并进行实例分析,较系统地复习本篇所述的基本内容,和掌握阅读系统图的方法和步骤。 一、阅读液压系统图的要求 1.应很好的掌握液压传动的基础知识,了解液压系统的基本组成部分、液压传动的基本参数等。 2.熟悉各种液压元件(特别是各种阀和变量机构)的工作原理和特性。 3.熟悉油路的一些基本性质及液压系统中的一些基本回路。 4.熟悉液压系统中的各种控制方式及液压图形符号的含义与标准。除以上所述

的基本要求以外,还要多读多练,特别要多读各种典型设备的液压传动系统图,了解其各自的特点,这样就可以起到“触类旁通”、“举一反三”和“熟能生巧”的作用。 二、阅读液压系统图的方法和步骤 1.尽可能了解或估计该液压系统所要完成的任务,需要完成的工作循环,及为完成工作所需要具备的特性。 根据系统图的标题名称,或液压系统图上所附的循环图及电磁铁工作表,可以估计该系统实现的运动循环、所要具有的特性或应满足的要求,当然这种估计不会是全部准确的,但它往往能为进一步分析找出一些头绪,作一些思想准备,为下面进一步读图打下一定的基础。 2.查阅系统图中所有的液压元件及它们的连接关系,并弄清楚各个液压元件的类型、性能和规格,估计它们的作用。查阅和分析元件,就是要了解系统中用的是一些什么元件,要特 别弄清它们的工作原理和性能。在查阅元件时,首先找出液压泵,然后找出执行机构(液压缸或液压马达)。其次是各种控制操纵装置及变量机构。再其次是辅助装置。在查阅和分析元件时,要特别注意各种控制操纵装置(尤其是换向阀、顺序阀等元件)和变量机构的工作原理、控制方式及各种发信号元件(如挡铁、行程开关、压力继电器等)的内在关系。 3.仔细分析实现执行机构各种动作的油路,并写出其进油和回油路线。对于复杂的系统图,最好从液压泵开始直到执行机构,将各元件及各条油路分别编码表示。以便于用简要的方法写出油路路线。 在分析油路走向时。应首先从液压泵开始,并要求将每一个液压泵的各条输油路的“来龙去脉”弄清楚,其中要着重分析清楚驱动执行机构的油路----主油路及控

绘制液压系统原理图

绘制液压系统原理图

3.启动【工具选项板】 选择下拉菜单【工具】│【选项板】│【工具选项板】命令,启动【工具选项板】。 4. 启动【设计中心】 选择下拉菜单【工具】│【选项板】│【设计中心】命令,启动【设计中心】。 5.1.2 绘制液压系统原理图 组合机床动力滑台液压系统的组成元件如图5-24所示。 1.绘制变量泵2图形符号 利用【工具选项板】插入变量泵图形符号,打开“泵和马达”模块选项卡,选择“单向变量泵”,鼠标在绘图区选择合适的插入点位置,打开【编辑属性】对话框,如图5-1所示,在【style】文本框内输入YB,在【price】文本框内输入500,在【number】文本框内输入2。 图5-1 【编辑属性】对话框

2.绘制过滤器1和油箱8图形符号 利用【设计中心】插入过滤器、油箱图形符号。打开“辅助元件”模块文件夹,选中【设计中心】右边内容框的“过滤器”,用鼠标拖动至绘图区,如图5-7所示。命令行显示如下: 命令: _-INSERT 输入块名或[?] <单向变量泵>: "D:\液压气动元件图形符号\辅助元件\ 过滤器.dwg" 单位: 毫米转换: 1.0000 指定插入点或[基点(B)/比例(S)/X/Y/Z/旋转(R)]: //在绘图区选择合适的插入点位置 输入X 比例因子,指定对角点,或[角点(C)/XYZ(XYZ)] <1>: //回车 输入Y 比例因子或<使用X 比例因子>: //回车 指定旋转角度<0>: //回车 输入属性值 style : //回车,不输入型号属性 price : 300 //输入300 number : 1 //输入序号1 命令: _-INSERT 输入块名或[?] <油箱>: "D:\液压气动元件图形符号\辅助元件\油箱.dwg" 单位: 毫米转换: 1.0000 指定插入点或[基点(B)/比例(S)/X/Y/Z/旋转(R)]: 输入X 比例因子,指定对角点,或[角点(C)/XYZ(XYZ)] <1>: 输入Y 比例因子或<使用X 比例因子>: 指定旋转角度<0>: 输入属性值 style : //回车 price :200 //输入200 number : 8 //输入序号8 3.绘制单向阀3图形符号 利用【设计中心】插入单向阀图形符号,打开“单向型阀”模块文件夹,选择【设计中心】右边内容框的“单向阀”,用鼠标拖动至绘图区,源图块如图5-2(a)所示,命令行显示如下:命令: _-INSERT 输入块名或[?] <单向阀>: "D:\液压气动元件图形符号\单向型阀\单向阀.dwg" 单位: 毫米转换: 1.0000 指定插入点或[基点(B)/比例(S)/X/Y/Z/旋转(R)]: r

怎样看液压原理图

怎样看液压系统图形符号 日期:2012-4-19 来源:液压油缸_油缸_液压油缸价格_液压系统_油缸厂家_ 怎样看液压系统图形符号 (1)液压系统图形符号的构成要素 构成液压图形符号的要素有点、线、圆、半圆、三角形、正方形、长方形、囊形 ※点表示管路的连接点,表示两条管路或阀板内部流道是彼此相通的 ※实线表示主油路管路; ※虚线表示控制油管路; ※点划线所框的内部表示若干个阀装于一个集成块体上,或者表示组合阀,或者表示一些阀都装在泵上控制该台泵。 大圆加一个实心小三角形表示液压泵或液压马达(二者三角形方向相反),中圆表示测量仪表,小圆用来构成单向阀与旋转接头、机械铰链或滚轮的要素,半圆为限定旋转角度的液压马达或摆动液压缸的构成要素。 ※正方形是构成控制阀和辅助元件的要素,例如阀体、滤油器的体壳等。 ※长方形表示液压缸与阀等的体壳、缸的活塞以及某种控制方式等的组成要素。 ※半矩形表示油箱,囊形表示蓄能器及压力油箱等。 ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ (2)液压图形的功能要素符号 表示功能要素的图形符号有三角形、直与斜的箭头、弧线箭头等。 实心三角形表示传压方向,并且表示所使用的工作介质为液体。泵、马达、液动阀及电液阀都有这种功能要素的实心三角形。

相关文档