FAE疑难问题总结

2024-10-27 版权声明 我要投稿

FAE疑难问题总结(精选6篇)

FAE疑难问题总结 篇1

一、传统互容1(06、16系列)1、06系列项目,在下边缘画线,容易画出超出AA区的折线(尤其在分辨率特别大时)此时需修改flowwork.c中void FlowWork(void)函数中参数: 3220行:

#ifdef TOUCHKEY_EN structFrameInfoVar.ucFrameRow += 1;if(structTouchKeyStatus.ucTouchKeyFlg == 1){for(i = 0;i

#ifdef TOUCHKEY_EN //for(i = 0;i

2、电源干扰调试步骤;

(1)、增大CAP值;一般调试到最大,即160/80;(2)、选择最佳频率;可通过频谱仪选择干扰最小的频率;(3)、ID滤针算法;针对偶尔出现的干扰跳点问题,改善较明显;(4)、前级针滤波算法;可很大程度上改善严重跳点问题,但会影响整体体验;

3、ESD跳点调试步骤;

(1)、打开ESD宏定义;

(2)、滤针;参见以下代码;

DateProcessPost.c中PointFilterProcess函数:

230行:

voidPointFilterProcess(STRUCTAPPTOUCHSTATUS *pstructTouchStatus){ if(pstructTouchStatus->ucLastPointNum> 0)

{return;} if(pstructTouchStatus->ucCurrentPointNum>pstructTouchStatus->ucLastPointNum){if(G_ucTouchedCnter<2)(滤除的针数)

{G_ucTouchedCnter ++;pstructTouchStatus->ucCurrentPointNum = pstructTouchStatus->ucLastPointNum;else {G_ucTouchedCnter = 0;} if(pstructTouchStatus->ucCurrentPointNum == 0){pstructTouchStatus->bTouchStatus = 0;} }

4、按键几率性无功能调试;

(1)、TP整体rowdate值调试至相差不超过300且TP需校准并保存;

(2)、打开按键宏定义,未使用的通道需挖空处理;

(3)、关闭防水宏;

5、手指分离算法;

详见说明文档(PeakMergeProcess);

6、电源干扰(表现为快速点击时乱跳点)

修改代码如下:

voidPointFilterProcess(STRUCTAPPTOUCHSTATUS *pstructTouchStatus){ if(pstructTouchStatus->ucLastPointNum> 0)

{return;}

if(pstructTouchStatus->ucCurrentPointNum>pstructTouchStatus->ucLastPointNum)

{ //if(G_ucTouchedCnter<= pstructTouchStatus->ucFilterPointCnt)if(G_ucTouchedCnter< 2)//pstructTouchStatus->ucFilterPointCnt){//G_ucTouchedCnter ++;G_ucTouchedCnter = G_ucTouchedCnter-1;

pstructTouchStatus->ucCurrentPointNum = pstructTouchStatus->ucLastPointNum;}}

7、大尺寸整机(5506、5606),在应用中出现边缘区域问题处理;

最新FW“config.h”中:

#define TRACE_STABLE_OFFSET 210//180 //a bit smaller than biggest touch diff-data //differ的一致性的差值不要超过的阈值

二、传统互容2(02系列)

三、单层多点(i系列)1、5436I划线飞点处理;

修改AppTouchKeyProcess.c函数,可之间改善此问题,参考代码见附件;

四、自容(6x06系列)

1、TP视窗与按键中间黑色丝印上报按键坐标问题调试; 按键上方的黑色区域一般客户要求触摸无功能,但在实际调试时,因为手指触摸面积较大,会让按键通道产生较大differ变化量从而上报按键坐标;如果将按键的触发阀值调高可改善此问题,但会使按键悬空时无功能,所以一般解决此问题时,我们加入AA区的最后两个通道做判断,即当按键通道的differ的变化量超出阀值,但AA区的最后两个通道differ大于一定数值时,我们认为触摸在黑色丝印区域,此时不上报坐标;

参考代码如下:

if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM-1]+pstructTraceVar->sCapDiff[TP_CHANNEL_NUM-2]sCapDiff[TP_CHANNEL_NUM]> VIRTUAL_KEY_THRESHOLD){上报第一个按键坐标;} if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM+1]> VIRTUAL_KEY_THRESHOLD){上报第二个按键坐标;} if(pstructTraceVar->sCapDiff[TP_CHANNEL_NUM+2]> VIRTUAL_KEY_THRESHOLD){上报第三个按键坐标;} } 有的项目在调试时遇到AA区Y方向坐标无法调到最大时,即开了拉边函数依然与最大像素差10个像素左右,则有可能是因为按键范围过大造成,同样可以采用此方法限制按键范围,改善此问题;

2、ESD跳点问题调试;

(1)、打开ESD宏定义;(2)、调试大面积宏定义;

3、同侧画线不同甩尾效果调试;

此时需针对不同的甩尾效果,采用不同的甩尾修正参数;

参考代码如下:Margin_process.c中BorderShiftManualHandle函数;

以4列竖三角分辨率为800的项目为例

