Anybus-Profibus在Linux下的驱动设计  被引量:4

Design of Anybus-Profibus driver in Linux

在线阅读下载全文

作  者:潘可[1] 余华武[1] 陈磊[1] 

机构地区:[1]国电南京自动化股份有限公司,江苏南京210003

出  处:《电力自动化设备》2010年第11期110-114,共5页Electric Power Automation Equipment

摘  要:通信管理机利用Anybus-Profibus快速实现了对Profibus现场总线的支持。由于Anybus-Profibus配置流程、通信规约等的复杂性,以及Anybus-Profibus在被快速反复访问同一区域造成其自身锁死的缺陷,提出在Linux下的驱动设计的驱动框架:加载驱动时对Anybus-Profibus进行初始化并配置,在卸载驱动时对Anybus-Profibus进行关闭操作;定时将驱动内部缓存区的数据与Anybus的双端口随机访问内存DPRAM进行同步;将缓存模拟成文件供上层应用程序方便地实时调用。Anybus-Profibus在Linux下的驱动设计是通信管理机的一个重要组成部分,所设计的通信管理机已应用于发电厂监控系统中。Anybus-Profibus is applied in the communication manager to accommodate the Profibus commu-nication port.Because of the complexity of Anybus-Profibus' configuration procedures,and its deadlock problem caused by frequent access to the same area,the driver design framework in Linux is proposed:Anybus-Profibus is initialized and configured during driver loading and it is shut down during driver unloading;the data of driver buffer are periodically synchronized with those of Anybus-Profibus DPRAM;the data are simulated as one file for convenient real-time call by superordinate applications.Anybus-Profibus driver design in Linux is an important part of the communication manager,which is used in the supervisory system of power plant.

关 键 词:PROFIBUS现场总线 Anybus通信规约 缺陷处理 LINUX设备驱动 

分 类 号:TP393.0[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象