Your eplatform Partner 研华工业数据通讯卡 使用指南 1
研华通讯卡使用指南 介绍 : 本文将向您介绍研华通讯卡在不同操作系统下的安装方法 另外, 对于串口测试工 具 TTY 也有相应的介绍, 利用这个工具, 你可以非常方便的测试通讯卡是否安装成功 目录 : 如何在 Win 95/98/ME 下安装 PCL 系列的通讯卡 P2 如何在 Win NT 下安装 PCL 系列的通讯卡 P3 如何在 Win 2000 下安装 PCL 系列的通讯卡 P5 如何在 Win 95/98/ME 下安装 PCI 系列的通讯卡 P6 如何在 Win NT 下安装 PCI 系列的通讯卡 P8 如何设置通讯卡上串口的序号 P10 如何测试已安装的通讯卡 P12 2
如何在 Win 95/98/ME 下安装 PCL 系列的通讯卡 Window 95/98 提供了标准串口驱动并且支持多串口共享中断模式, 安装步骤如下 : 1. 请按如下步骤先添加新的串口 : [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 添加新硬件 ] 2. 点击 [ 下一步 ] 并选择 [ 否 ] 取消自动搜索新硬件 3. 从硬件列表中选择 [ 端口 (COM & LPT)] 选项. 4. 从左边的列表框中选 [ 标准端口类型 ] 从右边的列表框中选 [ 通讯端口 ] 5. 接下来弹出的窗口中会显示出默认的 IRQ 和 I/O 地址 点击 [ 下一步 ] 和 [ 完成 ]. 到现在为止, 我们已经添加了一个串口, 但它的 IRQ 和 I/O 地址是不正确的 您可以按照以上五个步骤把所有的串口都添加上 ( Win 95/98 最多支持 256 个串口 ). 6. 接下来, 我们需要将串口的资源修改正确 [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 系统 ] => [ 设备管理器 ] 7. 选择你想要修改的 [ 通讯端口 ] 并双击 8. 选择 [ 资源 ] 选项卡并将 " 使用自动设置 " 这一项取消, 然后 [ 更改设置 ] 按钮就可以使用了 9. 注意 " 设置基于 " 这一项改为 " 默认设置 8". 10. 双击 " 中断请求 " 选择正确的 IRQ, 同样的方法选择正确的 " 输入 / 输出范围 " 按照步骤 6-10 配置其余的串口 11. 重新启动 Window 95/98 使新的设置生效 注意 : 1. 有一些 PCL 通讯卡可以采用标准工作模式或增强模式 : 在标准模式下, 每个端口可采用不同的基地址和中断 ( PCL-746+ ver A1) Port1 CH1 Base Address AAA, CH1 IRQ M Port2 CH2 Base Address BBB, CH2 IRQ N Port3 CH3 Base Address CCC, CH3 IRQ O Port4 CH4 Base Address DDD, CH4 IRQ P 在增强模式下, 四个串口可使用不同的基地址但共享中断. 3
如何在 Win NT 下安装 PCL 系列的通讯卡 Win NT 提供了标准串口驱动并且支持多串口共享中断模式 但是在默认情况下, 共享中断是不被允许的 如果您想使用独立的中断配置串口, 可按以下步骤进行 : 1. 请按以下步骤添加一个新的串口 : [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 端口 ] 2. 点击 [ 添加 ] 并且设置 I/O 地址和 IRQ. 3. 如果还有其他串口要添加, 就先不要重启 4. 重复第二步添加其他串口 例如 : 741, 743, 745 Port 1 => COM3, I/O 3E8h, IRQ 5 Port 2 => COM4, I/O 2E8h, IRQ 7 例如 : 746+, 749, 840, 849 Port 1 => COM3, I/O 300h, IRQ 5 Port 2 => COM4, I/O 308h, IRQ 7 Port 3 => COM5, I/O 310h, IRQ 9 Port 4 => COM6, I/O 318h, IRQ 10 5. 重启 WinNT 使新的设置生效. 共享中断方式 : 如果您需要在 WinNT 中使用共享中断方式, 必须先修改注册表. 操作方法请参考以下步骤 : 1. 请按以下步骤添加一个新的串口 : [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 端口 ] 2. 点击 [ 添加 ] 并且设置 I/O 地址和 IRQ. 3. 因为还有其他串口要添加, 先不要重启 4. 重复第二步添加其他串口 : 例如 : 746+, 749, 840, 849 Port 1 => COM3, I/O 300h, IRQ 12 Port 2 => COM4, I/O 308h, IRQ 12 Port 3 => COM5, I/O 310h, IRQ 12 Port 4 => COM6, I/O 318h, IRQ 12 5. 运行 regedit.exe 修改注册表 [ 开始 ] => [ 运行 ] => 键入 "regedit" 6. 按照下面的路径找到串口的注册表 ( 如 Fig.1 所示 ) HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Services => Serial 7. 从右边的列表框中选择 "ShareInterrupt" 并且将键值从 0 改为 1( Fig.2 ) 4
8. 重启 WinNT 使新的设置生效. 注意 : 1. 系统要求 SP3 或以上版本 否则将不会出现 ShareInterrupt 这一项 2. 对于 IRQ 和基地址, 硬件跳线必须与软件设置一致. 并且必须保证所使用的中断和基地址与其他设备没有冲突, 否则将无法正确安装 Figure 1 Figure 2 5
如何在 Win 2000 下安装 PCL 系列的通讯卡 Win 2000 同样提供了标准串口驱动并在默认情况下支持共享中断模式 因此, 用 户可在 Win 2000 中使用标准和增强两种模式而不必修改注册表 下面是添加串口的步骤 : 1. 请按以下步骤添加一个新的串口 : [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 添加 / 删除新硬件 ] 2. 选择 [ 添加 / 排除设备故障 ] 并点击 [ 下一步 ], 操作系统会自动搜索新硬件 3. 选择 [ 添加新设备 ], 然后点击 [ 下一步 ]. 选择 [ 否, 我想从列表中选择 ], 点击 [ 下一步 ] 4. 选择 [ 端口 ], 然后从左边选中 [ 标准端口类型 ] 从右边选中 [ 通讯端口 ] 点击 [ 下一步 ] 5. 选择 [ 资源 ] 选项卡并将 " 使用自动设置 " 这一项取消, 然后 [ 更改设置 ] 按钮就可以使用了 6. 注意 " 设置基于 " 这一项改为 " 默认设置 8". 7. 双击 " 中断请求 " 选择正确的 IRQ, 同样的方法选择正确的 " 输入 / 输出范围 " 注意不要使用与已有设备冲突的基地址和中断 8. 如果还有其他串口要添加, 先不要重启 9. 重复以上步骤添加其他串口例如 : 741, 743, 745 Port 1 => COM3, I/O is 3E8h, IRQ is 5 Port 2 => COM4, I/O is 2E8h, IRQ is 7 例如 : 746+, 749, 840, 849 Port 1 => COM3, I/O is 300h, IRQ is 5 Port 2 => COM4, I/O is 308h, IRQ is 7 Port 3 => COM5, I/O is 310h, IRQ is 9 Port 4 => COM6, I/O is 318h, IRQ is 10 6
如何在 Win 95/98/ME 下安装 PCI 系列的通讯卡 研华 PCI ICOM driver 提供的串口编号从 COM 5 开始. 1. 首先安装研华提供的 PCI ICOM driver, 装完后再开始菜单中可以看到他 Figure 3 Advantech PCI Comm Tools 1. 完成安装 Win95/98/ME 驱动后请重启计算机. 这样,Windows 95/98/ME 会自动找到 UARTs 设备 2. 当 PCI UARTs 设备安装完成后, Windows 95/98/ME 接下来会安装 PCI Bridge device. 这两项安装都是自动完成的 3. 当 PCI Bridge device driver 安装完毕后, 会有一个如下图所示的窗口弹出, 点击 [ 完成 ] 接下来, 串口也会被自动安装 Figure 3 Advantech PCI Bridge 7
4. 为了检查 Win95/98/ME 下驱动的安装情况, 系统完成安装之后, 建议到控制面板 / 系统 / 设备管理器中察看 设备名称 看是否工作正常 Figure 4 Advantech PCI Communication card 8
如何在 Win NT 下安装 PCI 系列的通讯卡 Windows NT 最多支持 256 个串口, 从 COM1 到 COM256. 请按照以下步骤完成安装 : 首先安装 Advantech PCI ICOM Series Windows NT Driver, 安装程序会在开始菜单中创建 Advantech ICOM Tools 目录 Figure 5 Advantech PCI Com Tools 2. 装完驱动之后, 在开始 / 程序 /Advantech PCI Comm Tools/COM Service Start up Tool 中运行硬件驱动. 3. 接下来,Advantech PCI Serial Service Manager 对话框就会显示出来. 选择 Install and Start Service 这一项, 然后点击 ok ( 如 Figure6 所示 ) Figure 6 Service Manager 4. 完成通讯卡的安装之后, 进入控制面板 / 端口就可以看到已经添加的串口, 如 Figure 7. 所示 9
Figure 7 端口 in NT 5. 您可以通过 Windows NT 诊断工具看到驱动的运行状况. 在 Services 选项卡上, 可 以看到 Advantech PCI serial driver 正在运行. 如 Figure 8 所示. Figure 8 Windows NT Diagnostics utility 10
如何设置通讯卡上串口的序号 1. Win95/98/NT: 首先需要安装 Advantech Icom Tools ver 1.1 in Win9x/NT, 然后运行程序 Adsstart 如下图所示, 可以在 Options 中设置开始的串口序号 这样, 就可以按照您的要求来设置串口的序号了 Figure 9 Remapping Dialog 11
2. Win2000: 用户可以直接在 设备管理器 中更改串口序号. 先选中 端口 (COM & LPT) 并且点开右边的加号, 选中您想要修改的 Advantech PCI communication port, 然后单击 Properties, 在 Setting 中更改串口序号 Figure 10 Advanced 设置 for Com Port 12
如何测试已安装的通讯卡 为了检查通讯卡是否已被成功的安装, 您可以使用 超级终端 这样的工具来检测串口 除此之外, 研华还提供了工具 TTY 用来进行串口通讯的测试如 Figure 11 所示 例如, 您在系统中添加了 COM1~COM4, 并且想要用 TTY 来测试串口的收发是否正常, 就可以按照下面的步骤来测试 : 1. 用交叉串口线连接 COM1 和 COM2 然后打开两个 TTY ( 或超级终端 ) 程序, 一个给 COM1 用, 另一个给 COM2 用 2. 在两个程序的 Settings 菜单中分别选中 COM1 和 COM2, 然后在 Action 菜单中选中 connect 3. 如果串口卡已被成功安装, 那么两个串口就可通过两个 TTY 窗口相互收发数据. 4. 同样, 您也可以采用以上的方法测试 COM3 和 COM4 的通讯是否正常 Figure 11 TTY Test Tool 13
研华通讯卡安装向导 介绍 : 本文将向您介绍研华通讯卡在不同操作系统下的安装方法 另外, 对于串口测试工 具 TTY 也有相应的介绍, 利用这个工具, 你可以非常方便的测试通讯卡是否安装成功 目录 : 如何在 Win 95/98/ME 下安装 PCL 系列的通讯卡 P2 如何在 Win NT 下安装 PCL 系列的通讯卡 P3 如何在 Win 2000 下安装 PCL 系列的通讯卡 P5 如何在 Win 95/98/ME 下安装 PCI 系列的通讯卡 P6 如何在 Win NT 下安装 PCI 系列的通讯卡 P8 如何设置通讯卡上串口的序号 P10 如何测试已安装的通讯卡 P12 14
如何在 Win 95/98/ME 下安装 PCL 系列的通讯卡 Window 95/98 提供了标准串口驱动并且支持多串口共享中断模式, 安装步骤如下 : 1. 请按如下步骤先添加新的串口 : [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 添加新硬件 ] 2. 点击 [ 下一步 ] 并选择 [ 否 ] 取消自动搜索新硬件 3. 从硬件列表中选择 [ 端口 (COM & LPT)] 选项. 4. 从左边的列表框中选 [ 标准端口类型 ] 从右边的列表框中选 [ 通讯端口 ] 5. 接下来弹出的窗口中会显示出默认的 IRQ 和 I/O 地址 点击 [ 下一步 ] 和 [ 完成 ]. 到现在为止, 我们已经添加了一个串口, 但它的 IRQ 和 I/O 地址是不正确的 您可以按照以上五个步骤把所有的串口都添加上 ( Win 95/98 最多支持 256 个串口 ). 6. 接下来, 我们需要将串口的资源修改正确 [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 系统 ] => [ 设备管理器 ] 7. 选择你想要修改的 [ 通讯端口 ] 并双击 8. 选择 [ 资源 ] 选项卡并将 " 使用自动设置 " 这一项取消, 然后 [ 更改设置 ] 按钮就可以使用了 9. 注意 " 设置基于 " 这一项改为 " 默认设置 8". 10. 双击 " 中断请求 " 选择正确的 IRQ, 同样的方法选择正确的 " 输入 / 输出范围 " 按照步骤 6-10 配置其余的串口 11. 重新启动 Window 95/98 使新的设置生效 注意 : 5. 有一些 PCL 通讯卡可以采用标准工作模式或增强模式 : 在标准模式下, 每个端口可采用不同的基地址和中断 ( PCL-746+ ver A1) Port1 CH1 Base Address AAA, CH1 IRQ M Port2 CH2 Base Address BBB, CH2 IRQ N Port3 CH3 Base Address CCC, CH3 IRQ O Port4 CH4 Base Address DDD, CH4 IRQ P 在增强模式下, 四个串口可使用不同的基地址但共享中断. 15
如何在 Win NT 下安装 PCL 系列的通讯卡 Win NT 提供了标准串口驱动并且支持多串口共享中断模式 但是在默认情况下, 共享中断是不被允许的 如果您想使用独立的中断配置串口, 可按以下步骤进行 : 1. 请按以下步骤添加一个新的串口 : [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 端口 ] 2. 点击 [ 添加 ] 并且设置 I/O 地址和 IRQ. 3. 如果还有其他串口要添加, 就先不要重启 4. 重复第二步添加其他串口 例如 : 741, 743, 745 Port 1 => COM3, I/O 3E8h, IRQ 5 Port 2 => COM4, I/O 2E8h, IRQ 7 例如 : 746+, 749, 840, 849 Port 1 => COM3, I/O 300h, IRQ 5 Port 2 => COM4, I/O 308h, IRQ 7 Port 3 => COM5, I/O 310h, IRQ 9 Port 4 => COM6, I/O 318h, IRQ 10 5. 重启 WinNT 使新的设置生效. 共享中断方式 : 如果您需要在 WinNT 中使用共享中断方式, 必须先修改注册表. 操作方法请参考以下步骤 : 1. 请按以下步骤添加一个新的串口 : [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 端口 ] 2. 点击 [ 添加 ] 并且设置 I/O 地址和 IRQ. 3. 因为还有其他串口要添加, 先不要重启 4. 重复第二步添加其他串口 : 例如 : 746+, 749, 840, 849 Port 1 => COM3, I/O 300h, IRQ 12 Port 2 => COM4, I/O 308h, IRQ 12 Port 3 => COM5, I/O 310h, IRQ 12 Port 4 => COM6, I/O 318h, IRQ 12 5. 运行 regedit.exe 修改注册表 [ 开始 ] => [ 运行 ] => 键入 "regedit" 6. 按照下面的路径找到串口的注册表 ( 如 Fig.1 所示 ) HKEY_LOCAL_MACHINE => SYSTEM => CurrentControlSet => Services => Serial 7. 从右边的列表框中选择 "ShareInterrupt" 并且将键值从 0 改为 1( Fig.2 ) 16
8. 重启 WinNT 使新的设置生效. 注意 : 1. 系统要求 SP3 或以上版本 否则将不会出现 ShareInterrupt 这一项 2. 对于 IRQ 和基地址, 硬件跳线必须与软件设置一致. 并且必须保证所使用的中断和基地址与其他设备没有冲突, 否则将无法正确安装 Figure 1 Figure 2 17
如何在 Win 2000 下安装 PCL 系列的通讯卡 Win 2000 同样提供了标准串口驱动并在默认情况下支持共享中断模式 因此, 用 户可在 Win 2000 中使用标准和增强两种模式而不必修改注册表 下面是添加串口的步骤 : 1. 请按以下步骤添加一个新的串口 : [ 开始 ] => [ 设置 ] => [ 控制面板 ] => [ 添加 / 删除新硬件 ] 6. 选择 [ 添加 / 排除设备故障 ] 并点击 [ 下一步 ], 操作系统会自动搜索新硬件 7. 选择 [ 添加新设备 ], 然后点击 [ 下一步 ]. 选择 [ 否, 我想从列表中选择 ], 点击 [ 下一步 ] 8. 选择 [ 端口 ], 然后从左边选中 [ 标准端口类型 ] 从右边选中 [ 通讯端口 ] 点击 [ 下一步 ] 5. 选择 [ 资源 ] 选项卡并将 " 使用自动设置 " 这一项取消, 然后 [ 更改设置 ] 按钮就可以使用了 6. 注意 " 设置基于 " 这一项改为 " 默认设置 8". 7. 双击 " 中断请求 " 选择正确的 IRQ, 同样的方法选择正确的 " 输入 / 输出范围 " 注意不要使用与已有设备冲突的基地址和中断 8. 如果还有其他串口要添加, 先不要重启 9. 重复以上步骤添加其他串口例如 : 741, 743, 745 Port 1 => COM3, I/O is 3E8h, IRQ is 5 Port 2 => COM4, I/O is 2E8h, IRQ is 7 例如 : 746+, 749, 840, 849 Port 1 => COM3, I/O is 300h, IRQ is 5 Port 2 => COM4, I/O is 308h, IRQ is 7 Port 3 => COM5, I/O is 310h, IRQ is 9 Port 4 => COM6, I/O is 318h, IRQ is 10 18
如何在 Win 95/98/ME 下安装 PCI 系列的通讯卡 研华 PCI ICOM driver 提供的串口编号从 COM 5 开始. 1. 首先安装研华提供的 PCI ICOM driver, 装完后再开始菜单中可以看到他 Figure 3 Advantech PCI Comm Tools 5. 完成安装 Win95/98/ME 驱动后请重启计算机. 这样,Windows 95/98/ME 会自动找到 UARTs 设备 6. 当 PCI UARTs 设备安装完成后, Windows 95/98/ME 接下来会安装 PCI Bridge device. 这两项安装都是自动完成的 7. 当 PCI Bridge device driver 安装完毕后, 会有一个如下图所示的窗口弹出, 点击 [ 完成 ] 接下来, 串口也会被自动安装 Figure 3 Advantech PCI Bridge 19
8. 为了检查 Win95/98/ME 下驱动的安装情况, 系统完成安装之后, 建议到控制面板 / 系统 / 设备管理器中察看 设备名称 看是否工作正常 Figure 4 Advantech PCI Communication card 20
如何在 Win NT 下安装 PCI 系列的通讯卡 Windows NT 最多支持 256 个串口, 从 COM1 到 COM256. 请按照以下步骤完成安装 : 首先安装 Advantech PCI ICOM Series Windows NT Driver, 安装程序会在开始菜单中创建 Advantech ICOM Tools 目录 Figure 5 Advantech PCI Com Tools 2. 装完驱动之后, 在开始 / 程序 /Advantech PCI Comm Tools/COM Service Start up Tool 中运行硬件驱动. 3. 接下来,Advantech PCI Serial Service Manager 对话框就会显示出来. 选择 Install and Start Service 这一项, 然后点击 ok ( 如 Figure6 所示 ) Figure 6 Service Manager 4. 完成通讯卡的安装之后, 进入控制面板 / 端口就可以看到已经添加的串口, 如 Figure 7. 所示 21
Figure 7 端口 in NT 5. 您可以通过 Windows NT 诊断工具看到驱动的运行状况. 在 Services 选项卡上, 可 以看到 Advantech PCI serial driver 正在运行. 如 Figure 8 所示. Figure 8 Windows NT Diagnostics utility 22
如何设置通讯卡上串口的序号 3. Win95/98/NT: 首先需要安装 Advantech Icom Tools ver 1.1 in Win9x/NT, 然后运行程序 Adsstart 如下图所示, 可以在 Options 中设置开始的串口序号 这样, 就可以按照您的要求来设置串口的序号了 Figure 9 Remapping Dialog 23
4. Win2000: 用户可以直接在 设备管理器 中更改串口序号. 先选中 端口 (COM & LPT) 并且点开右边的加号, 选中您想要修改的 Advantech PCI communication port, 然后单击 Properties, 在 Setting 中更改串口序号 Figure 10 Advanced 设置 for Com Port 24
如何测试已安装的通讯卡 为了检查通讯卡是否已被成功的安装, 您可以使用 超级终端 这样的工具来检测串口 除此之外, 研华还提供了工具 TTY 用来进行串口通讯的测试如 Figure 11 所示 例如, 您在系统中添加了 COM1~COM4, 并且想要用 TTY 来测试串口的收发是否正常, 就可以按照下面的步骤来测试 : 4. 用交叉串口线连接 COM1 和 COM2 然后打开两个 TTY ( 或超级终端 ) 程序, 一个给 COM1 用, 另一个给 COM2 用 5. 在两个程序的 Settings 菜单中分别选中 COM1 和 COM2, 然后在 Action 菜单中选中 connect 6. 如果串口卡已被成功安装, 那么两个串口就可通过两个 TTY 窗口相互收发数据. 4. 同样, 您也可以采用以上的方法测试 COM3 和 COM4 的通讯是否正常 Figure 11 TTY Test Tool 25