05.2005目錄在线帮助的发行版诊断i目錄1通道和变量的诊断..............................................11.1有关错误检测的常规信息.........................................11.2通道诊断.......................................................21.2.1功能“状态-逻辑连接”........................................21.2.2如何使用功能“状态-逻辑连接”来检查通道......................31.2.3使用“通道诊断”进行通道诊断...................................41.2.3.1“通道诊断”-操作模式........................................41.2.3.2使用ActiveX控件进行通道诊断...................................61.2.3.3如何使用作为ActiveX控件的“通道诊断”来检查通道...............61.2.3.4使用“通道诊断”来诊断通道.....................................71.2.3.5如何使用“通道诊断”来检查通道.................................71.2.3.6如何组态通道的跟踪功能.........................................81.3“OPC”通道的诊断.............................................101.3.1诊断“OPC”通道的可能性.......................................101.3.2日志文件中的条目-描述.......................................111.3.2.1“INFO”标记条目..............................................121.3.2.2“ERROR”标记条目.............................................141.3.3如何确定无效变量的原因........................................161.3.3.1如何检查组态数据..............................................161.3.3.2如何检查通道和连接............................................181.3.3.3如何检查变量..................................................201.4“SIMATICS5PROFIBUSFDL”通道的诊断.........................211.4.1“SIMATICS5PROFIBUSFDL”通道-诊断可能性..................211.4.2日志文件中的条目-描述.......................................221.4.3如何确定无效变量值的原因......................................231.4.3.1如何检查通讯处理器组态........................................231.4.3.2检查SIMATICNET中的通讯处理器................................251.4.3.3如何检查连接和变量的组态......................................261.4.3.4如何检查通道和连接............................................281.4.3.5如何检查变量..................................................301.5“SIMATICS7ProtocolSuite”通道的诊断.......................311.5.1“SIMATICS7ProtocolSuite”通道-诊断可能性................311.5.2日志文件中的条目-描述.......................................321.5.3如何确定无效变量的原因........................................351.5.3.1如何检查组态数据..............................................351.5.3.2检查SIMATICNET下的通讯处理器................................371.5.3.3如何检查连接和变量的组态......................................381.5.3.4如何检查通道和连接............................................401.5.3.5如何检查变量..................................................42目錄05.2005在线帮助的发行版ii诊断1.6“系统信息”通道-诊断.......................................431.6.1“系统信息”通道-诊断可能性.................................431.6.2日志文件中的条目-描述.......................................441.6.3如何确定变量无效的原因........................................451.6.3.1如何检查通道和连接............................................451.6.3.2如何检查变量..................................................471.7变量质量......................................................481.7.1变量的质量代码................................................501.7.2变量状态......................................................561.7.3使用变量状态监视连接状态......................................571.8使用全局动作监视变量状态......................................591.9如何检查内部变量..............................................6005.2005通道和变量的诊断在线帮助的发行版诊断11通道和变量的诊断本节描述通道及其变量以及内部变量的诊断。该诊断可用于如通讯故障或出现意料之外的变量值等情况。1.1有关错误检测的常规信息通常在运行系统中会首先识别出在建立通讯链接时发生的故障或错误。使用WinCC变量的动态对象,不能提供当前过程值给它们,在过程画面内将显示为未激活状态。例如,这些对象为I/O域、滚动条对象或棒图。如果故障不影响部分连接的WinCC变量,就表示WinCC变量之一是故障源。因此,应检查变量的编址或者图形编辑器中变量的拼写是否正确。如果故障影响所有连接的WinCC变量,就表示错误发生在连接本身。以下章节描述定位错误源可采取的措施及可使用的工具。通道和变量的诊断05.2005在线帮助的发行版2诊断1.2通道诊断以下可用于支持通道及其连接的诊断:•功能“状态-逻辑连接”•WinCC“通道诊断”1.2.1功能“状态-逻辑连接”通过功能“状态-逻辑连接”,WinCC资源管理器允许用户方便地显示所有已组态连接的当前状态。然而,状态只能在运行系统中显示。在WinCC资源管理器中通过“其它”菜单启动该功能。注意“WinCC通道诊断”可提供关于连接状态的详细信息。05.2005通道和变量的诊断在线帮助的发行版诊断31.2.2如何使用功能“状态-逻辑连接”来检查通道引言本章节说明如何使用功能“状态-逻辑连接”来显示所有组态连接的当前状态。先决条件•在本通道中组态通道和创建变量。步骤步骤1单击WinCC资源管理器工具栏中合适的按钮来激活运行系统。2在WinCC资源管理器“其他”菜单中,选择“驱动程序连接的状态”条目。对话框“状态-逻辑连接”将打开。3在“更新”区域内,可以通过选中相应的复选框来指定周期性地执行更新。否则,可以单击“更新”按钮手动启动显示的更新。4组态的连接将显示在“名称”列中。“状态”列将显示相应连接的状态。5检查“状态”列中的条目。“Disconnected”状态可以指示组态错误或硬件错误。有关通道的更多信息可以参见“通道诊断”。通道和变量的诊断05.2005在线帮助的发行版4诊断1.2.3使用“通道诊断”进行通道诊断1.2.3.1“通道诊断”-操作模式引言在运行系统中,“WinCC通道诊断”为WinCC用户提供激活连接的状态的快速浏览。一方面,“通道诊断”提供有关通道单元的状态和诊断信息,另一方面,它用作组态诊断输出的用户界面:•有关诸如过程画面中通讯状态的统计或信息的输出•文本输出到记录册文件中以用于错误分析和由服务进行纠正。•文本输出到跟踪文件中以帮助热线查明通讯故障的原因。诊断模块可作为ActiveX控件插入到过程画面中,或作为独立的应用程序从Windows“开始”菜单处启动。该模块将只为支持通道诊断的通道显示状态信息。在针对通道诊断的描述中可以找到通道变量的诊断。记录册文件“通道诊断”将为每个组态的WinCC通道创建一个名为Channel_Name.log的记录册文件。系统将在其中记录重要的信息和错误。确切的文本内容取决于通道。文件和导出文本的创建不能组态。记录册文件包含许多信息,例如:启动和结束消息、版本信息以及有关通讯错误的信息。文件中的每个条目由日期和时间标志、标记名称和描述组成。文件总是在输入完成后立即保存以确保例如发生断电的情况下,所有的信息都可用。跟踪文件可以创建名为Channel_Name.trc的跟踪文件为每个组态的WinCC通道保留错误消息和任何附加信息。可以在运行系统中选择是否使用跟踪文件。当激活跟踪功能时,将显示消息警告链接的传播时间将受影响。跟踪文件中的每个条目都有时间标志,后面带有标记名称和描述。当启用跟踪功能时,所有记录在记录册中的信息也将写入跟踪文件。记录在跟踪文件中的信息有助于热线查明通讯故障的原因。05.2005通道和变量的诊断在线帮助的发行版诊断5注意跟踪和记录册文件条目只以英文记录。两个文件都保存在WinCC目录结构的“Diagnostics”目录下。当前计数器数值不记录在这些文件中。通道和变量的诊断05.2005在线帮助的发行版6诊断1.2.3.2使用ActiveX控件进行通道诊断引言使用ActiveX控件“WinCCChannelDiagnosisControl(通道诊断控件)”也可以在过程画面中显示有关通道的状态信息。ActiveX控件可从图形编辑器的“Control”对象选项板得到并简单地插入到画面中。用户于是可以创建诊断过程画面,在其中用户可以查看运行系统中通讯的状态以及其它消息,而无需每次重新组态安排。1.2.3.3如何使用作为ActiveX控件的“通道诊断”来检查通道引言本