一品夜茶,全球高端私人定制社交平台,全国可约可空降平台下载,同城信息约跑网

服务热线:

P

产品目录

roduct Catalog

德国IFM易福门华南代理 德国Bernstein博恩斯坦 德国BALLUFF巴鲁夫厂家拿货 德国BURKERT宝德 德国HYDAC总代理 德国REXROTH力士乐 德国Ziehl-Abegg施百乐总代 德国PULSOTRONIC波尔索 德国WILO威乐 美国PARKER派克 美国ASCO阿斯卡 美国VICKERS威格士 意大利ATOS阿托斯 日本TOYOOKI丰兴 日本DAIKIN大金 德国HAWE哈威 德国GSR电磁阀 德国FESTO费斯托 德国PILZ皮尔兹 日本TACO 英国NORGREN诺冠 美国MOOG穆格 德国E+H 德国HERION海隆 德国SICK施克 德国HENGSTLER亨士乐 德国P+F倍加福 德国STEIMEL施* 德国TURCK图尔克 美国MAC 美国MTS 美国品牌 德国品牌 本特利bently 德国DOLD多德 欧美品牌 日本magnescale 德国ELCO 德国LUMBERG隆堡 德国KUBLER 海德汉HEIDERHAIN 美国ROSS 迪斯泰克/DESTACO VOITH/福伊特 NOVOTECHNIK/诺沃泰克 VIVOLO维沃 基恩士KEYENCE
T

技术文章

echnical Articles

资料下载 Download

用于移动车辆和工程机械系统的I/O??镃R2032德国IFM

点击次数:1401 发布时间:2018/8/29
提 供 商: 东莞市广联自动化科技有限公司 资料大小: PNG
图片类型: PNG 下载次数: 185
资料类型: PDF 浏览次数: 1401
相关产品:
详细介绍: 文件下载    图片下载    

