ControlNet Counters, Warnings and Cable Redundancy
ControlNet Counters, Warnings and Cable Redundancy
Question
In ControlNet, how do I get diagnostic counters, cable redundancy warnings, and active channel?
Environment
ControlNet Coax Cabling System
Answer
The following will get the channel A, B , redundant warning and active channel for ControlNet:
Configuration Tab
instance = 1 instance
source = blank
num. of elements = 0
Communication Tab
smac_version usint
vender_specific byte[4]
Note: You can get this from the ControlNet International Standard, version 2.0, March 31, 1998. Page 192, section 240.2.2.12 channel state, table 10-224: channel state bits
0 = off
1 = solid green
2 = flashing green-off
3 = flashing red-off
4 = flashing red-green
5 = railroad red-off
https://rockwellautomation.custhelp.com/app/answers/detail/a_id/16584 1/3
14/11/13 16584 ControlNet Counters, Warnings and Cable Redundancy
6 = railroad red-green
7 = solid red
when warning, the non-active channel in a redundant configuration is unusable by the controller.
0 - normal ( no warning)
1 - warning
Use MSG Command to Get ControlNet Diagnostic Counters with the 1756cnb
Configuration Tab
object id = 1 instance
source = blank
num. of elements = 0
Communication Tab
path = remote_1756cnb_node11
buffer_errors uint
error_log byte[8]. bad mac frame log. records the last eight such
indications event_counters.
good_frames_transmitted byte[3]
good_frames_received byte[3]
selected_channel_frame_errors usint
channel_A_frame_errors usint
channel_B_frame_errors usint
aborted_frame_transmitted usint
highwaters usint
nut_overloads usint
slot_overloads usint
blockages usint
https://rockwellautomation.custhelp.com/app/answers/detail/a_id/16584 2/3
14/11/13 16584 ControlNet Counters, Warnings and Cable Redundancy
non_concurrence usint
aborted_frames_received usint
lonely_counter usint
duplicate_node usint
noise_hits usint
collisions usint
mod_mac_id usint
non_lowman_mods usint
rogue_count usint
unheard_moderator usint
vendor_specific usint
reserved byte[4]
vendor_specific usint
vendor_specific usint
reserved byte
Comments (0)
This answer has no comments
Post a Comment
DISCLAIMER
This knowledge base web site is intended to provide general technical information on a particular subject or subjects and is not an exhaustive treatment of such subjects.
Accordingly, the information in this web site is not intended to constitute application, design, software or other professional engineering advice or services. Before making
any decision or taking any action, which might affect your equipment, you should consult a qualified professional advisor.
ROCKWELL AUTOMATION DOES NOT WARRANT THE COMPLETENESS, TIMELINESS OR ACCURACY OF ANY OF THE DATA CONTAINED IN THIS WEB SITE AND MAY
MAKE CHANGES THERETO AT ANY TIME IN ITS SOLE DISCRETION WITHOUT NOTICE. FURTHER, ALL INFORMATION CONVEYED HEREBY IS PROVIDED TO USERS
"AS IS." IN NO EVENT SHALL ROCKWELL BE LIABLE FOR ANY DAMAGES OF ANY KIND INCLUDING DIRECT, INDIRECT, INCIDENTAL, CONSEQUENTIAL, LOSS
PROFIT OR DAMAGE, EVEN IF ROCKWELL AUTOMATION HAVE BEEN ADVISED ON THE POSSIBILITY OF SUCH DAMAGES.
ROCKWELL AUTOMATION DISCLAIMS ALL WARRANTIES WHETHER EXPRESSED OR IMPLIED IN RESPECT OF THE INFORMATION (INCLUDING SOFTWARE)
PROVIDED HEREBY, INCLUDING THE IMPLIED WARRANTIES OF FITNESS FOR A PARTICULAR PURPOSE, MERCHANTABILITY, AND NON-INFRINGEMENT. Note that
certain jurisdictions do not countenance the exclusion of implied warranties; thus, this disclaimer may not apply to you.
This page is best viewed in Internet Explorer 7, Firefox 3.5, Chrome 4, Safari 4 or newer.
https://rockwellautomation.custhelp.com/app/answers/detail/a_id/16584 3/3