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. 5/12<br />

1.00 About <strong>Ethernet</strong> (cont.)<br />

1.60 What is the IEEE?<br />

The Institute of Electrical and Electronics Engineers (IEEE) is an organization of<br />

engineering and electronics professionals. IEEE developed the standards for the physical and<br />

data-link layers of local area networks. The IEEE 802.3 <strong>Ethernet</strong> standard defines rules for<br />

configuring an <strong>Ethernet</strong> network, how <strong>Ethernet</strong> devices interact, and how an <strong>Ethernet</strong> packet<br />

is framed.<br />

<strong>Opto</strong> <strong>22</strong>’s IEEE 1394-based memory-mapped protocol is also based on an IEEE specification.<br />

The <strong>Opto</strong> <strong>22</strong> protocol is both a definition of how to build a communication packet the<br />

<strong>Ethernet</strong> brain can understand, and the organization and structure of the <strong>Ethernet</strong> brain’s data<br />

memory map. This protocol is fully documented (see <strong>Opto</strong> <strong>22</strong> Form #1<strong>22</strong>7, the <strong>SNAP</strong> <strong>Ethernet</strong><br />

Brain Programming Guide), and sample utilities with source code are available to get you<br />

started developing custom applications.<br />

1.61 What is IEEE 1394 and why is <strong>Opto</strong> <strong>22</strong> using it?<br />

The IEEE 1394 specification describes a physical medium and transport mechanism<br />

based largely on technology developed by Apple Computer and marketed under the trademarked<br />

name “FireWire.” (Sony is currently marketing the same technology under the trademark<br />

“iLink.”) FireWire was adopted by the Institute of Electrical and Electronic Engineers as<br />

IEEE 1394-1995 to be an industry-standard serial data bus. One of the really cool things about<br />

FireWire/IEEE 1394 is that it’s a platform-independent technology. FireWire/IEEE 1394 works<br />

with both Macs and PCs. One of the biggest benefits of FireWire/IEEE 1394 is that it can support<br />

very, very fast speeds—up to 1,600 Mbps.<br />

Currently, <strong>Opto</strong> <strong>22</strong> implements IEEE 1394 at a software protocol level. In the absence<br />

of an “industry-standard” application level protocol, <strong>Opto</strong> <strong>22</strong> is using the IEEE 1394-based<br />

memory map as a method of organizing the I/O data for transfer to a host computer via<br />

the TCP/IP protocol. If the application you are using does not support <strong>Opto</strong> <strong>22</strong>’s IEEE 1394<br />

memory-mapped protocol, other communication options are available, such as Modbus/TCP.<br />

1.70 Where can I find more information on <strong>Ethernet</strong>?<br />

There are many Web sites and technical books that can help you further. We’ve found<br />

the following Web sites to be especially informative:<br />

http://www.cisco.com<br />

Cisco Web site<br />

http://www.3com.com/<br />

3Com Web site<br />

http://webopedia.internet.com/TERM/E/<strong>Ethernet</strong>.html<br />

(Basic <strong>Ethernet</strong> information starting point provided by internet.com.)<br />

http://oac3.hsc.uth.tmc.edu/staff/snewton/tcp-tutorial/index.html<br />

(Introduction to Internet networking protocols, provided by Rutgers Computer Science<br />

Facilities Group.)<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!