搜档网
当前位置:搜档网 › Crystal Report制作使用

Crystal Report制作使用

Crystal Report制作使用
Crystal Report制作使用

Crystal Report制作使用

本文主要划分为以下六部分:

一、Crystal Report for .NET 的功能

二、Crystal Report总体结构

三、报表数据访问执行模式

四、报表类型

五、Crystal Report 设计器的布局

六、Crystal Report 的具体实例

最近项目接近尾声,应要求总结了一下,为了对在.net环境下开发报表的程序员新手一些帮助,同时也为给新人培训做一次文档准备。

相信在大部分的应用程序中报表都是程序员头疼的问题。但是在.net环境下包含了功能强大的报表工具: Crystal Report。它能很好的与数据库交互,做出各种漂亮的报表和分析图表.它能良好地替开发人员排忧解难。如下图:

从1993年开始,Crystal Report 就是Visual Studio 套件中的一部分。目前实际上已成为

Visual https://www.sodocs.net/doc/3d15295818.html, 中的报表标准,在Windows 报表编写领域中居于领先地位,推动着Web报表的未来发展。最新的Visual https://www.sodocs.net/doc/3d15295818.html, 以集成开发环境(IDE)中整和了Crystal Report9.0,从而增强了Visual https://www.sodocs.net/doc/3d15295818.html, 的开发功能,Crystal Report 为开发人员提供了尽可能的API。

一、Crystal Report for .NET 的功能

通过将Crystal Report 的报表处理功能整和到自己的数据库应用程序中,Windows应用程序和Web开发人员可以节省开发时间来满足用户的需求。Crystal Report 支持大多数流行的开发语言,可以方便的在任何应用程序中添加报表。

具体来说,Crystal Report的功能有以下几点:

1、全面的数据库访问:

Crystal Report 中包括了超过35中数据源驱动,可以访问一种XML、企业和关系型数据库。

2、广泛的设计格式与设计:

通过Crystal Report,用户可以将数据库转换为高度交互性内容。可以从100多中格式选项中进行选择、包括参数、映射、交叉表和超级链接、用以强化报表的冲击力。

3、强大的图表设计功能:

Crystal Report 可以在报表中包含多彩的、易读的图表(提供了非常丰富的报表类型,如:条形图、折线图、面积图、饼图、甘特图、股票图等)。

4、灵活的应用集成技术:

Crystal Report 带有灵活的Java、COM和.NET SDK,以及可内嵌的Report Application Server,可将报表与企业Web应用紧密地集成在一起。通过使用Crystal Report 的"零"客户端浏览器控制,能够为最终端拥护提供丰富的报表交互、创建和修改功能。

5、强大的报表导出:

Crystal Reprort 的所有的报表都可以导出多种不同的格式:包括XML、PDF、HTML、和Microsoft Excel。

二、Crystal Report总体结构

展示报表具有两层结构的Crystal Report需要:

界面:

界面仅需使用Winform窗体或者Web程序中使用浏览器。

后台:

1、Crystal Report Engine (CREngine.dll)

将数据与报表文件合并、将数据输出为不同的格式,将Crystal Report转为传到.aspx页中的简洁明了的HTML.

2、Crystal Report Designer (CRDesigner.dll)

使用Crystal Report Designer可以制作报表,可以设计标题、插入数据、公式、表格、次级报告等。

3、The .rpt Report file

将一份报表应用到你的应用程序中的第一步是使用Crystal Report Designer创建报表。但是如果已经有了一些现成的样本,你现在就可以用它。

4、The Data Source

.rpt文件获取数据的方式取决于你所选用的方法。你可以选择制作Crystal Report以获取数据而无须手工写任何代码,也可以选择绑定你的dataset并将其传入报表文件。

5、Crystal Report Viewer

Crystal Report Viewer是一个能够插入页中的容器(.net中习惯称为控件)。

三、报表数据访问执行模式

1、拉模型Pull Model

在拉模型中,驱动程序将连接到数据库并根据需要将数据“拉”进来。使用这种模型时,与数据库的连接和为了获取数据而执行的SQL 命令都同时由Crystal Reports 本身处理,不需要开发人员编写代码。如果在运行时无须编写任何特殊代码,则使用拉模型。

2、推模型Push Model

相反,推模型需要开发人员编写代码以连接到数据库,执行SQL 命令以创建与报表中的字段匹配的记录集或数据集,并且将该对象传递给报表。该方法使您可以将连接共享置入应用程序中,并在Crystal Reports 收到数据之前先将数据筛选出来。

四、报表类型

Crystal Report Designer可以是独立于解决方案的报表外,也可是装载包含于解决方案方案之中的报表。

1、Strongly-typed Report :

当在方案中加入一个报表时,该报表就成为一个Strongly-typed Report。在这种情况下,你可以直接创建报表实例(可以减少若干代码),可以将其隐藏。当然你可以点击Solution Explorer中的”show all files”来显示它。

2、Un-Typed Report :

不包含在方案中的报表即Un-Typed Report。在这种情况下,必须创建一个Crystal Report Engine的''Report Document''对象并将报表手工装载进去。

五、Crystal Report 设计器的布局

首先,在Visual https://www.sodocs.net/doc/3d15295818.html, 的一个工程中添加一个向Windows 或Web 窗体发布数据的Crystal 报表文件:

添加成功之后,打开该报表:

从上图可以看到设计器的完整布局。

1、字段资源管理器:

列出该报表所有的字段,如:使用的数据库字段、参数字段、公式字段等。可以在此修改和删除字段对象。

2、主报表窗口:

用来在报表窗口中显示主报表。对于包含子报表的报表,有主报表窗口和对每个的深化(通过双击)的子报表有一个

子报表窗口。可以通过右击报表窗口的任何空白位置来启动报表快捷菜单。

3、水晶报表主工具栏:

包括记录选择、分类和文本对象格式化图标。可以对整个工具栏移动或改变大小。

4、水晶报表插入工具栏:

可以插入汇总字段、组、子报表、图表和图片的图标。也可以在Crystal Report工具栏中单击鼠标来选择"插入"。

六、Crystal Report 的具体实例

本部分的例子分成两部分:Windows应用程序中的Crystal Report开发;Web应用程序中的Crystal Report开发应用。并且在两种环境下分别介绍拉模型与推模型的例子。

在本部分例子中使用的软件环境:Microsoft Visual Studio 2005;Microsoft SQL Server 2005。数据例子如下:服务器:cotton-b数据库名:lhcy数据库表:ProjectStage

数据表结构:

数据:

主要功能为统计项目阶段工时数。

1、如何设计报表文件模版。

1) 增加一个结果集DataSet1.xsd,并增加表

2) 首先在增加一个报表文件rpt文件

3) 使用报表专家,在"项目数据"中选择"ADO。NET数据集",插入"ProjectStage"表,在字段选择器上选择要在报表上

4) 选择要分组的字段依据

5) 选择展示的图表和显示的主题信息

最终生成的结果如下。

2、Windows应用程序中的Crystal Report开发

2.1 拉模型pull model 的demo

在拉模式中如要在水晶报表中的SQL语句加上条件参数时要用{?参数名}方式给出。

例:“SELECT ProjectID, Manhours FROM ProjectStage Where ProjectID ={?parm}” parm 就是参数名.

private void Form1_Load(object sender, EventArgs e)

{

ReportDocument rpt=new ReportDocument();

rpt.Load(Application.StartupPath + "CrystalReport.rpt");

//SetDatabaseLogon 拉模式中必须用这个方法来设置登录信息,参数一:用户//名;参数二:密码;参数三:服务器;参数四:数据库名

rpt.SetDatabaseLogon("sa","123456", "cotton-b", "lhcy");

// 给水晶报表传参数,参数一:是参数名,参数二:参数值;

rpt.SetParameterValue("Parm", 1);

rpt.SetParameterValue("Title", "拉模型demo");

// CrystalReportViewer1是水晶报表浏览器,下面是给该浏览器赋上对像

crystalReportViewer1.ReportSource = rpt;

}

2.2推模型push model的demo

在推模式中编程组装的Dataset里的SQL语句中的字段要与水晶报表里的SQL语句字段一致。简单的说,推模式中的水晶报表是个模板,把在设计器里报表的格式设好后,再组装DataSet就可以生成报表了。

private void Form1_Load(object sender, EventArgs e)

{

CrystalReport1 report = new CrystalReport1();

string sDBConnetction = "Data Source=cotton-b;Initial Catalog=lhcy;Persist Security Info=True;User ID=sa;Password=123456";

DataSet1 ds = new DataSet1();

SqlConnection conn = new SqlConnection(sDBConnetction);

SqlDataAdapter adapterProjectStage = new SqlDataAdapter

("select * from ProjectStage where ProjectID=2", conn);

adapterProjectStage.Fill(ds, "ProjectStage");

report.SetDataSource(ds);

report.SetParameterValue("Title", "推模型demo");

crystalReportViewer1.ReportSource = report;

}

3、Web应用程序中的Crystal Report开发

3.1 拉模型pull model 的demo

与Winform应用程序的拉模型一样,要在水晶报表中的SQL语句加上条件参数时要用{?参数名}方式给出。

例:“SELECT ProjectID, Manhours FROM ProjectStage Where ProjectID ={?parm}” parm 就是参数名.

protected void Test_pullmodel (object sender, EventArgs e)

{

// CrystalReport.rpt是水晶报表文件的名称;CrystalReportSource1是从工具箱加到页面上的水晶报表数据源对像。

CrystalReportSource1.ReportDocument.Load(Server.MapPath("CrystalReport.rpt")) ;

// SetDatabaseLogon 拉模式中必须用这个方法来设置登录信息,参数一:用户名;参数二:密码;参数三:服务器;参数四:数据库名

CrystalReportSource1.ReportDocument.SetDatabaseLogon("sa","123456", "cotton-b", "lhcy");

//给水晶报表传参数,参数一:是参数名,参数二:参数值;

//CrystalReportSource1.ReportDocument.SetParameterValue("Title", "拉模型的demo"); CrystalReportSource1.ReportDocument.SetParameterValue("Parm", 1);

//绑定水晶报表数据源。

CrystalReportSource1.DataBind();

// CrystalReportViewer1是水晶报表浏览器,下面是给该浏览器赋上对像

CrystalReportViewer1.ReportSource = CrystalReportSource1;

CrystalReportViewer1.DataBind();

}

3.2推模型push model的demo

string sDBConnetction = "Data Source=cotton-b;Initial Catalog=lhcy;Persist Security Info=True;User ID=sa;Password=123456";

DataSet1 ds = new DataSet1();

SqlConnection conn = new SqlConnection(sDBConnetction);

SqlDataAdapter adapterProjectStage = new SqlDataAdapter("select * from ProjectStage where ProjectID=2", conn);

adapterProjectStage.Fill(ds, "ProjectStage");

CrystalReportSource1.ReportDocument.Load(Server.MapPath("CrystalReport.rpt")); CrystalReportSource1.ReportDocument.SetDataSource(ds.Tables["ProjectStage"]);

CrystalReportSource1.DataBind();

CrystalReportViewer1.ReportSource = CrystalReportSource1;

CrystalReportViewer1.DataBind();

展讯工具使用

展讯工具使用 1.校准工具CFT A B C D E A : 选择测试机种 B : 将所有的勾打上,记录测试数据 C : Log处可随意选择本机目录,用于存储测试的纪录。FDL处必须选择展讯正式发布给工厂的软件包中的Fdl_amd.bin文件,对于6600M平台来说,FDL不需要,NV处必须选择展讯正式发布给工厂软件包中NV_Parameters目录下的NVitem_release.prj文件; D : 校准用的项目 F : 相关的FT测试数据,在校准时将所有勾去除 2.DOWNLOAD 程序

根据不同的项目导入FDL , BOOTLOADER ,PS ,MMIRES,NV BOOTLOADER , PS ,MMI, 在DOWNLOAD 时候可以不选,FDL必须选上 地址选项PRODUCT为NAND,相关的地址与底层有关

NAND FLASH选项为SMALL PAGE REPARTITION SETTING 默认为2 。 校准数据保留,将backup calibration 打上将保留全部nv数据3.Mobile test 使用说明

Calibration 说明: 1) 做Calibration 之前,首先要确保手机进入“Calibration mode ”,如果不是,要点击 按钮①进入校准模式(目前不支持)。 2) 接着点击按钮④,连通DSP 与RF 之间的通路。 3) 下一步选择手机的工作频段,共有五种:EGSM900,DCS1800, EGSM-DCS-DUALBAND ,PCS1900,GSM850(在不同的频段arfcn,txpwr lv 有不同的数值),选择好之后点击按钮⑥即可设置好工作频段。进行了2、3步的操作后就可以进行发射或接收的操作了。 4) 点击按钮③可以开发射,它有两个参数:afc,dac 。在DCXO 下有afc,dac 两个参数, 在TCXO 下有dac 一个参数(DCXO ,TCXO 通过⑧来选择)。执行该步操作可以实现AFC 的操作。 5) 按钮②可设置发射时的factor 值。再点击按钮4就可以实现APC 的操作。 6) 按钮⑦可做接收,在这之前要先设置好RX 的各值:type,gain ind,gain val,rach ab. 在Result ⑨处显示RSSI 的值。执行该步操作可以实现AGC 的操作。 7) 选中Multi Ramp(⑤处) ,即可设置所需PA parameter 和Ramp Up Num 两个参数。 ① ② ③ ④ ⑤ ⑥ ⑦ ⑧ ⑨

Pintos调试心得

Pintos调试心得 一、如何用GDB调试内核: Ctrl+Alt+F1打开终端,cd切换到你的pintos/src/threads/build目录下 输入命令pintos –gdb –run alarm-multiple(注意是双线- -,注意run前的空格)出现下面的界面:(注意uilts文件下已经编译通过,还有bochs打开终端调试) 然后,Ctrl+Alt+F2打开第二个终端登录并切换到pintos/src/threads/build目录下 输入命令pintos-gdb -tui 看到如下界面:

