Anybus CompactCom B40 Скачать руководство пользователя страница 11

Basic Operation

9 (54)

3.4

Communication Settings

IP address communication settings are configured by the “Application switch 1” register. An
application may select to write the value from a physical DIP switch, rotary switch or similar, to
this register or it can assign it by other means.

“Application switch 2” is not used for EtherNet/IP network configuration.

Application switch 1
value

User communication
settings

Comment

0

Use currently stored
communication settings

Factory default stored communication settings:
IP address: 0.0.0.0
Subnet mask: 0.0.0.0
Gateway address: 0.0.0.0
DHCP: ON

Note

: Communication settings may be set by external software, see

below.

1-254

IP address: 192.168.0.X
Subnet mask:
255.255.255.0
Gateway address:
0.0.0.0
DHCP: OFF

Where X in the IP address is the “Application switch 1” value.
Resulting communication settings are stored and can later be used
if “Application switch 1” value is set to 0.

255

IP address: N/A
Subnet mask: N/A
Gateway address: N/A
DHCP: ON

Communication settings received by DHCP are stored and can later
be used if “Application switch 1” value is set to 0.

The communication settings can also be changed from the internal web page, using the IPConfig
tool, available at

www.anybus.com/support

or through the EtherNet/IP network. Note that

changing the configuration through any of these interfaces will affect the currently used and/or
stored configuration, but will only be used after the next restart if “Application switch 1” is set to
0.

3.4.1

IPConfig

The IP address can also be configured using the IPConfig tool that is available for download at
the product page at

www.anybus.com/support

.

When the application is started, the network is automatically scanned for Anybus products. The
network can be rescanned at any time by clicking

Scan

.

To alter the network settings of a module, double-click on its entry in the list. A window will
appear, containing the settings for the module.

Validate the new settings by clicking

Set

, or click

Cancel

to cancel all changes.

3.5

Beacon Based DLR (Device Level Ring)

Device Level Ring (DLR) is a network technology for industrial applications that uses embedded
switch functionality in automation end devices, such as programmable automation controllers
and I/O modules, to enable Ethernet ring network topologies at the device level. DLR technology
adds network resilience to optimize machine operation. Beacon based DLR networks consist of a
ring supervisor and a number of ring nodes, and use “beacons” to detect breaks in the ring.
When a DLR network detects a break in the ring, it provides ways to alternatively route the data
to recover the network. Diagnostics built into DLR products can identify the point of failure, thus
helping to speed maintenance and reduce repair time. The Anybus CompactCom B40 Modbus
Serial - EtherNet/IP implements the DLR protocol, which is always enabled. The device is able to
process and act on beacon frames sent by ring supervisors, and supports beacon rates down to
100 μs.

Anybus

®

CompactCom

B40 Modbus Serial EtherNet/IP Network Guide

SCM-1202-131 1.1 en-US

Содержание CompactCom B40

Страница 1: ...Anybus CompactCom B40 Modbus Serial EtherNet IP NETWORK GUIDE SCM 1202 131 1 1 en US ENGLISH...

Страница 2: ...ble applications of the product and because of the many variables and requirements associated with any particular implementation HMS Industrial Networks cannot assume responsibility or liability for a...

Страница 3: ...1 Electronic Data Sheet EDS 7 3 2 Network Identity 7 3 3 Anybus Custom Modbus Function Code 70 8 3 4 Communication Settings 9 3 5 Beacon Based DLR Device Level Ring 9 3 6 Network Data Exchange 10 4 FT...

Страница 4: ...Guide SCM 1202 131 1 1 en US A LED Indications 41 A 1 Network Status LED 41 A 2 Module Status LED 41 A 3 LINK Activity LEDs 41 B Conformance Test Guide 42 B 1 General 42 B 2 Suggested Test Tools 42 B...

Страница 5: ...lease visit the support website at www anybus com support 1 2 Document History Version Date Description 1 0 2019 04 30 First release 1 1 2019 05 16 Minor corrections 1 3 Document Conventions Ordered l...

Страница 6: ...ignals which are pulled to GND are connected to GND via a resistor Signals which are pulled to 3V3 are connected to 3V3 via a resistor Signals which are tied to GND are directly connected to GND Signa...

Страница 7: ...of fieldbus or network The host application connector provides an interface between the host application Modbus RTU and the Anybus CompactCom while the network connector provides access to the chosen...

Страница 8: ...y application will be precertified for network conformance This is done to ensure that the final product can be certified but it does not necessarily mean that the final product does not require recer...

Страница 9: ...Parameter Object 0Fh p 26 CIP object HMS Industrial Networks approves use of the standard EDS file only under the condition that it matches the actual implementation and that the identity information...

