贝加莱常用ETH通信架构

<< 点击显示目录 >>

主页  PVI通信 > PVI基本介绍 >

贝加莱常用ETH通信架构

 

贝加莱PLC/APC支持其他设备通过各种方式直接访问,并支持以下功能

获得设备的变量数据并进行读写操作

浏览设备中的数据结构

进行程序下载与上传

控制设备重启

设置设备参数(例如设置系统时间)

 

贝加莱PVI全称为Process Visualization Interface ,与设备间通信的现场总线(例如CANopen,PROFIBUS DP)不同,此协议主要在工业PC、驱动器、控制器、操作面板和编程工具之间提供完整的、全系统的通信,目前常用的协议均基于TCP/IP(INA 2000 : UDP,ANSL : TCP )。

 

PVI是过程可视化接口,其中包含了多种协议(PVI Line),目前我们常用的为INA 2000协议(AR 4.08以下)与ANSL协议(AR 4.08以上)。

 

贝加莱开发IDE Automation Studio软件与贝加莱设备调试通讯,均通过PVI来实现(程序下载,变量浏览等一系列操作)。

Automaiton Studio 4.2及以下版本默认使用INA 2000协议,Automaiton Studio 4.3及以上版本默认使用ANSL协议实现通信。

automationnetoverview

 

贝加莱支持的PC基于以太网通信架构如下图:

clip0001

 

若在Windows环境下对贝加莱设备进行访问,需要经过PVI Manager进行中转,此任务在Windows系统上常驻运行,保证数据收发。

clip0002

pviclientinterface

若使用Linux环境对贝加莱设备进行访问,则可直接使用.so动态链接库进行操作访问。

若贝加莱设备之间进行通讯,则使用AsANSL / AsIMA库实现,无需PVI Manger进行中转。