按enter键继续,此时为进入gdb调试控制台 输入命令target remote localhost:1234(默认端口,应该与第一个终端里显示的一致)接着输入命令file kernel.o(载入要调试的内核程序),看到如下界面: 输入y继续,这样开始调试啦 (首先自己在网上百度一下gdb常用的调试命令) break main(在main函数入口插入断点) 接着c(continue的意思跟VS、VC++中的调试命令对应) 看到如下界面

注意划红线部分 输入n(执行下一步,不会进入函数体内部,step单步运行命令会进入函数内部)然后大家可以在第一个终端里查看运行结果。比如我在第79行添加了一行 Ctrl+Alt+F1打开第一个终端可以看到执行结果 接下来自己慢慢探索吧,感受一下gdb调试器的强大之处。 下面介绍一下我对pintos的理解 二、Pintos内部函数调用 内核加载完成后,进入main函数(pintos主程序) 开始boot bss_init (); 初始化BSS,(BSS(Block Started by Symbol)通常是指用来存放程序中未初始化的全局变量和静态变量的一块内存区域。特点是:可读写的,在程序执行之前BSS 段会自动清0。) argv = read_command_line ();//读取命令行 argv = parse_options (argv);//分析命令行

展讯LCD接口使用说明

LCD 接口使用说明 版本: 1.0.0 SW-BASE-UG-0026 2004-06-09 D2 https://www.sodocs.net/doc/3d15295818.html,

修订历史 版本日期作者审核说明1.0.0 2004-06-09 Jim.zhang Draft

重要声明 版权声明 版权所有 ? 2004, 展讯通信有限公司,保留所有权利。 商标声明 展讯通信有限公司和展讯通信有限公司的产品是展讯通信有限公司专有。在提及其他公司及其产品时将使用各自公司所拥有的商标,这种使用的目的仅限于引用。 不作保证声明 展讯通信有限公司不对此文档中的任何内容作任何明示或暗示的陈述或保证,而且不对特定目的的适销性及适用性或者任何间接、特殊或连带的损失承担任何责任。 保密声明 本文档(包括任何附件)包含的信息是保密信息。接收人了解其获得的本文档是保密的,除用于规定的目的外不得用于任何目的,也不得将本文档泄露给任何第三方。

目录 1介绍 (5) 1.1范围 (5) 1.2参考文档 (5) 1.3缩写和定义 (5) 2概述 (6) 2.1文件组织 (6) 2.2LCD屏幕坐标 (6) 2.3LCD操作概述 (6) 3接口函数说明 (7) 3.1LCD硬件初始化 (7) 3.2关闭LCD (7) 3.3获取LCD基本信息 (7) 3.4刷新LCD (8) 3.5LCD全屏刷新 (9) 3.6进入/退出睡眠 (9) 3.7调节LCD的对比度 (10) 4附录 (11) 4.1数据结构 (11) 4.1.1LCD信息结构 LCD_INFO_T (11) 4.1.2LCD ID类型 LCD_ID_E (11) 4.1.3LCD错误类型 ERR_LCD_E (12)

生产统计报表的编制

