关 闭

新闻中心

EEPW首页 > 工控自动化 > 设计应用 > ESP904在ROV控制体系中的应用

ESP904在ROV控制体系中的应用

作者:时间:2011-04-08来源:网络收藏

  安装并运行VLINX ESP管理器可自动寻找并显示网络上所有串口服务器的名称、IP地址、网络协议、端*及端口状态, 每个串口服务器对应四个串口端口, 双击管理器列表上的服务器属性, 就会弹出图1所示的对话框。服务器属性设置对话框

  图1 服务器属性设置对话框

  图1所示的对话框中的服务器名称(Server)用于给串行服务器指派最多由16个字符组成的名字, 以便区别局域网上的多个串行服务器, 当ESP 管理器在局域网中发现了串行服务器, 就会显示串行名字和IP地址, 以允许用户区别不同的串行服务器。

  DHCP是局域网管理系统的一部分。DHCP域提供有两个选择:不使能和使能, 不使能是正常的或者缺省设置。当使能时发送DHCP请求到DHCP服务器,并要求分派动态IP地址、子网掩码和网关给ESP904。如果DHCP在网络上不可用, 则在10秒后,ESP904超时,但缺省值将保留。主服务器与客户端之间的通讯软件要求连接到一个具体的IP地址串口服务器。如果DHCP重新分派一个不同的IP地址, 软件将不能够与硬件通讯因此,推荐使用一个静态的IP地址。一般在使用ESP904串口服务器时,其IP地址就已经分配好了,所以不需要使能DHCP。

  ESP904上的串口波特率必须与连接设备的波特率相匹配,除非使用虚拟串口模式。在虚拟串口模式下, 软件程序将建立串口设置。

  网络通讯协议的选择要根据实际需要来确定使用TCP还是UDP协议。如果不要求UDP,就选择TCP, 它能保证稳定的通讯并有差错检查;然而, UDP能提供更快的传输。但应注意,根据选择TCP和UDP协议模式的不同,它们的一些参数设置选项也不同。

  图1对话框里允许用户输入2个ASCII字符来分割一条消息的开始和结尾,当一条包含这些分隔符的消息在串行端口被接收到时,在串行缓冲区所包含的数据将被打包为以太网数据包并发送到以太网端口。如果只有分隔符1被设置(分隔符2为0或者空),ESP901/902收到分隔符1就将串行缓冲区的数据打包为以太网数据包,并发送到以太网端口。如果接收到的串行数据大于1KB,它将自动打包为以太网数据包并发送到以太网端口。

  Force Transmit参数表示允许用户设置数据传输之间的最大时间限制, 设置值乘以100 ms就是Force Transmit时间,当所*费的时间达到这个域配置的时间时,TCP/IP协议将在当前串行缓冲区打包数据并将其发送到以太网端口。

  TCP/UDP 端口的缺省值为4000、4001、4002、4003,它们分别单独对应串口服务器的端口1、2、3、4,如果端*属性被修改, 那么,被安装电脑的设备管理器虚拟COM口设置也将被改变。在直接IP 或者虚拟COM 操作模式中,ESP904菜单里的端*设置必须与虚拟COM或者套间字软件端口设置相匹配。

  服务器串行端口可根据需要配置为台(Console) 模式、升级(Upgrade) 模式、缺省模式、RS232模式、RS422模式和RS485模式,用户可以根据需要对端口进行配置。下面分别对各种操作模式进行介绍。

  在台模式,ESP904管理器软件可从运行在PC上的超级终端与串口服务器进行通讯,PC通过串口线连接到服务器的端口1的232串口上。

  由于PC为DTE设备,904串口配置为DTE (DB9)所以,必须使用交叉线。

  在升级模式,更新的固件能通过串口从PC上传到904的端口1 (端口1为RS-232串口)。也可以通过网络连接, 用ESP管理器和虚拟串口与904端口1形成映射来进行升级,从而上传新的固件到服务器。

  在缺省模式,当服务器属性更新时,所有的配置设置将返回到他们的缺省值。ESP904端口的缺省设置为: 端口1为台模式, 端口2、3、4为RS-232模式。

  RS232模式、RS422模式和RS485模式的选择将服务器端口分别配置为RS232接口、RS422接口和RS485接口,当服务器被更新时, 服务器上选择的端口将变成对应的接口。



关键词: 应用 体系 控制 ROV ESP904

评论


相关推荐

技术专区

关闭