ShiftVal =(cLeftManualCoeff[(MARGIN_LX11])//定义修正甩尾的数组

if(Ynew<=20)//当Y坐标小于20时,不修正 {ShiftVal = 0} else if((Ynew>380)&&(Ynew<420))//坐标在380~420之间,按数组参数修正

{ShiftVal = ShiftVal;}

else

//其余情况,按数组的4/5来进行修正

{ShiftVal = ShiftVal * 4 /5;}

Ynew += ShiftVal;

4、6x06系列3个通道实现3个按键划线飞线问题处理办法;

6x06系列的IC,在用3个通道实现3个按键的项目中,当从AA区往处划线时,当手指划到按键上会触发功能造成折线,针对此问题需修改flowwork.c中ResetGlobleVars函数:

static void ResetGlobleVars(void){if(0 == G_structTouchStatusVar.ucCurrentPointNum){#if(0 < TP_KEY_NUM)if((G_structTraceVar.sCapDiff[TP_CHANNEL_NUM]+G_structTraceVar.sCapDiff[TP_CHANNEL_NUM + 1])< VIRTUAL_KEY_THRESHOLD)(在此处多添加一个通道即:G_structTraceVar.sCapDiff[TP_CHANNEL_NUM + 2])#endif {G_bVirInvalidClearOnce = 1;G_bVirKeyDisable = 0;} }}

5、增强抗LCD Noise处理办法;

在sys_config.h中,修改如下: /* * AFE Scan data mode * 0: Raw data(Only for testing, do NOT use for release code)* 1: Filter 3 data * 2: Filter 5 data * 3: ACC data */ #define AFE_DATA_MODE 2 #if((1 == AFE_DATA_MODE)||(2 == AFE_DATA_MODE))/* * AFE filter(Filter 3 or Filter 5)scan mode threshold * Range 0~1023 * The smaller the value is, the more efficient for the filter function */ #define AFE_FILTER_MODE_THRES 5

五、驱动

1、APK升级的注意事项;

APK功能需根据“4_Focaltech Android平台Driver介绍_v1.0.pdf”增加驱动后,打开FTS_CTL_IIC,SYSFS_DEBUG这两个宏。驱动中打开 FTS_CTL_IIC宏后,在/dev目录下创建一个ft_rw_iic_drv的结点,通过adb shell chmod 777 /dev/ft_rw_iic_drv打开读写权限。

如果是高通,三星的平台,可以不加此驱动,在编译系统时选中i2c interface,这样在/dev目录就会有i2c-*的读写结点。用adb shell chmod 777 /dev/i2c-*打开读写权限来使用工具。

APK是通过ft_rw_iic_drv节点与芯片通信,如无节点或节点无读写权限都会导致APK升级失败。

APK不能升级的情况有:

(1)、驱动只添加t5x0x_ts.c、ft5x0x_ts.h两个文件,完成电容屏的基本功能,无APK升级功能,需添加其他四个文件。

(2)、未打开FTS_CTL_IIC,SYSFS_DEBUG这两个宏。(3)、ft_rw_iic_drv节点未打开读写权限。

(4)、系统IIC驱动有问题导致升级失败,通过打印信息可以看到IIC读写出错的信息,修改系统软件。注1:以上的APK是指敦泰提供的APK。注2:有部分APK是客户自己开发的,使用的I升级模式,不需通过节点ft_rw_iic_drv与芯片通信,驱动可不加FTS_CTL_IIC,SYSFS_DEBUG宏。案例:华兴达40107,鼎智开发了一个APK升级工具,该工具使用I升级模式,将I文件打包到APK中,运行APK就自动升级,需升级程序时需将新的I文件交给鼎智的工程师从新生成APK。

6x06系列同时需打开sys.config中的FLASH_UPGRADE_WRITE_EN宏;

2、I文件升级失败常见原因;

I升级功能出错最多是因为无法进入升级模式,即第三步读ID的值为0。可对update函数进行如下修改尝试。

for(i=0;i<50i++)//增加循环进入升级模式 { /*********Step 1:Reset CTPM *****/ Reset();//软复位修改为硬件复位,需检测复位脚是否有动作。

delay_qt_ms(10+i);//时间为10~60ms,复位到进入升级模式的延时。/*********Step 2:Enter upgrade mode *****/ auc_i2c_write_buf[0] = 0x55;auc_i2c_write_buf[1] = 0xaa;do { i ++;i_ret = ft5x02_i2c_Write(client, auc_i2c_write_buf, 2);delay_qt_ms(5);

}while(i< 5);//去掉i_ret<0的条件,该条件表示通信失败,去掉是因为有IIC通信成功后//没进入升级模式的情况。

/*********Step 3:check READ-ID***********************/

delay_qt_ms(1);ft5x02_upgrade_send_head(client);auc_i2c_write_buf[0] = 0x90;auc_i2c_write_buf[1] = auc_i2c_write_buf[2] = auc_i2c_write_buf[3] = 0x00;ft5x02_i2c_Read(client, auc_i2c_write_buf, 4, reg_val, 2);if(reg_val[0] == 0x79&®_val[1] == 0x06){

pr_info(“[FTS] Step 3: CTPM ID,ID1 = 0x%x,ID2 = 0x%xn”,reg_val[0],reg_val[1]);

break;}

else { dev_err(&client->dev,“[FTS]Step3:CTPMID,ID1=0x%x,ID2= %xn”,reg_val[0],reg_val[1]);} }

3、TP初始化后无法正常操作问题;

(1)、RK平台初始化reset后需delay 200ms 才能进行IIC操作;(2)、全智平台初始化reset后需delay 100ms 才能进行IIC操作;

4、COB方案校准验证;

intfts_ctpm_auto_clb(struct i2c_client *client){unsigned char uc_temp = 0x00;unsigned char i = 0;unsigned char j = 0;/*start auto CLB */ msleep(200);ft5x0x_write_reg(client, 0, FTS_FACTORYMODE_VALUE);添加读0寄存器是否0x40看是否进入工厂模式,/*make sure already enter factory mode */ msleep(100);/*write command to start calibration */ ft5x0x_write_reg(client, 2, 0x4);msleep(300);for(i = 0;i< 100;i++){ ft5x0x_read_reg(client, 0, &uc_temp);/*return to normal mode, calibration finish */ if(0x0 ==((uc_temp& 0x70)>> 4)){j = 1;break;}

} 查看j是否为1,看是否返回normal mode,为0时msleep(300);改长

//msleep(200);/*calibration OK */ msleep(300);ft5x0x_write_reg(client, 0, FTS_FACTORYMODE_VALUE);/*goto factory mode for store */ msleep(100);/*make sure already enter factory mode */ ft5x0x_write_reg(client, 2, 0x5);/*store CLB result */ msleep(300);ft5x0x_write_reg(client, 0, FTS_WORKMODE_VALUE);/*return to normal mode */ msleep(300);/*store CLB result OK */ return 0;}

六、硬件设计

1、竖三角设计时避免回勾及甩尾问题需特别注意事项;

(1)、坚持宽窄边比例>5:1;(2)、按键ITO走线设计;

两个按键:加长左边(右边)连接按键部分ITO至右边(左边)按键处;

2、自容量产时提高良率需注意事项;

(1)、外围GND线与按键通道走线的距离需至少大于0.1mm,建议越大越好(尤其激光工艺),如距离小于标准值时,当bongding区的ACF因为压合原因产生溢胶时,容易将这两条通断短路,造成按键不良;

七、量产问题

1、自容系列产线常见不良分析;

因为自容的图形为三角形设计,确认坐标的方法即为计算一组相对三角形的电容比例,所以比较好判断不良现象;

判断时我们一般延着垂直与三角形的方向画直线(即TP垂直放置,横三角画竖线,竖三角画横线,4列的图形需在上下半屏分别作判断),画线的位置取1/4或3/4处; 如果画出的线往三角形的外侧弯,则表明TP存在通道开路或超阻(此时可降低扫描频率,如果现象改善,则为超阻,反之为开路,开路的通道为与画线弯折反方向的通道);

如果画出的线往三角形的内侧弯,则表明TP存在短路; 如果画线直接断开,则表明一对通道同时开路;

2、传统互容TX、RX微短路测试方法;

采用3.3以上版本量产工具,同时需增加以下几项,参数设置范围需采样: 三个按键:a、两条通道形成三个按键,将形成中间按键的两条通道尽量靠近AA区走线;b、三个通道形成三个按键,将形成中间按键的通道延长至左边(右边)按键处。

四个按键:同三个按键处理方式处理。(3)、将按键和AA区中间的悬浮块多切割几次。3、5336 通道短路的测试方法;

FAE疑难问题总结 篇2

一、策划组织水平不断提高“无锡产监杯”已成品牌活动

在成功举办了“无锡产监杯”《物权法》知识竞赛和《房屋登记办法》知识竞赛后, 此次疑难案例与剖析有奖征集活动的策划、组织更加成熟, 水平有了较大提高。

本次活动是一次登记实务法律知识的实际应用, 为确保活动的可操作性和实用性, 主办单位将本次活动设计为时间跨度长 (1年) 、环节多 (分案例征集与剖析两个阶段) , 同时在主题内容、案例文稿格式、评奖原则和奖项设置等方面都作了精心部署。

为了加强活动的影响力, 扩大交流平台, 除在《中国房地产》和无锡房地产市场网进行宣传报道外, 中国房地产及住宅研究会房地产产权产籍委员会专门向全国各房屋登记机构发出通知要求积极参与活动, 中国房地产产权网也积极报道了此次活动。

为了不断提高活动的层次, 本次活动组成了层次更高、范围更广、更有权威的评审专家组, 其成员包括了国家主管部门的有关方面领导, 最高人民法院的法官、行业协会领导、业界著名专家、地方房地产登记机构的领导及主办单位的领导, 使得此次活动层次更高。

共有19个省 (直辖市、自治区) 、53个市 (县) 的房地产管理部门参加了此次活动。这当中既有来自直辖市如重庆的, 也有省会城市如济南、杭州、福州、西安、西宁、沈阳、哈尔滨等, 还有许多地级市和县级市, 反映出各地房地产登记部门对活动的积极支持和参与。截至6月30日, 收到有效案例138个, 涉及历史遗留问题登记、司法协助执行、共有房屋登记、继承析产、集体土地房屋登记、转移登记、抵押登记、更正登记、预告登记、注销登记、撤销房屋登记、初始登记、异议登记, 反映出此次活动对房地产登记的广泛涉及。

二、应征案例紧贴实际研讨深度尚需加强

1. 紧密围绕登记实务, 涉及业务类型广泛

本次活动力求贴近登记实务, 解决实际操作难题。通过对全部案例的阅看分析, 我们发现应征案例确实具有很强的实践指导意义, 案例基本都以房屋登记实务为主线, 涉及了测绘、预售、公证、司法协助等很多环节的法律行为。从案例类型来看, 参赛者对统一登记制度、登记机构的权责界定、行政诉讼举证应对等行政问题, 合同效力、抵押权执行、继承权、未成年人利益保护等民事问题以及登记机构工作人员职务行为罪与非罪的刑事问题都进行了深入思考, 对民法、物权法、担保法、行政诉讼法、房地产管理法、房屋登记办法等法律法规及规章有着专业的解读与分析。

2. 反映共性问题, 突出个性问题

从案例的内容来看, 我们发现涉及同一主题的案例有许多共同之处, 如7个司法协助案例中, 有4个是关于法院在无房产原始取得证明的情况下将房产判决给第三人的;又如2个集体土地房屋登记中, 均是涉及村民身份认定问题;继承析产14个案例中, 关于继承是否必须要公证, 几位应征者均提出同一个问题。这说明各地登记机构在实务中碰到的共性问题是比较集中的, 反映出研究、解决这些问题的普遍意义。

有些问题虽然只有个别登记机构提出, 但也是比较典型的, 对于尚未碰到此类问题的登记机构具有较强的警示作用。比如, 利害关系人在已向法院起诉的前提下是否可以申请异议登记, 有效期为多久的问题;权利人企图以放弃房屋所有权的形式来转移房产该如何处理的问题;在房改购房时被计算工龄的人, 正式买房时已去世, 是否享有房屋份额的问题, 等等。这些问题有些尚未大面积爆发, 有些可能已经隐藏在已登记的案件中, 只是一时未产生后果。它们的提出能使大家及早思考其中的法律关系, 理清思路, 从容应对问题发生。

3. 历史问题有争议, 新问题尚需探讨

从案例所指向的时间段来看, 一部分是登记实务中长期存在得不到解决的疑难杂症, 如历史原因造成的登记环节缺失的问题、夫妻共有财产确定中的问题、由于不具备登记要件导致民事判决难以执行的问题、由于申请人虚假申请导致登记行为被判决撤销或认定违法的问题等;另一部分是由于新的法律法规及规章的制定实施、新的登记类型开始运作而引发的新问题, 如预告登记后当事人发生意外情况如何登记、更正登记到底适用于什么情形、异议登记注销如何进行、登记机构发现权利归属错误如何依职权办理登记等。这说明, 登记机构今后的工作不仅要在法律法规允许的范围内结合历史情况与现实条件, 努力解决既存难题, 更要深入研究法理, 吃透立法精神, 查找新问题的源头, 制定出详细可操作的地方规定, 防止新问题的扩散。

4. 有些案例深度不够, 理论学习尚需努力

本次案例征集活动中有许多发人深思的典型案例, 但也有些案例的案情条理不清、法律关系深度欠缺、缺乏针对性。有的案例仅两三句话, 过于简略未能说透法律关系;有的案例只描述过程未提出问题;有的案例缺乏系统的业务操作程序而使案情离奇曲折, 不知该如何登记;有的案例提出的问题法律关系相当简单, 没有深入分析的必要, 例如当事人是否可凭赠与公证书单方办理登记的问题, 夫妻之间财产约定公证后能否视为房屋已转移等;有的案例是由于地方性操作未按照上位法的规定形成的问题, 不具有讨论研究的价值, 如对未竣工的房屋“特批”办理的所有权证是否有效的问题等。这说明有关人员的法律理论知识还不够, 无法指导实务操作。因此, 广大登记人员在加强实践的同时, 必须注重理论知识的学习和积累。

从“无锡产监杯”《物权法》和《房产登记办法》知识竞赛的成功举办到本次活动第一阶段的圆满成功, 说明“无锡产监杯”已经成为全国房地产登记机构学法用法、交流学习的品牌活动和平台, 其积极作用和影响越来越大。

三、疑难案例折射典型问题解决问题需多方努力

此次征集的疑难案例反映出了当前房地产登记中存在的一些问题, 需多方努力, 积极解决。

1. 上位法过于原则导致登记困难

上位法规定过于笼统导致登记困难主要体现在集体土地的房屋登记上面。这其中主要的矛盾是申请人身份的确认。宅基地上房屋登记的申请人, 按照规定必须为农村集体经济组织成员。首先, 集体经济组织的范围该怎样确定?是一个村的组织, 还是一个镇的组织?其次, 该申请人是否为该集体经济组织成员应当有谁来认定?是由该组织出具证明, 是按照身份证上的住址, 还是根据户籍证明的户口所在地来确定?这些书证记载的内容不一致, 该以谁为准?对此, 上位法没有统一的标准, 造成了有些房屋无法登记的困难。

另外, 《房屋登记办法》中有许多“法律法规规定的其他情形”的表述, 如果登记机构工作人员对于哪些法律、法规中有哪些具体的规定属于这类表述所指的情况不清楚, 在工作中就容易张冠李戴, 错误适用法律、法规。因此, 对于实务中容易混淆的法律概念、适用种类等, 需要制定一些实施细则加以明确。

2. 权利人怠于行使权利造成登记困难

实践中由于权利人自己怠于行使权利, 致使有些房屋无法进行登记、权利难以保障的事例很多。有些是应当及早补办手续进行登记, 权利人没有及早补办导致手续不全而无法补办;有些是因为权利人去世或法人不存在了;有些是因为超过了法院执行的期限无法提供协助执行通知书, 又找不到当初的相对人共同申请登记。这说明, 对于房屋必须以登记作为物权变动的要件这一法律观念还必须加大宣传, 必须扭转和改变群众的一些错误观念, 比如认为“只要有公证书就行了, 不需要办理房屋登记”、“只要有法院判决房子就是我的了, 可以直接出售”等。

3. 司法协助的强制性导致房屋登记两难境地

(1) 司法协助的要求不符合房屋登记的条件导致登记困难

在民事判决中, 时常会有要求登记机构协助执行房屋转移的案件。在这些案件中, 有些申请人虽然通过法院判决取得了房屋所有权, 但是该房屋从未进行过初始登记, 或虽然有过登记, 但是现有登记簿记载的情况与民事判决所取得房屋的行为之间存在好几道房屋登记, 法律文书虽然最终确定了房屋归属, 但登记机构仍然缺少登记的必要书证。在这种情况下, 登记机构要么在缺少必要收件的情况下为当事人登记, 要么违背司法判决不予登记。产生这种情况的原因主要是法院审理民事案件时未先了解现有登记簿上记载的房屋归属, 仅以民事诉讼中双方提供的证据为审判的依据;或者是由于应当进行前道登记的申请人已不存在, 如公司倒闭等原因造成的。面对这种情况, 登记机构是应当对房屋权属历史过程进行完整的记载以便房屋情况能客观地向社会公示, 还是无条件地执行司法判决以保护民事诉讼胜诉方的权利?这也引发了我们对于房屋登记机构的工作性质和工作职责到底为何的思考。

(2) 撤销登记涉及多道登记行为导致登记困难

实践中虚假申请的情况很多, 也是困扰登记机构的一大难题。发现虚假申请一般要撤销原登记行为, 但是有些虚假申请的登记并非最近的一道登记, 在虚假申请的登记后又有了一道或多道登记。在这种情况下, 登记机构明知登记有问题也无法自行撤销登记行为, 只能通过司法机关、行政机关的法律文书才能撤销, 这就是说, 登记机构必须败诉一次, 才能纠正因申请人的不诚信而引起的错误。这极大地挫伤了登记机构的工作积极性。再者, 由于被撤销的登记行为之后存在其他登记行为, 而司法机关根据不告不理的原则是不会干涉后面登记行为的, 这样前道登记行为被撤销实际上是无意义的。如房屋买卖转移登记被撤销了, 其后的抵押登记仍然有效, 房屋上设定的担保物权仍然存在, 此时胜诉的原告要求办理其房屋所有权证, 登记机构也是无法执行的。这样的司法判决同样使登记机构左右为难。

4. 房屋登记涉及法理上有争议的问题导致登记困难

有些问题在法理上存在较大争议, 上位法尚未有明确的定论, 司法实践中各地区审判机关的观点也不尽相同, 而登记机构必须依法行政, 这就要求在某些操作程序上, 登记机构必须事先与司法机关沟通交流, 以使自身行为更加规范。比如, 对于未成年人房屋转让问题, 大家都知道必须保护未成年人利益, 其转让行为要得到监护人认可, 办理一般的未成年人房屋出售登记是没有问题的, 而一旦未成年人的房屋要转让给监护人, 就会遇到违背“不得为自己代理”的法律原则问题。可是如果遵照此原则不办理未成年人房屋转让给监护人的登记, 似乎又有些不近情理———为什么未成年人的房屋可以转让给外人却不能转让给自家人呢?再比如, 法律规定以公益为目的的单位的教育、医疗、公益设施是不得抵押的, 但是用以上设施以外的财产为其自身债务设定抵押是允许的。问题是实务中有些时候很难分清某房产到底是否为公益事业服务, 自身债务又如何界定。如应征案例中某人口福利基金会名下的办公用房, 为其全资子公司的债务提供担保设定抵押是否可以办理。该案涉及到债的理论、担保法解释、公司法原理等, 其适用的条款也是见仁见智的, 这对登记机构工作人员研究法理的深入程度提出了很高的要求。

四、第二阶段活动已经开始期待业界积极参与

编程疑难问题解答 篇3

A 一般.mht的word文档打开时就以“Web版式视图”的默认形式打开, 那如何才能以“页面视图“打开呢? 在网上搜索发现这个问题困扰了很多程序员及网友, 且至今未有一个合理而有效的解决办法。偶遇疑惑如获至宝, 为了找到症结, 特对不同视图的相同内容的.mht文档做了代码对比发现如下:

在以“页面视图”打开的.mht的word文档代码中

部分后的"

而以“web版式视图”打开的"

由此可见, 这两行代码在.mht的word文档用word打开时的显示作用。

再看另一个实验, 通过在word中录制宏, 点击“页面视图”和切换“web版式视图”产生宏代码如下:

其中设置“页面视图”的代码为: ActiveWindow.View.Type = wdPrintView。

.mht的word文档的" Print、 与word宏代码 : ActiveWindow.View.Type = wdPrintView等同。所以, 在使用php、asp.net、java等导出.mht的word文档时, 只需在代码中相应" Print、 即可实现.mht的word文档打开后的“页面视图”显示。

Q 如何获取iFrame的文档内容

A 在很多网页中, 都有iFrame控件, 有时这个控件的src属性是一个外部链接的页面。若想得到其内嵌文档的内容, 当使用一般的方法时, 比如: IHTMLWindow2的get_document方法, 这时会返回E_ACCESSDENIED错误。而使用IHTMLFramesCollection2接口也是不行的, 它仅能枚举在同一个域上的控件, 而现在目标页面和iFrame控件不在同一个域上, 这就涉及到跨域调用的问题。解决方法是通过IOleContainer接口来访问所有的iFrame控件。代码如下:

资产减值核算疑难问题解析 篇4

一、施工企业建造资产类似工业企业的在产品, 性质上属于施工企业的存货, 期末应当对其进行减值测试, 如何判断该建造资产是否减值?期末减值测试时及建造资产完工时如何进行会计处理?

施工企业建造资产性质上属于施工企业的存货, 期末对其进行减值测试, 如果建造合同预计总成本大于建造合同总收入, 则形成合同预计损失, 需要提取损失准备, 并确认为当期费用。

例1:M建筑公司签订了一项总金额为100万元的固定造价合同, 最初预计总成本为90万元, 第一年实际发生成本63万元, 年末, 预计为完成合同尚需发生成本42万元, 该合同的结果能够可靠估计。第二年年底, 工程完工, M公司累计实际发生工程成本102万元。

分析:第一年年末M公司的工程项目尚未完工, 在登记第一年发生成本的基础上, 首先根据权责发生制原则确认M公司本期的收入、费用。采用完工百分比法计算合同的完工进度=63÷ (63+42) ×100%=60%, 第一年确认的合同收入=100×60%=60 (万元) , 第一年确认的合同费用= (63+42) ×60%=63 (万元) , 第一年确认的合同毛利=60-63=-3 (万元) 。

其次对该公司的建造资产进行减值测试, 通过比较建造合同预计总成本与建造合同总收入, 当建造合同预计总成本大于建造合同总收入时确认该项建造资产发生减值。第一年预计该建造合同损失= (63+42-100) × (1-60%) =2 (万元) 。会计分录为:借:资产减值损失——合同预计损失20 000;贷:存货跌价准备——合同预计损失准备20 000。

第二年当合同完工时, 施工企业的建造资产交付发包商, 与该项目工程有关的“工程施工”账户应该全部与“工程结算”账户对冲, 同时确认当年的合同收入及合同费用, 将已提取的存货跌价准备冲减合同费用, 即冲减“主营业务成本”账户借方余额。会计分录为:借:存货跌价准备——合同预计损失准备20 000;贷:主营业务成本20 000。

笔者认为:第一年会计期末计提资产减值是谨慎性原则的体现, 第一年末的跌价准备已经通过“资产减值损失”转入“本年利润”, 作为本年利润的抵减项, 减少了该年的营业利润, 该工程完工合同最终毛利=合同总收入-合同总成本, 如果不用存货跌价准备冲销主营业务成本, 则该工程产生的利润被低估, 低估金额就是第一年提取的资产减值部分。

二、存在少数股东权益情况下如何判断商誉减值?期末减值测试时应如何进行会计处理?

根据《企业会计准则第20号——企业合并》的规定, 在合并财务报表中反映的商誉, 不包括子公司归属于少数股东的商誉。但对相关的资产组 (或者资产组组合, 下同) 进行减值测试时, 由于其可收回金额的预计包括归属于少数股东权益的商誉价值部分, 为了使减值测试建立在一致的基础上, 企业应当调整资产组的账面价值, 将归属于少数股东权益的商誉包括在内, 然后将调整后的资产组账面价值与其可收回金额进行比较, 以确定资产组 (包括商誉) 是否发生了减值。

例2:甲企业2009年1月1日以1 400万元价格购入乙企业80%股权, 收购日乙企业可辨认净资产公允价值1 500万元, 假设乙企业所有资产被认定为一个资产组 (含商誉) , 2009年12月31日, 资产组可收回金额1 350万元, 可辨认净资产账面价值1 300万元, 判断归属于甲企业的商誉价值是否发生减值?减值金额是多少?

分析:根据题意, 合并财务报表中归属于甲企业的商誉200万元, 由于其可收回金额的预计包括归属于少数股东权益的商誉价值部分, 为了使减值测试建立在一致的基础上, 企业应当调整资产组的账面价值, 资产组的账面价值也应包含归属于少数股东权益的商誉50万元, 资产组含少数股东权益的商誉的账面价值1 550万元 (200+50+1 300) 与可收回金额1 350万元二者的差额确认为资产组减值损失200万元。减值损失金额分摊顺序为:首先抵减分摊至资产组商誉的账面价值, 然后根据资产组中除商誉之外的其他各项资产的账面价值所占比重, 按比例抵减其他各项资产的账面价值。本题只涉及商誉的减值不涉及商誉之外其他各项资产的减值, 因此资产组的减值损失全部确认为商誉减值, 其中归属于甲企业的商誉减值为160万元。期末甲公司商誉减值部分需要做会计分录:借:资产减值损失160万元;贷:商誉减值准备160万元。

三、总部资产通常难以单独进行减值测试, 需要结合其他相关资产组或者资产组组合进行, 由于各资产组的使用寿命不同, 如何分摊总部资产的账面价值?如何对总部资产及其资产组合的减值进行会计处理?

企业总部资产包括企业集团或其事业部的办公楼、电子数据处理设备、研发中心等资产。总部资产的显著特征是难以脱离其他资产或者资产组产生独立的现金流入, 而且其账面价值难以完全归属于某一资产组。因此, 总部资产通常难以单独进行减值测试, 需要结合其他相关资产组或者资产组组合进行。在资产负债表日, 如果有迹象表明某项总部资产可能发生减值的, 企业应当计算确定该总部资产所归属的资产组或者资产组组合的可收回金额, 然后将其与相应的账面价值相比较, 据以判断是否需要确认减值损失。

例3:甲公司在A、B、C三地拥有三家分公司, 这三家分公司的经营活动由一个总部负责运作。由于A、B、C三家分公司均能产生独立于其他分公司的现金流入, 所以该公司将这三家分公司确定为三个资产组。2009年12月1日, 企业经营所处的技术环境发生了重大不利变化, 出现减值迹象, 需要进行减值测试, 假设总部资产的账面价值为200万元, 能按照各资产组账面价值的比例进行合理分摊, 预计A、B、C分公司的使用寿命分别为10年、15年、20年, 减值测试时, A、B、C三个资产组的账面价值分别为360万元、150万元和520万元, 甲公司计算得出A分公司资产的可收回金额为420万元, B分公司资产的可收回金额为150万元, C分公司资产的可收回金额为480万元。要求:计算A、B、C三个资产组和总部资产计提的减值准备。

分析:根据题意公司总部负责三家分公司运作, 难以单独进行减值测试, 需要按照各资产组账面价值的比例进行合理分摊, 由于各资产组的使用寿命不同, 无法将总部资产直接分配至各资产组, 企业需要根据各资产组的账面价值和剩余使用寿命加权平均计算的账面价值分摊比例进行分摊, 各资产组使用寿命分别为10年、16年、20年, 按照使用寿命计算的权重分别为1、1.6、2, 加权计算后各资产组的账面价值分别为320万元 (320×1) 、240万元 (150×1.6) 、1 040万元 (520×2) , 合计1 600万元, 将总部资产分配至各资产组:

总部资产应分配给A资产组的数额=320÷1 600×200=40 (万元)

总部资产应分配给B资产组的数额=240÷1 600×200=30 (万元)

总部资产应分配给C资产组的数额=1 040÷1 600×200=130 (万元)

分配后各资产组的账面价值如下:

A资产组的账面价值=320+40=360 (万元)

B资产组的账面价值=150+180=180 (万元)

C资产组的账面价值=520+130=650 (万元)

进行减值测试:A资产组的账面价值360万元, 可收回金额420万元, 没有发生减值;B资产组的账面价值180万元, 可收回金额150万元, 发生减值30万元;C资产组的账面价值650万元, 可收回金额480万元, 发生减值170万元。

将各资产组的减值额在总部资产和各资产组之间进行分配:

B资产组减值额分配给总部资产的数额=30÷180×30=5 (万元) , 分配给B资产组本身的数额=150÷180×30=25 (万元) 。

C资产组减值额分配给总部资产的数额=130÷650×170=34 (万元) , 分配给C资产组本身的数额=520÷650×170=136 (万元) 。

所以, A资产组没有发生减值, B资产组发生减值25万元, C资产组发生减值136万元, 总部资产发生减值39万元 (5+34) 。

会计分录为:借:资产减值损失——总部资产390 000、——B资产组250 000、——C资产组1 360 000;贷:固定资产减值准备——总部资产390 000、——B资产组250 000、——C资产组1 360 000。

综上所述, 资产减值准备涉及计提、转回以及结转三个主要问题。判断一项资产或者资产组是否减值的标准是看该项资产的可收回金额低于账面价值。根据谨慎性原则, 可收回金额低于账面价值的差额需要计提资产减值准备, 资产的可收回金额的计量通过资产的公允价值减去处置费用后净额或资产预计未来现金流量现值确定。资产减值损失的账务处理为:借记“资产减值损失”科目, 贷记“××资产减值 (跌价) 准备”科目。

企业会计准则对于资产减值转回问题分成两类:长期资产减值损失一经确认, 在以后会计期间不得转回已确认的资产减值准备;非长期资产 (如存货) 可以转回, 转回的金额计入当期损益, 转回的金额以将计提的减值准备的余额冲减至零为限。

企业会计准则对于资产报废、出售、对外投资、以非货币性资产交换方式换出、通过债务重组抵偿债务等符合资产终止确认条件的, 企业应当将相关资产减值准备予以转销。资产减值损失的账务处理为借记“××资产减值 (跌价) 准备”科目。

参考文献

[1].财政部.企业会计准则2006.北京:经济科学出版社, 2006

辗扩轴承环疑难问题的对策 篇5

1 倾斜式扩孔机工作原理

扩孔机的机身稍有后倾,以便于进出料,并能增加辗扩过程的稳定性。其构造主要由辗压轮、辗压辊、支承辊、信号辊、托料板组成,其工作原理如图1所示。

加热后的环形坯料套在辗压辊上,由电动机通过减速器带动辗压轮旋转,并快速下压,接触坯料后带动辗压辊反向旋转,使坯料壁厚变薄,金属沿切线方向伸长(轴向稍有增展)外径尺寸逐渐增大,同时形成所需要的截面形状。支承辊引导工件成圆形,并使环形坯料转动平稳,防止环的中心左右摆动,增加辗扩时的稳定性,经过精辗后,使辗压轮回程,将辗好的环件取出。从中可看出锻件的外径尺寸是由辗压轮、信号辊、支承辊三者的位置所决定的。倾斜或扩孔机的规格一般在400mm以下。

2 模具的安装及调试

合格的模具是生产出合格产品的基本条件,首先检查模具是否合格,认定合格后,再进行安装,模具的安装是否合理是生产出合格产品的关键。模具通常采用螺栓紧固。模具共四件:辗压轮(大轮)、辗压辊(小轴)、支承辊、信号辊(如图1),它们的轴心线(母线)在安装好后,必须相互平行。其安装及调试的顺序如下:

(1)安装大轮并调整:调整的方法一般用粉笔测量大轮的轴向跳动值, 使之控制在0.1~0.2mm之内, 保证大轮转动平稳 (图2) 。

(2)安装小轴,并调整小轴与大轮的间隙,即图2所示的H。为保证大轮不把小轴刻伤,在装好小轴后,把H值调整到0.5mm左右。开动电机,大轮转动,观察H值的变化,停机后再调整,最后H值达到0.1mm左右,达到合理间隙。

(3)调整大轮的往复行程,大轮处于上死点位置时,毛坯在小轴上取放应比较容易,大轮处于下死点位置时,示,它的作用是能够微调锻件的外径锥度。如外径的外侧尺寸偏小时,可在辗扩过程中微调托料板,便可获得理想的几何精度。

3 常见锻件的质量问题及解决方法

辗扩过程中产生的锻件缺陷常见的有:椭圆、锥度、圆角、端面凹心等。

产生椭圆的主要原因:(1)偏移量过大,精辗时间不够(通过调整偏移量,增加精辗时间可解决)。(2)辗压辊(小轴)不同心,小轴在旋转过程中辗压件变形量不均匀。(3)支承辊、信号辊、小轴三者之间的位置或角度不合适。(4)锻件辗到尺寸后,继续辗扩。(5)锻件温度偏高,操作者技术不熟等。(6)坯料过大时也可造成椭圆。

产生锥度的主要原因:(1)大轮和小轴的轴心线不平行。(2)大轮与支承辊的信号辊的轴线不平行。(3)支承辊和信号辊的外圆母线与下支承构件(辊座)的平面不垂直。(4)圆套空心轴间隙大或圆套轴承间隙大,扩孔过程中,小轴有低头现象。(5)大轮往复部位导轨间隙过大。(6)托料板调整不适度。(7)小轴产生磨损。

产生圆角的主要原因:(1)圆角充不满多数是支承辊与小轴间的距离A偏大造成,调整后,再适当延长精辗时间利用锻件具有表面变形的特点,使圆角变小。(2)坯料本身的圆角或偏心太大。(3)辗压比小,锻件温度偏低,也有可能产生圆角。

端面凹心产生的原因:(1)一般情况下是由于毛坯的高度不足造成的。(2)由于设备精度差造成,滑板间隙大或滑头轴承间隙大均可产生凹心。

4 结语

通过对以上锻件缺陷的分析,查明原因,有针对性地进行更换、调整,从而获得高质量的产品。另外,合理地使用冷却水,可以延长模具的寿命,不仅降低了成本,还提高了生产率,是不可忽视的一点。平时要经常注意设备保养,经常注油保证润滑,保证设备的精度是保证质量的关键。

摘要:介绍了倾斜式扩孔机的工作原理和模具安装调试方法。针对轴承环的辗扩过程中容易出现的椭圆、锥度、圆角、端面凹心等问题, 提出了相应的解决措施。

FAE疑难问题总结 篇6

关键词:框架结构施工,疑难问题,处理方法

1 框架结构设计需要注意的基本原则

1.1 结构设计的刚和柔

规范的建筑结构体应该是刚柔兼并的。如建筑结构刚度很大, 使其几乎失去变形能力, 在遇到地震等瞬间荷载巨大的冲击时, 在节点上收到的横向作用力就会无限大, 局部或全部构件就会出现瞬间遭到破碎或损坏。如框架结构刚度很小, 它的柔度就会增大, 变形能力也会随之变大, 虽然大量的瞬间冲击力可以消减, 但是这样变形能力大的建筑容易出现倾覆等现象而影响其正常使用。

1.2 设置多层关卡同时保障结构安全

当灾难到来时, 是对结构体的各个构件能否竭尽全力, 协调合作的考验。只有各个构件共同抵抗外力对结构的破坏, 才能保证我们的安全, 如某一个构件的安全影响着整个结构的完全, 万一该构件被破坏, 那么结构也会跟着破坏, 我们的生命财产将无法得到保障。如建筑结构的多肢墙比好于单片墙, 框架剪力墙好于纯框架结构等都说明了这种观点[1]。

1.3 分清主次, 抓住重点

“强柱弱梁”“强剪弱弯”等常识性概念在框架结构及钢结构体系中都非常重要。虽然相互协调工作的各个构件组成了一个共同结构体系, 但各个构件之间也有主次之分, 它们对整体结构而言担任着不同的角色。当遭受突然来袭的破坏力, 各个构件之间相互协调工作的同时也要分主次的牺牲来抵抗突然来袭的破坏, 以减少或免除最关键构件的毁坏, 使整体结构保证安全, 或为逃生人员争取到时间, 最后再被破坏, 使人民的生命财产伤害降低。

1.4 浑然一体

构件与构件之间要浑然一体使力在它们之间传递畅通无阻。理想的结构体是一个不可分割的整体, 各个受力构件之间不能有任何堵塞, 在个别构件受到其他任何外力作用时都能及时的把力从直接受力构件传递和消减到其他间接受力构件, 以消减巨大的破坏力对主题结构的破坏。

2 框架结构施工中疑难问题的施工技巧

2.1 梁、柱的截面确定依据

将梁柱的截面大小初步确定, 首先应尽可能满足柱根梁的线刚度比的取值大于1, 这是为了满足强柱弱梁、强节点的要求, 因为在遇到罕见水平冲击时, 梁端会变成一个类似塑性铰支的简支梁。而柱端就会处于非弹性并且没有受力的工作状态中, 在弹性环境中此时节点仍然工作。然后将梁柱截面数据输入要运行的电脑软件中, 经电脑的初步计算, 梁柱的尺寸中可能会出现下列情况: (1) 梁的配筋出现超筋, 梁的裂缝出现超过0.3 的宽度, 梁的挠度值比规范值还大, 柱的配筋出现超筋, 柱的轴压比大于正常值。这时, 可将梁、柱截面尺寸适当增大或增加钢筋或混凝土强度等级, 再带入算一遍, 以此类推。 (2) 当部分梁、柱的配构造需配筋时, 将梁、柱的截面大小根据梁的柱的轴压比和裂缝宽度适当的调整后再试算。 (3) 梁、柱的各向截面尺寸大小都符合要求时, 对于梁、柱的配筋率可进一步调整。

2.2 配筋在框架梁柱中的问题分析

(1) 梁中有纵向钢筋, 0.5% ~ 1.5%是其较为适宜的配筋率, 确定配筋率后, 混凝土的握裹面积随着单根钢筋的横截面积变小而变大, 所以小直径的钢筋能降低裂缝形成的宽度。而影响梁裂缝的最直接方法改变纵向配筋率必须采用更高强度等级的混凝土。这样对减小梁裂缝的作用并不明显[2]。

(2) 因为计算机软件的计算只考虑构造筋, 框架柱的配筋率比较低, 框架柱对整体结构的支撑来说非常重要, 根据强柱弱梁的抗震要求, 梁的配筋率就应该合理减小而柱的配筋率就应合理增大。在遇到特大地震时, 为了使柱在最后受到破坏, 实施强柱弱梁的抗震原则, 将梁设计成比柱薄弱一些, 使其先破坏, 以达到减少损失的目的。如果强制让梁与柱都强, 结果会使梁和柱同时破坏, 这样, 会给我们带来更大的损失, 效果更不如意。因此适当调整电脑软件运算结果的有关参数就显得尤为重要。由于温度应力, 基础不均匀沉降等问题在多层框架运算时没有考虑, 设计人员就需要根据施工经验将框架柱的配筋率增大。

2.3框架梁的中心线与柱的中心线问题

梁与柱的中心线最好要重合, 若它们不重合, 根据规范则应在计算时考虑偏心荷载。偏心对梁柱会产生不利的附加扭矩、弯矩影响, 还有偏心荷载会对柱的不利影响, 所以, 框架梁、柱的中心线最好设置到重合的一条线上。若实在避免不了偏心情况, 有效的保障措施必须做出。实验证明。

2.4 短柱的问题分析

在框架结构当中, 由于各种原因出现短柱是避免不了的, 例如支撑柱在楼梯间的休息平台时等, 但适当减少是可以做到的。如在同一层中的短柱柱高相同, 则其刚度也相差不大, 这种情况会非常接近理论条件, 从而分析结构安全会有所保障。但很多情况柱高相差会很大, 这时会使成短柱的刚度与长柱刚度不同, 在遇到水平破坏力时, 短柱承受的破坏会大一些, 一旦破坏力超过其强度, 会使短柱先遭到破坏, 长柱随后因受到更大冲击力也被损坏, 这对整体结构安全十分不利。所以为了避免出现以上情况, 可梁上起柱来代替短柱, 如为避免层间短柱的出现, 楼梯间平台上可由梁上起柱支撑梯梁代替柱间梁。

2.5 砌体墙承重的砖混形式应不予采用

规范规定, 在设计框架结构的抗震时, 由砌体承重的混合形式不应采用。框架结构设计时, 关于楼梯间、电梯间和部分屋顶的电梯机房、水箱间等承重结构应采用框架模式。如果采用砌体墙砖混承重模式, 由于计算时砌体墙的刚度不能或者很难计算, 在地震来临时, 砌体墙承重结构反应比仅按纯框架抗侧力刚度大很多, 砌体墙结构会首先遭受到破坏, 而框架结构又承担不了全部的破坏力, 将会使整个结构构件收到破坏, 这样是非常危险的。许多地震灾害表明, 在框架结构中使用承重砌体的结构都出现了严重破坏, 墙体开裂, 局部的楼、电梯间严重裂缝等, 非常危险。

除有特别要求的部位可以采用铰连接外, 框架结构应该设计成双向梁、柱抗侧力体系, 这样既可以承受竖向荷载, 又可以承受水平冲击, 所以, 为了满足规范规定的楼层层间最大位移与层高之比的限值, 建筑框架结构体系应设计成侧向刚度较大的双向抗侧力体系。建筑平面和立面有特别需要的, 主体结构的个别部位才可考虑采用铰接。

参考文献

[1]黄河, 郑宏.框架结构施工中的质量隐患分析与预防措施[J].石河子大学学报 (自然科学版) , 2003, (1) .

上一篇:食材购销合同下一篇:doesnt的过去式是什么单词