| 标题 |
作者 |
阅读数 |
发布时间 |
|
|
chnzui |
81 |
2010-1-27 |
|
经历了新一院的重组,2009年对于中国航天科工集团公司一院航天测控公司来说,既是拼搏的一年,更是奋斗的一年。该公司明确了信息化保障装备、智能仪器、信息系统集成的业务发展定位,在信息化领域奏响了强音。 重组后的航天测控公司加快了市场拓展的步伐,通过紧密跟踪市场需求,分析金融危机下的经济形势,做好企业目标定位,在军品市场、军民融合市场、民用产业市场全力推进,确保了2009年经济目标的实现。 在过去的一年里,为全面完成全年经济指标,该公司对于已经签订的项目,克服了启动资金短缺、关键技术攻关难度大等困难,全力确保各个项目任务的按时交付;对于正在洽谈争取的项目,进一步抓紧产品研制、技术攻关和市场攻关,将相当一部分任务的签订时间争取到了2009年内,最大程度确保了项目的落实。 面对2010年,该公司提出了更高的发展目标,即“有测试的地方,就有航天测控公司”。该公司还将进一步拓展产品应用范围,通过以故障诊断和健康状态管理为代表的信息化产品、以PXI零槽控制器为代表的智能仪器产品和以测试诊断系统集成服务为代表的信息化综合保障装备,实现测试与诊断信息化、试验信息化、维修保障信息化,为航天、航空、船舶、民航、铁路等...
>> 阅读全文
|
|
chnzui |
381 |
2010-1-8 |
|
航天测控PMD-CTI300电缆测试仪是用于各类电缆性能检测的通用测试仪器,通过转接电缆或电缆转接箱转接,对各类设备电缆的导通电阻、绝缘电阻、耐压性能以及分布电容等电气性能参数进行自动测试。 PMD-CT300电缆测试仪选用windows 2000操作系统,VITE3.0软件平台环境,具备EXCEL格式电缆表自动导入功能、测试流程自动生成、测试任务自动配置功能,同时自动显示数据测量结果,提供数据保存、随时查询以及系统管理等功能。 该产品体积小、重量轻、便于携带、自动化程度高,测试速度快、环境适应性强,可广泛应用于军用、民用领域中大型装备、分系统、单元设备在开发、调试、生产和检测维护过程中电缆的自动检测。 产品功能 ·检测功能:导通电阻、绝缘电阻、耐压性能以及分布电容测试 ·自检功能:设备工作状态自检、设备自身参数自检 ·电缆表自动导入:提供EXCEL格式的电缆表导入功能,可以实现测试流程、测试任务的自动配置 ·一对多电缆导通关系扫描与测试:判定一对多电缆的连接关系及连接关系测试 ·测试结果自动导出:提供电缆测试仪数据测试结果的WORD、EXCEL两种格式导出 ·继电器开关次数统计:提供继电器通...
>> 阅读全文
|
|
chnzui |
81 |
2009-12-16 |
|
航天测控便携式自动测试系统PATS-B利用嵌入式计算机、多功能合成仪器、虚拟仪器、数据库、网络等技术优势,通过一体化综合集成,形成一套便携、多仪器、多功能的自动测试设备。用户可以借助PATS-B内部功能强大的软件平台,如交互式电子手册(IETM)和自动测试环境(TPS),展开较深层次的中继级测试和综合诊断工作。解决了以往武器装备测试准确率不高,故障隔离率过低以及保障维护费用过高的问题。PATS-B在拥有便携性外观的同时,在硬件方面兼具万用表、示波器、音频源、频率计、功率计、高频源、频谱仪、CAN总线通信仪器、RS422/485通信仪器九型仪器功能。同时在软件方面通过IETM和VITE开发平台,PATS-B还拥有以下功能: 1)IETM的数据交互与故障诊断分析功能;2)TPS测试流程开发与自动执行功能;3)BITE的数据分析与交互功能;4)TEAMS测试诊断策略信息的接口与导入功能。 航天测控便携式自动测试系统PATS-C利用嵌入式计算机、多功能合成仪器、虚拟仪器、数据库、网络等技术优势,通过一体化综合集成,形成一套便携、多仪器、多功能的自动测试设备。用户可以借助PATS-C内部功能强大的软件平台,如交互式电子手册(IETM)和自动测试环境(TPS),展开较深层次的中继级...
>> 阅读全文
|
|
chnzui |
327 |
2009-12-11 |
|
为了解决传统测试设备在维修过程中维修指导功能不足的问题,航天测控公司最新推出了自主研发的腕带式PMA。 腕带式PMA具备小巧的体积结构的同时,拥有良好的机动能力和便携性。轻巧的重量配合灵活的腕带粘扣,可以方便的将设备固定在维修人员的手臂上,从而解放双手,为维修人员的操作带来更大的便利性。通过腕式PMA的触摸显示屏,用户可以在狭小空间内单手完成设备资料和相关的测试流程的查询。腕带式PMA在拥有内部功能强大的软件平台-交互式电子技术手册(IETM)的基础上,同时具备了USB 2.0接口和网络接口,方便了数据资料的传输,提供另外良好的数据交互性能。 同时,通过腕带式PMA的内置主控计算机,可以满足用户通过USB接口现场配合模块化测试仪器在更加狭小的空间内对设备进行简单的测试数据采集。腕带式PMA结构设计紧凑,适用于多种由于空间限制而无法进行测试维修的测试场合,多种实用性接口使得腕带式PMA具备良好的兼容性,方便用户选择不同产品来灵活配置高性能的测试系统。腕带式PMA提供最佳的性能价格比,并满足测试系统工业级产品需求。 主要性能指标: 主频:800MHz 内存:512MB 存储器:4GB 操作系统:Windows XPe 接口:LAN×...
>> 阅读全文
|
|
chnzui |
109 |
2009-11-11 |
|
北京航天测控技术开发公司针对航天飞行器测试发射前的测控需求研制的航天飞行器测发控前置软件 VITE-TLaunch,属于VITE产品系列之一。VITE-TLaunch采用流行的分布式网络技术,兼容多种的测试控制总线,实现了测发控的远程、无人值守,提高警惕了测发控系统的安全性和可靠性。 测发控前置软件具有按照用户配置的信息自动配置仪器与网络,然后执行实时采集功能,将采集数据组帧并组播发送,在接收到后端软件指令后,串行执行指令,控制仪器输出。测发控软件在执行中详细记录执行过程,能够方便事后比对。模拟测控功能能够方便系统的联调。一、产品组成 ·通信协议配置管理 TLaunch与后端软件通信协议使用符合XML1.0标准文本描述。软件提供了XML Schema和数据类型,用户可以用此来编写系统特定的两种类型的XML描述文件。 ·测控任务文件管理 通过任务文件管理提高软件的自动化程度,保证软件在启动后,自动完成网络、数据、文件配置功能。 ·系统自检 测发控软件具有手动与自动检测能力,对系统中所有涉及到的程控设备进行检测,以保证提供一个正常的运行环境。 ·数据采集、发送与存储 按照用户设定的速率以及数据协议中对仪器设...
>> 阅读全文
|
|
博文视点(北京) |
9773 |
2009-6-10 |
|
连接错误示例 连接过程中常见的错误是符号未找到(undefined reference)和符号重定义(redefinition)。由于在编译器在处理各个符号的时候,已经没有了各个C语言源文件的概念,只有目标文件。因此对于这种错误,连接器在报错的时候,只会给出错误的符号的名称,而不会像编译器报错一样给出错误程序的行号。 符号未定义的错误经常发生在符号已经声明,但是并没有具体的定义的情况下。在C语言中,符号可以是一个函数,也可以是一个全局变量。在程序的编译过程中,只要符号被声明,编译就可以通过,但是在连接的过程中符号必须具有具体的实现才可以成功连接。 例如:某一个源程序的文件的某一个地方调用了一个函数,如果这个函数具有声明,这时编译就可以通过。在连接的过程中,连接器将在各个代码段中寻找函数,如果函数没有在程序的任何一个位置中定义,那么就不会有函数符号,这时连接器将...
>> 阅读全文
|
|
博文视点(北京) |
3863 |
2009-6-10 |
|
可执行程序的组成 上一节分析了C语言应用程序中各段的情况,实际的C语言可执行程序,将由各个文件经过连接生成。目标文件是由每一个C语言源程序(*.c)经过编译器生成,目标文件(.o)的主要组成部分即代码段、只读数据段和读写数据段三个段。未初始化数据段、堆和栈不会占用目标文件的空间。 可执行程序是由各个目标文件经过连接而成。其主体部分依然是代码段、只读数据段和读写数据段,这三个段由各个目标文件(.o)经过“组合”而成。C语言目标文件到可执行程序的连接如图13-2所示。 连接器将根据连接顺序将各个文件中的代码段取出,组成可执行程序的代码段,只读数据段和读写数据段也是如此。在连接过程中,如果出现符号重名、符号未定义等问题,将会产生连接错误。如果连接成功,将会生成一个统一的文件,这就是可执行程序。 >> 阅读全文
|
|
博文视点(北京) |
516 |
2009-6-9 |
|
尊敬的读者: 您好! 与传说中的牛人共饮咖啡,与畅销书作者共话家常,与技术专家共商新趋势……这不是天方夜谭! 6月13日,上岛咖啡,博文视点OpenParty首期亮相,让您梦想成真! 多位技术作家,从幕后走到台前,为您带来图书之外的更多技术观点;亲切随意的技术沙龙,为您创造一个零距离接触高端权威的机会,将带给您全新体验和全面收获。活动形式: 本活动将以分组讨论的方式来进行,每小组由发起主题者任主持人,参与者可随意参加讨论。 &l...
>> 阅读全文
|
|
博文视点(北京) |
3429 |
2009-6-9 |
|
程序中段的使用示例 本小节使用简单的例子,说明C语言中变量和段的对应关系。C语言程序中的全局区(静态区),实际对应着下述几个段:? 只读数据段:RO Data? 读写数据段:RW Data? 未初始化数据段:BSS Data 一般来说,直接定义的全局变量在未初始化数据区,如果该变量有初始化则是在已初始化数据区(RW Data),加上const修饰符将放置在只读区域(RO Data)。示例1:const char ro[]={"this is readonly data"}; /* 只读数据段 */static char rw1[]={"this is global readwrite data"}; >> 阅读全文
|
|
博文视点(北京) |
1951 |
2009-6-8 |
|
Vc中对话框数据交换和验证机制 在VC中,所有的对话框函数都是使用C++代码实现的,它并没有采用特殊的资源或“奇特”的宏,但却可以很好地实现用户与应用程序之间的交互工作,这里的关键就在于对话框应用程序中广泛采用的对话框数据交换和验证机制。 对话框数据交换(Dialog Data Exchange,DDE)用于初始化对话框中的控件并获取用户的数据输入,而对话框数据验证(Dialog Data Validation,DDV)则用于验证对话框中数据输入的有效性。MFC在每个对话框类中提供了一个用于重载的虚函数——DoData Exchange来实现对话框数据交换和验证工作。? 对话框数据交换 如果使用DDE机制,则通常在OnInitDialog程序或对话框构造函数中设置对话框对象成员变量的初始值。在对话框即将显示前,应用程序框架的DDE机制将成员变量的值传递给对话框的控件,当对话框响应DoModal或Create...
>> 阅读全文
|
|
博文视点(北京) |
760 |
2009-6-8 |
|
注意事项 数据库引擎问题 如果你要将现有的数据库转移到MySQL集群中,那么请将数据表的格式由MyISAM或InnoDB改为NDBCLUSTER。转换的方法,请阅读MySQL的官方文档:http://dev.mysql.com/doc/refman/5.1/en/mysql-cluster-multi-load-data-queries.html 否则,可能会遇到意想不到的问题,比如要添加MySQL用户,就必须在每个NDB节点上添加,等等。 内存问题 NDB把所有数据存放在内存中,所以你需要为NDB节点配备较大的内存。一般情况下,换算比例为1:1.1,也就是说,如果你有1GB数据库,至少要配备1.1GB内存;如果你的数据库会增长到8GB,就需要至少为服务器配备8.8GB内存。而且每个NDB节点都要做如此配置。 安全问题 该集群的MGM节点,其管理服务运行在1186端口上;NDB节点的...
>> 阅读全文
|
|
博文视点(北京) |
429 |
2009-6-5 |
|
安装MySQL 在mysql-data1和mysql-data2两台服务器上,分别安装MySQL服务器: $ sudo apt-get update install mysql-server 安装时,安装程序会要求你设置MySQL的root口令。请设置好,并记住该口令。 程序安装完成后,请先停止MySQL服务: $ sudo /etc/init.d/mysql stop 配置my.cnf 在mysql-data1和mysql-data2两台服务器上,要执行相同的操作。 首先,备份原有的/etc/mysql/my.cnf: >> 阅读全文
|
|
博文视点(北京) |
4733 |
2009-6-5 |
|
如何设计方案?”前 言“我们的服务器用的软RAID,现在硬盘不够了,需要添加新硬盘,请问应该怎么做?”“我们发现服务器被入侵了,请问应该怎么做?”“目前Web和数据库在同一台服务器上,可是由于我们的企业发展得太快,现在服务器不够用了,计划增加两台服务器,请问您如何设计方案?”——面试“Linux系统管理员”时可能会被问到的问题近年来,Linux(尤其是Ubuntu)一直保持上升势头,据说目前中国的Linux人才缺口已经达到120万!在2008年开始的全球经济大萧条中,虽然各大公司都在裁员,但是我相信,一个真正优秀的Linux系统管理员,是任何公司都不可能轻易解聘的;不知有多少大大小小的公司,正在如饥似渴地募求Linux人才,却常常慨叹一才难求!我在帮助朋友的公司招聘Linux系统管理员时,发现一个问题:很多人只是对桌面系统很熟悉,却不熟悉Linux服务器;有的人虽然熟悉,却不深入,不精通。本书正是帮助您迅速提高Linux服务器管理技能和经验的绝佳教材。本书的特色您拨打家电服务电话时,可能会听到下面的语音:“普通话请按1,English press 2。”“个人服务请按1,企业客户请按2。”“小家电请按1,电冰箱请按2,空调器请...
>> 阅读全文
|
|
博文视点(北京) |
387 |
2009-6-5 |
|
一年后的今天重读《梦断代码》有感 一年之前的今天我在书店看到了《梦断代码》这本书,这本很早就在网上关注过的图书,当即就买下了,经过几天的挑灯夜读算是完成了第一遍的阅读,在余味未尽之时读了第二遍,对于书中说到的故事,看似说的是一个软件,其实说的大千软件,看似说一事,其实是说百事,作为软件开发行业的人员是深有体会的。 前两天在整理自己的书柜时,又翻到了这本曾经让自己彻夜挑灯夜读的书——《梦断代码》,回忆起当时自己第一次阅读到本书的时候的心情,当时是多么的激动和感慨。 花费了那么多的时间和经历,人力、财力及物力,换到的却是最终的失败,让人甚是惋惜和同情。想想发生在自己身边的事情,何尝不是如此的,虽然不如书中主人翁那样的花费,但是作为个人而言,有些事情的失败就已经可以是致命的了。 在整理书柜的时候,我又把这本书放到我们的书桌上,这几天又花了一点时...
>> 阅读全文
|
|
博文视点(北京) |
1901 |
2009-6-4 |
|
完整的代码3.3.1 完整的分发函数 下面基于前面的描述,我们再尝试编写一个分发函数。这个函数处理所有串口的写请求,所有从串口输出的数据都用DbgPrint打印出来。也就是说,读者打开DbgView.exe,就可以看到串口的输出数据了。这当然不如一些比较专业的串口嗅探软件好,但是读者可以以这个例子为基础开发更专业的工具。NTSTATUS ccpDispatch(PDEVICE_OBJECT device,PIRP irp){ PIO_STACK_LOCATION irpsp = IoGetCurrentIrpStackLocation(irp); NTSTATUS status; ULONG i,j; // 首先要知道发送给了哪个设备。设备最多一共有CCP_MAX_COM_ID // 个,是前面的代码保存好的,都在s_fltobj中 for(i=0;i { if(s_flto...
>> 阅读全文
|