Table of Contents

Advertisement

Quick Links

Metasys Ethernet Router
JC-MER-CXB
User Manual
#TD060100-0MA
Version 1.1

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the Metasys JC-MER-CXB and is the answer not in the manual?

Questions and answers

Summary of Contents for Contemporary Controls Metasys JC-MER-CXB

  • Page 1 Metasys Ethernet Router JC-MER-CXB User Manual #TD060100-0MA Version 1.1...
  • Page 2 Trademarks Contemporary Controls, ARC Control, ARC DETECT and EXTEND-A-BUS are trademarks or registered trademarks of Contemporary Control Systems, Inc. ARCNET is a registered trademark of Datapoint Corporation. Other product names may be trademarks or registered trademarks of their respective companies.
  • Page 3: Table Of Contents

    Contents Chapter 1 Introduction ............6 Description ..............6 Specifications ............... 7 Connector Information ..........8 Mechanical Drawing ............ 9 Ordering Information ..........9 Chapter 2 Operation ............10 Description ..............10 Theory of Operation ............ 11 Setup and Addressing ........... 11 Protocols ...............
  • Page 4 Chapter 4 Troubleshooting ..........30 Booting Up the Router ..........30 Debugging Ethernet Failures ........30 ..........32 Ping Command ..........33 Ipstat Command .......... 33 Testnet Command General Problem Prevention ........33 Debugging ARCNET Failures ........34 Debugging Router Failures ........34 JC-MER-CXB Does Not Run When Booted ..
  • Page 5 Appendices Appendix A: Metasys Router Planning Forms..... 40 Appendix B: Common Commands and Software Switches ..........42 JC-MER-CXB Program (router) ......42 Ethernet Communications Tests (testnet) ....42 Determining the MAC Address (getmac) ....42 Configuration Download (download) ....43 Software Switches ...........
  • Page 6: Chapter 1 Introduction

    Introduction Description The Metasys Ethernet Router (JC-MER-CXB) provides either router or gateway connectivity between ARCNET and Ethernet networks. Sometimes in router/gateway applications, a desktop PMI/OWS compatible computer is dedicated to the task of executing the applica- tion program from either a hard disk or floppy disk. On the PMI/OWS motherboard, two network interface modules are used to connect to the two networks of interest.
  • Page 7: Specifications

    SPECIFICATIONS Electrical Input voltage: 10–36 volts 8–24 volts Input power: 8 VA Input frequency: 47–63 Hz Environmental Operating temperature: 0°C to +60°C Storage temperature: –40°C to +85°C Humidity: 10% to 95%, non-condensing Ethernet Data Rates 10/100 Mbps ARCNET Data Rate 2.5 Mbps Shipping Weight 1 lb.
  • Page 8: Connector Information

    Connector Information (RJ-45 Connector) Ethernet Socket Pin Assignments TD– RD– (all other pins are unused) Figure 1 — RJ-45 Connector ARCNET Socket Pin Assignments (RJ-45 connector) Line – (Phase B) Line + (Phase A) (all other pins are unused) ARCNET Socket Pin Assignments (3-pin screw terminal connector) 485X Shield...
  • Page 9: Mechanical Drawing

    Mechanical Figure 5 — JC-MER-CXB Dimensions Metasys Ethernet Router Ordering Information JC-MER-CXB Coaxial Cable Dipulse Transceiver ELECTROMAGNETIC COMPATIBILITY JC-MER-CXB units comply with Class A radiated and conducted emissions as defined by CFR 47, Part 15 and by EN55022. This equipment is intended for use in non-residential areas. Warning This is a Class A product as defined in EN55022.
  • Page 10: Chapter 2 Operation

    Operation Description The JC-MER-CXB integrates Metasys N1 LAN segments with an Ethernet network that uses the TCP/IP (Transmission Control Protocol/Internet Protocol) suite. The router provides the physical connection between a Metasys ARCNET segment and the Ethernet network. It takes advantage of a customer’s existing Ethernet network, while maintaining the dedicated Facility Management System (FMS) communications necessary for complex, time-critical, local control strategies.
  • Page 11: Theory Of Operation

    The JC-MER-CXB program is accessed via COM2. The embedded operating system is accessed via COM1. If a terminal emulation program is attached to COM2, real-time routing statistics can be observed. But once the router is started, no such cable connection is required for continued operation.
  • Page 12: Subnet Communication Upon Network Failure

    Even though the JC-MER-CXB looks like a data router to the Metasys Network, most communications experts would call it a network gateway. To the Ethernet network, the router looks like a normal ® PMI/OWS workstation. Unlike typical network gateways and routers, the JC-MER-CXB does not process: •...
  • Page 13: Design Considerations

    Design Considerations NCM Compatibility The JC-MER-CXB is compatible with all versions of the NCM200, NCM300 and NCM4500. If NCM101s/401s are used, they must be Revision K or later. EPROM chips in older NCM101s/401s can be upgraded for compatibility with the JC-MER-CXB. For information about upgrading, contact Field Support Services.
  • Page 14: 6: Sample Layout Of Metasys Ethernet Router

    Note: If the Ethernet network consists of multiple Ethernet segments, the segments must be connected using LAN Routers that support the TCP/IP protocol suite. Intermediate networks that use other communications technology (FDDI, Token Ring) are acceptable if the intermediate networks are high speed.
  • Page 15: Design Restrictions

    4. Have the customer’s network communications staff assign IP addresses and provide IP routing information for each JC-MER-CXB. Record this information on the JC-MER-CXB Planning Form B. (See Appendix A: Metasys Ethernet Router Planning Forms.) Append the ARCNET Subnet addresses from Form A to Form B.
  • Page 16: Network Management Staff Involvement

    3. Use of a customer’s Wide Area Network (WAN) is not recommended. The delays associated with Wide Area Networks may be unacceptable for operation of the Metasys Network. 4. If the system contains a JC/85 Gateway, the Gateway points should not be mapped to objects that reside in NCMs located on different subnets.
  • Page 17: Chapter 3 Installation And Commissioning

    Installation and Commissioning Hardware Installation Mounting The JC-MER-CXB is designed for mounting in an industrial enclosure or wiring closet using either set of provided mounting hardware listed below. The unit can also rest unsecured on a flat surface, if desired. TS-35 DIN Rail Mounting Panel Mounting DIN rail clip...
  • Page 18: Powering

    Powering the JC-MER-CXB To operate, the JC-MER-CXB requires low-voltage AC or DC power provided to its four-pin removable keyed connector. Consult the specifications for power requirements. There are several means for providing power. DC Powered Make connections as shown in the diagram. The unit uses a DC-DC converter that accepts a wide range of voltage (10–30 VDC) which it converts for internal use.
  • Page 19: 10: Ac Powered

    When using a grounded secondary transformer, refer to Figure 11. For convenience, two auxiliary power supplies are available from Contemporary Controls: the AI-XFMR is for 120 VAC primary power and the AI-XFMR-E uses 230 VAC. Figure 10 — AC Powered Figure 11 —...
  • Page 20: Indicator Lights And Booting

    Indicator Lights and Booting STATUS: At power on, this LED briefly glows red as a test. Then while Linux boots (about 16 seconds), it flashes green. It then glows solid to indicate Linux is operational — although another 16 seconds must pass before ARCNET is functional.
  • Page 21: Configuring The Jc-Mer-Cxb

    Configuring the JC-MER-CXB The JC-MER-CXB consists of a computer running Linux. It has an Ethernet port, ARCNET port and a flash disk that emulates a disk drive. The router program is preloaded at the factory but must be configured. For this, Planning Forms are provided in Appendix A. You can monitor JC-MER-CXB statistics (if monitoring has been enabled) by connecting a null-modem cable from COM2 on the front of the unit to a COM port on a laptop or desktop computer running a...
  • Page 22: Connecting Field Cables

    There is a provision for setting the Extended Timeout value of the ARCNET subnet. The default is 0 (meaning normal timeouts) and in the majority of applications, it should be left at 0. Extended timeouts are only required on large fiber optic installations where the ARCNET network diameter exceeds 5 km.
  • Page 23 With HyperTerminal (or similar application) active and the JC-MER-CXB booted, attach the null-modem cable to COM2 then type “Q” to terminate the application and exit to Linux. At this point, the null-modem cable must be moved from COM2 back to COM1 to access Linux. Once the cable is attached to COM1, the bash prompt should be visible after the ENTER key is pressed.
  • Page 24: Reconfiguring The System

    Reconfiguring the System Over time, a Metasys Network that uses JC-MER-CXB devices may have to be reconfigured to account for additions and changes to the system. The reconfigurations that a system may undergo can be classified as: adding a new NCM or PMI/OWS •...
  • Page 25: Moving An Existing Ncm Or Pci/Ows To A Different Subnet

    4. Add the device to the system database, either by updating the DDL global file or by using a device definition window. 5. Physically attach the new NCM or PCI/OWS to the ARCNET segment that you have selected. 6. You do not need to make any changes to the JC-MER-CXB. The router automatically routes messages correctly using subnet address for the new device.
  • Page 26: Adding A New Metasys Arcnet Subnet

    4. Change the subnet and node addresses for the device in the Metasys database by updating the DDL Global file, compiling it and downloading it to all devices. 5. Physically attach the device to its new ARCNET segment. 6. You do not need to make any changes to the JC-MER-CXB. The router automatically routes messages correctly based on the new subnet address for the device.
  • Page 27 6. Modify the information in each JC-MER-CXB using the configuration program. Add a new line to the screen that lists the subnet address and the IP address for the new router. For example, if you are adding subnet number 12 with IP address 192.168.22.236, add the following line: 192.168.22.236 Add the new line before the line containing the three zeros (000).
  • Page 28: Changing The Ethernet Network

    Changing the Ethernet Network Occasionally, the customer’s communications/computer staff may decide to rearrange their Ethernet network. Normally this will not impact the operation of the JC-MER-CXB, except that it may result in a temporary loss of communications with one or more of the routers.
  • Page 29 4. Use the JC-MER-CXB Planning Form B to generate a new router file. The file should be a list of subnet address and IP address pairs of the form: xxx.xxx.xxx.xxx where “nnn” is the subnet address and “xxx.xxx.xxx.xxx” is the IP address for the JC-MER-CXB attached to that subnet.
  • Page 30: Chapter 4 Troubleshooting

    Troubleshooting Because the JC-MER-CXB hardware consists of an embedded computer, knowledge of Linux will help in troubleshooting the system. Booting Up the Router When first activated, the JC-MER-CXB computer runs through a self test. If an error is detected, the router will stop operating then repeatedly display an error message advising the operator to press “Q”...
  • Page 31: 15: Statistics Screen Available At Com2

    The statistics screen normally shows the ARCNET and network message Idle counters rapidly incrementing. The counters for Invalid, Retry, and Failure messages should be zero. The ARCNET and network Normal counters and the ARCNET and Ethernet Broadcast counters increment as messages are received. Figure 15 −...
  • Page 32: Ping Command

    Error Number Meaning Address already in use Network dropped connection Not a data message Host is down Connection reset by peer Ethernet Network Unreachable (typically a customer LAN Router failure) Host unreachable (a remote Metasys Ethernet device such as an NCM, OWS or JC-MER-CXB is off-line) Connection timed out Connection refused...
  • Page 33: Ipstat Command

    Failures are caused by cable problems, device driver configuration problems, or devices being offline. The display indicates if the ping was successful and the approximate response time. A normal response time for Ethernet is 25 to 50 milliseconds. If there are any Ethernet communications errors, they are noted. If the Ethernet network is running properly, no errors are reported.
  • Page 34: Debugging Arcnet Failures

    Debugging ARCNET Failures Use standard Metasys debugging tools to diagnose and correct suspected ARCNET failures. The JC-MER-CXB displays message statistics. The router should increment the ARCNET message counter (broadcast) when it is connected to any ARCNET NCM or workstation. This counter will increment even if multiple subnets are not defined. If this counter does not increment, there may be a problem with the router itself.
  • Page 35: Metasys Devices Do Not Respond

    Metasys Devices Do Not Respond If any other node on the same ARCNET segment responds normally, the router is not at fault. The problem could be caused by a Metasys device failure or an ARCNET cable problem. Check the device for any malfunctions, and use troubleshooting information from the N1 Local Area Network Technical Bulletin (in LIT-636017).
  • Page 36: N1 Communications Are Occasionally Unreliable

    N1 Communications Are Occasionally Unreliable 1. Ethernet communications may be unreliable. Use ipstat or ping to check for Ethernet errors. If transmit or receive errors are indicated, check with the network administrator for the Ethernet network to determine if they have been experiencing Ethernet downtime or excessively heavy network traffic.
  • Page 37: Chapter 5 Service

    Service Warranty Contemporary Controls (CCSI) warrants its product to the original purchaser for two years from the product’s shipping date. If a CCSI product fails to operate in compliance with its specification during this period, CCSI will, at its option, repair or replace the product at no charge.
  • Page 38: Technical Support

    +1-630-963-7070 each weekday (except holidays) between 8:00 a.m. and 5:00 p.m. Central time. Contemporary Controls Ltd (U.K.) will provide technical support on its products by calling +44 (0)24 7641 3786 each weekday (except holidays) between 8:00 a.m. and 5:00 p.m. United Kingdom time. If you have a problem outside these hours, leave a voice-mail message in the CCSI after hours mailbox after calling our main phone number.
  • Page 39: Returning Products For Repair

    Ship the product, freight prepaid, to the location from which it was purchased: Contemporary Control Systems, Inc. 2431 Curtiss Street Downers Grove, IL 60515 U.S.A. Contemporary Controls Ltd Sovereign Court Two University of Warwick Science Park Sir William Lyons Rd. Coventry CV4 7EZ U.K.
  • Page 40: Appendices

    Appendices Appendix A: Metasys Ethernet Router Planning Forms Metasys Ethernet Router Planning Form A ARCNET ARCNET NCM/ Description Node Subnet (Optional) Address Address TD060100-0MA...
  • Page 41 TD060100-0MA...
  • Page 42: Appendix B: Common Commands And Software Switches

    Appendix B: Common Commands and Software Switches JC-MER-CXB Main Program (router) The JC-MER-CXB is set up to automatically load and run all of the TCP/IP and router software when the computer is booted. The unit's software first loads some Metasys kernel software. The router program, router, is then run.
  • Page 43: Configuration Download (Download)

    Configuration Download (download) This program downloads the router configuration from one router to all of the other JC-MER-CXB units. When the download program is run, it will prompt for additional information. It will also indicate which routers were downloaded successfully. If a download fails, rerun the download program.
  • Page 44 This switch is used for diagnostic purposes. Using this option displays the contents of all the messages received by the JC-MER-CXB. The "/D" switch cannot be used in combination Note: with the "/S" switch. Monitor statistics. This outputs statistics to the statistics screen, but only if the "/S"...
  • Page 45: Other Linux Commands

    You should never FTP files into the JC-MER-CXB unless directed to do so by Contemporary Controls. If you accidentally disturb the files in the JC-MER-CXB, just reboot the unit to restore normal operation.
  • Page 46: Appendix C: Statistics Screen Information

    Appendix C: Statistics Screen Information A sample statistics output (viewed on COM2) is shown below: Figure 17 — Example of Statistics Screen The left column shows the number of ARCNET messages received by the router. The right column shows the number of Ethernet messages received by the router.
  • Page 47: Appendix D: Setting Up Hyperterminal

    Appendix D: Setting Up HyperTerminal HyperTerminal is a terminal-emulation program included with ® . To communicate with the JC-MER-CXB you will need Windows to configure HyperTerminal. First run HyperTerminal and then: • Choose the File menu item. • Choose the Properties menu item. •...
  • Page 48: Appendix E: Field Connections

    Appendix E: Field Connections The JC-MER-CXB transceiver presents a high-impedance connection in both the powered and unpowered states. Although nominally a bus device, it can be used in either bus or star ARCNET topologies that use RG-62/u coaxial cable. Regardless of the topology implemented, the coaxial port will require a BNC Tee connector with at least one leg of the connector fastened to coaxial cable.
  • Page 49: Appendix F: Udp Port Address Assignments

    Appendix F: UDP Port Address Assignments Metasys Ethernet networks use a default value of 11001 for the UDP port address (UDPPA) and NCMs automatically configure themselves to use this value. Since each N1 network must have a unique UDPPA, other values must be used when multiple N1 networks are involved. Any UDPPA from 2050 to 65535 (except 11002) can be used, but it is best to start numbering networks in a Multinetwork configuration with 11003 and continue sequentially.
  • Page 50: Appendix G: Linux Trademark Information

    Appendix G: Linux Trademark Information GNU GENERAL PUBLIC LICENSE Version 2, June 1991 Copyright (C) 1989, 1991 Free Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA Everyone is permitted to copy and distribute verbatim copies of this license document, but changing it is not allowed. Preamble The licenses for most software are designed to take away your freedom to share and change it.
  • Page 51 Also, for each author’s protection and ours, we want to make certain that everyone understands that there is no warranty for this free software. If the software is modified by someone else and passed on, we want its recipients to know that what they have is not the original, so that any problems introduced by others will not reflect on the original authors’...
  • Page 52 You may charge a fee for the physical act of transferring a copy, and you may at your option offer warranty protection in exchange for a fee. 2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above, provided that you also meet all of these conditions:...
  • Page 53 In addition, mere aggregation of another work not based on the Program with the Program (or with a work based on the Program) on a volume of a storage or distribution medium does not bring the other work under the scope of this License. 3.
  • Page 54 4. You may not copy, modify, sublicense, or distribute the Program except as expressly provided under this License. Any attempt otherwise to copy, modify, sublicense or distribute the Program is void, and will automatically terminate your rights under this License. However, parties who have received copies, or rights, from you under this License will not have their licenses terminated so long as such parties remain in full compliance.
  • Page 55 It is not the purpose of this section to induce you to infringe any patents or other property right claims or to contest validity of any such claims; this section has the sole purpose of protecting the integrity of the free software distribution system, which is implemented by public license practices.
  • Page 56 NO WARRANTY 11. BECAUSE THE PROGRAM IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM “AS IS”...
  • Page 57 How to Apply These Terms to Your New Programs If you develop a new program, and you want it to be of the greatest possible use to the public, the best way to achieve this is to make it free software which everyone can redistribute and change under these terms.
  • Page 58 You should also get your employer (if you work as a programmer) or your school, if any, to sign a “copyright disclaimer” for the program, if necessary. Here is a sample; alter the names: Yoyodyne, Inc., hereby disclaims all copyright interest in the program `Gnomovision’...

Table of Contents