14.08.2013 Views

pdf - Opto 22 SNAP Ethernet I/O Frequently Asked Questions (FAQ)

pdf - Opto 22 SNAP Ethernet I/O Frequently Asked Questions (FAQ)

pdf - Opto 22 SNAP Ethernet I/O Frequently Asked Questions (FAQ)

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Opto</strong> <strong>22</strong> <strong>SNAP</strong> <strong>Ethernet</strong> I/O: <strong>Frequently</strong> <strong>Asked</strong> <strong>Questions</strong> (<strong>FAQ</strong>) pg. 9/12<br />

2.00 About the <strong>Opto</strong> <strong>22</strong> <strong>SNAP</strong> <strong>Ethernet</strong> I/O System (cont.)<br />

2.70 What is Modbus/TCP and how do I use it?<br />

Modbus is a de facto industry standard protocol for industrial control originally<br />

developed by Modicon. Widespread use of the Modbus RTU protocol made its move to <strong>Ethernet</strong><br />

sensible. The Modbus/TCP protocol is basically the command/response Modbus RTU protocol<br />

wrapped up in a TCP packet, meaning limitations of the protocol in advanced applications still<br />

exist. The Modbus/TCP protocol is an application-layer protocol, and as such, resides on top of<br />

the TCP/IP and <strong>Ethernet</strong> layers.<br />

<strong>Opto</strong> <strong>22</strong>’s <strong>SNAP</strong> <strong>Ethernet</strong> brains fully support Modbus/TCP for use in new or existing<br />

applications that may have standardized on Modbus. If your software application or hardware<br />

platform supports Modbus/TCP, no other drivers or software are necessary for you to get up<br />

and running. For complete details on Modbus coil and register layout, see <strong>Opto</strong> <strong>22</strong>’s Form<br />

#1112, the <strong>SNAP</strong> <strong>Ethernet</strong> Brain User’s Guide.<br />

_____________________________________________________________________________<br />

3.00 Working with the <strong>Opto</strong> <strong>22</strong> <strong>SNAP</strong> <strong>Ethernet</strong> Brain<br />

3.10 How do I assign an IP address to the <strong>SNAP</strong> <strong>Ethernet</strong> brain?<br />

The <strong>Opto</strong>BootP utility included with the free <strong>Opto</strong>ENET Utilities download is used to<br />

assign IP addresses to the <strong>SNAP</strong> <strong>Ethernet</strong> brains. Each <strong>SNAP</strong> <strong>Ethernet</strong> brain ships from the<br />

factory with a unique hardware Media Access Control (MAC) address, and with a default IP<br />

address of 0.0.0.0, which is invalid. Each brain must have a valid IP address and subnet mask<br />

to communicate on the network.<br />

If you are adding an I/O segment to an existing <strong>Ethernet</strong> network, your network<br />

administrator must provide IP addresses and subnet masks for the brains. If you are creating an<br />

independent, dedicated <strong>Ethernet</strong> network just for I/O, you can choose your own addresses.<br />

In either case, the IP addresses assigned to <strong>SNAP</strong> <strong>Ethernet</strong> brains must be unique,<br />

fixed addresses. They cannot be assigned dynamically. If the existing network has a Dynamic<br />

Host Configuration Protocol (DHCP) server, assign a fixed IP address before connecting the<br />

<strong>Ethernet</strong> brain to the network.<br />

When an <strong>Ethernet</strong> brain is first powered up, it determines if it has a valid IP address.<br />

If not, it begins sending out a BootP broadcast to request an IP address. The Windows<br />

<strong>Opto</strong>BootP utility attempts to “listen” for these BootP requests and displays all the <strong>SNAP</strong><br />

<strong>Ethernet</strong> brains without valid IP addresses. At this point, you use the <strong>Opto</strong>BootP utility to<br />

assign a fixed IP address to each <strong>SNAP</strong> <strong>Ethernet</strong> brain.<br />

3.20 How do I choose an IP address and a subnet mask?<br />

Normally, your network administrator will provide the IP address and sub-network<br />

address, especially if the <strong>SNAP</strong> <strong>Ethernet</strong> brains will reside on a plant-wide network. This is<br />

necessary to ensure that all nodes on the network have unique addresses. However, if you<br />

are building a dedicated control network, you are free to select your own addresses.<br />

If you intend to use a dedicated network to link your PC to a <strong>SNAP</strong> <strong>Ethernet</strong> brain<br />

(through any hubs that may be necessary), you must make sure that the IP address for each<br />

device is unique. The subnet (sub-network) mask, however, should be the same.<br />

<strong>Opto</strong> <strong>22</strong> 43044 Business Park Drive Temecula, CA 92590 Phone: (909)695-3000 (800)321-OPTO Fax: (909)695-3095 Internet : www.opto<strong>22</strong>.com<br />

Inside Sales: (800) 452-OPTO Product Support: (800) TEK-OPTO (909) 695-3080 Fax: (909) 695-3017 E-mail: support@opto<strong>22</strong>.com FaxBack: (800) 474-OPTO

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!