cRIO 900x 或者 cFP-21xx 控制器在智能以太网开关启动时停止响应



主要软件:
主要软件版本: 2.0
主要软件修正版本: N/A
次要软件: LabVIEW Modules>>LabVIEW Real-Time Module
硬件: CompactRIO>>Controllers>>cRIO-9002

问题:

我的cRIO 900x 或者 cFP-21xx 控制器如果连接到一个智能的或者可配置的开关,比如Cisco Catalyst,当开关启动或者禁止连接的端口,控制器会因为网络的阻塞而停止响应。一旦控制器上的以太网停止响应,就必须在以太网口能够响应之前重启控制器,尽管此时开关又打开了.



解答: 这个问题会出现是因为在智能开关比如Cisco Catalyst上的端口是禁用的;这些开关上的端口会作为启动测试的一部分而自动禁用,或者通过开关配置接口手动禁用. 当禁用后,这些智能开关上的端口不是在电气上被禁用了,而是持续地响应所连接的以太网设备的自动连接请求。在这种情况下,开关上所禁用的端口响应带“invalid”配置信息的自动连接申请 。

当“invalid” 配置信息被收到后,在cRIO-900x 和cFP-21xx控制器中的 STE 10/100E Ethernet 设备有一个硬件的缺陷会导致以太网设备永久的停止响应,需要重启来复位以太网设备 .

在STE Ethernet 驱动版本1.1.1f0 中,一个软件的修复已经可以允许在这些控制器上的以太网设备,当开关的端口重新使能或者一个有效的配置信息被收到后,能够很好的恢复. 该修复文件附在本文的后面. NI-RIO 2.1 以上版本和LabVIEW RT 8.2 以上版本已经包含在这个修复文件中.

完成以下步骤来安装所附的修复文件:
  1. 如果Measurement and Automation Explorer (MAX)已经打开,请关闭它 .
  2. 在解压缩附件后运行所附的MSI installer.
  3. Open MAX and reinstall LabVIEW RT onto the remote target.
To reinstall LabVIEW RT on the remote target complete the following steps:
  1. In MAX, expand the Remote Systems tree item.
  2. Expand the tree item for your cRIO or cFP controller.
  3. Right-click on the Software tree item.
  4. Select Add/Remove Software from the right-click menu.
  5. Click on the icon to the left of the LabVIEW Real-Time x.x item, where x.x is the version of LabVIEW Real-Time, and select Reinstall the Feature..
  6. Click the Next button and follow the prompts.


相关链接:

附件:


stei_111f0.zip - stei_111f0.zip



报告日期: 03/28/2006
最近更新: 11/29/2007
文档编号: 3VR9C7RY