生产统计报表的编制 统计员的工作汇报就是及时、准确、完善的向相关部门呈递《生产统计报表》。尽量让我们高层管理人员对所管辖的下属部门的工作情况了如指掌,及时地发现问题作出决策,并使管理工作得以顺利进行。通过我们详细的汇报中了解生产计划的执行情况,了解生产进度、材料供应、计划执行状况,机器设备的运转状况等,可以及时掌握生产动态和异常情况,可以了解人员的思想变化等。可以及时发现工作中存在的困难和问题,生产中不可避免会出现这样或那样的问题,通过定期或不定期的工作汇报,可以及时了解这些困难或问题,并及时加以研究和解决,并把可能造成的各种损失降低到最小的程度。统计一般是交叉统计为最佳,例如生产的数据,由仓库监督统计;报表上的统计,审核必须是对口的人员。即生产上的数据是由仓库进行监督统计的,就是反应了交叉统计。 没有统计软件的情况下,最简单的理解就是输入与输出平行,例如总输入的用料单与总产成的进仓单,进仓不单是产品的数量进仓,还要重量进仓(因为重量是要和你的输入材料做对比的),还有废品进仓(也是数量与重量登记)。有入必有出。 统计的人员首先要明白数据怎么来的,要学会利用数据,而不是为数据打工。 二、工作汇报的内容,工作汇报的内容很多 ,现只就生产、质量、物料方面的内容做一个简单的介绍。 1、生产方面的汇报 (1)各类生产计划的完成情况 (2)各项工作的落实与执行情况 (3)生产进度状况与工时投入,生产跟踪情况。 (4)现场作业状况 (5)各类生产异动情况:包括进度异动、工艺异动、其它异动。 (6)生产人员工作情况 (7)各订单完成情况 (8)产品交货状况 2、质量方面的汇报 (1)各道工序、各车间(班组)的产品质量情况 (2)质量问题及质量异动 (3)各种产品的不合格率机造成因素 (4)内部质量事故的调查处理及质量问题的追溯 (5)质量问题的处理汇报 (6)质量目标达成情况 (7潜在的质量隐患 3、物料方面的汇报 (1)物料供应计划的完成情况

展讯IMEI写号使用说明书04

深圳六虹科技有限公司 展讯平台扫描作业说明书 该IMEI工具启动后,在主界面上方从左至右有三个下拉框可供设置,左边的Port可以设置写IMEI时所使用的串口。中间的是设置写IMEI的方式,一种为META模式,需要database文件,该文件必须与手机软件一一对应;另一种为AT模式,不需要database文件。默认为AT模式,可以写所有MTK的手机。右边为选择写双卡双待手机的IMEI号码,单卡和双卡单待请选择IMEI1,因为这些手机只有一个IMEI号码,选其他会出错。双卡双待手机可选的有IMEI1;IMEI2;IMEI1&IMEI2;IMEI1=IMEI2。不同的选择会有不同的效果: ●IMEI1:写单待手机的IMEI或者只写双待手机的第一个IMEI号码。 ●IMEI2:只写双待手机的第二个IMEI号码。 ●IMEI1&IMEI2:写双待手机的两个IMEI号码,需要输入两个IMEI号码。先输入 第一个IMEI号码,然后再输入第二个IMEI号码,程序将两个IMEI写入手机。 ●IMEI1=IMEI2:写双待手机的两个IMEI号码,但是只需要写输入一个IMEI号码, 程序将两个IMEI号码设置为相同,然后写入手机。 注意:当双待手机写入的两个IMEI相同时,则在*#06#界面只会显示一个IMEI号 码。当两个IMEI不同时,才会显示两个不同的IMEI号码。 单待手机请在Dual IMEI选择IMEI1,双待手机如果需要显示两个不同的IMEI,选择“IMEI1&IMEI2”,并在写IMEI时输入两个不同的IMEI,这样手机会显示两个不同的IMEI。双待手机如果只需要显示一个IMEI,请选择“IMEI1=IMEI2”,这样写IMEI时只需要输入一个IMEI并且手机只会显示一个IMEI。

dsp调试can一点心得

dsp调试can一点心得 调试的过程也就是学习的过程,无前人领路,只有自己摸索, 不免要耗费更多的时间和精力,从看书到调试到完全调通,用了差不多一星期的时间,当然不是全满,嘿嘿,偶尔还是要玩玩,在这里总结一下,脑子不好用,日后必定就忘记了这宝贵的经历。 1:如何配置can的问题 首先要按照书上所讲的做基本配置,(ECanaShadow == ECanaRegs) GpioMuxRegs.GPFMUX.bit.CANTXA_GPIOF6 = 1; //定义为can功能 GpioMuxRegs.GPFMUX.bit.CANRXA_GPIOF7 = 1; //定义为can功能ECanaShadow.CANTIOC.bit.TXFUNC = 1; //定义为can发送功能 ECanaShadow.CANRIOC.bit.RXFUNC = 1; //定义为can接收功能 然后再不使能邮箱的情况下作如下设置:ECanaRegs.CANME.all = 0; //不使能邮箱ECanaRegs.CANMD.all = 0xFFFF0000; /*0~15 is TX,16~31 is RX*/ 设置邮箱ID号: /*发送邮箱的ID号*/ ECanaMboxes.MBOX0.MID.all = 0xa0000000; //mid.aam=1 自动应答模式ECanaMboxes.MBOX1.MID.all = 0x9555AAA1; ECanaMboxes.MBOX2.MID.all = 0x9555AAA2; ECanaMboxes.MBOX3.MID.all = 0x9555AAA3; ECanaMboxes.MBOX4.MID.all = 0x9555AAA4; ECanaMboxes.MBOX5.MID.all = 0x9555AAA5; ECanaMboxes.MBOX6.MID.all = 0x9555AAA6; ECanaMboxes.MBOX7.MID.all = 0x9555AAA7; ECanaMboxes.MBOX8.MID.all = 0x9555AAA8; ECanaMboxes.MBOX9.MID.all = 0x9555AAA9; ECanaMboxes.MBOX10.MID.all = 0x9555AAAA; ECanaMboxes.MBOX11.MID.all = 0x9555AAAB; ECanaMboxes.MBOX12.MID.all = 0x9555AAAC; ECanaMboxes.MBOX13.MID.all = 0x9555AAAD; ECanaMboxes.MBOX14.MID.all = 0x9555AAAE; ECanaMboxes.MBOX15.MID.all = 0x9555AAAF; /*接收邮箱的ID号*/ ECanaMboxes.MBOX16.MID.all = 0x80000000; ECanaMboxes.MBOX17.MID.all = 0x9555AAA1; ECanaMboxes.MBOX18.MID.all = 0x9555AAA1; ECanaMboxes.MBOX19.MID.all = 0x9555AAA1; ECanaMboxes.MBOX20.MID.all = 0x9555AAA1; ECanaMboxes.MBOX21.MID.all = 0x9555AAA1; ECanaMboxes.MBOX22.MID.all = 0x9555AAA1; ECanaMboxes.MBOX23.MID.all = 0x9555AAA1; ECanaMboxes.MBOX24.MID.all = 0x9555AAA1; ECanaMboxes.MBOX25.MID.all = 0x9555AAA1;

展讯平台软件调试介绍图文..doc

展讯平台软件调试介绍Spreadtrum 7/21/2009 培训目的 ?能够使用展讯提供的调试工具对开发中的问题进行调试 ?能够分析几种常见ASSERT 主要内容

展讯调试工具简介调试方法 展讯调试工具简介主要的调试工具有: ?Dloader ?NVEditor ?Channel Server ?Logel ?Phone Tester ?DSP Log Dloader(1 功能:下载程序

设置界面: 双击可以选择下载文件路径 选择端口 选择项目 选择下载速率 制作打包文件 选择是否下载 Nand Flash下载配置: 大小页选择分区策略选择分区策略?始终分区 ?出现不兼容分区

时停止下载 ?出现不兼容分区,使用Flash中原有分区进行下载?出现不兼容分区,使用FDL中的分区方式进行分区注:此配置项只对NAND FLASH有效 备份信息配置: 将NV保存到本地 选择需要保留的信息 正在下载: 下载成功: 下载失败: Dloader(4

打包文件特别说明: 展讯升级工具中使用打包文件来进行升级操作,打包文件中不仅包含了所有的下载文件,还包含了下载项目的地址信息,这样可以降低产线升级工具配置出错的可能性,同时简化了操作。 打包文件的制作方法:DloadeR 在配置好所有的配置项后,点击左图中的按钮,然后按照提示即可完成打包文件的制作。 点击这个按钮 进行打包操作 展讯调试工具简介 ?Downloader ?NVEditor ?Channel Server ?Logel ?Phone Tester

?DSP Log 功能: ?对fixed NV参数进行读取,编辑,保存,下载?擦除NV ?从手机中读出NV Item

展讯平台窗口创建流程

窗口创建流程简介 窗口在展讯平台中是一个至关重要的概念,与Windows操作系统相类似的,窗口在展讯平台中就是最终呈现给用户的一个应用程序。在这里,我们可以把窗口看作一个应用程序,因为,它不但能够显示内容给用户,而且更为重要的是,窗口能够处理系统中所有的内部消息及发送到该窗口的外部消息。 一个应用程序是由一个或多个窗口构成的,例如Idle窗口只包含一个窗口,而短消息模块包含多个窗口。应用程序都是通过窗口显示给用户,并最终实现人机交互。 下面我们来看下展讯平台的窗口创建流程。 图1动态窗口创建流程

图2 静态窗口创建流程 窗口分为静态窗口和动态窗口,静态窗口会在宏WINDOW_TABLE中先定义好窗口的属性,而动态窗口是在实现时动态创建窗口属性。具体如何选择,根据应用的需要来选择。 展讯平台为用户提供了创建静态窗口和动态窗口的接口,分别为函数MMK_CreateWin和函数MMK_CreateWindow,具体如何创建窗口,可以参考展讯文档,这里主要讲述调用创建窗口接口后的流程。 通过上面两个流程图,我们可以看到静态窗口和动态窗口的创建会调用几个相同的函数MMK_AddTreeNode、TreeNodeNew和MMK_WindowTreeNodeConstruct。这三个函数是为了创建窗口节点,窗口是通过树来管理的,如下图:

图3 窗口管理 展讯平台里退出当前窗口时,系统会执行注销当前窗口的操作,用树管理窗口的好处就是这时候系统会自动进入父窗口,从而达到用户希望的效果。 创建完窗口节点后,会创建窗口的一些基本属性,如背景、显示区域等,这个时候我们看不到其它的属性,如状态栏、菜单、编辑框等等。 静态窗口和动态窗口在这之后就会出现一些区别,静态窗口会在后面继续创建窗口其它的属性,这些属性在先前宏WINDOW_TABLE中已经定义好的,比如状态栏、标题栏、菜单栏、soft控件等。这些属性的创建是在以下函数中进行的。PUBLIC BOOLEAN MMK_ParseWinTab( MMI_HANDLE_T win_handle, uint32 *win_tab_ptr ) { … value_ptr = win_tab_ptr; while ((END_WIN != *value_ptr) && (CAF_END_WIN != *value_ptr)) { ins = *value_ptr; value_ptr++; if ((FIRST_PARSE <= ins) && (END_WIN > ins)) { result = MMKParseFunc[ins - FIRST_PARSE](win_handle,&value_ptr);//调用函数表中的函数来创建窗口的其它属性 } else if ((CHILD_CTRL_FIRST <= ins) && (LAST_CHILD > ins)) { result = GUIFORM_ParseChild((ins - CHILD_CTRL_FIRST),win_handle,&value_ptr); } else if ((CAF_PARSEWIN_FIRST <= ins) && (CAF_PARSEWIN_MAX > ins)) { result = CAFParseFunc[ins - CAF_PARSEWIN_FIRST](win_handle,&value_ptr); } else {

展讯耦合工具操作说明

目录 1 安装GPIB卡驱动 (2) 2 安装USB驱动 (2) 3 系统设置 (2) 4 端口及仪器设置 (3) USB端口设置 (3) 测试仪器设置 (4) 线损设置 (4) 电源设置 (6) 5操作步骤 (6)

1 安装GPIB卡驱动 略,请参考《MTK平台耦合测试工具使用说明》中“4.1 安装NI Visa GPIB卡驱动”章节 2 安装USB驱动 略,和展讯写号工具的USB驱动安装方法一致 3 系统设置 1)点击进去系统设置界面,如下图。 各项设置保持与下图一致。

4 端口及仪器设置 点击进入设置界面,如下图

USB端口设置与下图保持一致 测试仪器设置 根据实际情况设置 1)选择仪器类型

-- 根据实际情况选择测试仪器(其中:HP8960表示安捷伦8960综测仪)2)选择GPIB卡类型 -- 目前工厂大部分为NI GPIB类型,需要根据实际GPIB卡类型选择3)设置仪器的GPIB卡地址 -- 默认选择0即可 -- 与测试仪器中的GPIB保持一致 线损设置 点击进入线损设置界面 目前我司GSM项目只测试EGSM 和DCS 这两个频段,GSM+WCDMA项目测试EGSM 和DCS,和WCDMA Band I。下面介绍EGSM,DCS和WCDMA Band I线损的设置 1)EGSM

-- 根据实际情况设置,AG8960仪器设置为负数,其他仪器设置为正数,并且TX 和RX都设置成一样即可 2)DCS -- 根据实际情况设置,AG8960仪器设置为负数,其他仪器设置为正数,并且TX 和RX都设置成一样即可 3)WCDMA Band I --根据实际情况设置,AG8960仪器设置为负数,其他仪器设置为正数,并且TX 和RX都设置成一样即可 注意:线损的设置需要根据手机呼叫仪器,在耦合板上寻找最合适的位置。然后通过计算得到实际的线损。并且把合适的位置固定下来。 EGSM PCL5的目标功率为32.5 dBm DCS PCL0的目标功率为29.5 dBm WCDMA BAND I 的最大功率为23 dbm 电源设置 不用使用电源,可以忽略,不用管

