profibus解决方案

来源:百度文库 编辑:神马文学网 时间:2024/04/29 03:07:34
profibus解决方案 2008-02-01 14:46
分类:PROFIBUS工业现场总线
字号:大大 中中  小
根据应用需求的不同,一个工控设备的profibus的通信界面实现采用三种方案
1、使用单片机
由于PROFIBUS是一个完全开放的国际标准,无知识产权保护,任何厂商和个人都可以根据此标准设计各自的软硬件实现方案,原则上讲,只要一个微处理器配有内部或外部安装有串行通信接口(UART),prifibus的通信协议就可以在其上实现。即利用profibus模型中的服务访问点,通过完全控制的单片机软件编程和相应的外围硬件接口来实现对PROFIBUS-dp状态机的控制。
采用单片机的软方案只适合与系统通信速率小于500kbps的场合,此方案的好处是可以使此战的硬件设计十分灵活,完全按照用户的要求实现一个体积较小的特定的站点硬件平台。
2、使用专用的ASIC芯片
ASIC芯片集成了PROFIBUS的Token-passing协议,负责处理与通信有关的状态机控制、将数据打包成规定格式帧、从总线上截取帧以及令牌环的管理等,使所有的与总线通信有关的任务在ASIC上得以完成。使用ASIC后,用户的开发工作的中心可以集中在对外设的应用层的控制上,而对通信协议的底层控制完全由ASIC芯片负责。
目前,使用专用的ASIC通信芯片进行PROFIBUS开发已成为目前的主流。常采用的芯片有西门子公司提供的LSPM2,德国赫优讯公司NETX。采用此种方式开发,主要涉及到协议栈开发或授权,取决于开发实力。
3、使用接口模板开发
接口模板在类型上分为两种:主接口模板和从接口模板。主接口模板能将第三方设备作为主站设备连接到PROFIBUS系统中。从站也是如此,目前市场接口模块也比较多,主要有Comc模块和Anybus模块\西门子的IM180-184等都可以选用,但是,价格也适当。
以上,为开发Profibus等相关开发时采用的方案。