品牌
经销商厂商性质
上海所在地
Bently PLC 3500/15 125840-02
面议Bently PLC 3500/92
面议Bently PLC 3500/60
面议Bently PLC 3500/50
面议Bently PLC 3500/42 PWA 176449-01
面议Bently PLC 3500/32 PWA 125712-01
面议Bently PLC 3500/22 PWA 138607-01
面议TRICONEX PLC 7400102-100
面议TRICONEX PLC 7400101-100
面议TRICONEX PLC 4329
面议TRICONEX PLC 3664
面议TRICONEX PLC 3503E
面议XYCOM XVME-674 项目管理器管理应用程序的开发,因而项目管理器向配置剪裁器提供应用*编制的应用程序的源文件路径信息。嵌入式软件的zui大特点就是应用程序往往不是独立存在的,它zui终和操作系统一道作为二进制目标代码下载到目标机。
所以,XYCOM XVME-674配置剪裁器需把从项目管理器获得的源文件路径信息写入对应的Makefile文件中。 以用户的应用程序开发配置所需的应用级模块为例,将配置剪裁器工作步骤说明如下:
①选择构件库中已有的应用级模块,定制操作系统,将配置文件路径保存在构件库管理器中。
②当收到项目管理器获得具体XYCOM XVME-674操作系统配置文件的请求时,查找构件库,得到保存的特定应用的配置文件路径。根据此路径和文件名,打开文件进行解析,获得应用所包含的应用级模块的个数和模块名,生成初始的关系图。 ③根据应用级模块的个数和模块名,查找构件库,得到每个应用级模块的配置文件名和路径。解析文件得到对应的功能级模块,将功能级模块和对应拓扑关系添加在关系图中。
④以此类推,直到找到对应的原子级模块,zui终生成一个完整的关系图。
⑤根据关系图查找构件库,把原子级模块映射到定制的操作系统实体上。本系统利用Linux自带配置系统,通过修改Linux的源码系统中已有的Makefile和kconfig文件,来编译内核,生成用户定制的操作系统内核。
因此原子级模块对应于特定操作系统的实体信息就是kconfig文件中需添加的配置项,如选择了网络模块对应的实体信息,即“CONFIG_NET=y”配置项。 结语 通过对操作系统定制技术进行研究,抽象出操作系统定制过程通用模型OSTAILOR,并结合863项目“面向PDA手机的嵌入式软件开发平台”实现了一个嵌入式Linux的配置剪裁器。
XYCOM XVME-674用户可以使用本工具友好的图形化界面对Linux内核组件及应用模块进行操作系统定制,自动生成各种配置中间文件,避免了手工编写修改这些文件的繁琐,从而演示了使用此模型来实现嵌入式操作系统定制过程的通用化的可行性。但是在本模型中,应用*定制了特定的操作系统,就必须使用该操作系统提供的应用编程接口(API)。若需修改定制的XYCOM XVME-674操作系统,就必须替换应用程序中对应的API。如何在操作系统定制过程中,满足应用开发的操作系统无关性,将是本课题进一步研究的方向。
Siemens Simatic S5 Input module,6ES5420-1AA21
Siemens Simatic S5-110 Relaisbaugruppe, 6ES5 417-7AA21
Siemens Simatic S7 CPU 312,6ES7 312-1AD10-0AB0,E:02
Siemens Simatic S5 Analog OUT, 6ES5 470-8MA12,E:03
Siemens Sinumerik NCU572 Software, 6FC5250-3AX20-6AH0
Siemens Simadyn 6DC1010-1AC,6DC1 010-1AC
Siemens Simatic S7 TS Adapter V5.2, 6ES7 972-0CA34-0XA0
Siemens Simatic S5 CP524,6ES5 524-3UA15,6ES5524-3UA15
Siemens Simatic S5 Rack, 6ES5187-5UA11,6ES5 187-5UA11
Siemens Simatic S5 095U, 6ES5 095-8MA03
Siemens Simatic S7/VIPA Analog IN, 331-1KF01
Siemens Simatic S5 OP20 Speicher, 6AV3971-1NA01-0CA0
Siemens Simatic S5 CPU 943, 6ES5 943-7UA11, E:09
Siemens Simatic S5 Analog Input,6ES5467-8EE11,E:04
Siemens Simatic S5-110 Zeitbaugruppe, 6ES5 381-7AA11
Siemens Simatic/RAS IP-AS051-A1,IP-AS 051-0KA1,E:03
Siemens Sinumerik Memory Modul, 6FX1128-1BB00
Siemens Simatic/RAS IP-AS052-A2,IP-AS 052-0KA2,E:02