Страница 10: ...n Product Code 248 1 0 3 2 0 16 bit Product code in little endian Revision 248 1 0 4 2 0 Major rev 8 bits minor rev 8 bits Serial Number 248 1 0 5 4 0 32 bit serial number in little endian Product Nam...

Страница 11: ...restart if Application switch 1 is set to 0 3 4 1 IPConfig The IP address can also be configured using the IPConfig tool that is available for download at the product page at www anybus com support Wh...

Страница 12: ...updates are stored in this directory General Information The built in file system hosts 28 MByte of non volatile storage which can be accessed by the HTTP and FTP servers The maximum number of directo...

Страница 13: ...000 times before failure making it unsuitable for random access storage The following operations will erase one or more flash segments Deleting moving or renaming a file or directory Writing or append...

Страница 14: ...to two concurrent clients 4 1 Session Example The Windows Explorer features a built in FTP client which can easily be used to access the file system as follows 1 Open the Windows Explorer 2 In the ad...

Страница 15: ...nybus Custom Modbus Function Code 70 p 8 See also FTP Server p 12 5 2 Web Pages The web pages provide access to Network configuration parameters Network status information Access to the host applicati...

Страница 16: ...tistics Description Established Class1 Connections Current number of established class1 connections Established Class3 Connections Current number of established class3 connections Connection Open Requ...

Страница 17: ...ges are generated Not provided with current PHY interface Deferred Transmissions Frames for which first transmission attempt is delayed because the medium is busy Late Collisions Number of times a col...

Страница 18: ...ication Mandatory objects Identity Object 01h p 17 Message Router 02h p 19 Assembly Object 04h p 20 Connection Manager 06h p 22 QoS Object 48h p 29 TCP IP Interface Object F5h p 32 Ethernet Link Objec...

Страница 19: ...works AB 2 Device Type Get UINT 002Bh Generic Device 3 Product Code Get UINT 0037h Anybus CompactCom 40 EtherNet IP 4 Revision Get Struct of USINT USINT Major and minor firmware revision 5 Status Get...

Страница 20: ...faults 9 Set for minor unrecoverable faults 10 Set for major recoverable faults 11 Set for major unrecoverable faults 12 15 reserved Service Details Reset The module forwards reset requests from the...

Страница 21: ...ich a client may address a service to any object class or instance residing in the physical module In the Anybus CompactCom module it is used internally to direct object requests Supported Services Cl...

Страница 22: ...ices Class Get_Attribute_Single Instance Get_Attribute_Single Set_Attribute_Single Class Attributes Name Access Type Value 1 Revision Get UINT 0002h Object revision 2 Max instance Get UINT Maximum ins...

Страница 23: ...ribute 3 Instance 07h Attributes Heartbeat Listen Only Extended This instance is used as heartbeat for listen only extended connections and does not carry any attributes The state of connections made...

Страница 24: ...d format 3 Open Resource Rejects Set UINT Number of Forward_Open service requests which were rejected due to lack of resources 4 Open Other Rejects Set UINT Number of Forward_Open service requests whi...

Страница 25: ...number of supported class 1 connections 4 Max input connection size 1448 bytes with Large_Forward_Open 509 bytes with Forward_Open Max output connection size 1448 bytes with Large_Forward_Open 505 by...

Страница 26: ...ion This connections functionality is the same as the standard Input Only connection However when this connection times out it does not affect the state of the application Connection point O T Assembl...

Страница 27: ...licit messaging Class 3 connections use TCP transport No of simultaneous Class 3 connections 6 Supported RPI Requested Packet Interval 100 10000 ms T O Connection type Point to point O T Connection ty...

Страница 28: ...ervices Class Get_Attribute_Single Instance Get_Attribute_Single Set_Attribute_Single Get_Attributes_All Get_Enum_String Class Attributes Name Access Type Value 1 Revision Get UINT 0001h Object revisi...

Страница 29: ...Get USINT Data type code 6 Data Size Get USINT Number of bytes in parameter value 7 Parameter Name String Get SHORT_STRING Name of the parameter truncated to 16 chars 8 Units String Get SHORT_STRING...

Страница 30: ...sion Get UINT 0003h Object revision Instance Attributes Name Access Type Value Description 1 Network Topology Get USINT Bit 0 1 Contents Linear Ring 2 Network Status Get USINT Bit 0 1 2 3 4 Contents N...

Страница 31: ...orted Services Class Get_Attribute_Single Instance Get_Attribute_Single Set_Attribute_Single Class Attributes Name Access Type Value 1 Revision Get UINT 0001h Object revision Instance Attributes Name...

