?瑞恩 57C404C功能級模塊由原子級模塊配置生成。通過把不同的原子級模塊結合在一起,完成某一特定功能,并加大了模塊粒度。例如,配置無線上網的功能模塊,除了要選擇無線上網本身這個原子級模塊,還需要選擇操作系統中支持上網功能的原子級模塊,比如TCP/IP協議棧。 通過把功能級模塊組裝在一起,完成更強大的功能,就構成了應用級模塊。
每一個?瑞恩 57C404C應用級模塊都是一個功能模塊集,也是粒度zui大的一層模塊。對于應用程序*,為了開發特定的應用程序,如果不想選擇細粒度的模塊,可以直接選擇應用級模塊來配置操作系統。 這種模塊化的分層結構,能為*提供不同的模塊粒度,使用戶可以根據需要,選擇不同層次的模塊,以便增強定制過程的靈活性;而其zui大的優點是,對于每一次定制需求的改變,不必由zui細粒度的原子級模塊配置重新做起,而是可以對需求改變進行分析,替換掉恰當粒度的模塊,保持其它部分不變,簡化了配置過程,減少了配置時間。
1.2.3?瑞恩 57C404C模塊層次的解析 模塊解析和模塊配置過程正好相反。
?瑞恩 57C404C模塊配置是從zui底層開始,逐層構建出高層模塊;而模塊解析則從zui上層開始,層層向下,直到尋找到zui下層的映射關系,同時構造出對應的關系圖。 基于對模塊的封裝,每層模塊只關心和它緊密的下層模塊的映射關系,即它是由下層的什么模塊所構成的。
為此,我們在配置生成每一個模塊時,將它對下層的映射關系保存在數據庫中。 逐層解析時,我們把模塊名作為關系圖的頂層結點,并在數據庫中查找它對下層模塊的映射關系。根據映射關系中涉及的下層模塊,如果關系圖中不存在它對應的結點,在關系圖中添加新的結點,每個新結點對應一個下層模塊名。
根據映射關系,添加圖中的拓撲關系。?瑞恩 57C404C再將每個新結點作為一個新的頂層結點,重復剛才的過程,直至zui終映射到原子級構件,則構造出一個完整的關系圖。可以說,關系圖生成的過程也就是整個映射的過程
Siemens S5 InterBus S IBS S5 DCB/I-T, 2752000
Siemens Simatic S7 Digital OUT,6ES7 422-1BL00-0AA0,?NEU
Siemens Simatic S7 PS 407, 6ES7 407-0KA02-0AA0,?E:04
Siemens S5 IBS ST 24 BK-RB, Ord.No.:2721950
Allen-Bradley PLC-5/30 Prozessor Module,Cat.?785L30B
Siemens Simatic S5 CPU 103, 6ES5 103-8MA02
Siemens Simatic S5 CPU 926, 6ES5 926-3SA11, E:11
Siemens Simatic S5 CP,6GK1143-0AB0?1,E:07/09
Siemens Simatic OP5,6AV3505-1FB?01,6AV3 505-1FB01,E:05
Siemens Simatic S5 Analog Input, 6ES5 465-7LA13
Siemens Simatic S5 IM312 module, 6ES5312-3AB11, E:05
Siemens Simatic S7 Memory Card,6ES7953-8L?P20-0AA0,MMC
Siemens Sinumerik Memory Modul, 6FX1128-1BB00
Siemens Simatic OP5,6AV3505-1FB?01,6AV3 505-1FB01,E:01
Siemens Simatic S5 Analog IN, 6ES5 464-8MD11,E:06
Siemens Simatic S5 Digital OUT,6ES5 451-7LA13,E:04
Siemens Simatic S5 PLC Memory Expansion, 6ES5 350-3KA21
Siemens Sinumerik Memory board, 6FX1120-2CA00