设备调试心得

50000吨半潜船设备调试的工作方法 摘要本文主要阐述了黄船公司建造的50000吨半潜船的发电机的调试,和上建的内通系统,二氧化碳,机舱水雾等系统的调试工作及其中出现的问题和改进方案。 关键词50000吨发电机配电板航行信号灯二氧化碳内通系统 1前言当代国内外的船舶业都在迅猛发展中。设备调试,作为船舶建造中最后一关,也是最重要的一个环节,怎样利用合理的工作方法,在质量第一的基础上提高各系统调试的效率就显得尤为重要。50000吨是亚洲最大,世界先进的半潜船。在该船的现场调试过程中,我总结了一些系统调试的工作方法,包括:电站系统、广播、声力电话、自动电话、子母钟、航行信号灯、二氧化碳系统、火灾报警系统、以及负责了机舱水雾等系统。 2各系统调试中遇到的问题和改进方案 2.1电站系统的调试 作为一艘中压电力推进的半潜船,该船的电站系统配备了四台主柴油发电机组、一台停泊柴油发电机组、两套中压配电板及两套低压主配电板、一套应急配电板。相比之下,该船电站系统比较繁琐和复杂。 2.1.1柴油发电机组及配电板的调试工作 柴油发电机组,作为机舱的核心设备,有着监测报警点繁多,控制系统复杂,管路交错的特点。 作为船上核心设备,如何把柴油机上这几百个监测点理清楚,如何知道这条管是做什么用的,试验过程中先做什么,再做什么,对于提高调试效率是至关重要的。所以,电站及动力系统的试验,对于调试人员的要求是比较高的。 所以,在试验开始之前,要深入机舱,熟悉各个传感器的位置及功能,要先将各个测点号标明位置,至少做到心中有数。这样,在试验过程中,包括对外报验的过程中,才能事半功倍。 2.1.2配电板的调试工作 配电板的调试前,一定要先熟悉随机资料及内部原理,这样,在试验中,才不会盲目而无从下手。熟悉了随机资料,查线对线工作才能得心应手。 在调试过程中,要特别注意各个开关信号之间的联锁。尤其这艘50000吨半潜船配备了两块中压配电板,两块低压主配电板和一块应急配电板,各个开关的联锁信号更多繁杂而且繁多。因为联锁是为了考虑设备的安全而设计的功能,所以,这方面的调试,要格外细心。 其次,是柴油发电机组的并联运行试验。根据常规的试验方法,是先做柴油发电机组的单机特性试验,再做并联运行试验。但实际的调试中,当功能试验都已经完成之后,可以先试着并联运行,可以大概看出哪台机组的特性和其它几台存在差异,之后的调试,就会更有针对性,这样,可以少走些弯路,提高电站的调试效率。 最后,是自动电站的调试工作,自动电站的调试,一定要在整个手动和半自动电站的试验都完善的情况下来做。50000吨的自动电站和其它船相比,不同的是,它的PMS程序是监测系统来完成的,如果手动和半自动功能未试完,直接试自动功能的话,中间可能会遇到很多问题。 2.2广播系统的调试工作 由于该系统分布的比较散,在调试的过程中,首先我们要把广播机柜和所有的喇叭对完线,遇到有问题的逐个逐个的排除,直至所有的喇叭对完线,检查好以后把电源送上。因广

机器调试实践实习心得

