石鑫华视觉论坛

 找回密码
 注册会员
查看: 2951|回复: 0

[NI驱动程序] NI-CAN 1.6 Driver Win32Eng NI控制器局域网驱动软件1.6下载

[复制链接]
  • TA的每日心情

    2 小时前
  • 签到天数: 3416 天

    连续签到: 18 天

    [LV.Master]2000FPS

    发表于 2021-1-2 22:18:05 | 显示全部楼层 |阅读模式 来自:广东省东莞市 联通

    注册登陆后可查看附件和大图,以及购买相关内容

    您需要 登录 才可以下载或查看,没有账号?注册会员

    x
    Windows系统下(Linux和MAC系统下请自行了解清楚)NI的各种软件、模块、工具包、驱动程序,使用NI许可证管理器来激活的,绝大部分的都可以使用NI Lincense Activator来激活:NI序列号Serial Number生成激活工具NI License Activator,LabVIEW/VBAI/VDM/VAS等软件模块工具包破解工具不限版本http://visionbbs.com/thread-490-1-1.html

    视觉论坛的各种NI资源,除了视觉相关的模块有使用外,大部分的都不会使用,仅提供资源不提供技术支持。资源的下载地址一般会同时提供NI官方和百度网盘的地址。某些工具包NI地址失效或没有NI地址,只能使用百度网盘地址;如果百度网盘地址失效过期,可联系论坛客服更新。NI的服务器在美国,有时候速度很慢或下载容易出错,这样会造成安装时各种错误而无法安装。建议在下载完成后,对下载资源做校验和(NI一般会提供MD5或SHA256等)验证,与官方或视觉论坛提供的校验和对比,一致就可以安装;如不一致,则需要重新下载。视觉论坛早期下载上传的资源,基本上都是正常下载的资源;2019后下载的资源,都与NI的正确校验和对比过,保证是正确的资源才上传到百度网盘。校验和工具下载地址:文件Hash计算器FHash,文件校验和验证下载文件正确性验证,MD5值计算、SHA1值计算、SHA256值计算、CRC32值计算http://visionbbs.com/thread-26524-1-1.html

    NI-CAN 1.6 Driver Win32Eng NI控制器局域网驱动软件1.6下载

    NI-CAN
    NI-CAN用于支持开发和部署多个控制器局域网(CAN)应用程序。
    NI-CAN驱动软件适用于多种类型的CAN硬件应用程序,如高速CAN、容错CAN和LIN接口。NI-CAN具有强大的底层框架API和上层通道,可实现快速开发。NI-CAN用于为LabVIEW、LabWindows/CVI和ANSI C/C++提供本地支持。此外,NI-CAN还包括通道测试面板、总线监控器和记录器以及数据库编辑器等工具。LabWindows标志经Microsoft公司授权使用。Windows是Microsoft公司在美国和其他国家的注册商标。

    Win32Eng
    1.6
    文件大小: 12406649 字节 (11.83 MB)
    修改日期: 2010-04-25 03:23
    MD5: 9d37f593bc1f7b3ef658d19acb0b46b6
    SHA1: d357ff9c422c1fb35201c57709503ee8dc511ade
    SHA256: bb3e7d2695620c541626bb590acac9fae524d2b074a54c8be9c47d6e3477e221
    CRC32: f10da32c

    百度网盘和NI官方下载地址:
    CAN1.6.txt (548 Bytes, 下载次数: 0, 售价: 10 元)

    National Instruments NI-CAN Software for Windows 2000/NT/XP/Me/9x and LabVIEW Real-Time (RT)
    Version 1.6
    Copyright 2001 National Instruments Corporation
    All Rights Reserved

    IMPORTANT NOTE REGARDING CHANGES TO EXISTING NI-CAN APPLICATIONS
    ----------------------------------------------------------------

    In order to improve integration of NI-CAN into the overall framework
    of National Instruments products, version 1.5 and later uses a
    different format for error codes than previous versions of NI-CAN.

    This new error code format will likely require modest changes to
    your existing NI-CAN application code.  For example, some existing
    C/C++ files with NI-CAN code will report compiler errors until you make
    the appropriate changes.

    The changes to your code entail:
    - Simplification of code to convert an NI-CAN error into a useful description.
    - Replacing constants used in comparisons for specific errors.

    For details on the changes required to update your NI-CAN code, refer to
    the text file Errors.txt in this directory.


    Installing and uninstalling NI-CAN
    ----------------------------------

    For instructions on installing the NI-CAN software and hardware, refer
    to the Installation Guide in the sleeve of the CD case for NI-CAN.
    If you have already installed NI-CAN on your machine, this Installation
    Guide is provided as a PDF document in the \Manuals folder of your NI-CAN
    installation directory.

    You can uninstall the NI-CAN software using the "Add/Remove Programs"
    selection in the "Control Panel".

    After uninstalling NI-CAN, be sure to reboot your system before re-installing
    a later version of NI-CAN.  Failure to reboot between NI-CAN uninstall and install
    can result in problems with NI-CAN that are difficult to correct.


    Supported hardware
    ------------------

    The NI-CAN Software for Windows 2000/NT/XP/Me/9x supports the
    following National Instruments hardware products:
          - PCI-CAN, PCI-CAN/2
          - PCI-CAN/LS, PCI-CAN/LS2  (Low Speed)
          - PCI-CAN/DS,  (Dual Speed: Port-1 High Speed, Port-2 Low Speed)
          - PCMCIA-CAN, PCMCIA-CAN/2
          - PXI-8461, one-port
          - PXI-8461, two-port
          - PXI-8460, one-port  (Low Speed)
          - PXI-8460, two-port  (Low Speed)
          - PXI-8462,  (Dual Speed: Port-1 High Speed, Port-2 Low Speed)

    The NI-CAN Software for Windows Me/9x also supports the following
    National Instruments hardware products (not supported under Windows 2000/NT/XP):
          - AT-CAN, AT-CAN/2  (ISA cards)

    The NI-CAN Software for LabVIEW RT supports the following
    National Instruments hardware products:
          - PXI-8461, one-port
          - PXI-8461, two-port
          - PXI-8460, one-port  (Low Speed)
          - PXI-8460, two-port  (Low Speed)
          - PXI-8462,  (Dual Speed: Port-1 High Speed, Port-2 Low Speed)

    The NI-CAN software supports only National Instruments CAN hardware products.
    For software for CAN products from other vendors, refer to the documentation
    received with that product.


    Getting started with your NI-CAN application
    --------------------------------------------

    The NI-CAN User Manual provides information to guide you in development
    of your NI-CAN application.  The NI-CAN Programmer Reference Manual provides
    function listings and other reference material to assist in development of
    your application.  These manuals are provided as PDF documents
    in the \Manuals folder of your NI-CAN installation directory.

    The default NI-CAN installation directory is
        c:\Program Files\National Instruments\NI-CAN

    The NI-CAN software also provides examples that can be used as a starting
    point.

    LabVIEW examples for NI-CAN are installed in your LabVIEW directory in the
    \examples\nican folder.  If you are using LabVIEW 6 or later, you can find
    information regarding these examples in Help>>Examples>>Other NI Products>>CAN.

    LabWindows/CVI examples for NI-CAN are installed in your LabWindows/CVI directory
    in the \samples\Nican folder.

    Examples for other C/C++ environments (Visual C++, Borland C++) are installed
    in the NI-CAN installation directory in the \Examples folder.  


    Version History
    ---------------

    Version 1.0
        - Initial release for Windows 95

    Version 1.1
        - Support for Windows NT

    Version 1.2
        - Support for PCMCIA-CAN cards
        - Performance improvements
        - Improved LabVIEW support
        - Simplified CAN Object configuration attributes
        - New CAN Object: Transmit Periodic Waveform
        - Borland C++ language interface library (nicanbor.lib)

    Version 1.2.1
        - Support for PXI-8461 cards
        - Support for Windows 98

    Version 1.3.0
        - Support for Low Speed cards
        - ncReadMult for reading multiple values in one function call

    Version 1.4.0
        - Support for National Instruments' Real Time System Integration (RTSI) bus
        - Support for Dual Speed cards
        - Auto cable detection of PCMCIA cables (High Speed or Low Speed)

    Version 1.4.1   (web only)
        - Update for LabVIEW 6
            * NI-CAN palettes in default view
            * CAN examples listed in LabVIEW examples help

    Version 1.4.2   (web only)
        - Support for Windows 2000

    Version 1.5
        - Support for LabVIEW RT (on PXI chassis)
        - New error code scheme (see Errors.txt)

    Version 1.5.1   (web only)
        - bug fixes

    Version 1.6
        - bug fixes
        - Update for LabVIEW 6.1
        - Support for Windows XP

    Frequently Asked Questions
    --------------------------

    Using Occurrences in LabVIEW

          When using the ncCreateOccurrence VI to create a
          LabVIEW occurrence for NI-CAN the input terminal
          "Iteration" is very important.  This terminal is used by
          NI-CAN to optimize the handling of LabVIEW occurrences.

          If you use ncCreateOccurrence within a For loop or a While
          loop, wire the iteration count of the loop (i) to the
          Iteration terminal.  When Iteration is zero, NI-CAN performs
          initialization of its occurrence handling.  When Iteration is
          greater than zero, NI-CAN assumes that the initialization has
          occured in order to improve performance.

          If you use ncCreateOccurrence outside of a loop, wire
          the Iteration terminal as zero to ensure that initialization
          is performed.

          Prior to closing your NI-CAN objects, it is best to cancel all
          pending occurrences explicitly by calling ncCreateOccurrence
          with DesiredState = 0.

    Using CAN Objects or the CAN Network Interface Object

          The CAN Network Interface Object (i.e. "CAN0") provides
          for general-purpose communication on a CAN bus.  A good
          default configuration to start with is:
             NC_ATTR_BAUD_RATE =
             NC_ATTR_START_ON_OPEN = NC_TRUE
             NC_ATTR_READ_Q_LEN = 100
             NC_ATTR_WRITE_Q_LEN = 10
             NC_ATTR_CAN_COMP_STD = 0
             NC_ATTR_CAN_MASK_STD = 0
             NC_ATTR_CAN_COMP_XTD = 0
             NC_ATTR_CAN_MASK_XTD = 0

          This configuration allows you to transmit any frame
          using ncWrite, and to receive all frames on the bus
          using ncRead.

          CAN Objects provide for advanced handling of frames for
          a specific CAN arbitration ID.  You should configure
          CAN Objects only for IDs that require special handling,
          such as periodic transfer of data on the bus.  

          First-time users of NI-CAN should always begin development
          using the CAN Network Interface Object for all frames.
          CAN Objects can then be integrated into the application as
          needed.

    Handling Bus Off Errors and Warnings

          As discussed in the NI-CAN User Manual, the CAN specification
          requires all CAN chip implementations to maintain transmit
          and receive error counters.  As these error counters increase,
          NI-CAN reports a bus off warning and then an error.  The most
          common cause of the bus off warning is an attempt to transmit
          a frame when no other CAN device is ready to receive that frame
          (such as when no cable is connected to the CAN card).  When a
          bus off warning or error occurs, you may notice that the
          warning still exists even after you restart your application.
          This is due to the fact that the CAN chip's error counters
          maintain the state of the connected CAN network, and not the
          state of your application.  If you wish to completely reset
          the CAN chip's error counters, call ncAction with the reset
          operation (NC_OP_RESET) then the start operation (NC_OP_START).
          The CAN Network Interface Object must be used with ncAction.

    Using CAN Objects with Small Periods

          NI-CAN will sometimes report a warning or error when many
          CAN Objects are configured with relatively small periods.
          In general, it is safe to assume that each CAN Object requires
          2ms of overhead time.

          The best way to work around this issue is to use the CAN Network
          Interface Object to:
             - Receive data frames (instead of using multiple CAN Objects)
             - Transmit data frames that do not require periodic behavior

    Special Baud Rates

          If you need to use a special baud rate (one not listed in
          the documentation), NI-CAN supports direct programming of
          the CAN chip's timing registers.  For information on
          programming the timing registers, refer to the description
          of the baud rate attribute (NC_ATTR_BAUD_RATE) in LANGINT\NICAN.H.

          For information on the individual bit fields of CAN chip timing
          registers, refer to the manual for any CAN chip, such as the
          Intel 82527, or the Phillips SJA1000.
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 注册会员

    本版积分规则

    LabVIEW HALCON图像处理入门教程(24.09)
    石鑫华机器视觉与LabVIEW Vision图像处理PDF+视频教程11种全套
    《LabVIEW Vision函数实例详解2020-2024》教程-NI Vision所有函数使用方法介绍,基于NI VISION2020,兼容VDM21/22/23/24

    QQ|石鑫华视觉论坛 |网站地图

    GMT+8, 2024-12-26 11:38

    Powered by Discuz! X3.4

    © 2001-2024 Discuz! Team.

    快速回复 返回顶部 返回列表