用于移动车辆和工程机械系统的I/O??镃R2032德国IFM:
德国易福门IFM公司的座右铭是朝着既定的目标不断地发展,德国易福门IFM公司追求的不是技术可行性的发展,而是符合客户利益的理性发展。德国易福门IFM公司在此基础上用易福门的技术制定符合技术及经济利益的方案。
德国易福门IFM公司电子在德国和美国的公司从事研发和生产。企业的行政和销售管理位于德国鲁尔区的艾森市,销售分公司遍布重要的区域和国家。功能??槎懒⒌母拍钍枪δ苣?榛?、抽象、信息隐蔽和局部化概念的直接结果。
抽象是指对事物、状态或过程之间所存在的某些相似的方面集中和概括起来,而暂时忽略他们之间的差异,即考虑抽象事物的本质特征而暂时不考虑他们的细节。信息隐蔽是指再设计功能??槭笔沟靡桓龉δ苣?槟谒男畔ⅲü袒蚴荩?,对于不需要这些信息的功能??槔此凳遣荒芊梦实摹P畔⒁卧蚨杂谝院笤谌砑て诩湫薷娜砑被岽醇蟮暮么?,因为大量数据和过程是软件的其他部分所不能觉察的,因而再对某个功能??樾薷氖本筒淮蠡嵊跋斓饺砑钠渌糠郑骄植炕侵赴岩恍┕叵得芮械娜砑卦谖锢砦恢蒙媳舜丝拷?。
功能??槎懒⑿允峭ü贫ň哂械ヒ还δ懿⑶液推渌δ苣?槊挥泄嗔档墓δ苣?槔词迪值?。每个功能??橹簧婕案萌砑蟮囊桓鼍咛遄庸δ?,而且与软件结构的其他部分的接口是简单的。
功能??槎懒⑿院玫娜砑涌诩虻ィ子诒嘀疲懒⒌墓δ苣?橐脖冉先菀撞馐院臀?,限制了功能模块之间由于联系紧密而引起的修改副作用。独立性是保证软件质量的重要因素。
1.提高功能??槎懒⑿?br />在得到软件结构之后,就应首先着眼于改善功能??榈亩懒⑿裕佳槭欠裼Ω冒岩恍┕δ苣?樘崛』蚝喜ⅲη蠼档婉詈咸岣吣诰?。例如,多个功能??楣灿械囊桓鲎庸δ芸梢远懒⒊梢桓龉δ苣??,由这些功能??榈饔茫惺笨梢酝ü纸饣蚝喜⒐δ苣?橐约跎倏刂菩畔⒌拇菁岸匀质莸囊?,并且降低接口的复杂度。
2.功能??楣婺J识?br />经验表明,当功能??楣笫?,功能模块的可理解性就会迅速下降。但是对过大的功能模块分解时,也不应降低功能??榈亩懒⑿?。因为当对一个大的功能??榉纸馐?,有可能增加功能模块之间的依赖。
3.深度、宽度、扇出和扇入要适当
如果深度过大则说明有的控制??榭赡芗虻チ恕H绻矶裙笤蛩得飨低车目刂乒诩小6瘸龉笤蛞馕蹲殴δ苣?楣诟丛?,需要控制和协调过多的下级??椋馐庇κ实钡卦黾又屑洳愦?,扇出太小则可以把下级模块进一步分解成若干个子功能???,或者合并到上级功能??橹腥?。一个功能??榈纳热胧潜砻饔卸嗌俑錾霞豆δ苣?橹苯拥饔盟?,扇入越大则共享该模块的上级??槭吭蕉啵馐怯泻么Φ?。
4.要使??榈淖饔梅段П3衷诟媚?榈目刂品段?br />功能??榈淖饔梅段侵甘芨霉δ苣?槟谝桓雠卸ㄓ跋斓乃泄δ苣?榈募稀9δ苣?榈目刂品段侵刚飧龉δ苣?楸旧硪约八兄苯踊蚣浣哟邮粲谒墓δ苣?榈募?。在一个设计得很好的系统中,所有受判定影响的功能??橛Ω枚即邮粲谧鞒雠卸ǖ哪歉龉δ苣??,好局限于做出判定的那个功能模块本身及它的直接下级???。对于那些不满足这一条件的软件结构修改的办法是:将判定点上移或者将那些在作用范围内但是不在控制范围内的功能??橐浦驳娇刂品段?。
5.应减少功能??榈慕涌诘母丛有院腿哂喽龋⒏纳埔恢滦?br />功能??榻涌诟丛邮侨砑⑸砦蟮囊桓鲋饕颉SΩ米邢干杓颇?榻涌?,使得信息传递简单并且和模块的功能一致。
6.设计成单入口、单出口的功能??椋苊獠√?br />要防止内容耦合性,如果功能??槎际谴佣ゲ咳肟凇⒋拥撞砍隹诘幕?,这样的软件也更易于理解和易于维护。病态连接关系是指从中部进入或访问一个???。
7.模块的功能可预测
如果一个功能??榭梢缘弊鲆桓龊谙?,即只要输入的数据相同就产生同样的输出,这个??榈墓δ芫褪强梢栽げ獾?。而那些具有内部记忆的功能模块则可能是不可预知的,因为它可能记载了某个内部标志并且利用这个标志去选择处理方案。由于这个标志对上级功能??槔此凳强床患?,因而可能引起混乱。
8.组装软件根据设计的约束和移植的需要
组装是指用来把软件组合起来,以便把软件放入特定的处理环境或送往其他的地方。有时,设计约束要求一个程序要在内存中覆盖自己。如果有这种要求的话,原设计结构就可能必须重新组织以便按照重复的次数、存取的频率以及各次调用之间的间隔来把功能??樽楹掀鹄础?/p>

 
东莞市广联自动化科技有限公司(www.o7v9l.cn)热卖产品:美国bently传感器,MTS办事处,ASCO阿斯卡,atos电磁阀现货
东莞市广联自动化科技有限公司 版权所有  备案号:粤ICP备2022089575号
地址:东莞市南城区旺南世贸大厦1号楼 邮编:532000 传真:0769-89978203 发传真请注明-梁菊芳收 邮箱:1013858782@qq.com GoogleSiteMap
点击这里给我发消息 点击这里给我发消息
24小时客服在线,为您服务!
点击这里给我发消息