机器调试实践实习心得 调试机器是机器制造的最后一步,同时也是最难最费时的一步,决定成败的一步。听老师傅们说,有时候一台机条一个一个月都不一定可以弄好。调试时一门技术活,需要经验的积累,一般都是老师傅们带着我们来条,不同的机器调试方法也不同,没什么固定套路。我很有幸在实习过程中参与过一次调机,下面我就我调试的热胶机进行一次详细讲解。 热胶机在众多机器中不算很复杂,但是调试是这台机器的难点,调试的重点是让机器不要漏胶。首先,在调试之前我们要确定装配的正确性,进行一次整体检查。然后我们需要在调试前做一些资料调查和采集: 1、通过看图纸了解设计者的意图,找到设计师留给我们的调节机 构并搞清楚它的调节方法以及规律; 2、找出一些我们可以利用的机构进行微调已达到我们所希望的目 的,这并非设计者有意留下的,而是靠经验自己去发现的; 3、了解我们所用胶的物理属性、化学属性以及工作温度; 4、找齐我们调试时所需要的工具; 5、最后一点也是最重要的一点,考虑一下可能出现的突发状况并 做好相应的措施,安全第一。热胶机由于温度过高,所以注意 被烫到,带上手套。 调试过程中我们先找出所有可能变量,然后通过控制变量法进行验证找出实际变量并通过调试找出各个变量的变化规律,然后进行思考找

出变动最小、可靠性、安全性最好的调节方式,固定一些变量,最后调节使机器达到要求。调试成功后,需要将机器持续工作一段时间看其稳定性,最后将机器整理干净,打包出售。 虽然这次调试是在师傅们的带领下进行的,但是我还是学到好多东西,知道了自己是多么的不足,知道了自己不可急功近利,在机械这行就要沉得住气,一步一个脚印才能有所作为。非常感谢谢带着我们的师傅们的关照和谆谆教诲! 杨春雨 2014.1.12

展讯平台Trace工具使用

展讯平台Trace 工具使用 对于专业的测试人员,测试应该始终接上log 线进行测试,这样就会尽可能保留出错时候的信息,这些信息不一定对于每一类的bug 都有用,但对于一些难重现的问题有可能这样的习惯就记录下了一些重要的Debug 信息,给软件人员解决问题极大的帮助。 测试人员遇到ASSERT 的时候,一定要尽可能详细的记录下操作步骤,测试此问题的重现概率,同时记录下全部的ASSERT 信息,关于ASSERT 信息详见本文档3.2.1。 需要注意的是,测试人员一定要用对应版本的ChannelServer 和log 工具进行测试,否则会导致底层的一些消息的解析不正确,给解决一些和底层有关的bug 带来困难。 1、ChannelServer 的设置使用 ? 运行ChannelServer.exe ? 点击右下角托盘中的ChannelServer 小图标 ? 在弹出的对话框中的进行配置(成功后,小图标变绿色) 图一 2、Logel –使用说明 ? 选择Server — IP Setting 配置ChannelServer 的IP 地址和端口 ――和ChannelServer 中的设置保持一致(一般不需要修改) ? 连结到ChannelServer ,并开始记录 ――需要先运行ChannelServer 以下为刚开始启动Logel 工具的界面:

图二 以下为正在抓Trace 信息的界面: 图三 测试版本一定要用debug 版本,release 版本遇到assert 会自动重启,debug 版本会断在程序assert 的地方,这样可以获得assert 时的现场信息,以便于debug 。当然,重要版本根据情况也应该同时用release 版本做一些各个功能模块的自动重启的测试,电流测试等,以保证release 版本也没有问题。 测试过程中遇到assert ,不要拔下电池,打开ChanelServer.exe 和Logel.exe , 连上手机,选择logel 里面菜单 Assert / Open Assert Frame , 打开一个调试窗口,在此窗口下输入0,会出现了下图所示的信息(如果是测试的时候连着log ,此窗口会自动弹出):

生产统计报表的编制

生产统计报表的编制

