Toyopuc PC3/PC2 Ethernet Driver
Diagnostics Tags
Diagnostics Tags provide information on how the Toyopuc PC3/PC2 Ethernet Driver is performing at both
the channel level and device level. At the channel level, diagnostics tags provide information that covers all
operations performed by the driver when communicating with any PLC on the network. At the device level,
diagnostics tags provide information that pertains only to the device under which the diagnostic tags have
been requested.
Channel-Level Diagnostics Tags
Tag Name Functional Description
ChannelReadTime Contains the amount of time in milliseconds required to read all currently
active data for all devices on this channel. This value is a signed long.
ChannelHighTime Contains the amount of time in milliseconds of longest read cycle. This value
is a signed long.
ChannelLowTime Contains the amount of time in milliseconds of shortest read cycle. This value
is a signed long.
ChannelReadsPerformed Contains a count of the reads performed on this channel for all devices. This
is a signed long and will roll over.
ChannelWritesPerformed Contains a count of the writes performed on this channel for all devices. This
is a signed long and will roll over.
ChannelTimeouts Contains a count of the number of timeout/message failures that have
occurred for all devices. The _ChannelTimeouts count is for any error that
may occur on a message attempt. The value does not necessarily indicate
how many messages failed to be sent altogether. It should be used to
diagnose possible communication issues with specific devices. This is a
signed long and will roll over.
Device-Level Diagnostics Tags
Tag Name Functional Description
DeviceReadTime Contains the amount of time in milliseconds required to read a block of data
from the specified device. This value is a signed long.
DeviceHighTime Contains the longest amount of time in milliseconds required to read a block of
data from the specified device. This value is a signed long.
DeviceLowTime Contains the shortest amount of time in milliseconds required to read a block
of data from the specified device. This value is a signed long.
DeviceReadsPerformed Contains a count of the reads performed on this device. This is a signed long
and will roll over.
DeviceWritesPerformed Contains a count of the writes performed on this device. This is a signed long
and will roll over.
DeviceTimeouts Contains a count of the number of timeout/message failures that have
occurred on the specified device. The _ DeviceTimeouts count is for any error
that may occur on a message attempt. The value does not necessarily indicate
how many messages failed to be sent altogether. It should be used to diagnose
possible communication issues with this specific device. This is a signed long
and will roll over.
DeviceMultiPointReads Contains a count of the number of multi-point read requests that are currently
being used to acquire all data that is marked for multi-point operation. This tag
can be used to tune multi-point read operation. The goal of course being to
limit the number of multi-point reads being done to the lowest count possible,
www. kepware.com
14