新闻中心

EEPW首页 > 嵌入式系统 > 设计应用 > P-NET现场总线技术分析与应用

P-NET现场总线技术分析与应用

作者:时间:2013-02-27来源:网络收藏


当从站接收到请求之后,从上一帧的最后一个字节的停止位开始计算,允许从站在11到30个位周期内开始访问总线。从站中的延时应设置的尽量的小,因为任何不必要的延时都可能降低系统的速度。在传输速度为76.8KB/S时,最大允许延时时间是390us。

这种令牌传递方式是一种基于时间的循环机制,不同于采用实报文传递令牌的方式。它与报文传递令牌方式相比节省了主控器的处理时间,提高了总线的传输效率,而且它不需要任何总线仲裁的功能。

5、访问控制(Control process)

的总线管理系统VIGO是一种OLE自动化服务器,可以很方便地与适应OLE自动化的标准应用相结合,例如:Excel和Access。VIGO现场总线管理系统是由几部分程序元素组成的集合体,它是一个开放系统,其结构如图3所示。VIGO允许附加其它销售商的网络元素,能够满足用户的不同需求。全部这些元素由VIGO处理和集成入VIGO,这些程序元素都可以无需任何转换地动态连接到现有的系统中,产生一个适用于任何现场总线数据的非常简单和明确的接口。

实际上,VIGO现场总线管理系统十分类似于目前流行的LINUX操作系统,它提供了一个强大的链接环境,任何用户需要的应用程序都可以通过标准接口挂接在它的平台上,这种易于扩展的特性是其他总线系统无法比拟的。此外,用户通过面向对象语言,可以将总线装置作为对象使用,并可将单独的外部测量像内部变量一样使用。同时,它还允许通过支持WINDOWS的任意网络,在工作站、PC和服务器之间传递面向对象的数据,这使得总线数据可以在整个管理系统或Intranet中显示和控制。


图3 VIGO的结构组成

VIGO可以使分布在工厂内的各种独立控制单元组成过程自动化管理系统,可实现一种现场总线之中或几种现场总线之间的数据通信。VIGO可以把一个实在的工厂用数据、有关的数据结构和数据位置来描述,它管理工厂内部产生的数据的安全性和完善性,跟踪工厂内的物理对象之间的关系和辅助的现场总线节点,同时还描述相关的控制程序、配置、校准参数的文件集合以及配置、备份、下载的工具等等。发送或处理同一个网络或不同网络的若干同步信息包也由VIGO来管理,这是通过一个实时通信内核实现的。当几个应用程序试图访问同一个总线系统时,在Windows的多任务环境中会出现问题,这个问题可以由VIGO解决,它可以保证通信包和报文不发生混淆。

VIGO与互通信PC应用程序之间的所有数据交换都是通过OLE自动化(一种微软数据交换标准)方式实现的。VIGO作为一种OLE自动化服务器,为用户应用程序提供了开放的和明确的接口。处理工厂网络中任意点的数据请求,都象是在PC机中直接实现的一样。用户无需考虑不同的通信协议、数据转换或寻址方式之间的差异。PC应用程序应当是标准应用程序,如EXCEL电子数据表,ACCESS数据库,或由Visual Basic,Delphi ,C++等语言编写的具体应用程序。

使用VIGO的影响是深远的,只需通过接口连接到一个系统上,而无需了解总线的类型。发展VIGO的使用工具,实用程序,例程等被视为总体目标,这就意味着,随着公司数量的增加,可以提供公共使用的包,从而缩短了开发周期。

6、结束语(Conclusion)

P-NET现场总线已经出现了多年,在世界范围内有5000种以上的实际应用,应用范围从只有简单的几个I/O节点的设备到有几千个I/O节点的庞大系统。其典型应用领域主要有奶品厂、啤酒厂、农业环境控制、动物饲养系统、沥青和水泥生产、发电厂、太阳能电站、塑料成型、船舶发动机控制、油罐管理/报警、数据测量、供水系统、楼宇自动化、燃料管理系统,等等。P-NET现场总线在我国奶制品生产、农业环境控制、水产养殖等方面的应用大大提高了我国农业自动化技术的发展。相信在今后的社会发展中,P-NET也将不断完善,创造出更多更好的业绩。

参考文献:
李晓春苏嘉华,P-NET及其应用,机电工程
梅恪,现场总线P-NET
吴志扬,P-NET:VIGO软件介绍性描述
zhangcuil,P—NET分析

上一页 1 2 3 下一页

评论


相关推荐

技术专区

关闭