生产统计报表的编制 (生产统计员培训资料) 一、工作汇报的作用 统计员的工作汇报就是及时、准确、完善的向相关部门呈递《生产统计报表》。尽量让我们高层管理人员对所管辖的下属部门的工作情况了如指掌,及时地发现问题作出决策,并使管理工作得以顺利进行。通过我们详细的汇报中了解生产计划的执行情况,了解生产进度、材料供应、计划执行状况,机器设备的运转状况等,可以及时掌握生产动态和异常情况,可以了解人员的思想变化等。可以及时发现工作中存在的困难和问题,生产中不可避免会出现这样或那样的问题,通过定期或不定期的工作汇报,可以及时了解这些困难或问题,并及时加以研究和解决,并把可能造成的各种损失降低到最小的程度。 二、工作汇报的内容,工作汇报的内容很多,现只就生产、质量、物料方面的内容做一个简单的介绍。 1、生产方面的汇报 (1)各类生产计划的完成情况 (2)各项工作的落实与执行情况 (3)生产进度状况与工时投入,生产跟踪情况。 (4)现场作业状况 (5)各类生产异动情况:包括进度异动、工艺异动、其它异动。 (6)生产人员工作情况 (7)各订单完成情况 (8)产品交货状况 2、质量方面的汇报 (1)各道工序、各车间(班组)的产品质量情况 (2)质量问题及质量异动 (3)各种产品的不合格率机造成因素 (4)内部质量事故的调查处理及质量问题的追溯 (5)质量问题的处理汇报 (6)质量目标达成情况 (7潜在的质量隐患

生产性信息是评价工厂的生产性,使其上升的指标,具体有以下内容 (1)生产性=产出量÷投入量 (2)原料生产性=生产量÷原材料使用量 (3)劳动生产性=生产量÷作业人数 (4)设备生产性=生产量÷设备台数 (5)作业能率=计划工时÷实绩工时×100% (6)稼动率=有效劳动时间÷总劳动时间×100% (7)作业度=实际生产量÷标准生产量×100% (8)出勤率=出勤人数÷在籍人数×100% (9)良品率=良品数÷检查数×100% (10)材料利用率=产品数量÷材料使用量×100% 五、生产统计报表的作用及填制 生产日报表是生产部门向相关部门或上级主管的汇报形式中的一种,其用途,在于使管理者能够了解生产进度,发现生产异常并能依此做出适当反应处理。其内容一般包括:产量、工时、效率、成本的基础资料(成本单位;材料、部品费;使用数量;经费): 1、《个人生产日报表》:是我们统计的最基本记录,其内容有姓名、年月日、工种(岗位)、品种、工序、产量(毛数、入库数、合格数)工时利用(准备、生产、异常分析)、废品分析、班组长、检验员,其中工时利用包含操作者的工时利用和设备的工时利用,所以我们必须要求操作者填制相关的设备工具名称和编号,并能很好的监督工时统计表的正确性。单个产品的生产必须以单个工时为基准填制,不能用整体代替个别,甚至用区间范围代替单个产品工时给生产能力的整合带来障碍和不定性因素。 2、《工时统计表》包括人员的工时和设备工时。(工时记录)班组长统计直接发生的工时,车间统计员分别在班组统计报表上汇总,班组每日统计,车间每日汇总:年月日、作业人员或单位(班组统计在“作业人员或单位栏”填作业人员姓名、设备名称、车间统计则填写工序别或工段别)、工时(标准工时、实际工时、累积实际工时、效率分析)、复核、统计人员 3、《材料消耗记录》(用料记录)班组长、车间统计员分别统计自己所在层次的用料情况,每日统计,层与层的统计数据要相衔接,并与库房相衔接。

现场调试心得

在我从事自动化的职业生涯近二十年的时间里,我发现现场调试的工程师的能力和工作水平的高低,对于一个项目的成败是最关键的因素。但许多工程师在赶赴现场执行任务前,缺乏必要的心理准备和技术准备,因此,到现场后根本无法发挥自己的能力。因此,在这里把自己的一些体会写出来,希望能够对所有的技术工程师有一些启发。 一、出发前的准备 从事PLC的技术支持的人,如果是要到现场开始进行系统调试,无论是对OEM客户,还是对一个过程控制的系统集成,都要在事先做好一些准备工作。就像一个“驴友”出行前,要更换自己的尤其是鞋子,带好水、食品,还要准备在野外的一些防身用品,如果是过夜的话,还要有帐篷、手电筒等一样,作为一个职业的PLC技术支持工程师,也有不少的东西是要准备的。 首先要安排自己的行程计划和衣食住行。如果是需要住宿的话,那么如何定机票、酒店(旅馆、招待所),这里就不多说了。如果时间很长(如超过一个月),为了省钱,就要考虑在当地租房子了,尤其是出发的是一个小组,而不是一个人的时候。衣食住行,这些问题与普通的旅行是一样的,虽然这些问题对你完成任务的影响力并不亚于你的专业水平。想象一下,你到了现场,因为食物中毒导致一个星期拉痢疾的情况会对工作造成什么样的影响,就知道该准备那些东西了。通常,有经验的自动化公司的行政部门会为工程师考虑好这些情况,但是,作为工程师自己一定要进行确认,看看是否所有的事情都已经安排好了。 安顿好了衣食住行的后,要准备自己的工具。作为PLC的现场调试工程师,并不需要很多的调试工具。但是,一个螺丝刀、一台万用表,还是必备的。另外,如果要与现场的仪表传感器进行系统联调的时候,还要有一台信号发生器来模拟现场仪表的信号,以确定当发生问题时,现场的信号是完好的。还有,一台结实的手提电脑,是你编程和调试的必需的工具。虽然这些工具你可以要求用户准备好,但是,作为一个职业的PLC工程师,如果连这几样工具都没有,会被用户怀疑你的职业水平的。其它的一些仪器仪表,如果需要的话,你可以向公司或者客户提出来,让他们提前准备,比如,示波器、稳压电源等等。毕竟这些不那么通用的仪器,通常是不可能随身携带或备用的。 有一些常被忽视的小东西,你准备了之后一定有用的。如,电气胶带、热缩套管、打火机(你吸烟的话自然会有,没有别人也会有),束线带、还有,如果现场接线已经完成了,要准备好一些与信号线相同的电缆,和一些固定基座的螺丝。你可能怀疑要这些做什么用,相信我,带上这些,虽然有些只值几分钱,但到了现场后,可能会节约你一天甚至几天的时间,尤其是你去的地方是在一个偏远的山区的时候。虽然在发货的时候厂家都有螺丝钉,但是到了现场什么都有可能发生,如果螺丝钉不够(而这是每次都必然发生的),会引起许多问题。 除了以上的东西,就是这次调试所要带的备品备件了。虽然现场的货物清单可能会已经考虑了备品备件的问题,但为了应付万一的情况,有些备件你最好还是自己要随身携带。首先是PLC 的基板(有的成为机架)、电源、CPU模块,因为这些是一台PLC能够工作的基础,如果现场只有一套系统,那么这些模块就只有一个,假如没有备分的话,一旦出现故障,你的所有的工作都必须停下来。因此最好带上一套。 其它的I/O模块和通讯模块,如果现场只有一个的,你都要考虑在多带一个。对于那些现场已经有两块以上的模块,你就不用考虑自己带了。 二、设计交底工作

程序调试中遇到的问题心得体会

文档来源为 :从网络收集整理 .word 版本可编辑 .欢迎下载支持 . 程序调试中遇到的问题心得体会 篇一:程序设计心得 培训心得体会 程序设计》是理工类专业必修的计算机技术基础课, 是一门实践性很强的课程,不仅要求学生掌握概念,而且还要求学 生动手编程并进行上机调试、运行。听了吴教授短短的14 节课, 受益匪浅。 对于这门课程,实践性非常强。吴教授从课程改革这 道题目讲起,结合自身经验,重点突出生动形象。以下为我的几点 体会: 1.程序设计必须自己亲自动手动脑上机调程序,否则 是学不会编程序的。 其中讲到职业技术院校的实训环节很重要,锻炼学生 的好机会好平台,培养学生动手编程的能力和合作精神。大家在一 起学习,取长补短,在实训中长知识,提高同学们的学习热情和自 学能力。我个人觉得这种教学方式效果非常好,还能激发学生的学 习兴趣,用书本上的理论知识来指导实践、解决一些实际生活中的 问题。 2.讲授的重要目的是激发学生的兴趣。 因为大多数学生初次接触计算机语言,觉得迷茫、不 知所措,觉得这门课程 难、抽象、不易理解,学起来比较吃力,所以讲课过 1文档来源为 :从网络收集整理 .word 版本可编辑 .欢迎下载支持 .

程中必须让学生主动愿意去思考,这就涉及到一个兴趣问题,因为难理解的东西好多学生时间长了都不愿意去学,这就需要教师在授课过程中做工作,如何抓住学生的心是关键。 吴教授授课中基本上不讲书本上的例子,书本上的例 子留给学生自己下去自学,而是选择一些贴近生活的例子或 者有故事背景的例子,从例子引出所涉及到的知识点,这样 就能激发学生的兴趣。其中个例子“韩信点兵”,从这个故事引出C 语言当中函数的递归调用思想。 这就需要我们在上课前做足功课,想法设法吸引学生 们的注意力,从一些感兴趣的例子中一步一步引导学生去思 考,既增加了与学生间的互动,又锻炼了学生的思考能力。 3.遇到任何问题都不要盲目去解题,要抓住任何事物 发展过程中的规律,按照规律再设定合适的算法。 同样授课也一样,首先要明确这门课程的教学目的: 通过理论和实践上机教学,使学生较好地掌握C 语言的基本知识,掌握基本的程序设计过程和方法,具备初步的高级语言程序设计能力,并能熟练应用VC++ 集成环境进行C 语言 程序的编写、编译与调试,达到能应用 C 语言解决一般编程问题的水平。目的明确了再设定合适的教学方法。 以上3 点就是我的体会。 篇二:学习C 语言心得体会 c 语言培训学习心得体会

生产统计报表管理制度精品

百度文库- 让每个人平等地提升自我 1 生产统计报表管理制度 一、总则 为加强公司生产统计信息的有效传递,确保统计数据的及时性、准确性和 完整性,依据《中华人民共和国统计法》的有关规定,结合公司实际,制定本办法。 公司各个项目部负责生产统计报表的填报,经项目负责人审核后上报公司施工管理部,施工管理部对收集的报表汇总上报主管单位或部门。 二、表格类型及要求 1、各部门出具的报表必须严谨、准确,在送审批前认真复核; 2、各项目部必须按规定及时上报各类生产统计报表,遇节假日则按规定日顺延。 3、填写的报表包括《施工单位生产完成情况月报》、《施工进度月计划表》、《施工进度季度计划表》(每季度末上报下一季度计划),样表详见附件。 4、表格中的各类信息应填写完整,特别是工程名称要填全称。 5、各类统计报表及计划于每月25日前上报施工管理部,季度计划报表在上一季度所在月同生产报表一起上报。 6、报表上报的方式可采取电话、电子邮件、传真等方式,联系人:谢辉,联系电话:,电子邮件:。 三、处罚标准: 各项目部报表上报不及时或报表数据不准确将给予相应的经济处罚,有施工管理部开具单据直接从工程款中扣除。 注:制度自下达之日起执行,望公司各项目部严格准守。

施工单位生产完成情况月报 建设单位 及单位工程名称工程 结构 建筑 层次 开工 日期 竣工 日期 施工面积(m2)工程总造 价 (万元) 施工产值(万元) 截止报告期的形象进度备注 累计本月 自开始建设 累计完成 自年初累 计完成 本月 甲乙丙 1 2 3 4 5 6 7 8 丁戊补充材料:全部职工累计平均人数人;本月平均人数人;自年初累计全员劳动生产率元/人;本月全员劳动生产率元/人;本月新开工程个数个;本年累计新开 2

CFT工具使用说明(综测展讯)

CFT工具使用说明 1.引言 (2) 2.概述 (2) 2.1设备 (2) 2.2功能 (2) 2.3设备连接图 (3) 3.主界面 (3) 4.参数配置 (4) 4.1设备配置 (4) 4.2系统设置 (5) 4.3A DV ANCE S ETTING(高级设置) (6) 4.4运行测试 (6) 5.常见的问题 (9)

1.引言 校准的目的: 现在生产的相同型号手机虽然使用都是相同器件,但相同器件还是有的一定的偏差,由此组合的手机就必然存在着差异,这差异必须在一定的范围,超出了就视为手机不良。因此校准的目的就是通过调整软件参数来补偿硬件差异,使手机性能指标符合国标。 终测的目的: 终测是对于校准的检查,因为校准是对各指标的分别校准,并不检测对其他指标的影响所以校准通过的手机并不能肯定它是良品,只有通过终测检验合格的才算是。 2.概述 2.1设备 综测仪:HP8960 测试仪(GSM频段) Sp6010 测试仪(TD_SCDMA频段) 程控电源:Agilent[663XX] 射频连接线、串口线 2.2功能 本软件支持以下功能: ●ADC校准电压校准 ●AFC校准自动频率控制 ●APC校准自动功率控制 ●AGC校准自动增益控制 ●Final test 终测

2.3设备连接图 DUT:Device Under Test(待测设备) 3.主界面 点击图标,运行CFT.exe,进入应用程序主界面,如下图:

4.参数配置 4.1 设备配置 在CFT主界面上,选Configure(配置) ,Port &instrucments(通信端口和仪器设置),进入通信端口和仪器设置界面: https://www.sodocs.net/doc/3d15295818.html,m.Port 配置串口 Diag.Port.baudrate 配置波特率 Instrument Type 综测仪类型 GPIB Addr 仪器GPIB地址 Dcs Type 稳压源类型 Voltage 稳压源输出电压值 仪器类型设置【仪器的GPIB地址可以人为设置,不是固定的】 仪器类型GPIB卡地址GPIB地址 HP8960 0 20 SP6010 0 14 可设置如下选项: 正确的通讯端口和端口波特率 校准GSM使用综测仪HP8960和正确的GPIB地址(按仪器上的SYSTEM CONFIG按钮查看GPIBaddress的值) 校准TD-SCDMA使用综测仪SP6010和正确的GPIB地址(按仪器上的CONFIG查看GPIB address 的值) 程控电源项是可选的,校准ADC时一定要打钩,并配置正确的GPIB地址

生产报表统计管理制度

生产报表统计管理制度 1总则 为加强和规范生产报表统计管理制度,建立正常的生产报表统计管理工作秩序,全面、客观、真实和及时地反映生产情况,更好的做好生产计划管理,为领导决策提供可靠的依据,及时组织协调生产,处理生产中存在的问题,综合平衡各环节、各专业、各部门以及与外单位之间的关系,确保生产的正常进行。特制定本制度。 2范围 本标准规定了辽宁沈煤红阳热电有限公司综合统计的管理职能、管理内容与要求、检查与考核。 本标准适用于辽宁沈煤红阳热电有限公司的统计工作。 3管理职能 发电运行部负责检查、指导本部门统计工作,做好各类资料和数据的收集、分类、汇总、上报。 4管理内容和要求 4.1发电运行部部长领导本部门统计工作,负责贯彻执行国家的统计法律法规,督促本部门、统计人员准确及时地完成统计工作。 4.2统计工作的管理 4.2.1贯彻执行国家统计法规,按照统计口径,向上级主管部门或地方统计机构报送和提供统计资料。在业务上接受地方统计机构和上级主管部门的指导。 4.2.2指导、协调本部门统计工作,完成上级下达的调查统计任务,制订、实施公司的统计管理标准和工作计划。 4.2.3负责编制公司发电生产报表,监督、检查发电部生产技术经济指标的统计。 4.2.4定期完成公司对外综合统计报表;负责统计调查表和统计资料的管理;定期组织统计人员的业务学习。 4.2.5会同有关职能部门定期对计量装置进行检测,并建立统计台账和原始记录。 4.2.6对公司计划的执行情况、经营管理的效益进行统计分析和监督。 4.2.7公司应建立健全统计信息自动化系统,应用微机进行统计资料的搜集、汇总、加工、整理。 4.2.8按规定完成统计资料的汇编、归档。 4.2.9 发电部负责发电量、上网电量、煤耗率、厂用电率、水耗率、汽水合格率、监测仪表投入率、保护投入率等技术经济指标及机组运行技术分析、设备缺陷的统计。 4.3统计报表管理 4.3.1各部门、专业统计人员严格贯彻执行上级的有关统计法规,按照统计报表规定的统计范围、表式、计算方法、指标项目认真填写,并及时上报。 4.3.2各部门外报的统计报表,必要时抄送企审部 4.3.3企审部对报表内容(数据)有疑义时,填写辽宁沈煤红阳热电有限公司内部统计数据查询单,向报送部门查询,被查询部门应按时答复及时修正。 4.3.4公司内公布的统计报表,公布前由报表编制部门填写辽宁沈煤红阳热电限责任公司内部统计报表审批单,经企审部审核,副总经理批准。 4.3.5对上级部门或公司内部的统计报表,若有不同意见,须及时向制表单位反映,在未修改变动前,仍按原规定执行,不得拖延和拒报。对不规范和未经批准的统计报表,填报部门有权拒报。 4.4 统计资料管理 4.4.1公司的统计资料,由公司领导审核,签章后上报。各部门统计资料由各部门负责人审核、签章后上报。部门负责人对统计人员依法提供的统计资料不得修改,如果认为统计资料不实,应当责成统计人员核实,并保证按期上报。 4.4.2部门之间应建立正常的统计资料交流关系,不得推诿扯皮,并按照公司内部报表形式提供。

相关主题