关于多串口卡的通讯问题
1.按照说明安装驱动程序后,是否无法检测485多串口卡?
A:请按以下步骤确认
① 检查插卡是否正确插入(即检查插卡的金手指是否与PC的PCI插槽正常接触);
② 更换电脑上的插槽
③ 进入PC的CMOS,关闭主板上不需要的集成设备(如声卡、网卡、SCSI卡等),重新组织PC的硬件资源分配
2.多串口卡和驱动程序工作正常,但不能发送(接收/发送)数据。
① 检查电缆接线。多串口卡或模块/连接电缆故障。您可以尝试使用其他串行端口、模块/连接电缆或多串行端口卡进行故障定位。此外,操作系统下Pcomm软件的诊断实用程序可以帮助您测试多串口卡、模块和串口。
② 应用程序可能未正确使用操作系统提供的相应API号来控制多串口卡。为了验证这一点,您可以运行现有程序或制造商串行端口卡提供的实用程序。例如,在windows操作系统下,您可以使用Pcomm提供的终端模拟实用程序或操作系统提供的“超级终端”来测试多串口卡的串口通信是否正常。在UNIX操作系统下,可以使用管理实用程序mxadm中的终端模拟以及现有的stty、cat和Getty程序来测试TTY串行端口。
3.SCO UNIX系统可以找到裕泰PCI串口卡,但无法激活该端口。为什么?
答:可能有以下几种可能性
① 您的Unix系统是否安装过其他品牌的串行端口卡?如果是这样,请在安装原始卡之前删除其驱动程序
② 您激活的设备的TTY名称是否正确,是否与卡的相应型号匹配。例如,SCO UNIX下Px4的设备名称分别为tty23a、tty23b、tty23c和tty23d
③ 驱动程序安装是否正常,系统是否找到串口卡。
4.在SCO UNIX下安装多串口卡时,为什么系统提示找不到多串口卡?
答:首先,确定是电脑找不到卡还是UNIX系统找不到卡。如果是前者,请参考“问题1”;如果是后者,请确认您安装的驱动程序是否与卡的类型匹配(即是否安装了错误的驱动程序?)?
5.在Win2000系统中安装CP系列卡或px-l系列卡时,设备管理器列表中有一个“黄色感叹号”,删除后,每次重新启动PC时自动安装。有时,每次自动安装COM端口时,系统也会提示重新启动。为什么?
答:这通常是因为在安装驱动程序时,安装向导没有严格按照卡类型指导卡驱动程序的正确位置。按照以下说明删除可能的文件,重新安装它们,并将“安装向导”引导到卡驱动程序的正确位置。
需要删除Windows 2000中的以下文件(如果有):
在winntsystem32drivers下:cpmf.sys cpser.sys nmf.sys npser.sys
winntsystem3下的Cpui32.dll
winntinf下以“OEM”开头的文件以“CP”或“NP”开头的文件
Windows 98需要删除以下文件
windowsinf中以“OEM”开头的文件以“CP”或“NP”开头的文件
删除示例:删除cpmf.sys
C:WINNTSYSTEM32DRIVERS>attrib-r cpmf.sys
C:WINNTSYSTEM32DRIVERS>del cpmf.sys