测控技术与仪器 自动化 外文翻译 外文文献 英文文献.docx
- 文档编号:8092090
- 上传时间:2023-01-28
- 格式:DOCX
- 页数:6
- 大小:24.97KB
测控技术与仪器 自动化 外文翻译 外文文献 英文文献.docx
《测控技术与仪器 自动化 外文翻译 外文文献 英文文献.docx》由会员分享,可在线阅读,更多相关《测控技术与仪器 自动化 外文翻译 外文文献 英文文献.docx(6页珍藏版)》请在冰豆网上搜索。
测控技术与仪器自动化外文翻译外文文献英文文献
(用外文写)
外文出处:
资料1:
Virtualinstrumentbasedonserialcommunicationanddataacquisitionsystemofmanagement.
资料2:
LabVIEWserialcommunicationbasedonFrequencyControlMonitoringSystem
附件:
资料1:
1.翻译译文;2.外文原文。
资料2:
1.翻译译文;2.外文原文。
附件:
资料1翻译译文
在自动化控制和智能仪器仪表中,单片机的应用越来越广泛,由于单片机的运算功能较差,往往需要借助计算机系统,因此单片机和PC机进行远程通信更具有实际意义,通信的关键在于互传数据信息。
51系列单片机内部的串行口具有通信的功能,该串行口可以作为通信接口,利用该串行口与PC机的串行口COM1或COM2进行串行通信,将单片机采集的数据传送到PC机中,由PC机的高级语言或数据库语言对数据进行整理及统计等复杂处理就能满足实际的应用需要。
软件设计,初始化后,打开数据通道对上下游信号进行采样,并进行相关运算,求峰值R~,对R.二是否峰值进行判断,以确保正确求出延时r,从而得出正确的流量。
由于一次相关计算所需时间很短,因此,采用计数器控制。
PC机和单片机在进行通信时,首先分别对各自的串行口进行初始化、确定串行口工作方式、设定波特率、传输数据长度等,然后才开始数据传输,这些工作是由软件来完成的,因此对PC机和单片机均需设计相应的通信软件。
DOS环境下,串行通信一般用中断方式来实现,用户对通信端口进行完全控制。
而在Windows环境下,系统禁止应用程序直接对硬件进行操作。
在Windows环境下提供了完备的API应用程序接口函数,程序员通过这些函数与通信硬件接口。
通信函数是中断驱动的:
发送数据时,先将其放入缓存区,串口准备好后,就将其发送出去;传来的数据迅速申请中断,使Windows接收它并将其存入缓冲区,以供读取。
接收方式主要有查询和中断方式。
采用查询方式时,CPU要不断测试串口是否有数据,以防接收串口数据时出现错误、效率低;而采用中断方式则无需测试串口,一旦有数据传至,CPU终止当前任务,由中断服务程序完成操作。
因此,中断方式具有效率高、接收准确、编程简单等特点。
在工业通信及控制领域,特别是分布式的控制系统中,常常需要在各设备之间交换和共享数据,而且对于数据交换的实时性可靠性要求很高在这种情况下,现场总线应运而生了现场总线由于其良好的实时性开放性以及工业针对性强的特点,在工业领域得到了长足的运用和发展可以说,现场总线在工业领域正发挥着不可或缺的重要作用。
在PLC系统的应用中,经常需要将多台PLC连成一个网络,其中每台PLC可以实时地获知网络中其它任何一台PLC的特定信息,从而达到整个网络上的数据同步,实现联动控制;同时在性能上要求良好的实时性和可靠性而且,在很多情况下,通信的开销也不能太高因此,怎样以较低的开销,较好地实现设备间的数据同步功能,在PLC及其他工业通信产品的开发中具有很积极的意义。
模拟系统需要尽量对指控计算机的各个分系统进行逼真的模拟,不仅要实时响应指控计算机的请求,及时回送符合要求的报文,正确监测通信的时序,检测传输过程中的CRC校验错,还需要严格控制通信的误码率,具有良好的人机界面。
鉴于此,模拟系统采用了硬件智能板设计结合软件优化设计的思想,设计了满足要求的智能高速通信板,然后在此基础上再开发具有良好用户界面的驱动控制软件。
固件程序的主要功能包括自检及初始化通信板器件、提供上层驱动软件接口、监测双口存储器中标志字节请求、根据请求完成数据传送、判断数据传输状态并进行相应处理、硬件断处理等。
固化程序主体可分为自检、初始化、程序主流程、中断处理等几部分。
为使系统在某些恶劣环境下也能可靠工作,满足对信息传输的实时性、高可靠、安全性的要求,在通道的硬件设计上采取了一系列必要的措施,并在固件中作了处理。
其中包括超时计时器的设置和通道故障报警等。
传统仪器面板上的器件都是实物,而且是用手动和触摸进行操作的,而虚拟仪器面板控件是外形与实物相像的图标,通、断、放大等对应着相应的软件程序.这些软件已经设计好了,用户不必设计,只需选用代表该种软件程序的图形控件即可,由计算机的鼠标来对其进行操作.因此,设计虚拟面板的过程就是在面板设计窗口中摆放所需的控件,然后编写相应的程序.大多数初学者可以学习利用虚拟仪器的软件开发工具,例如LabWindows/CVI、LabVIEW等编程语言,在短时间内轻松完成美观又实用的虚拟仪器面
附件:
资料1外文原文(可以用复印件)
Inautomaticcontrolandintelligentinstrumentation,theMCUshouldmoreandmorewidelyused,duetopoorfunctionofthemicrocontrolleroperationisoftenrequiredtotheuseofcomputersystems,remotemicrocontrollerandPC,moremeaningfulcommunication,communicationisthekeytoeachdatachanneltransmissioninformation.51computerswiththeinternalserialportcommunicationsfeatures.TheserialportcanserveasacommunicationinterfacewiththePCusingtheserialportserialportCOM1orCOM2serialcommunication,themonolithiccangatherdatatothePCmachine,thePC,high-levellanguageordatabaselanguagefordatacompilationandstatisticalprocessingtothecomplextomeettheneedsofpracticalapplication.
SoftwareDesign,afterinitialization,openthedatachannelontheupstreamanddownstreamsignalsaresampled.Andassociatedoperations,findthepeakR~,onwhetherthepeakforthesecondsentenceR.Off,findthedelaytoensurethecorrectr,toarriveatthecorrectflow.AsAveryshorttimetherelevantcalculation,therefore,theuseofthecountercontrol.
CommunicationduringPC,andSCM,thefirstfortheirrespective
Initializetheserialport,serialportworktodetermineandsetwavesspecialrate,transmissionofdatalength,andthenbegantodatatransmission,theseworkisdonebysoftware,sothePC,andmicrocontrollerneedtodesignappropriatecommunicationsoftware.
DOSenvironment,theserialcommunicationinterruptmodegenerallyusedtoachieve.Userscompletecontrolofthecommunicationport.IntheWindowsenvironmentthesystemprohibitstheapplicationdirectlyonthehardwaretooperate.InwindowsintheprovisionofacompleteapplicationprograminterfacefunctionsAPInumberofthesefunctionsbytheprogrammerhardwareinterfaceandcommunications.Communicationletternumberisinterrupt-driven:
tosenddata,firstputitincacheserialready,itwillbesent;applicationdatafromtherapidpleaseinterrupt,sothatWindowsreceiveitandstoretheminbufferforread.Themainmethodsofinquiryandreceivedinterrupt.Usingquerymode,CPUtoconstantlytesttheserialportfordata,topreventreceiverserialdataerrorsandlowefficiency;andnouseofinterruptneedtotesttheserialport,oncethedataistransmitted,CPUterminatesthecurrenttaskcompletetheoperationbytheinterruptserviceroutine.Therefore,aneffectiveinterruptrate,toreceiveaccurate,programmingandsimple.
Communicationandcontrolinindustrialfields,particularlyindistributedcontrolsystemofsystems,oftenrequiredifferentequipmentintheexchangeandsharingbetweenthenumberof
Itis,butalsoforthereliabilityofreal-timedataexchangeare
highinthiscase,thefieldbuscameintothescenebusduetoitsgoodreal-timeforopenandindustrialstrongfeaturesintheindustryhaveseensignificantuseanddevelopmentfairtosay,fieldbusisplayingintheindustrialfieldisnotindispensablerole.
InthePLCsystemapplications,oftenneedmorethanonePLC
connectedintoanetwork,eachoftheminrealtimebytheKnowledgenetworkPLCnetworkinanyotherspecificinformationofaPLCtoachievethewholedatasynchronizationonanetwork,toachievejointcontrol;whileintheperformanceontherequirementsofagoodtimeandreliabilityand,inmanycircumstancescase,thecommunicationoverheadcannotbetoohigh,therefore,howtooverhead,achievebettersynchronizationofdatabetweendevicesinPLCandotherindustrialcommunicationproductsthathaveverypositive.Analogsystemsrequireasmuchaspossiblethevarioussubsystemsoftheallegedconductrealisticcomputersimulation,real-timeresponsetoallegationsofnotonlythecomputer'srequest,sentbackintimetomeetrequestpacket,thecorrecttimingtomonitorcommunications,detectionofCRCintheschooltransferprocesstestwrong,butalsotheneedforstrictcontrolofcommunicationerrorratehasagooduserinterface.Inviewofthis,thesimulationsystemusesacombinationofhardware,softwareoptimizationIntelligentdesign.Theideaofintelligentdesigntomeettherequirementsofhigh-speedcommunicationboard,andonthisbasisfurtherdevelopmentofgooduserinterfacedrivecontrolsoftware.Themainfeaturesincludefirmwareandinitializethecommunicationboardself-testdevices,tomentionsoftwareinterfacefortheupperdrive,monitorflagbytedual-portmemoryrequest,accordingtodatatransferrequestiscompletedtodeterminethestateandthecorrespondingdataprocessinghardwareinterruptprocessing.Bodycanbedividedintoself-curingprocess,theinitialization,theprogrammainstreamprocess,interrupthandlingandotherparts.Tomakethesysteminsomeharshenvironmentscanbebyworkingtomeetthereal-timetransmissionofinformation,highreliability,safetyrequirements.
Hardwaredesignofthechannelaseriesofnecessarymeasurestaken,andthefirmwareforthetreatment.Includingtime-outtimersettingsandchannelfailurealarm.Traditionalinstrumentsarephysicaldevicesonthepanel,andisoperatedbyhandandtouch,andvirtualinstrumentsurfaceboardcontrolissimilartotheiconwiththephysicalappearance,pass,off,zoom,etc.correspondtotheappropriatesoftwareprogram.Thesoftwarehasbeengooddesign,usersdonotdesign,justusesoftwareprogramthatrepresentsthekindofgraphicalcontrolscanbe,bythecomputermousescaletoitsoperations.Thereforetheprocessofdesigningthevirtualpanelisplacedinthepanelneededtodesignwindowcontrols.Thenwritetheappropriateprograms.mostbeginnerscanlearntousevirtualinstrumentsoftwaredevelopmenttools,suchasLabVIEWandotherprogramminglanguageseasilycompletedinashorttimebeautifulandpracticalsurfaceofthevirtualinstrument.
附件:
资料2翻译译文
如何将硬件软件化,软件通用化成为虚拟采集系统的研究热点。
本课题以串行虚拟采集系统为研究对象,设计了一个硬件成本低,软件功能强的虚拟采集系统。
本文首先在介绍虚拟仪器和采集系统发展的基础上,对采集系统的原理进行分析,研制了一个随着计算机软硬件技术的发展,虚拟仪器技术被广泛地应用到数据采集系统,16位精度的RS232数据采集卡。
在LabVIEW软件环境下,建立了串行虚拟数据采集系统。
随后剖析软件结构,结合组件技术,提出测量功能组件的思想,重点阐述了串口通信、测量功能组件和数据管理模块的实现。
最后利用abV工Ew的菜单和Queue技术实现系统的集成。
数据记录、存储模块.数据记录存储模块实现试验数据的记录保存,便于后期分析和历史数据的积累。
LabVIEW提供了很多数据存储的方法,本文采用的是Excel表格记录存储数据。
数据存储和数据采集及实时显示所需要的采用频率有很大不同。
数据的采集和实时显示所需的采样频率很高,若数据存储模块也采用这样的采样频率会产生大量的冗余数据,这些数据将占用大量的硬盘空间,需要采用降低采样频率的方法过滤掉冗余数据,减少存储空间。
为此,将采集模块得到的数据设定两个不同的数据流动路线:
一路不降低采样频率,送给实时数据显示程序;一路用抽取一维数组的方法降低采用频率,组成新的数组写入磁盘保存.
数据分析处理主要包括:
数据的转化及显示、数据分析、图形化处理等.检测系统的硬件组成有多种形式,比较典型的有传感器和变换器、信号调理盒、数据采集卡、计算机。
本文采用的硬件组成包括传感器、智能仪表、数据转换器.智能仪表又称测量控制仪集成了信号调理盒、数据采集卡的功能,能够实现信号的测量、变换、显示、传送、记录和控制;数据转换器实现不同类型信号的转换.检测系统一般包括传感器系统,数据采集、处理、分析系统。
传感器系统将被检信号(压力、流量、速度、温度、振动、噪声等物理量)转化为电信号(电压值或电流值),数据采集、处理、分析系统将电信号进行处理分析,最终完成数据的显示、存储、打印、传送等。
虚拟仪器技术的核心思想是软件就是仪器。
它利用计算机作为一个控制和数据
处理中心,使传统仪器的部分硬件被软件代替,用户可以通过仅修改软件就能改变仪器功能。
因此在虚拟测量系统中,软件功能强化后,其硬件主要根据信号类型,实现信号的采集功能。
而现在的任何一代仪器,其采集功能都具备,有些仪器还具备高速、高精度等特点,同时还留有通用的串行通信。
因此本文在硬件上选用串行数据采集系统为研究对象,以硬件和软件两条主线,并在虚拟仪器的思想指导下,对采集系统的软件可重组性、数据管理等方面展开研究。
在分析硬件各组成部分的功能及关键技术后,设计实现了高精度的串行RS232数据采集。
在软件上,先分析虚拟仪器采集体系结构,在选择适合的虚拟软件环境后讨论了采集卡驱动程序实现的方法,实现串口采集卡的通信。
在分析ADO数据库访问技术后,针对LabV工EW提出用LabSQL实现大信息量的存储和管理,实现信息的查询、删除等功能。
研究组件技术和秦氏智能控件模型,提出测量功能组件的思想,并应用到设计的虚拟RS232采集系统中,将各测量功能组件化,实现软件的可重新组合,拓宽了设计的测量系统的应用范围。
同时利用LabV工EW的的运行技术,实现测量功能组件的集成,这是本文的创新之处。
附件:
资料2外文原文(可以用复印件)
Withthedevelopmentofcomputerhardwareandsoftwaretechnologies,virtualinstrumentationtechnologyiswidelyappliedtothedataacquisitionsystem,Howtohardwareandsoftware,softwareasavirtualuniversalcollectionsystemresearchfocus.Thetopicstoserialacquisitionsystemforthestudyofvirtualdesignalowcostofhardware,softwarefeaturespowerfulvirtualcollectionsystem.Thisarticlefirstdescribesthedevelopmentofvirtualinstrumentandacquisitionsystemb
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 测控技术与仪器 自动化 外文翻译 外文文献 英文文献 测控 技术 仪器 外文 翻译 文献 英文