CIP 通信预定义条目

使用 CIP 通信诊断问题时,请将 CIP 通信预定义条目与客户端应用程序配合使用。这些预定义条目包含在应用程序相应快捷方式文件夹的“诊断条目”文件夹中。
以下快捷方式类型支持 CIP 通信预定义条目:
  • EDS Parameter
  • Symbolic
  • CIP Object
使用标签浏览器访问 CIP 通信预定义条目,其中包括:
  • 其他计数器
  • 用来跟踪数据条目请求的计数器
  • 与读取和写入操作相关的计数器
  • 与控制器加载相关的计数器
  • 仅限
    Rockwell Automation
    内部使用的计数器
其他计数器 (CIP)
预定义条目
描述
ControlLogix
支持
受 CIP 通信支持
受 Unsolicited Message 支持
OPC 数据类型
@CIPDeviceName
显示目标设备的名称。
VT_UI2
@CIPMajorRev
显示目标设备的主要修订版本。
VT_UI2
@CIPMinorRev
显示目标设备的次要修订版本。
VT_UI2
@CIPProductCode
显示目标设备的产品代码。
VT_UI2
@CIPProductType
显示目标设备的产品类型。
VT_UI2
@CIPSerialNumber
显示目标设备的序列号。
VT_UI2
@CIPVendorID
显示目标设备的厂商标识。
VT_UI2
@DPVersion
标识
FactoryTalk Linx
中负责与数据提供程序连接的组件的版本。这对于确定修补程序的版本很有用。此计数器主要用于提供信息供参考。支持人员提供帮助时,您可能需要为其提供这些信息。
ControlLogix
: STRING
旧数据类型:VT_BSTR
CIP I/O:VT_BSTR
@ShortcutType
指明当前快捷方式类型(例如,Processor, Symbolic 和 EDS Parameter)。
VT_BSTR
@DevicePath
标识
FactoryTalk Linx
用于与目标控制器进行通信的通信路径(例如,Ethernet.192.168.100.101、SerialDF1.1、
DH+
.055 等)。此条目可标识
FactoryTalk Linx
用于与控制器进行通信的通信路径。此计数器主要用于提供信息供参考。如果发现系统行为异常,请验证此计数器的正确性。
ControlLogix
: STRING
旧数据类型:VT_BSTR
用来跟踪数据条目请求的计数器 (CIP)
预定义条目
描述
ControlLogix
支持
受 CIP 通信支持
受 Unsolicited Message 支持
OPC 数据类型
@AddItems
指示客户端已请求向目标设备添加的条目数量。此数量包括成功请求到以及未能成功请求到的条目。请注意,由于使用单个 AddItems 调用可请求添加多个条目;因此,此计数器不能作为请求数量的指示器。
VT_UI4
@AddItemFailure
显示客户端请求为目标设备添加但未成功添加的条目数量。
VT_UI4
@AddItemsSuccess
显示客户端(通过在
FactoryTalk Linx
数据服务器中使用 AddItems 方法)请求为目标设备添加并成功添加的条目的数量。
VT_UI4
@RemoveItems
显示客户端在
FactoryTalk Linx
数据服务器中使用 RemoveItems 方法请求从目标设备中移除的条目的数量。此数量包括成功请求到以及未能成功请求到的条目。请勿将此计数器作为请求数量的指示器,因为使用单个 RemoveItems 调用可请求移除多个条目。用户可以使用单个 RemoveItems 调用请求移除多个条目。这样就不需要使用计数器作为请求数量的指示器。
VT_UI4
@RemoveItemsFailure
显示客户端未能通过调用 RemoveItems 方法成功从目标设备中删除的条目数。
VT_UI2
@RemoveItemsSuccess
显示客户端通过调用 RemoveItems 方法成功从目标设备中删除的条目数。
VT_UI2
与读取和写入操作相关的计数器 (CIP)
预定义条目
描述
ControlLogix
支持
受 CIP 通信支持
受 Unsolicited Message 支持
OPC 数据类型
@PollBlocks
显示请求读取特定数据块的客户端调用 PollBlock 方法的次数。轮询块是
FactoryTalk Linx
与客户端应用程序共享的内存块。
VT_UI4
@PollBlocksFailure
显示客户端调用了 PollBlock 方法但结果是
FactoryTalk Linx
无法找到特定数据块的次数。在此情况下,
FactoryTalk Linx
不会请求轮询目标控制器中的数据。计数器值不包括脱机条目无法读取数据块的次数。
VT_UI4
@WriteBlocks
显示接收到一个或多个条目写入请求的次数。
VT_UI2
@WriteBlocksFailure
显示一个或多个条目写入请求失败的次数。
VT_UI2
@WriteBlocksSuccess
显示一个或多个条目写入请求成功的次数。
VT_UI2
与控制器加载相关的计数器 (CIP)
预定义条目
描述
ControlLogix
支持
受 CIP 通信支持
受 Unsolicited Message 支持
OPC 数据类型
@NumberOfItemsOnScan
指明目标设备中处于扫描状态的条目总数。
VT_UI2
@NumberOfOptimizedBlocks
显示用于处理该设备中处于扫描状态的所有条目的优化块总数(快捷方式)。
VT_UI2
@NumberOfPredefinedItemsOnScan
显示目标设备中处于扫描状态的预定义条目的总数。
VT_UI2
仅限
Rockwell Automation
内部使用的计数器 (CIP)
预定义条目
描述
ControlLogix
支持
受 CIP 通信支持
受 Unsolicited Message 支持
OPC 数据类型
@BlocksCreated
显示已创建的内部块的数量。此计数器仅供
Rockwell Automation
内部使用。
VT_UI4
@BlocksDestroyed
显示已破坏的内部块的数量。此计数器仅供
Rockwell Automation
内部使用。
VT_UI4
@BlockSpaceAllocated
显示已分配块空间的总大小。此计数器仅供
Rockwell Automation
内部使用。
VT_UI4
@ItemCount
显示使用中的内部条目对象的总数。此计数器仅供
Rockwell Automation
内部使用。
VT_UI4
@OutstandingAddQueueSize
显示等待添加到此数据服务器的条目数。
VT_UI2
@OutstandingPollQueueSize
返回在队列中等待的轮询(读取)请求数。
VT_UI2
@OutstandingRemoveQueueSize
显示等待从此数据服务器中删除的条目数。
VT_UI2
@OutstandingWriteQueueSize
显示在队列中等待的写入请求数。
VT_UI2
提供反馈
对本文档有问题或反馈吗? 请在这里提交您的反馈
Normal