产地:yczdh0004 |
新款模块IC694ALG392单价
新款模块IC694ALG392单价
新款模块IC694ALG392单价
IC694ALG392模块设计要素
1.提高功能模块独立性
在得到软件结构之后,就应首先着眼于改善功能模块的独立性,考验是否应该把一些功能模块提取或合并,力求降低耦合提高内聚。例如,多个功能模块共有的一个子功能可以独立成一个功能模块,由这些功能模块调用,有时可以通过分解或合并功能模块以减少控制信息的传递及对全局数据的引用,并且降低接口的复杂度。
2.功能模块规模适度
经验表明,当功能模块过大时,功能模块的可理解性就会迅速下降。但是对过大的功能模块分解时,也不应降低功能模块的独立性。因为当对一个大的功能模块分解时,有可能增加功能模块之间的依赖。
3.深度、宽度、扇出和扇入要适当
如果深度过大则说明有的控制模块可能简单了。如果宽度过大则说明系统的控制过于集中。而扇出过大则意味着功能模块过于复杂,需要控制和协调过多的下级模块,这时应适当地增加中间层次,扇出太小则可以把下级模块进一步分解成若干个子功能模块,或者合并到上级功能模块中去。一个功能模块的扇入是表明有多少个上级功能模块直接调用它,扇入越大则共享该模块的上级模块数目越多,这是有好处的。
4.要使模块的作用范围保持在该模块的控制范围内
功能模块的作用范围是指受该功能模块内一个判定影响的所有功能模块的集合。功能模块的控制范围是指这个功能模块本身以及所有直接或间接从属于它的功能模块的集合。在一个设计得很好的系统中,所有受判定影响的功能模块应该都从属于作出判定的那个功能模块,·好局限于做出判定的那个功能模块本身及它的直接下级模块。对于那些不满足这一条件的软件结构修改的办法是:将判定点上移或者将那些在作用范围内但是不在控制范围内的功能模块移植到控制范围内。
5.应减少功能模块的接口的复杂性和冗余度,并改善一致性
功能模块接口复杂是软件发生错误的一个主要原因。应该仔细设计模块接口,使得信息传递简单并且和模块的功能一致。
6.设计成单入口、单出口的功能模块,避免病态连接
要防止内容耦合性,如果功能模块都是从顶部入口、从底部出口的话,这样的软件也更易于理解和易于维护。病态连接关系是指从中部进入或访问一个模块。
7.模块的功能可预测
如果一个功能模块可以当做一个黑箱,即只要输入的数据相同就产生同样的输出,这个模块的功能就是可以预测的。而那些具有内部记忆的功能模块则可能是不可预知的,因为它可能记载了某个内部标志并且利用这个标志去选择处理方案。由于这个标志对上级功能模块来说是看不见的,因而可能引起混乱。
8.组装软件根据设计的约束和移植的需要
组装是指用来把软件组合起来,以便把软件放入特定的处理环境或送往其他的地方。有时,设计约束要求一个程序要在内存中覆盖自己。如果有这种要求的话,原设计结构就可能·须重新组织以便按照重复的次数、存取的频率以及各次调用之间的间隔来把功能模块组合起来。
A5E35931202 1
6FC5303-0AF13-0AA0
6SN1145-1BA00-0CA0
6SN1135-1BA11-0EA0
6SN1130-1AE11-0BB0
6FC5210-0DF33-2AA0
6FC5203-0AF20-0AA1
6SN1118-1NH01-0AA1
6FC5210-0DF25-2AA0
USC329AE, 3BHB002482P201 8个
3BHB002483R0001
US B030 AE02 8个
WMIO-01C数量1
ABB REB670 x5pcs
2090-CFBM7DF-CDAF60
R900086397 1
SACE T2N 160 1
140NOE77111
A06B-6320-H343 1
6AT1131-6DF21-0AB0,数量:1
电源板PN072176P3/4-VX5A1HC1316 2
逆变模块FF450R12ME4-EAV42327-00 9
1769-L19ER-BB1B 1pcs 面价27200
2711P-T10C22D8S 1pcs 面价30132
ACS880-04-880A-3 5台
1783-US4T1H 面价:8387 4
150F-361NBD 面价:57112 1
6FC5210-0DF00-2AA0 1
6FC5253-6BX10-3AF0 1
6FC5210-0DF22-2AA0 1
1XP8001-1/1024 2
170ADM35010数量20
170ADI34000数量20
170INT11000数量40
6ES7 134-4FB50-0AB0 5G
PM802F 1个
414-2XK05-0AB0 1个
2711P-T12C15D1 10 老面价41500
TSXMRPC003M 1
ATS22C14Q 1
6AV7468-0FA11-0BS0 数量:1
PM861AK02 1
LEM-AB-192T-21-NNNN R911325863
MSK101E-0200-NN-M1-BG2-NNNN R911312548
R990086397
CS 513K01 MODEL:AC410 AND INTERFACE S/N:975131,
P:084008, MFR:ABB
CS513K01
DSDI 110AKO3
DSDI110
MODEL:AC410 AND INTERFACE S/N:975131,
P: 086340, MFR: ABB
DSAI 130KO1 MODEL:AC410
DSAI130
AND INTERFACE S/N:975131, P: 026580, MFR: ABB
DC/DC, SB 171 MODEL:AC410 AND INTERFACE S/N:975131,
P: 086332, MFR: ABB
DSDO 115K03 MODEL:AC410 AND INTERFACE S/N:975131,
TYPE CN 85389091, P: 3BSE005436R1, MFR: ABB
DSAO 110K01 MODEL:AC410
DSAO110
AND INTERFACE S/N:975131, P: 041140, MFR: ABB
DSDI 110AK02
DSDI110
MODEL:AC410 AND INTERFACE S/N:975131, P: 029957, MFR:
MICOM P139 ( P139-36900594-307-411-614-728-462-921-805)
A5E42740268 1
3RW4047-1BB14 1
3RW4055-6BB44 1
210-1KE15-8UF2 1
210-1PE14-3UL1 1
210-1PE21-4UL0 1
210-1PE23-3UL0 1
-YASKAWA ELECTRIC SGMGH-30ACA6E SGMGH30ACA6E
YASKAWA ELECTRIC CP-9200SH/CPU CP9200SHCPU
YASKAWA ELECTRIC CIMR-VMW-2011 CIMRVMW2011
YASKAWA ELECTRIC CIMR-G5M20300F CIMRG5M20300F
UNIVERSAL INSTRUMENT 41785303 41785303
TRICONEX 3005 3005
TRANSTECTOR ACP-5000-120MV ACP5000120MV
TRANSTECTOR ACP100BW ACP100BW
TOSHIBA VT130G2-2330 VT130G22330
TEKTRONIX 1740 1740
TECH MOTIVE TOOL C4100AP1V116051 C4100AP1V116051
TECH MOTIVE TOOL 48D200P1001 48D200P1001
TAYLOR ELECTRONICS 6214BZ10110C 6214BZ10110C
SYMAX 8030-RIM-121 8030RIM121
SYMAX 8020-SCP-724 8020SCP724
SYMAX 8020-SCP-721 8020SCP721
SYMAX 8010-SFW401 8010SFW401
STANDARD RADIO B36500-00-01-0 B3650000010
SST XL-S-2 XLS2
SQUARE D NHL361000 NHL361000
SIEMENS CMD63A800 CMD63A800
SIEMENS A1-106-150-503A A1106150503A
SIEMENS 6SE9-532-1EL40 6SE95321EL40
SIEMENS 6SE9-521-0DC40 6SE95210DC40
SIEMENS 6SE7-018-0TA20 6SE70180TA20
SIEMENS 6SE3-121-7DG40 6SE31217DG40
SIEMENS 6GF3010-0HE15-0CS0 6GF30100HE150CS0
SIEMENS 6ES7-624-1AE00-0AE3 6ES76241AE000AE3
SIEMENS 6AV7614-0AB12-0CF0 6AV76140AB120CF0
SIEMENS 1FT6132-6SF71-4TA0 1FT61326SF714TA0
SICK OPTIC ELECTRONIC LUT1-430A01 LUT1430A01
RUSSELL STOLL ELSFH8414FDC ELSFH8414FDC
RELIANCE ELECTRIC B/M-60000 BM60000
RELIANCE ELECTRIC 86466-87R 8646687R
RELIANCE ELECTRIC 803612-SE 803612SE
RELIANCE ELECTRIC 57C-424 57C424
RELIANCE ELECTRIC 57C-404C 57C404C
RELIANCE ELECTRIC 57C404 57C404
RELIANCE ELECTRIC 45C-225 45C225
RELIANCE ELECTRIC 300P4171 300P4171
RELIANCE ELECTRIC 2GU51005 2GU51005
RELIANCE ELECTRIC 2EC4040 2EC4040
RELIANCE ELECTRIC 2EC40-20 2EC4020
RELIANCE ELECTRIC 1398-DDM-150 1398DDM150
RELIANCE ELECTRIC 0-57404-3A 0574043A
RELIANCE ELECTRIC 0-57404-2B 0574042B
RAYTHEON B36500-0001 B365000001
PHOENIX CONTACT OPC5515-003-AB OPC5515003AB
PCTEL SEEGULL-LX SEEGULLLX
PCTEL SEEGULL-DX SEEGULLDX
OMRON S3200-LSUO3-V1 S3200LSUO3V1
OMRON NT600MDN211 NT600MDN211
OMRON F200-C12E F200C12E
NORTEL NETWORKS NTVQ01BB NTVQ01BB
NEMATRON CORP IWS-1934 IWS1934
NDT INTERNATIONAL NDT-103D NDT103D
NACHI AUXL-111A AUXL111A
MULTILIN UR-9NH UR9NH
MULTILIN PQM-T20-CA PQMT20CA