发布于 2005-10-10 10:36:46
0楼
在西门子网站技术资源中找到“用于PC适配器的检查列表”
解答:
使用PC适配器在PC和S7 CPU或中继器之间通信时,若连接未能按需建立,请运行下列的检查列表:
1. 设置检查
PC适配器通过串行COM接口连接PC和S7/M7/C7系统上的MPI/DP接口。
PC适配器为MLFB: 6ES7 972-0CA2x-0XA0
2. PG/PC接口设置
在SIMATIC管理器中,通过“Extras > Set PC/PG interface...”来设置PC适配器。
MPI/PROFIBUS: PC适配器和S7 CPU/中继器
本地连接: PC和PC适配器
3. 波特率设置
传送速率必须和“设置PG/PC界面”中PC的参数化速率相匹配。
在STEP 7 V3.1或其更高版本中,传送速率只可能为38.4 KB/s。
4. 检查PC和PC适配器之间的电缆
检查PG/PC的COM口和PC适配器之间的连接电缆(零调制解调器电缆)。该电缆必须与所定义的 标准RS232电缆(MLFB 6ES7 901-1BF00-0XA0)相一致。标准RS232电缆的针脚分配如下:
若使用标准电缆,支持STEP 7和PC适配器的所有版本。
注意事项:
所有的测试和认证(CE, UL, CSA, FM)都可以通过适配器和RS232电缆6ES7 901-1BF00-0XA0 (6米)的结合来完成。若使用另一种 RS232电缆,不能保证能够达到CE, UL, CSA和FM的要求。不要轻视这个问题,因为若使用不同类型的电缆,SIMATIC系统抗外部干扰的稳定性会受到威胁,或是干扰向外辐射(这会影响或干扰其他的系统)。
基本上,采用RS232连接,在电缆长度15米以内可达到20kbit/s的数据速率。原则就是电缆越短,数据传送速率越高,反之亦然。使用特殊的小容量电缆可获得更长的传送距离,不过请记住以上提到的认证问题。
5. LED检查
电源LED:
关: 无24V电源或硬件出现致命错误
开: 准备就绪(持续数秒钟)
不停闪烁:由PC适配器检测出硬件故障
有源LED:
表明在MPI/DP总线上适配器正在发送数据。
6. PC适配器的电源
电源:
针脚2和7之间为DC24V
针脚5和6之间为DC5V
适配器通过CPU或中继器的MPI/DP接口获得电源。这就是不允许增加MPI线长的原因。只有具备了能同时提供DC 24V和DC 5V的接口,适配器才能运作。
一旦获得24V电源,“电源”LED灯就会亮起来。通过测量针脚5和6,检查5V电源的情况。
7. 中断设置
若使用PC-MPI适配器,要确定在串行口没有中断冲突。
PC-MPI适配器需要它自己的自由中断,占用串行接口的IRQ。
COM 1和COM 3接口,COM 2和COM 4接口使用同一中断。
注意事项:
在笔记本电脑上,常常会占用BIOS中的串行口。
例如,若同时使用PC-MPI适配器和鼠标,那么鼠标就不能与PC适配器使用同一串行口。
8. 检查COM接口的设置
推荐使用COM接口的默认设置:
在Windows NT下COM接口的设置:
在“开始>设置>控制面板”下,检查“连接”项中的COM接口。
PC Adapter_3.gif ( 25 KB )
在Windows 95下COM接口的设置:
在“开始 >设置 >控制面板”下,检查连接〉通讯口(COM2)〉设备管理器〉系统〉属性。
Windows 95, 98和ME的设置是等同的。
在 Windows 2000下COM接口的设置:
在“开始 >设置 >控制面板”下,检查硬件>设备管理器〉系统〉连接设置。
如何处理下列情况?
33:17106: “与适配器通讯出错”
无法与系统通讯。
补救措施:
检查电缆:见第4点
COM口的可用性:PC的串行接口不能被其他的软件或是设备占用。
中断设置:见第7点
检查PC的电源。
注意事项:
以下几点用于检查罗技鼠标:
打开MS-Windows的注册表 (在开始〉运行下,执行“REGEDIT”命令)
检查下列代码:
HKEY_LOKAL_MACHINE\Software\Logitech\MouseWare\CurrentVersion\Global\SearchOrder
如果必要,将“PS2, Serial”改为“PS2”。
重新启动Windows.
再次检查下列代码:
HKEY_LOKAL_MASHINE/SOFTWARE/Logitech/MouseWare/CurrentVersion/Global/PortSearchOrder
移去与在线电缆连接的COM接口。
更多信息可在罗技鼠标软件的“readme.wri”文件中获得。
33:16944: “在线:没有有源设备”
适配器通过PLC的MPI/DP接口获得电源。只有具备了能同时提供 DC 24V和 DC 5V的接口,适配器才能运作。一旦获得24V电源,“电源”LED灯就会亮起来。然而,如果没有5V电源,却不能在外部检测出适配器未准备就绪。可以通过测量针脚5和6,来检查5V电源的情况。在SIMATIC管理器中选择“可用的用户”时,会出现上面的消息。
补救措施:
检查设备手册,看其能否提供5V电源。
无法选中COM口
PC的串行口不能被其他的软件占用,因为PC适配器的驱动器需要使用这一接口。
补救措施:
见以下条目的常见问答 IDs 751692 and 779252
电源LED的出错指示:
关: 无 24V电源或硬件出现致命错误
不停闪烁:由PC适配器检测出硬件故障
补救措施:
更换PC适配器
33:17109: “在线:此时COM接口不可用”
使用MLFB: 6ES7 972-0CA23-0XA0已经将PC适配器更新至5.1版本。那么无法再与系统通讯。PC适配器上的“电源”LED灯亮着,但“有源”LED灯不亮。
补救措施:
确定PC适配器的转换档与在“开始〉设置〉控制面板〉设置PG/PC接口”中设定传送速率相匹配。
检查连接电缆(见第4点)。
如果没有访问接口的软件(调制解调器软件,鼠标驱动器)安装,检查COM接口的设置。
补救措施:
在Windows NT下COM接口的设置:
在“开始>设置>控制面板”下,检查“连接”项中的COM接口。如果设置不是如图所示的那样,那么需要将两个COM接口删除。再次启动计算机时,按Windows NT中默认的“标准”设置来安装这两个COM接口。
PC Adapter_3.gif ( 25 KB )
在Windows 95, 98和ME下,COM接口的设置是等同的:
在“开始 >设置 >控制面板”下,检查连接〉通讯口(COM2)〉设备管理器〉系统〉属性。
在 Windows 2000下COM接口的设置:
在“开始 >设置 >控制面板”下,检查硬件>设备管理器〉系统〉连接设置。
如果未使用接口,请注意以下事项:
当设置COM口时,有可能将不正确的数值写入注册表。所以,请在注册表当中检查下列条目:
在“开始〉运行?”下,执行“REGEDIT”命令。
查找下列代码:
HKEY_LOCAL_MACHINE\SOFTWARE\SIEMENS\SINEC\LogDevices\PC Adapter(xxx)
注意:
(xxx) 意为MPI, PROFIBUS或Auto。
检查“DEVICE”和“ComDriverName”代码中的数值。
Device: 已选的COM口的数量
ComDriverName "\Device\Serial"
例:COM口1:
Device: "1"
ComDriverName "\Device\Serial0"
重要信息:
一般说来,直接修改注册表当中的数据库是没有保证的,完全是用户自己的责任。所以最好是在进行上述操作之前将注册表做一个备份。而且,设置为 computer-specific。这就是说,当拷贝项目到别的计算机上,须再次做设置。
学无止境