Страница 32: ...d Services Class Get_Attribute_Single Instance Get_Attribute_Single Set_Attribute_Single Class Attributes Name Access Type Value 1 Revision Get UINT 0002h Object revision 2 Max Instance Get UINT Equal...

Страница 33: ...1 Get Access 1 Set Access reserved set to 0 1 Write process data mapping possible 1 Read process data mapping possible 1 NVS parameter 1 Data notification enabled 5 Value Get Set Determined by attrib...

Страница 34: ...Instance Get_Attribute_All Get_Attribute_Single Set_Attribute_Single Class Attributes Name Access Type Value 1 Revision Get UINT 0004h Object revision 2 Max instance Get UINT 1 Maximum instance number...

Страница 35: ...sult the CIP specifications 4 Always 1 For more information consult the CIP specifications 5 The module is hardware configurable when this bit is set to 1 The bit will be set if Modbus register 0x5200...

Страница 36: ...efault If ACD address conflict detection is enabled bit 6 in attribute 1 will be set if an ACD conflict is detected The Network Status LED will also indicate a detected conflict see LED Indications p...

Страница 37: ...Get_Attributes_All Get_Attribute_Single Set_Attribute_Single Get_And_Clear Class Attributes Three instances port 1 port 2 and the internal port are implemented Name Access Type Value 1 Revision Get U...

Страница 38: ...ved that are not an integral number of octets in length FCS Errors UDINT N A Frames received that do not pass the FCS check Single Collisions UDINT N A Successfully transmitted frames that have experi...

Страница 39: ...Admin State below 10 Interface Label Get SHORT_STRING See table Interface Label below 11 Interface Capability Get Struct of Indication of the capabilities of the interface Capability Bits DWORD Inter...

Страница 40: ...4 Auto negotiation not attempted Forced speed and duplex 5 Manual Setting requires Reset Value Meaning 0 Interface can activate changes to link parameters during runtime 1 Reset is required in order f...

Страница 41: ...changes to take effect Note this bit shall also be replicated in the Interface Flags attribute 2 in order to retain backwards compatibility with previous object revisions 1 Auto negotiate 0 Indicates...

Страница 42: ...This page intentionally left blank...

Страница 43: ...A 2 Module Status LED LED State Description Off No power Green Controlled by a Scanner in Run state Green flashing Not configured or Scanner in Idle state Red Major fault EXCEPTION state FATAL error...

Страница 44: ...nformance file STC file describing the EtherNet IP application has to be prepared prior to submitting the product for conformance testing B 2 Suggested Test Tools B 2 1 Wireshark This free open source...

Страница 45: ...o fully understand the testing software The following points are meant to recapture the critical sections of this document The Network Interface that will be used for testing needs to be selected from...

Страница 46: ...mple test report This ensures that produce labeling of LED s is correct and that the EDS file is verified prior to submitting the product to the TSP for conformance test If DLR is enabled in the produ...

Страница 47: ...t also has impact on how the STC is configured The following need to be considered Vendor ID The Vendor ID must match the Vendor name in the CT software and the STC Fig 5 First time EtherNet IP vendor...

Страница 48: ...to use a custom serial number in combination with the HMS Vendor ID 005Ah Product Name The Product Name must match the Product Name field Fig 8 MAC Address The MAC address should be listed in the Stat...

Страница 49: ...OFTWARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE Print formatting routines Copyright C 2002 Michael Ringgaard All rights reserved Redistribution and use in source and binary forms with or wit...

Страница 50: ...OF THE POSSIBILITY OF SUCH DAMAGE ftpd c This file is part of the FTP daemon for lwIP FatFs FAT file system module R0 09b C ChaN 2013 FatFs module is a generic FAT file system module for small embedde...

Страница 51: ...or altered from any source distribution L Peter Deutsch ghost aladdin com Copyright 2013 jQuery Foundation and other contributors http jquery com Permission is hereby granted free of charge to any pe...

Страница 52: ...N NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM DAMAGES OR OTHER LIABILITY WHETHER IN AN ACTION OF CONTRACT TORT OR OTHERWISE ARISING FROM OUT OF OR IN CONNECTION WITH THE SO...

Страница 53: ...OF ANY KIND EXPRESS OR IMPLIED INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE...

Страница 54: ...WARE EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE queue h 8 5 Berkeley 8 20 94 Format lightweight string formatting library Copyright C 2010 2013 Neil Johnson All rights reserved Redistribution a...

Страница 55: ...This page intentionally left blank...

Страница 56: ...last page 2019 HMS Industrial Networks Box 4126 300 04 Halmstad Sweden info hms se SCM 1202 131 1 1 en US 2019 05 16 13281...

Отзывы: