![]() 100% of the EtherNet/IP drives installations I've diagnosed with trouble found Ethernet cables in close proximity to main power.Primary Uplink Status and Ethernet Port Carrier Change Events Do yourself a favor and become fanatical about routing the Ethernet cable away from 480V source or output leads from the drives. RA Knowledgebase Article 24162 has some recommendations for performing this function, as well as a sample on the site that is specifically for ControlNet, but works for anything in the I/O tree. I use a GSV instruction to examine the I/O connection status of each node on my network usually to avoid burdening the controller too much with them I put them in a periodic task or run a subroutine with a timer. You have these in RIO scanners and DeviceNet scanners, but on ControlNet and EtherNet/IP you need to determine the status of a Connection directly from the controller. 7-31 Reserved Shall be set to zeroīecause the 1756-ENBT works as a bridge and not as a "scanner", there's no module-defined "scanlist" or "rack fault" function. In contrast to the soft, possible self-correcting nature of the Link Status being inactive, this is assumed a hard-fault requiring user intervention. Examples are an AUI/MII interface detects no transceiver attached or a radio modem detects no antennae attached. 6 Local Hardware Fault 0 indicates the interface detects no local hardware fault 1 indicates a local hardware fault is detected. 1 indicates the device requires a Reset service be issued to its Identity Object in order for the changes to take effect. 5 Manual Setting Requires Reset 0 indicates the interface can activate changes to link parameters (auto-negotiate, duplex mode, interface speed) automatically. 3 = Successfully negotiated speed and duplex. Default value is product-dependent recommended default is half duplex. 2 = Auto negotiation failed but detected speed. Default values are product-dependent recommended defaults are 10Mbps and half duplex. Using default values for speed and duplex. 1 = Auto-negotiation and speed detection failed. 2-4 Negotiation Status Indicates the status of link auto-negotiation 0 = Auto-negotiation in progress. Note that if the Link Status flag is 0, then the value of the Half/Full Duplex flag is indeterminate. 0 indicates the interface is running half duplex 1 indicates full duplex. 1 Half/Full Duplex Indicates the duplex mode currently in use. In other cases, the device may only be able to tell whether the link is active by the presence of incoming packets. In some cases devices can tell whether the link is active via hardware/driver support. ![]() The determination of link status is implementation specific. 0 indicates an inactive link 1 indicates an active link. Send a "Get Attribute Single" message to Class 0xF6, Instance 1, Attribute 2 and you will get a 4-byte response that includes the following information: Table 5-4.3 Interface Flags Bit(s): Called: Definition 0 Link Status Indicates whether or not the Ethernet 802.3 communications interface is connected to an active network. Object Class 0xF6 is the Ethernet Link Object, and Attribute 2 is the Interface Flags for the Ethernet Link object instance (that is, the 1756-ENBT module). After sniffing out what objects RSLogix 5000 was requesting from the controller when I displayed the Module Properties for a 1756-ENBT, I looked in the EtherNet/IP Specification and found what I wanted in the Object Library.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |