功能模塊接口復(fù)雜是軟件發(fā)生錯(cuò)誤的一個(gè)主要原因。應(yīng)該仔細(xì)設(shè)計(jì)模塊接口,使得信息傳遞簡單并且和模塊的功能一致。
如果一個(gè)功能模塊可以當(dāng)做一個(gè)黑箱,即只要輸入的數(shù)據(jù)相同就產(chǎn)生同樣的輸出,這個(gè)模塊的功能就是可以預(yù)測(cè)的。而那些具有內(nèi)部記憶的功能模塊則可能是不可預(yù)知的,因?yàn)樗赡苡涊d了某個(gè)內(nèi)部標(biāo)志并且利用這個(gè)標(biāo)志去選擇處理方案。由于這個(gè)標(biāo)志對(duì)上級(jí)功能模塊來說是看不見的,因而可能引起混亂。
組裝是指用來把軟件組合起來,以便把軟件放入特定的處理環(huán)境或送往其他的地方。有時(shí),設(shè)計(jì)約束要求一個(gè)程序要在內(nèi)存中覆蓋自己。如果有這種要求的話,原設(shè)計(jì)結(jié)構(gòu)就可能必須重新組織以便按照重復(fù)的次數(shù)、存取的頻率以及各次調(diào)用之間的間隔來把功能模塊組合起來。
SIEMENS PLC 6ES5451-7LA11
SIEMENS PLC 6ES5430-7LA12 XD
AB PLC 1746-BAS
SIEMENS 連接器 A5E00151017RS485
AB PLC框架 1746-A4
AB PLC 917-0050
SIEMENS PLC 6ES5460-7LA12
SIEMENS PLC 6ES5306-7LA11
AB PLC 1747-L514
AB PLC 1747-L543
AB PLC 1747-DCM
AB PLC 1747-SN
AB PLC 1746-IB8
AB PLC 1747-L511
AB PLC 1747-L524
Schneider 直流備件 VX5RZD109
AB PLC 1746-NI4
AB PLC 1746-NI04V
AB PLC 1746-OV8
SIEMENS 變頻器 6SE7021-8EB84-1HF3帶模塊
AB PLC 1746-HSCE
AB PLC 1746-ITV16
AB PLC 1746-OV32
AB PLC 1746-IBB
AB PLC 1746-IV16
AB PLC 1746-IV16 XLB
AB PLC 1746-OG16
AB PLC 1746-NR4
AB PLC 1746-OV16 XLB
SIEMENS DCS底座 PTM6.2Y10S DZ
HONEYWELL DCS J-UPM00
HONEYWELL DCS J-MHM10
HONEYWELL DCS J-HAM10
HONEYWELL DCS J-MSC10
HONEYWELL DCS J-PIM00
HONEYWELL DCS J-DIM00
HONEYWELL 備件 51304453-100
SIEMENS 備件 C98043-A1600-L1-11
SIEMENS 備件 C98043-A1600-L1-18
SIEMENS 備件 C98043-A1601-L1
HONEYWELL 備件 51304493-200
HONEYWELL 備件 52304516-250
HONEYWELL 備件 51304516-200
HONEYWELL 備件 51304362-100
HONEYWELL 備件 51304685-100+51401598-100
HONEYWELL 備件 51309152-175
HONEYWELL 備件 51304584-200
HONEYWELL 備件 51304831-100
SCHNEIDER PLC 140MSC10100
HOLLYSYS DCS FM171A
SIEMENS 變頻器 6SE7016-1TA84-1HF3帶模塊
FOXBORO 備件 FBM01 P0400DA
FOXBORO 備件 FBM05 P0400YF
FOXBORO 備件 FBM03 P0400YD
FOXBORO 備件 FBM04 P0400YE
FOXBORO 備件 FBM07 CM400YH
FOXBORO 備件 FBM06 P0400YG
FOXBORO 備件 FBM09 P0400YK
FOXBORO 備件 FBM12 CM400YN
SIEMENS 工控屏 6BK1200-0AA20-0AA0
AB 變頻器 1336-SV-SP3A
AB 變頻器 CAT1201-HAS2
SCHNEIDER PLC 140DDO35300
SCHNEIDER PLC 140DAO84010
SCHNEIDER PLC 140XBE10000
SCHNEIDER PLC 140CPS11410
HONEYWELL DCS J-AOM10
SCHNEIDER PLC 140DDO84300
AB 變頻器 1336-SV-SP6A
BENTLYNEVADA DCS 135137-01
BENTLYNEVADA DCS 125800-01
BENTLYNEVADA DCS 125768-01
BENTLYNEVADA DCS 125720-01
BENTLYNEVADA DCS 125760-01
BENTLYNEVADA DCS 133396-01
BENTLYNEVADA DCS 128229-01
BENTLYNEVADA DCS 133323-01
BENTLYNEVADA DCS 125840-01
AB 變頻器 1336S-MCB-SP1
AB 變頻器 1336F-MCB-SP1D
AB 直流控制 0-58706-22
FULLTECH 風(fēng)機(jī) UF190APA23H1C2A
BENTLYNEVADA DCS 3500/42M
BENTLYNEVADA DCS 3500/92
EBMPAPST 風(fēng)機(jī) R2E190-AE77-B8/M2E068-BF
BENTLYNEVADA DCS 3500/20
BENTLYNEVADA DCS 3500/53
BENTLYNEVADA DCS 3500/32
AB 變頻器 74100-013-51PPCB
AB 變頻器 1336-L7E5VDC
AB 變頻器 1336-L4 5VDC
AB 1397備件 0-58775
AB 直流 0-58719REV.033602
AB 變頻器 1336-BDB-SP29D
AB 變頻器 1336-BDB-SP31A
AB 變頻器 1336-BDB-SP30C
AB 變頻器 1336-BDB-SP17C
AB 變頻器 1336-BDB-SP29A
AB 變頻器 1336-BDB-SP17D
AB 變頻器 1336-BDB-SP39C
SST PLC 5136-PFB-VME
ABB 變頻器 RINT-5211C+RASI-01C
LENZE 變頻器 9321MP
ABB 變頻器 NPOW-41
ABB 變頻器 NPOW-42
ABB 變頻器 NINP-61
ABB 變頻器 NINP-61C
AB 變頻器 1771-IFEB
AB 變頻器 1771-OFE2B
ABB 變頻器 NINT-45
ABB 變頻器 NPOW-42C
ABB 變頻器 APOW-01C
ABB 變頻器 NVAR-65
ABB 變頻器 RVAR-5211
ABB 變頻器 NBRC-51
ABB 變頻器 NINT-46C
EBMPAPST 風(fēng)機(jī) R2E220-AA44-98
FUJI 變頻器 EP-3563F-C1
ABB 變頻器 57619414A 1/2
ABB 變頻器 BX5402
ABB 變頻器 NIOC-01C
ABB 變頻器 NIOC-01
ABB 變頻器 NIOC-02C
ABB 變頻器 NAMC-03
ABB 變頻器 NAMC-11
ABB 變頻器 NAMC-11C
ABB 備件 3ASC25H214
ABB 變頻器 NBUB-41C
ABB 驅(qū)動(dòng)板 NGDR-03
ABB 驅(qū)動(dòng)板 NGDR-02
ABB 通訊板 NINT-42C
ABB 通訊板 NINT-41
EBM 風(fēng)機(jī) R2E190-AF36-05
ABB 備件 3ASC25H216A
GE PLC IC694MDL754
GE PLC IC694MDL660
GE PLC IC695ALG600
EUROTHERM 控制器 T2550/L60/F32
FOXBORO 模塊 AO2-UNIV
EUROTHERM 輸出模塊 2500M/AI2
EUROTHERM 輸出模塊 2500M/AI3
EUROTHERM 輸出模塊 2500M/AI4
EUROTHERM 輸出模塊 2500M/DI8
EUROTHERM 輸出模塊 2500M/DO8
EUROTHERM 輸出模塊 2500M/AO2
SIEMENS CP5412卡 C79458-L2363-A1
SIEMENS PLC 6ES7138-4CF41-0AB0
SIEMENS 模塊 6GK1500-3AA00
SIEMENS PLC 6ES7331-7KB01-0AB0
EBM 風(fēng)機(jī) R2E22C-AA40-71
SIEMENS PLC 6ES7350-1AH01-0AE0
SIEMENS PLC 6ES7350-1AH03-0AE0
SIEMENS PLC 6ES7313-1AD03-0AB0
SIEMENS PLC 6ES7334-0CE01-0AA0
SIEMENS PLC 6ES7314-5AE03-0AB0
SIEMENS PLC 6ES7340-1AH01-0AE0
SIEMENS PLC 6ES7332-5HB01-0AB0
SIEMENS PLC 6GK7342-5DA02-0XE0
SIEMENS PLC 6ES7323-1BL00-0AA0
SIEMENS PLC 6ES7331-7PF01-0AB0
SIEMENS PLC 6ES7331-7KB02-0AB0
SIEMENS PLC 6ES7331-7KF01-0AB0
SIEMENS PLC 6ES7331-7KF02-0AB0
SIEMENS PLC 6ES7313-5BE00-0AB0
SIEMENS PLC 6ES7365-0BA01-0AA0
SIEMENS PLC 6ES7361-3CA01-0AA0
SIEMENS 連接器 6ES7492-1AL00-0AA0
SIEMENS PLC 6ES7315-1AF03-0AB0
ABB DCS 3BSE013234R1
SIEMENS PLC 6ES7392-1AJ00-0AA0
SIEMENS PLC 6ES7315-2AF03-0AB0
SIEMENS PLC 6ES7322-1HH01-0AA0
SIEMENS PLC 6ES7322-1HF01-0AA0
SIEMENS PLC 6ES7322-1HH00-0AA0
SIEMENS PLC 6ES7322-1FF01-0AA0
SIEMENS PLC 6ES7322-1FH00-0AA0
OMRON PLC C500-CT021
SIEMENS PLC 6ES7322-1BH01-0AA0
SIEMENS PLC 6ES7321-1BL00-0AA0
SIEMENS PLC 6ES7321-1BH02-0AA0
SIEMENS PLC 6ES7392-1AM00-0AA0
CIM 電磁閥 4V310-10
EX 壓力變送器 XL-800
EX 壓力傳感器 XL133
EBM 風(fēng)機(jī) R2E190-AE77-B3
HOLLYSYS DCS FM131A
AB PLC 1746-NP4 XD
AB PLC 1746-NI04V XD
AB PLC 1746-OB32 XD
AB PLC 1746-IB16 XD
AB PLC 1747-SN XD
SIEMENS 伺服 6ES5943-7UB2
SIEMENS 電源 6EP1437-2BA10
SIEMENS 電源 6EP1336-2BA00
SIEMENS 電源 6EP1437-2BA00
SIEMENS 伺服 6ES5951-7LD21
EBM 風(fēng)機(jī) R2E175-AO77-12
SIEMENS 伺服 6ES5491-OLB11
YOKOGAWA PLC ALE111-S00
AB PLC 1746-P1
GEFANUC PLC IC695CPU310
GEFANUC PLC IC695CPU315
M.SYSTEMCO 底板 R3-BS16
SIEMENS 直流控制 FUM531/6DP1531-8AA
GE PLC IC693CPU351
GE PLC HE693PBM100
GE PLC IC693CMM302
GE PLC IC693BEM331
GE PLC IC693BEM340
GE PLC IC693CMM311 XD
GE PLC HE693RTD660
AB PLC 1756-N2
AB PLC 1756-TBCH
Honeywell DCS 900G02-0102
MITSUBISHI PLC AX21
Honeywell DCS 900H02-0001
Honeywell DCS 900G02-0001
GE FANUC PLC IC200CPU002
SUPCON 底座 MB732-S
eupec 模塊 TT56N14LOF
HOLLYSYS DCS FM161-48
HOLLYSYS DCS FM161D-48
EBM 風(fēng)機(jī) 6224N/17HAU
HOLLYSYS DCS FM143
HOLLYSYS DCS FM148A
GE PLC IC693NIU004
GE FANUC 直流控制 A16B-2203-0111/03A
GE FANUC PLC IC200PWR002D
SUPCON 輸入模塊 AI712
SIEMENS 直流控制 6RX1240-0AK01
SIEMENS PLC 6ES5521-8MA22
SIEMENS PLC 6ES5263-8MA13
Honeywell DCS 900A01-0001
GE FANUC 直流控制 A16B-2203-0021/01A
GE PLC IC693MDR390 XD
GE PLC IC693PWR331 XD
無 模塊 KZQ 90A-1200V
GE PLC IC693ALG220 XD
AB PLC 1746-OB16
SIEMENS 變頻器 A5E00102731
SIEMENS 變頻器 A5E00192382
EBM 風(fēng)機(jī) W2E200-CE31-21
SIEMENS 變頻器 G85139-E1721-C821
ABB 直流 SDCS-PIN-21
SIEMENS 直流 G85139-E1721-C870
Schneider PLC TSX3722001 連不上
ABB 直流 SMIO-01C
ABB 直流 SDCS-CON-1
ABB 直流 SDCS-POW-1
ABB 直流 SDCS-COM-1
ABB 直流 SDCS-POW-1C
包米勒 伺服數(shù)控 3.0108D+3.9624D+3.9626B+3.9620B
MEANWELL 電源 DR-120-24
GE PLC IC693MDL646 XD
GE PLC IC693MDL753 XD
GE PLC IC693MDL741
GE PLC IC200MDD845
GE PLC IC200ALG260+IC200CHS022
GE PLC IC200MDL650
GE PLC IC200MDL750
GE PLC IC200MDL740G
GE PLC IC200MDL640
GE PLC IC200ALG431C
GE PLC IC200PWR001A
GE PLC IC694MDL753
GE PLC IC695ALG708
GE PLC IC695PSD040F
其它 直流 6AO1166A
GE PLC IC695PMM335
GE PLC IC695CPE305
GE PLC IC695PSA040F
GE PLC IC693CPU363
ABB 變頻器 ACS143-4K1-3-C
ABB 模塊 DI810/3BSE008508R1
北京時(shí)代 測(cè)厚儀 TT300 (XD)
SIEMENS 直流 6SE1200-1GA36-2
SIEMENS 直流 C98043-A1304-L
SIEMENS 直流 6SE1200-1EA70
SIEMENS 直流 6SE1200-1AC50-0
SIEMENS 直流 6SE1200-1CA20-1
SIEMENS 直流 6SE1200-1DA50-0
GE PLC IC694MDL645
WEBER 觸摸屏 WSG100+4D1042.00-K02+4C2210.01-510
Pilz 控制面板 PXT216
KOYO 繼電器模塊 E-05TOUTPUT
DONGER 驅(qū)動(dòng)板 PN658856P5
numalogic PLC NL-708
numalogic PLC NL-732
numalogic PLC NL-743H
numalogic PLC NL-743
FUJI PLC NB1-P56-AC
FUJI PLC NB1-E56-AC
FUJI PLC NB1W24R-11
FUJI PLC NB1-E40X-AC
FUJI PLC NB1W40R-11
FUJI PLC NB1U24R-11
POWERHOUSE 直流控制 PCA105
SIEMENS 直流控制 C98043-A1379-L1-03
SIEMENS 直流控制 6SN1111-0AB00-0AA0
SIEMENS 直流 FUM230/6DP1230-8CC
SIEMENS 直流 FUM511/6DP1511-8AA
SIEMENS 直流 FUM310/6DP1310-8AA
SIEMENS 直流 FUM232/6DP1232-8AA
SIEMENS 直流 FUM360/6DP1360-8BA
SIEMENS 直流 FUM280/6DP1280-8AA
SIEMENS 直流 FUM210/6DP1210-8AA
FUJI PLC NWOP30R-31
FUJI PLC NWOP20R-31
FUJI PLC NBO-P24R3-AC
國產(chǎn) 電路板 HX-CL-7DR03
KOYO 底板U-04B U-04B
