所谓模块是指可组成系统的、具有某种确定独立功能的半自律性的子系统,可以通过标准的界面和其他同样的子系统按照一定的规则相互联系而构成的更加复杂的系统。每个模块的研发和改进都独立于其他模块的研发和改进,每个模块所特有的信息处理过程都被包含在模块的内部,如同一个“黑箱”,但是有一个或数个通用的标准界面与系统或其他模块相互连接。
在软件的模块化开发过程中,把一个源代码的结构分割成一个元系统和一系列的模块。
元系统指的是一个能够保持系统运转的**小的系统。
模块是一个较大系统的独特的部件,它能够由设计者独立设计出来,同时又可以作为一个整体在系统中运转。
把一个大系统切割成互相独立的不同的小系统,可以使一些并不是经常见面的开发者减少必要的交流次数。
另外,一个旧版本的模块可以被新版的模块所替换,同时却又不影响整个系统的运转。
这样,在新模块中所增加的功能就可以及时在现存的系统中体现出来,同时也不需要更改系统中的其他模块。
高度模块化的源代码结构给软件开发者和使用者均带来了极大的好处。
开发者可以对具有某种特定功能的模块进行独立开发而不需要花时间去协调与其他模块之间的关系。
并且模块化开发不仅允许模块之间的水平开发,而且可以通过对类似模块之间的创新和竞争(开发新的模块或者对原有的模块进行改进)充分改善系统的功能。
另外,作为**终的用户来说,在安装系统的时候可以就个人的需求与偏好选择适合自己的模块。
模块化是复杂系统的一个共同特征,模块化的代码结构是由松散的组件构成的,是对一个系统完全意义上的分割,而不像完全集成的代码,各个组件之间存在很强的依赖关系,并不是完全通过界面来交换信息。Balluf BFO 75A-XB-KB-PZK-10-01
Baumer electric FUE 100A1001 No:110151
INA Linear Cam Follower KRV40-PP-A
Weigel BiW96GD Analog-Einbaumessgert 0-4 kA 4000/1A
Dinse DIX 1-2-013 Gasdüse 13mm VE
50x Weidmüller ZDK2.5 1674300000
Eltra 403 C 600/44/3B 15658004.38 6.0kW
EConOSTO Secutherm 27765001
Panasonic MX7G60B Gear Head
Krauss & Naimer KG80.T103/D-A028.VE
SEG XI1-S-5 36-275 VAC 19-390 VDC
Gossen Digem f 48x24 A 1564-Y1230
Nanotec-Munich SH5618S1009-A 5,0VDC 1,0A 1,8°
Dold 2-Handsicherheitsrelais BD5980N
Turck combi prox Indukt. Nherungsschalter Ni35-CP40-VP4X2
Murr Elektr. MSDD Frontschnittstelle 676210 - 4000-67000-0676210
Tri-Tronics BF-A-36T Glasfaser Optic 2 zu 1
Kriwan Netzspannungswchter 72C115S22
Schneider Electric Multi9 1P-C16 No: 23738BB VE=12
Maxon DC-Getriebe Motor 47.040.038
Wenglor SLK1722 Glasfiber-Optik
Baumer electric FSF100A4002
ProfiMess Schwimmerschalter FS-03.P.10 Niva T50 10m
Oriental Motor 4IK25RA-CW2
Entrelec Schiele DL 5K-10 Ref. 1.366.013.40 230VAC
E.Dold & Shne BA 7901.32 0,15-3,0S DC24V
DEUTZ 01179017 GLUEHWENDELKERZE
KEYENCE LX270W Verstrker
DATALOGIC ESD-1 Matrix Cover ESD Safe
Keyence PZ2-51PR
Guard Master CU1 EN60204
Helmholz 700-951-0KF00 64-Kb-Eprom
Helmholz 7003211BL00 DI 32xDC24V
Turck Ni10-P18SK-AP6X Id. No. 46567
Murr ELektronik Evollution 10 85001 08219-1.01
Ferraz Shawmut US3J1I M212922 30A 600V
WAGO 750-654/000-001
Denison Hydraulics 4D01 3111 0101 B1G0Q 02654111H 350 bar AC=78VA DC=31W
Baumer Electric FSF100B2001 2702
Sitma / Logel RS232 / RS422 Converter Interface No:12-261-000
Buschjost 8296300.8171 Membranventil f.
Gemü 617/15/D 7114-0 88009431 DN15 PN6 PVC
Gemü 417/50/D 7114-0 6 bar Betr. Druck 60°C
Buschjost 8303400.9100 Magnetventil DN 25 24V Pa 0-16
Dunkermotoren PLG32 91,12:1 400 Ncm 8885601491
Iscar GSFN 5.98 IC328 Schneideinsatz VE = 10 Stk.
Sasse Elektronik HZM_EPSF01
Martens Panelmeter DP4824-3-1-1 Display -99°C - 400°C PT100