ethernet base controller

Upload: jvcoral321

Post on 30-May-2018

225 views

Category:

Documents


0 download

TRANSCRIPT

  • 8/14/2019 Ethernet Base Controller

    1/101

    Ethernet

    Base

    Controller

    User Manual

    Manual Number H24EBCM

  • 8/14/2019 Ethernet Base Controller

    2/101

    WARNING

    Thank you for purchasing automation equipment from Automationdirect.com, doing business asAutomationDirect. We want your new DirectLOGIC automation equipment to operate safely. Anyone who installsor uses this equipment should read this publication (and any other relevant publications) before installing or operatingthe equipment.

    To minimize the risk of potential safety problems, you should follow all applicable local and national codes that regulatethe installation and operation of your equipment. These codes vary from area to area and usually change with time. It isyour responsibility to determine which codes should be followed, and to verify that the equipment, installation, andoperation are in compliance with the latest revision of these codes.

    At a minimum, you should follow all applicable sections of the National Fire Code, National Electrical Code, and thecodes of the National Electrical Manufacturers Association (NEMA). There may be local regulatory or governmentoffices that can also help determine which codes and standards are necessary for safe installation and operation.

    Equipment damage or serious injury to personnel can result from the failure to follow all applicable codes and

    standards. We do not guarantee the products described in this publication are suitable for your particular application,

    nor do we assume any responsibility for your product design, installation, or operation.

    Our products are not faulttolerant and are not designed, manufactured or intended for use or resale as online control

    equipment in hazardous environments requiring failsafe performance, such as in the operation of nuclear facilities,

    aircraft navigation or communication systems, air traffic control, direct life support machines, or weapons systems, in

    which the failure of the product could lead directly to death, personal injury, or severe physical or environmental

    damage (High Risk Activities).AutomationDirect specifically disclaims any expressed or implied warranty of fitnessfor High Risk Activities.

    For additional warranty and safety information, see the Terms and Conditions section of our Desk Reference. If youhave any questions concerning the installation or operation of this equipment, or if you need additional information,please call us at 7708444200.

    This publication is based on information that was available at the time it was printed. At AutomationDirectweconstantly strive to improve our products and services, so we reserve the right to make changes to the products and/orpublications at any time without notice and without any obligation. This publication may also discuss features that maynot be available in certain revisions of the product.

    TrademarksThis publication may contain references to products produced and/or offered by other companies. The product and

    company names may be trademarked and are the sole property of their respective owners. AutomationDirectdisclaims any proprietary interest in the marks and names of others.

    Copyright 2004, Automationdirect.com Incorporated

    All Rights Reserved

    No part of this manual shall be copied, reproduced, or transmitted in any way without the prior, written consent ofAutomationdirect.com Incorporated. AutomationDirect retains the exclusive rights to all information included inthis document.

  • 8/14/2019 Ethernet Base Controller

    3/101

    AVERTISSEMENT

    Nous vous remercions davoir achet lquipement dautomatisation de Automationdirect.comE, en faisant des affairescomme AutomationDirect. Nous tenons ce que votre nouvel quipement dautomatisation DirectLOGIC fonctionne entoute scurit. Toute personne qui installe ou utilise cet quipement doit lire la prsente publication (et toutes les autrespublications pertinentes) avant de linstaller ou de lutiliser.

    Afin de rduire au minimum le risque dventuels problmes de scurit, vous devez respecter tous les codes locaux etnationaux applicables rgissant linstallation et le fonctionnement de votre quipement. Ces codes diffrent dune rgion lautre et, habituellement, voluent au fil du temps. Il vous incombe de dterminer les codes respecter et de vous assurerque lquipement, linstallation et le fonctionnement sont conformes aux exigences de la version la plus rcente de cescodes.

    Vous devez, tout le moins, respecter toutes les sections applicables du Code national de prvention des incendies, duCode national de llectricit et des codes de la National Electrical Manufacturers Association (NEMA). Des organismes derglementation ou des services gouvernementaux locaux peuvent galement vous aider dterminer les codes ainsi queles normes respecter pour assurer une installation et un fonctionnement srs.

    Lomission de respecter la totalit des codes et des normes applicables peut entraner des dommages lquipement ou

    causer de graves blessures au personnel. Nous ne garantissons pas que les produits dcrits dans cette publicationconviennent votre application particulire et nous nassumons aucune responsabilit lgard de la conception, delinstallation ou du fonctionnement de votre produit.

    Nos produits ne sont pas insensibles aux dfaillances et ne sont ni conus ni fabriqus pour lutilisation ou la revente en tantququipement de commande en ligne dans des environnements dangereux ncessitant une scurit absolue, parexemple, lexploitation dinstallations nuclaires, les systmes de navigation arienne ou de communication, le contrle dela circulation arienne, les quipements de survie ou les systmes darmes, pour lesquels la dfaillance du produit peutprovoquer la mort, des blessures corporelles ou de graves dommages matriels ou environnementaux (activits risquelev). La socit AutomationDirect nie toute garantie expresse ou implicite daptitude lemploi en ce qui a trait auxactivits risque lev.

    Pour des renseignements additionnels touchant la garantie et la scurit, veuillez consulter la section Modalits et

    conditions de notre documentation. Si vous avez des questions au sujet de linstallation ou du fonctionnement de cetquipement, ou encore si vous avez besoin de renseignements supplmentaires, nhsitez pas nous tlphoner au7708444200.

    Cette publication sappuie sur linformation qui tait disponible au moment de limpression. la socit AutomationDirect,nous nous efforons constamment damliorer nos produits et services. Cest pourquoi nous nous rservons le droitdapporter des modifications aux produits ou aux publications en tout temps, sans pravis ni quelque obligation que ce soit.La prsente publication peut aussi porter sur des caractristiques susceptibles de ne pas tre offertes dans certainesversions rvises du produit.

    Marques de commerceLa prsente publication peut contenir des rfrences des produits fabriqus ou offerts par dautres entreprises. Lesdsignations des produits et des entreprises peuvent tre des marques de commerce et appartiennent exclusivement leurs propritaires respectifs. AutomationDirectE nie tout intrt dans les autres marques et dsignations.

    Copyright 2004, Automationdirect.comE Incorporated

    Tous droits rservs

    Nulle partie de ce manuel ne doit tre copie, reproduite ou transmise de quelque faon que ce soit sans le consentementpralable crit de la socit Automationdirect.comE Incorporated. AutomationDirect conserve les droits exclusifs lgard de tous les renseignements contenus dans le prsent document.

  • 8/14/2019 Ethernet Base Controller

    4/101

    1

    Manual RevisionsIf you contact us in reference to this manual, be sure and include the revision number.

    Title: Ethernet Base Controller

    Manual Number: H24EBCM

    Edition Date Description of Changes

    Original 10/98 Original issue

    2nd Edition 11/01 Added KEPwareEX OPC use

    2nd Edition,Rev A

    08/02 Minor changesUpdated for NetEdit 2.4

    3rd Edition 11/04 Added H2EBC100Updated for NetEdit3

  • 8/14/2019 Ethernet Base Controller

    5/101

    1 iTable of Contents

    Chapter 1: IntroductionManual Overview 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Overview of this Manual 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Other Reference Materials 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Who Should Read This Manual 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Technical Support 12. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Conventions Used 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Key Topics forEach Chapter 13. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ethernet Base Controller Overview 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    I/O Values Stored in Cache Memory 14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Industry Standard Ethernet 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H2EBC(100) and H2EBCF 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H4EBC and H4EBCF 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .RS232C Serial Port 15. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 2: Installing the H2EBC(100), H2EBCF orH4EBC(F)

    EBC Network Identifiers 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Setting the Module ID 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Several Methods for Setting Module ID 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Setting Module ID with DIP Switches 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Setting Module ID with Software Tool 22. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    The H2 Series EBC DIP Switch 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    The H2EBC(100) & H2EBCF DIP Switch 23. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    The H4 Series EBC DIP Switch 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    The H4EBC(F) DIP Switch 24. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Inserting the H2 Series EBC into the Base 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Intalling the H4 Series EBCs onto the Base 25. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DL205 Power Wiring and Grounding 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Base Wiring 26. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    H4 Series EBC Power Wiring and Grounding 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EBC Wiring 27. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    10BaseT/100BaseT Network Cabling 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EBC Supports Two Standards 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10/100BaseT Connections 28. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/14/2019 Ethernet Base Controller

    6/101

    iiTable of Contents

    10BaseFL Network Cabling 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EBC Supports Two Standards 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .10BaseFL Connections 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Fiber Optic Cable 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Fiber Optic Module ST Connector 29. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Maximum Ethernet Cable Length 210. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Calculating the Power Budget for the DL205 with H2 Series EBCs 211. . . . . . . . . . . . . . . . . . . . . . .

    Managing your Power Resource 211. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EBC Power Specifications 211. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Module Power Requirements 211. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Power Consumption Chart (DL205 Modules) 212. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Power Budget Calculation Example 213. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Power Budget Calculation Worksheet 214. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Calculating the Power Budget for the H4 Series EBCs 215. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Managing your Power Resource 215. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EBC and Expansion Base Power Specifications 215. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Module Power Requirements 215. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Power Consumption Chart (DL405 Modules) 216. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Power Budget Calculation Example 217. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Power Budget Calculation Worksheet 218. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DL405 Local and Expansion I/O 219. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Local Base and I/O 219. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Local Expansion Base and I/O 219. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 3: Configuring the EBCs Using NetEdit3

    NetEdit3 Software 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Installing NetEdit3 32. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Launching NetEdit3 33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .The NetEdit3 Screen 33. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Adding Network Protocol Support to the NetEdit3 PC 34. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Using NetEdit3 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ethernet Communication Protocol 35. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ethernet Address 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Module Type, IP Address and ID 36. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Module Info> General Information 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Module Info> Ethernet Stats 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EBC Settings 37. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EBC Settings>Configuration>General 38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    IP Address 38. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EBC Settings>Configuration>Serial Port 39. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EBC Settings>Utils>Show Base Contents 310. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .EBC Settings>Firmware 310. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .FileMenu>Live Update 311. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .F / B / C Columns 311. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/14/2019 Ethernet Base Controller

    7/101

    iTable of Contents

    Using NetEdit3 to Configure the H4EBC(F) Base 312. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EBC Settings> Configuration>I/O Base 312. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Configuring Analog Modules 312. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Configuring the High Speed Counter Module 312. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Locating the Ethernet Address Label 313. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ethernet Address 313. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 4: MODBUS TCP/IP for H2EBC100

    MODBUS TCP/IP 42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Client / Server Model 42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Protocol Description 42. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Supported MODBUS Function Codes 44. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    MODBUS 584/984 Addressing 45. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    MODBUS 584/984 Addressing for Function Code 3 Clients 46. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    H2EBC100 System Memory 47. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    H2EBC100 System Memory (continued) 48. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    H2EBC100 System Memory (continued) 49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Current / Last State Error Codes 49. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 5: H2EBC100 DHCP & HTML Configuration

    H2EBC100 DHCP 52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    DHCP Issues 52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Disabling DHCP and Assigning a Static IP Address 52. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Using HTML Configuration 53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Connecting to the H2EBC100 53. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Chapter 6: Troubleshooting Guidelines

    Isolating a Communication Problem 62. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Diagnostic Tools and Techniques 62. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Troubleshooting Chart 62. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EBC Module Diagnostic LEDs 64. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    EBC LEDs 64. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Using NetEdit3 for Troubleshooting 66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Select a Module 65. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Module Info> General Information 65. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Change Protocol 66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Ethernet Stats 66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Replacing the EBC Module 66. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Diagnosing Network Cable Problems 68. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/14/2019 Ethernet Base Controller

    8/101

    ivTable of Contents

    Appendix A: General Specifications

    H2 Series and H4 Series EBC Specifications A2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Serial Port Specifications A2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Ethernet Standards A3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Appendix B: Using the H2 Series EBC with Think & Do

    Configuring the DL205 I/O Base B2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Mapping H2EBC I/O Points B2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Launching Connectivity Center Tool B2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Connecting to the EBC B2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Mapping I/O Points to Data Items B2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    I/O Module Status Word / Bits B3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Using EZTouch/EZText Panel with the RJ12 Serial Port B4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Adding Operator Interface Device B4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Using Monitor I/O to Verify Panel Operation B5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Appendix C: Using the H4 Series EBC with Think & Do

    Configuring the DL405 I/O Base with H4 Series EBCs C2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Starting I/O View C3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Starting a New Screen in I/O View C3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Selecting a Driver C4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H4EBC Base Configuration Screen C5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Identifying Analog Modules C6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Appendix D: Using the H2 Series EBC with KEPDirectOPC Server

    Introduction to KEPDirect OPC Server D2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Introduction to OPC D2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .DDE Support D2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .KEPDirect D2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    KEPDirect Project: Adding and Configuring a Channel D4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Running the Server D4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Adding a Channel D4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Selecting the Device Driver D5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Selecting the Network Adapter D5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Setting the Server Writes Optimizations D6. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Saving the New Channel Settings D7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Using Multiple Channels in a Project D7. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    KEPDirect Project: Adding and Configuring a Device D8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Adding a Device D8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/14/2019 Ethernet Base Controller

    9/101

    vTable of Contents

    Selecting the Device Model D8. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Setting the Device Timeout Properties D9. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Automatic OPC Tag Database Generation D10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Saving the New Device Settings D10. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    KEPDirect Project: Adding Tags to the Project D11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    User Defined Tags D11. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .H2 Series EBC I/O Addressing D14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    H2EBC I/O Addressing Example D14. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Appendix E: Using the KEPDirect OPC Quick Client

    Creating a KEPDirect Quick Client Project E2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Connecting the Client to the OPC Server E2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Creating a Client Group E2. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Selecting a Group Item E3. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .Item Operations E4. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

    Using the RJ12 Serial Port in ASCII Mode E5. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .

  • 8/14/2019 Ethernet Base Controller

    10/101

    11Introduction

    In This Chapter. . . . Manual Overview Ethernet Base Controller Overview

  • 8/14/2019 Ethernet Base Controller

    11/101

    SafetyGuidelines

    12Introduction

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Manual Overview

    This manual describes the installation and operation ofthe Ethernet Base Controller (EBC). You will find the

    necessary information for configuring the H2EBC,H2EBC100, H2EBCF, H4EBC and H4EBCF,installing the module in a DL205 or DL405 I/O base andconnecting the EBC to a 10BaseT, 100BaseT or10BaseFL Ethernet network. In this manual, the phraseH2 Series EBCs will be used when the subject appliesto the H2EBC, H2EBC100 and H2EBCF.Otherwise, the specific H2 Series EBC part number willbe listed. Also, the phrase H4 Series EBCs is usedwhen the subject applies to both the H4EBC andH4EBCF. Otherwise, the specific H4 Series EBC partnumber will be listed. The term EBC will be used when

    the subject applies to all of the EBC modules.You may find other technical manuals useful for your application. For technicalinformation related to your PCbased control software or your PC, please refer tothe appropriate manual for that product. For more information about theDirectLOGICt products, you may want to read the following:

    DL205 Installation and I/O Manual (D2INSTM)

    DL405 Installation and I/O Manual (D4INSTM)

    You will find this manual helpful for setup and installation if you have chosen to use allof the following:

    Network master PC-based Control with embedded Ethernet I/Odrivers, KEPDirectEBC I/O Server or DirectLOGIC PLCs/WinPLC

    using the Ethernet Remote Master (ERM) module Automationdirect DirectLOGIC DL205 or DL405 I/O

    A familiarity with Ethernet communications and with the setup and installation ofPLCs is helpful. An understanding of electrical codes and industrial control isessential.

    We strive to make our manuals the best in the industry. We rely on your feedback tolet us know if we are reaching our goal. If you cannot find the solution to yourparticular application, or, if for any reason you need additional technical assistance,please call us at

    7708444200

    Our technical support team is happy to work with you in answering your questions.They are available weekdays from 9:00 a.m. to 6:00 p.m. Eastern Time. We alsoencourage you to visit our website where you can find technical and nontechnicalinformation about our products and our company.

    www.automationdirect.com

    If you have a comment or question about any of our products, services, or manuals,please fill out and return the Suggestions card that was shipped with this manual.

    Overview of thisManual

    Other ReferenceMaterials

    Who Should ReadThis Manual

    Technical Support

  • 8/14/2019 Ethernet Base Controller

    12/101

    1Introduction

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Conventions Used

    When you see the light bulb icon in the lefthand margin, the paragraph to itsimmediate right will give you a special tip.The word TIP: in boldface will mark the beginning of the text.

    When you see the notepad icon in the lefthand margin, the paragraph to itsimmediate right will be a special note.The word NOTE: in boldface will mark the beginning of the text.

    When you see the exclamation mark icon in the lefthand margin, the paragraph to

    its immediate right will be a warning. This information could prevent injury, loss ofproperty, or even death (in extreme cases).The word WARNING: in boldface will mark the beginning of the text.

    The beginning of each chapter will list thekey topics that can be found in thatchapter.

    1Key Topics forEach Chapter

  • 8/14/2019 Ethernet Base Controller

    13/101

    SafetyGuidelines

    14Introduction

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Ethernet Base Controller OverviewThe Ethernet Base Controllers provide a low-cost, high-performance Ethernet linkbetween a network master controller and an Automationdirect DL205/405 I/O slavesystem. Network masters include the DL205, DL405 DirectLogic PLCs andWinPLCs using the Ethernet Remote Master module (ERM), and PCs usingPCbased control software that includes embedded Ethernet I/O drivers or througha compatible OPC server. The H2EBC100 also supports the MODBUS TCP/IPclient/server protocol.The Ethernet Base Controller serves as an interface between the master controlsystem and the DL205/405 I/O modules. The control function is performed by themaster controller, not the EBC slave. The EBC occupies the CPU slot on the baseand communicates across the backplane to input and output modules. The functionof the EBC is to:

    process analog and digital input signals

    format the I/O signals to conform to the Ethernet standard

    transmit the signals to the network master

    receive and translate output signals from the network master

    distribute the output signals to the appropriate output module in thebase

    The EBC module continually scans all I/O and stores the most recent values incache memory. The cache memory contents are available to the master controlleras a block of data or by individual slot location. The EBC reads all channels of digitaland analog modules on each scan.Typically, the network master will request all input and output values at the same timefrom the EBC. The EBC passes the cache memory values for all channels of all inputand output modules. By using this method, very fast response times can beachieved by the network master control system. Various master controllers withEBC slaves are shown below.

    OR

    EBC

    EBC

    EBC

    Operator Interface

    Serial

    Ethernet

    Hub

    DirectLogic PLC/WinPLC with ERM

    PCbased Control System

    OR

    MODBUS TCP/IP Masters(H2EBC100 only)

    Example EBC Systems: Various Masters with EBC Slaves

    All H2/H4 Series EBCs

    UDP/IP, IPX10Mbps

    H2EBC100

    TCP/IP, UDP/IP, IPXMODBUS TCP/IP10/100Mbps

    EBC

    I/O Values Storedin Cache Memory

  • 8/14/2019 Ethernet Base Controller

    14/101

    1Introduction

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    The H2EBC and H4EBC modules support industry standard 10BaseT Ethernetcommunications, the H2EBC100 module supports industry standard 10/100Base TEthernet communications and the H2EBCF and H4EBCF modules support10BaseFL (fiber optic) Ethernet standards.

    WARNING: For deterministic Ethernet communication you must use a dedicated

    network of EBC modules connected to your master control system. The EBCmodules and the master controller must be the only devices on the network.

    The H2 Series EBCs install in the CPU slot of a DL205 base and communicatesacross the backplane to digital and analog input and output modules. The H2 SeriesEBC modules do not support remote I/O or Specialty Modules, except for theH2SERIO and H2CTRIO module. The H2SERIO is supported when used in aWinPLC/ERM system, but not in a DirectLogic PLC/ERM sytem.

    RJ45 Port

    H2EBC 10BaseTH2EBC100 10/100 BaseT

    ST bayonetfor 10Base-FL

    RJ12SerialPort

    H2EBC(100) H2EBCF

    The H4 Series EBCs install in the CPU slot of a DL405 base and communicatesacross the backplane to digital and analog input and output modules. The H4 SeriesEBCs support up to three expansion I/O bases (see page 219), and supports the

    H4CTRIO and D4HSC High Speed Counter Module. The H4 Series EBCs alsoserve as the power supply for the local base. Expansion bases have their own powersupplies.

    RJ45 Portfor 10Base-T

    ST bayonetfor 10Base-FL

    RJ12SerialPort

    H4EBC H4EBCF

    RJ12SerialPort

    An RS232C serial port on-board the EBC module allows serial communication to anoperator interface device or other serial device. See your PC-based Controlsoftware documentation to determine whether this EBC feature is supported.

    Industry StandardEthernet

    H2EBC(100) andH2EBCF

    H4EBC andH4EBCF

    RS232CSerial Port

  • 8/14/2019 Ethernet Base Controller

    15/101

    12Installing the

    H2EBC(100), H2EBCF

    or H4EBC(F)

    In This Chapter. . . . Network Identifiers Setting the Module ID

    The H2 Series EBC DIP Switch The H4 Series EBC DIP Switch

    Inserting the H2 Series EBC into the Base

    Inserting the H4 Series EBC into the Base

    DL205 Power Wiring and Grounding H4EBC(F) Power Wiring and Grounding

    10BaseT/100BaseT Network Cabling

    10BaseFL Network Cabling Maximum Ethernet Cable Length Calculating the Power Budget for the H2 Series EBCs

    Power Consumption Chart (DL205 Modules)

    Calculating the Power Budget for the H4 Series EBCs

    Power Consumption Chart (DL405 Modules) DL405 Local and Expansion I/O

  • 8/14/2019 Ethernet Base Controller

    16/101

    andSetup

    SafetyGuidelines

    22Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    EBC Network IdentifiersEach EBC module must be assigned at least one unique identifier to make it possiblefor PCs or other clients (masters) to recognize it on the network. Two methods ofidentifying the EBC module give it the flexibility to fit most networking schemes.

    The identifiers are: Module ID (IPX protocol only)

    IP Address (for TCP/IP and MODBUS TCP/IP protocols); see Chapter 3

    Setting the Module IDIf using the IPX protocol for network communications, each Ethernet Base Controllermust have a Module ID (Node Address) in order to be recognized on the network,and each Module ID must be unique. Duplicate Module ID on the same network willcause unpredictable results and must be avoided.

    There are several methods for setting the Module ID:

    The DIP switch on the EBC module

    The NetEdit3 software utility (see Chapter 3)

    HTML Configuration (after IP address is assigned to module usingNetEdit3; described in Chapter 5; H2EBC100 only)

    The software utility in your PC-based Control software (if a utility isprovided)

    We recommend using the DIP switch to set the Module ID because the DIP switch issimple to set, and the Module ID can be determined by looking at the physicalmodule, without reference to a software utility.

    You can use the DIP switch to set the Module ID to a number from 1 63. Do not useModule ID 0 for communications.

    If the DIP switch is set to a number greater than 0, the software tools are disabledfrom setting the Module ID. The software tools will only allow changes to the

    Module ID if the DIP switch setting is 0 (all switches OFF).The DIP switch settings are read only at powerup. You must cycle power if youchange the DIP switches.

    Software changes to the Module ID do not require cycling power. To set the ModuleID using one of the available software tools, do the following:

    Check to be sure all DIP switches are set to the off position,Module ID = 0 (see page 23 to 24)

    Insert the module in the base (see page 25)

    Connect the power wiring (see page 26 to 27)

    Connect module to the Ethernet network (see page 28 to 210)

    Apply power

    Link to the module and change the Module ID using the software of yourchoice. Remember to update the module before exiting the software.See note below.

    NOTE: Set the Module ID using the method recommended for your PC-basedControl software. The use of NetEdit3 to set the Module ID is described in Chapter 3.Some PC-based Control software packages may make automatic updates to theEBC module configuration, overwriting the configuration developed in NetEdit3.

    Several Methodsfor SettingModule ID

    Setting Module IDwith DIP Switches

    Setting Module IDwith Software Tool

  • 8/14/2019 Ethernet Base Controller

    17/101

    2Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    The H2 Series EBC DIP Switch

    The EBC DIP switch contains eight individual switches, but only six of these areactive. You will find that the printed circuit board is labeled 0 7. The numbers on theprinted circuit board indicate the power of 2 represented by each individual switch.

    For example, switch 0 represents 20

    (or 1), switch 1 is 21

    (or 2), switch 2 is 22

    (or 4),and so on. The figure below shows the binary value of each switch in parentheses ( ).

    ON

    01234567

    Not Used(32)(16) (8) (4) (2) (1)

    The numbers (07) printed on thecircuit board indicate the power of 2represented by each slide switch.

    H2 Series EBCs

    202122232425.... . .

    .... . .Binary Value

    The Module ID equals the sumof the binary values of the slide switches set in the ONposition. For example, if you set slide switches 1, 2, and 3 to the ON position, the

    Module ID will be 14. This is found by adding 8+4+2=14. The maximum value you canset on the DIP switch is 32+16+8+4+2+1=63. This is achieved by setting switches 0through 5 to the ON position.

    The H2EBC(100)& H2EBCFDIP Switch

  • 8/14/2019 Ethernet Base Controller

    18/101

    andSetup

    SafetyGuidelines

    24Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    The H4 Series EBC DIP Switch

    The EBC DIP switch contains eight individual switches, but only six of these areactive. Two are not used. Notice that the individual switches are labeled 0 7 on theprinted circuit board. The numbers on the printed circuit board indicate the power of

    2 represented by each individual switch. For example, switch 0 represents 20

    (or 1),switch 1 is 21 (or 2), switch 2 is 22 (or 4), and so on. The figure below shows the binaryvalue of each switch in parentheses ( ).

    The numbers (07) printed on thecircuit board indicate the power of2 represented by each switch.

    202122232425.... . .

    .... . .

    Not Used

    0

    1

    2

    3

    4

    5

    6

    7

    (32)(16) (8) (4) (2) (1)

    H4 Series EBCs

    Binary Value

    ON OFF

    The Module ID equals the sumof the binary values of the individual switches set in the

    ON position. For example, if you set switches 1 and 3 to the ON position, the ModuleID will be 10. This is found by adding 8+2=10. The maximum value you can set on theDIP switch is 32+16+8+4+2+1=63. This is achieved by setting switches 0 through 5 tothe ON position. The DIP switch must be set to a number greater than zero.

    The H4EBC(F)DIP Switch

  • 8/14/2019 Ethernet Base Controller

    19/101

    2Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Inserting the H2 Series EBC into the Base

    The EBCs plug into the CPU slot of any DL205 base.

    Locate the grooves on the inside top and bottom of the DL205 base.

    Align the module with the grooves and slide the module into the slot untilthe face of the module is flush with the power supply.

    Push in the retaining clips to secure the module.

    Align the EBC module withgrooves in the base and slide it in.

    Push the retaining clips

    in to secure the module in

    the DL205 base.

    Intalling the H4 Series EBCs onto the Base

    The EBCs installs in the CPU position of any DL405 I/O base.

    The EBC has two plastic tabs at thebottom and a screw at the top.

    With the device tilted as shown, hookthe plastic tabs into the notches at thebottom of the base.

    Gently push the top of the moduletoward the base until the back of themodule is flush with the base.

    Tighten the screw at the top of the

    device to secure it to the base.

    Spring loadedsecuring screw

  • 8/14/2019 Ethernet Base Controller

    20/101

    andSetup

    SafetyGuidelines

    26Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    DL205 Power Wiring and Grounding

    The power wires for the DL205 are notconnected directly to the H2 Series EBCs asthey are on the H4 Series EBCs. The DL205 power supply is an integral part of thebase and separate from the EBC. The DL205 also has three power options:

    12/24VDC, 125VDC, and 120/240VAC.

    The diagrams show the terminalconnections located on the power supplyof the DL205 bases. The base terminalscan accept up to 16 AWG. You may beable to use larger wiring depending onthe type of wire used, but 16 AWG is therecommended size. Do not overtightenthe connector screws; recommendedtorque value is 7.81 pound-inches (0.882Nm).

    NOTE: You can connect either a 115VAC or 220 VAC supply to the ACterminals. Special wiring or jumpers arenot required as with some of the otherDirectLOGIC products.

    110/220 VAC Base Terminal Strip

    125 VDC Base Terminal Strip12/24 VDC Base Terminal Strip

    85 264 VAC

    G

    24 VDC OUT

    0.3A

    +

    LG

    G

    LG

    12 24 VDC+

    115 264 VDC

    G

    24 VDC OUT0.3A

    +

    LG

    WARNING: Once the power wiring is connected, install the plastic protective cover.When the cover is removed there is a risk of electrical shock if you accidentally touchthe wiring or wiring terminals.

    Base Wiring

  • 8/14/2019 Ethernet Base Controller

    21/101

    2Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    H4 Series EBC Power Wiring and Grounding

    The power connection terminals are under the front cover of the Ethernet BaseController. The list below describes the function of each of the terminal screws.

    Relay normally-open contact indicates that the EBCs link to hub orPC is good. Link Good indicator light is also on.

    24VDC Auxiliary Power can be used to power field devices or I/Omodules requiring external power. It supplies up to 400 mA of current at2028VDC, ripple less than 1 V P-P.

    Logic Ground internal ground to the system which can be tied to fielddevices or communication ports to unite ground signals.

    Chassis Ground where earth ground is connected to the unit.

    AC Power where the line (hot) and the neutral (common) connectionsare made to the EBC.

    110/220 Voltage Select a jumper across two of the terminals

    determines the voltage selection. Install the jumper to select 110VACinput power, or remove the jumper to select 220VAC power input.

    WARNING: Damage will occur to the power supply if 220 VAC is connected to theterminal connections with the 115 VAC jumper installed. Once the power wiring isconnected, install the protective cover to avoid risk of accidental shock.

    The following diagram shows the appropriate connections for each terminal. Notethat you should install a jumper between logic ground and chassis ground for bestnoise immunity.

    Install jumper for 110 VAC,leave off for 220 VAC.See Warning above.

    110/220 VACTerminal Strip

    Relay

    24V AuxiliaryPower

    Logic Ground

    ChassisGround

    110/220Voltage Select

    AC Line

    AC Neutral

    Install jumper between logicand chassis ground for best

    noise immunity if usingD40X1 type base.

    EBC Wiring

  • 8/14/2019 Ethernet Base Controller

    22/101

    andSetup

    SafetyGuidelines

    28Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    10BaseT/100BaseT Network Cabling

    Two types of EBC modules are available. One type supports the Ethernet10/100BaseT standard, and the other supports the 10BaseFL standard. The

    10/100BaseT standard uses twisted pairs of copper wire conductors, and the10BaseFL standard is for fiber optic cabling.

    H4EBC

    RJ45

    for

    10BaseT

    RJ12SerialPortRS232

    RJ12SerialPortRS232

    RJ45

    for

    10BaseT

    H2EBC(100)

    The 10BaseT and 100BaseT EBCs have an eight-pin modular jack that acceptsRJ45 connector plugs. UTP (Unshielded Twisted-Pair) cable is rated according to itsdata-carrying ability (bandwidth) and is given a category number. We stronglyrecommend using a Category 5 (CAT5) cable for all Ethernet 10/100BaseTconnections. For convenient and reliable networking, we recommend that you

    purchase commercially manufactured cables (cables with connectors alreadyattached).

    To connect an EBC (or PC) to a hub or repeater, use a patch cable (sometimescalled a straight-through cable). The cable used to connect a PC directlyto an EBCor to connect two hubs is referred to as a crossover cable.

    RJ45 RJ45

    TD 2TD+ 1

    RD+ 34

    5

    RD 678

    GRN

    GRN/WHT

    OR/WHTOR

    BLU

    BLU/WHT

    BRN/WHTBRN

    GRNGRN/WHT

    OR/WHT

    OR

    BLUBLU/WHT

    BRN/WHTBRN

    Patch (Straightthrough) Cable

    21

    34

    5678

    RJ45 RJ45

    TD 2TD+ 1

    RD+ 34

    5RD 6

    78

    GRN

    GRN/WHT

    OR/WHTOR

    BLUBLU/WHT

    BRN/WHTBRN

    GRN

    GRN/WHT

    OR/WHTOR

    BLUBLU/WHT

    BRN/WHTBRN

    This diagram illustrates the standard wire positions in the RJ45 connector.We recommend all EBC 10/100BaseT cables to be Category 5, UTP cable.

    Crossover Cable

    EBC HUB EBC PC

    2 TD1 TD+

    3 RD+4

    5

    6 RD78

    TD

    TD+

    RD+

    RD

    NOTE: See page 210 for 10/100BaseT distance limitations.

    EBC Supports TwoStandards

    10/100BaseTConnections

    3 4 5 621 87

    8-pin RJ45 Connector(8P8C)

    10/100BaseT

  • 8/14/2019 Ethernet Base Controller

    23/101

    2Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    10BaseFL Network CablingTwo types of EBC modules are available. One type supports the Ethernet10/100BaseT standard, and the other supports the 10BaseFL standard. The10/100BaseT standard uses twisted pairs of copper wire conductors, and the10BaseFL standard is for fiber optic cabling.

    H4EBCF

    RJ12SerialPortRS232

    ST-style

    Bayonetfor

    10BaseFL

    RJ12SerialPortRS232

    ST-style

    Bayonet

    for

    10BaseFL

    H2EBCF

    Each module has two ST-style bayonet connectors. The ST-style connector uses aquick release coupling which requires a quarter turn to engage or disengage. Theconnectors provide mechanical and optical alignment of fibers.

    Each cable segment requires two strands of fiber: one to transmit data and one toreceive data. The ST-style connectors are used to connect the H4EBCF moduleto a PC or a fiber optic hub or repeater. The modules themselves cannot actrepeaters.

    The H4EBCF module accepts 62.5/125 multimode fiber optic (MMF) cable. Theglass core diameter is 62.5 micrometers, and the glass cladding is 125 micrometers.The fiber optic cable is highly immune to noise and permits communications overmuch greater distances than 10/100BaseT.

    Transmit

    Receive

    Multimode Fiber Optic (MMF) Cable

    62.5/125 MMF cable withbayonet ST-style connectors

    Transmit Transmit

    Receive Receive

    Connecting your fiber opticEBC to a network adaptercard or fiber optic hub

    NOTE: See page 210 for 10BaseFL distance limitations.

    EBC Supports TwoStandards

    10BaseFLConnections

    Fiber Optic Cable

    Fiber Optic ModuleST Connector

  • 8/14/2019 Ethernet Base Controller

    24/101

    andSetup

    SafetyGuidelines

    210Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Maximum Ethernet Cable Length

    The maximum distance per 10BaseT cable segment is 100 meters or 328 feet.Repeaters extend the distance. Each cable segment attached to a repeater can be 100

    meters. Two repeaters connected together extend the total range to 300 meters.

    100 meters(328 feet)100 meters

    (328 feet)

    100 meters(328 feet)

    100 meters(328 feet)

    100 meters(328 feet)

    RepeatersBetween

    10/100BaseT Distance Limitations

    The maximum distance per 10BaseFL cable segment is 2,000 meters or 6,560feet. Repeaters extend the distance. Each cable segment attached to a repeater can be

    2,000 meters. Two repeaters connected together extend the total range to 6,000 meters.

    2,000 meters

    RepeatersBetween

    10BaseFL Distance Limitations

    2,000 meters

    2,000 meters(6,560 feet)

    2,000 meters

    2,000 meters

    (6,560 feet)

    (6,560 feet)(6,560 feet)

    (6,560 feet)

  • 8/14/2019 Ethernet Base Controller

    25/101

    21Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Calculating the Power Budget for the DL205 with H2 Series EBCs

    When determining which I/O modules you will be using in the DL205 EBC system, itis important to remember that there is a limited amount of power available from the

    power supply. We have provided a table showing the power available from thevarious DL205 base power supplies and a table showing the maximum powerconsumed by the EBC and each of the I/O modules supported by the EBC. If anydevice is connected to the EBCs serial port that uses the 5VDC supply pin, be sureto include the devices power consumption in your 5VDC power budget calculation.Following these two tables is an example of a completed power budgetingworksheet and then a blank worksheet you can use for your own calculations.

    WARNING: It is extremelyimportant to calculate the power budget. If you exceedthe power budget, the system may operate in an unpredictable manner which mayresult in a risk of personal injury or equipment damage.

    The following table shows the amount of electrical current available at the twovoltages supplied from the DL205 base. Use these values when calculating thepower budget for you system.

    The Auxiliary 24V power source mentioned in the table is available at the baseterminal strip. You can connect to external devices or DL205 I/O modules thatrequire 24VDC, but be sure not to exceed the maximum current supplied.

    Bases 5V Current Supplied Auxiliary 24VDCCurrent Supplied

    D203B1 2600 mA 300 mA

    D204B1 2600 mA 300 mA

    D206B1 2600 mA 300 mA

    D209B1 2600 mA 300 mA

    D203BDC11 2600 mA None

    D204BDC11 2600 mA None

    D206BDC11 2600 mA None

    D209BDC11 2600 mA None

    D206BDC21 2600 mA 300 mA

    D209BDC21 2600 mA 300 mA

    The chart on the next page shows the maximum amount of electrical currentrequired to power each of the DL205 EBC or I/O modules. Use these values whencalculating the power budget for your system.

    Managing yourPower Resource

    EBC PowerSpecifications

    Module PowerRequirements

  • 8/14/2019 Ethernet Base Controller

    26/101

    andSetup

    SafetyGuidelines

    212Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Power Consumption Chart (DL205 Modules)Device 5VDC Base

    Power RequiredExternal PowerRequired

    Relay OutputModules

    5VDC BasePower Required

    External PowerRequired

    DC Input Modules D204TRS 250 0

    D208ND3 50 0 D208TR 250 0

    D216ND32 100 0 F208TRS 670 0

    D232ND3(2) 25 0 F208TR 670 0

    AC Input Modules D212TR 450 0

    D208NA1 50 0 Combination Modules

    D208NA2 100 0 D208CDR 200 0

    D216NA 100 0 EBCs and Specialty Modules

    DC Output Modules D208SIM 50 0

    D204TD1 60 20 H2EBC 320 0

    D208TD1(2) 100 0 H2EBC100 350 0

    D216TD12 200 80 H2EBCF 450 0

    D216TD22 200 0 H2CTRIO 400 0

    D232TD1(2) 350 0 H2SERIO 210 0

    AC Output Modules

    D208TA 250 0

    F208TA 250 0

    D212TA 350 0

    Analog Modules

    F204AD1(L) 50 1830 VDC @ 80 mA max; (L) 1015VDC @ 90mA

    F204AD2(L) 60 1826.4 VDC @ 80 mA max; (L) 1015VDC @ 90mA

    F208AD1 50 1826.4 VDC @ 80 mA max

    F208AD2 60 1826.4 VDC @ 80 mA max

    F202DA1(L) 40 1830VDC @ 60mA; (L) 1015VDC @ 70mA (add 20mA / loop)

    F202DA2(L) 40 1830 VDC @ 60 mA max; (L) 1015VDC @ 70mA

    F208DA1 30 1830VDC @ 50mA per channel (add 20mA / loop)

    F208DA2 60 1830 VDC @ 80 mA max

    F202DAS1 100 1830VDC @ 50mA per channel

    F202DAS2 100 21.626.4 VDC @ 60 mA per channel

    F24AD2DA 60 1826.4VDC @ 80mA; add 20mA / loop

    F204RTD 90 0

    F204THM 1001826.4 VDC @ 60 mA max

    F28AD4DA1 35 1826.4 VDC @ 100 mA max (add 20mA / loop)

    F28AD4DA2 35 1826.4 VDC @ 80 mA max

  • 8/14/2019 Ethernet Base Controller

    27/101

    21Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    The following example shows how to calculate the power budget for the DL205system.

    Base #

    1

    Module Type 5 VDC (mA) AuxiliaryPower Source24 VDC Output

    (mA)

    AvailableBase Power

    D209B1 2600 300

    EBC H2EBC + 320 + 0

    Slot 0 D216ND32 + 100 + 0

    Slot 1 D216NA + 100 + 0

    Slot 2 D216NA + 100 + 0

    Slot 3 F204AD1 + 50 + 80

    Slot 4 F202DA1 + 40 + 100

    Slot 5 D208TA + 250 + 0

    Slot 6 D208TD1 + 100 + 0

    Slot 7 D208TR + 250 + 0

    Other(OI, etc.)

    Maximum Power Required 1310 180

    Remaining Power Available 26001310= 1290 300 170 = 120

    1. Using the table on the previous page, fill in the information for the basepower supply, the EBC, I/O modules, and any other devices that will usesystem power including devices that use the 24 VDC output. If any device isconnected to the EBCs serial port that uses the 5VDC supply pin, be sureto include the devices power consumption in your 5VDC power budgetcalculation.

    2. Add the current columns starting with the row for Slot 0 and working yourway down to the Other category. Put the total in the row labeledMaximum power required.

    3. Subtract the row labeled Maximum power requiredfrom the row labeled

    Available Base Power. Place the difference in the row labeledRemaining Power Available.

    4. If Maximum Power Required is greater than Available Base Power ineither of the two columns, the power budget will be exceeded. It will beunsafe to use this configuration, and you will need to restructure your I/O.

    Power BudgetCalculationExample

  • 8/14/2019 Ethernet Base Controller

    28/101

    andSetup

    SafetyGuidelines

    214Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    This blank chart is provided for you to copy and use in your power budgetcalculations.

    Base #

    0

    Module Type 5 VDC (mA) Auxiliary

    Power Source24 VDC Output (mA)

    AvailableBase Power

    CPU Slot

    Slot 0

    Slot 1

    Slot 2

    Slot 3

    Slot 4

    Slot 5

    Slot 6

    Slot 7

    Other(OI, etc.)

    Total Power Required

    Remaining Power Available

    1. Using the table on the previous page, fill in the information for the basepower supply, the EBC, I/O modules, and any other devices that will usesystem power including devices that use the 24 VDC output. If any device isconnected to the EBCs serial port that uses the 5VDC supply pin, be sureto include the devices power consumption in your 5VDC power budgetcalculation.

    2. Add the current columns starting with the row for Slot 0 and working yourway down to the Other category. Put the total in the row labeledMaximum power required.

    3. Subtract the row labeled Maximum power requiredfrom the row labeledAvailable Base Power. Place the difference in the row labeledRemaining Power Available.

    4. If Maximum Power Required is greater than Available Base Powerin either of the two columns, the power budget will be exceeded. It will beunsafe to use this configuration, and you will need to restructure your I/O.

    Power BudgetCalculationWorksheet

  • 8/14/2019 Ethernet Base Controller

    29/101

    21Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Calculating the Power Budget for the H4 Series EBCs

    When determining which I/O modules you will be using in the DL405 EBC system, itis important to remember that there is a limited amount of power available from the

    power supply. We have provided a table showing the power available from theH4EBC and H4EBCF or Expansion Unit power supplies and a table showing themaximum power consumed by each of the I/O modules supported by the EBC. If anydevice is connected to the EBCs serial port that uses the 5VDC supply pin, be sureto include the devices power consumption in your 5VDC power budget calculation.Following these two tables is an example of a completed power budgetingworksheet and then a blank worksheet you can use for your own calculations.

    If the I/O modules you chose exceed the maximum power available from the powersupply you can resolve the problem by shifting some of the modules to an expansionbase which contains another power supply.

    WARNING: It is extremelyimportant to calculate the power budget correctly. If you

    exceed the power budget, the system may operate in an unpredictable mannerwhich may result in a risk of personal injury or equipment damage.

    The following chart shows the amount of electrical currentavailable at the twovoltages supplied by the EBCs and Expansion units. Use these current values whencalculating the power budget for your system.

    The Auxiliary 24VDC Power Source mentioned in the table is available at theH4EBC terminal strip (see page 27). You can use this power source to connect toexternal devices or DL405 I/O modules that require 24VDC.

    CPUs 5VDC CurrentSupplied in mA.

    Auxiliary 24VDC PowerSource Current

    Supplied in mA.

    H4EBC 3680 400

    H4EBCF 3550 400

    Expansion Units 5VDC CurrentSupplied in mA.

    Auxiliary 24VDC PowerSource CurrentSupplied in mA.

    D4EX 4000 400

    The chart on the next page shows the maximum amount of electrical currentrequired to power each of the DL405 I/O modules. Use these values whencalculating the power budget for your system.

    Managing yourPower Resource

    EBC andExpansion BasePowerSpecifications

    Module PowerRequirements

  • 8/14/2019 Ethernet Base Controller

    30/101

    andSetup

    SafetyGuidelines

    216Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Power Consumption Chart (DL405 Modules)

    Device 5V CurrentRequired (mA)

    External 24VCurrent Req. (mA)

    Device 5V CurrentRequired (mA)

    External 24VCurrent Req. (mA)

    I/O Bases AC Output Modules

    D404B, D404BNX,D404B1

    80 None D408TA 250 None

    D406B, D406BNX,D406B1

    80 None D416TA 450 None

    D408B, D408BNX,D408B1

    80 None Relay Output Modules

    DC Input Modules D408TR 550 None

    D408ND3S 100 None F408TRS1 575 None

    D416ND2 150 None F408TRS2 575 None

    D416ND2F 150 None D416TR 1000 None

    D432ND31 150 None Analog Modules

    D432ND32 150 None D404AD 200 200

    D464ND2 300 (max) None F404AD 85 100

    AC Input Modules F404ADS 270 120

    D408NA 100 None F408AD 75 90

    D416NA 150 None F416AD1 75 100

    F416AD2 75 100

    D402DA 250 300

    AC/DC Input Modules F404DA 120 180

    D416NE3 150 None F404DA1 70 75 + 20 per circuit

    F408NES 90 None F404DA2 70 75 + 20 per circuit

    DC Output Modules F408DA1 70 100 + 20 per circuit

    F408DA2 80 150

    D408TD1 150 35 F416DA1 70 100 + 20 per circuit

    F408TD1S 295 None F416DA2 80 150

    D416TD1 200 125 F408THM 110 60

    D416TD2 400 None F408THMn 120 50 + 20 per circuit

    D432TD1 250 140 F408RTD 80 None

    D432TD11 250 140 (515VDC) F404DAS1 60 60 per circuit

    D432TD2 350 120 / (4A maxincluding loads)

    F404DAS2 60 60 per circuit

    D464TD1 800 (max) None

    Specialty Modules

    D4HSC 300 None

    D416SIM 150 None

    H4CTRIO 400 None

  • 8/14/2019 Ethernet Base Controller

    31/101

    21Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    The following example shows how to calculate the power budget for the DL405system.

    Base #

    1

    Module Type 5 VDC (mA)AuxiliaryPower Source24 VDC Output (mA)

    EBC/ExpansionUnit

    H4EBC 3680 400

    Slot 0 D416ND2 + 150 + 0

    Slot 1 D416ND2 + 150 + 0

    Slot 2 D402DA + 250 + 300

    Slot 3 D408ND3S + 100 + 0

    Slot 4 D408ND3S + 100 + 0

    Slot 5 D416TD2 + 400 + 0

    Slot 6 D416TD2 + 400 + 0

    Slot 7 D416TR + 1000 + 0

    Base D408B + 80 + 0

    Other(OI, etc.)

    Maximum power required 2630 300

    Remaining Power Available 36802630= 1050 400 300 = 100

    1. Using the table on the previous page, fill in the information for theEBC/Expansion Unit, I/O modules, and any other devices that will usesystem power including devices that use the 24 VDC output. If any device isconnected to the EBCs serial port that uses the 5VDC supply pin, be sureto include the devices power consumption in your 5VDC power budgetcalculation.Pay special attention to the current supplied by the H4EBC,the H4EBCF or the Expansion Unit. Each one supplies a differentamount of current.

    2. Add the current columns starting with the row for Slot 0 and working yourway down to the Other category. Put the total in the row labeled

    Maximum power required.3. Subtract the row labeled Maximum power requiredfrom the row labeled

    EBC/Expansion Unit. Place the difference in the row labeledRemaining Power Available.

    4. If Maximum Power Required is greater than EBC/Expansion Unit ineither of the two columns, the power budget will be exceeded. It will beunsafe to use this configuration, and you will need to restructure your I/O.You may need to add expansion bases to accommodate your currentrequirements.

    Power BudgetCalculationExample

  • 8/14/2019 Ethernet Base Controller

    32/101

    andSetup

    SafetyGuidelines

    218Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    You may copy and use the following blank chart for your power budget calculations.

    Base # Module Type 5 VDC (mA) AuxiliaryPower Source24 VDC Output (mA)

    EBC/ExpansionUnit

    Slot 0

    Slot 1

    Slot 2

    Slot 3

    Slot 4

    Slot 5

    Slot 6Slot 7

    Base

    Other(OI, etc.)

    Maximum Power Required

    Remaining Power Available

    1. Using the tables at the beginning of the Power Budgeting section of thischapter fill in the information for the EBC/Expansion Unit, I/O modules, andany other devices that will use system power including devices that use the24 VDC output. Pay special attention to the current supplied by theH4EBC, the H4EBCF or the Expansion Unit since they do differ.

    2. Add the current columns starting with the row for Slot 0 and working yourway down to the Other category. Put the total in the row labeledMaximum power required.

    3. Subtract the row labeled Maximum power requiredfrom the row labeledEBC/Expansion Unit. Place the difference in the row labeledRemaining Power Available.

    4. If Maximum Power Required is greater than EBC/Expansion Unit ineither of the two columns, the power budget will be exceeded. It will beunsafe to use this configuration, and you will need to restructure your I/O.You may need to add expansion bases to accommodate your currentrequirements.

    Power BudgetCalculationWorksheet

  • 8/14/2019 Ethernet Base Controller

    33/101

    21Installation and Setup

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    DL405 Local and Expansion I/O

    The H4 Series EBCs support the use of DL405 series I/O local and local expansionbases.

    The local base is the base in which theEBC resides. Local I/O modules reside inthe same base as the EBC. For example,placing 32-point modules in all eight slotsin an 8-slot base will use 256 I/O points .

    16ptInput

    8ptInput

    32ptInput

    16ptOutput

    8ptOutput

    16ptOutput

    - - - - - -EBC

    Use local expansion bases when you need more I/O points or a greater powerbudget than the local base provides. The expansion bases require a LocalExpansion Unit (rather than an EBC) and a cable (either D4EXCBL1 orD4EXCBL2) to connect to the local EBC base.

    The following figure shows one EBC base and three expansion bases. The I/O

    modules are shown as examples of a usable configuration, but any configuration ofI/O modules could be used if it is supported by the power budget. See page 215 forinformation about calculating the power budget.

    TheH4EBC(F) supports one local base and a maximum of three expansionbases.

    The H4EBC(F)supports up to three

    expansion bases.

    Local Base and I/O

    Local ExpansionBase and I/O

  • 8/14/2019 Ethernet Base Controller

    34/101

    Configuring the EBCsUsing NetEdit3

    3

    In This Chapter. . . . NetEdit3 Software

    Using NetEdit3

    Locating the MAC Address Label

  • 8/14/2019 Ethernet Base Controller

    35/101

    NetEdit3

    SafetyGuidelines

    32Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    NetEdit3 Software

    NetEdit3 is a software utility which can be used to set network identifiers (Module IDor IP Address), configure the EBC serial port, perform diagnostic andtroubleshooting tasks and upgrade the firmware in the EBC module if necessary.

    The H2EBC100 requires NetEdit 3.x or later.You can install NetEdit3 on Windows98/ME/2000/XPt or Windows NT4t. NetEdit3is included with this manual on the AutomationDirect Software Product ShowcaseCD (also available online at www.automationdirect.com). After inserting the CD intothe drive, the following window will appear.

    Click on the Essential Tools button. The following window will be displayed.

    Click on Install NetEdit3. A series of windows will step you through the installationprocess. Fill in the necessary information as the installation wizard prompts throughthe install. In the Setup Type window, select Typical setup. This setup type isrecommended for most users. The installation process places NetEdit3 in theC:\HAPTools directory (default).

    Installing NetEdit3

  • 8/14/2019 Ethernet Base Controller

    36/101

    3Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    There are three methods to launch NetEdit3.The three methods are:

    using the Windows Start menu Programs>AutomationDirect Tools>NetEdit3 as shown below

    launching DirectSoft32 (if installed), from the programming window,

    select PLC>Tools>NetEdit3 launching DirectSoft32 (if installed), then select Utilities>NetEdit3

    Starting NetEdit brings up the screen below. All NetEdit3 functions are accessedfrom this screen.

    LaunchingNetEdit3

    The NetEdit3Screen

  • 8/14/2019 Ethernet Base Controller

    37/101

    NetEdit3

    SafetyGuidelines

    34Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    You may have already set up your PC with selected networking protocols forEthernet communications. If not, you will need to select the protocols now forcommunication with the Ethernet modules. We strongly recommend that youinclude the IPX protocol. For Windows 2000, go from My Computer on yourWindows desktop to Control Panel. Double click on Network and DialupConnections, then double click on the desired Network Device to see the installedProtocols. If IPX is not listed among the protocols already loaded, add it now byclicking on the Install button. For Windows XP, go from Start>Settings>ControlPanel. The steps are the same as Windows 2000 from this point.

    Add the TCP/IP protocol if it is necessary for your application. The TCP/IP selectionwill give you support for the UDP/IP protocol. Also, add the IPX protocol if it is notalready active.

    NOTE: We strongly recommend you load IPX protocol on your PC for the connectionfrom your PC to the ethernet modules. Use UDP/IP in your application, if required,but also add IPX to your list of active protocols. Having IPX loaded on your PC givesyou a backup for troubleshooting communication problems.

    Adding NetworkProtocol Supportto the NetEdit3 PC

  • 8/14/2019 Ethernet Base Controller

    38/101

    3Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Using NetEdit3

    This section steps through the features and uses of NetEdit3. We will describe theindividual segments of the NetEdit3 screen and the function of each.

    NOTE: Your PC-based Control software may be capable of configuring the EBCmodule. If so, please refer to the appropriate documentation for that softwareproduct to determine the best method to configure the EBC. Depending on whichsoftware you are using, it may not be necessary to use NetEdit3.

    In the upper left corner of the NetEdit3 screen, you will find buttons labeled IPXandTCP/IP. The EBC module understands these protocols. Both protocols arepermanently residentin the firmware of the module.

    When you click on one of these buttons, you are selecting the protocol you want your

    PC to use to communicate with the EBC module. You are not telling the modulewhich protocol to use, because it is using both protocols all the time. IPX is a Novellstandard in widespread use, and UDP/IP is a popular protocol supported by theTCP/IP suite of protocols in your PC.

    The figure to the right shows theProtocol selection buttons in the upperleft corner of the NetEdit3 screen. Thechoice you make here tells your PCwhich protocol to send to the EBC tolink NetEdit3 to the module.

    Some PC-based control software

    products may support only one ofthese protocols. Read thedocumentation for your software to besure the protocol you select issupported.

    EthernetCommunicationProtocol

  • 8/14/2019 Ethernet Base Controller

    39/101

    NetEdit3

    SafetyGuidelines

    36Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    The upper left section of the NetEdit3screen displays the EthernetAddressof the modules currently onthe network.

    If modules are added or removed fromthe network, click on the Scan Networkbutton to update the list.Notice that the MAC Address is thefactory-assigned address that is on thepermanent label on the module.

    Select a specific module here byclicking on the MAC Address or byusing the arrow keys. The selectedmodule is highlighted.

    NOTE: The Module window may list the MAC Addresses of devices not covered bythis manual.

    The upper mid section of the NetEdit3 screen displays the Module Type,IP Address, module ID, Nameand Descriptionof the modules currentlyon the network.

    A new EBC will have an IP Address of 0.0.0.0, a Module ID of 0 (zero),Module Name (module part number) and a Description (EBC w/ partnumber). To assign or change a module an IP address, ID, name ordescription refer to the EBC Settings>General Information descriptionlater in this section.

    Right clicking on an EBC module listedon the NetEdit3 screen will display the

    window to the right. This is analternative to using the Module Info orEBC settings tabs (shown below) toaccess the modules configurationsettings. The settings are discussedlater in this section.

    Ethernet Address

    Module Type, IPAddress and ID

  • 8/14/2019 Ethernet Base Controller

    40/101

    3Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    This box is in the lower left section of the NetEdit3 screen.

    When the Module Info tab is selected, the General Infobox lists theselected modules Firmware Revision, Booter Revision, DIP SwitchSetting, PWB Revision, PLD Revision and CPU Revision.

    This box is in the lower middle section of theNetEdit3 screen.

    When the Module Info tab is selected, theEthernet Statsbox displays statistics relatedto the selected modules communicationerrors. Click on the Reset Stats button to resetall categories to 0 (zero).

    This box is in the lower middle section of the NetEdit3 screen.

    When the EBC Settings tab is selected, the selected modulesConfiguration, Utilities and Firmware tools can be accessed.

    Module Info>GeneralInformation

    Module Info>Ethernet Stats

    EBC Settings

  • 8/14/2019 Ethernet Base Controller

    41/101

    NetEdit3

    SafetyGuidelines

    EBC Settings>Configuration>General

    38Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Clicking the General button in the EBCSettings>Configuration box brings up the GeneralSettings window below.

    The General Settings box allows you to assign a Module ID. Module IDs mustbe unique for each EBC, but they do not have to be in sequence. The modulesDIP switches must be set to zero to allow NetEdit3 to set a Module ID. Do notuse address zero for communications.

    The Name field and Description field are optional and can be used for useridentification purposes.

    The OK button sends all the entries to the modules flash memory.

    An IP Address is assigned to the EBC module if your network will be using theTCP/IP or MODBUS TCP/IP (H2EBC100 only) protocols. If you have a separatededicated network for your EBCs, you may be able to use the Module ID identifier(IPX protocol) for communications instead of an IP address. To set an IP Address,

    use the twelve-digit number assigned to the EBC module by your networkadministrator. If you change the IP Address, do not use the number 0 or 255 inany field. Doing so will cause communication problems. The valid settings are 1through 254. The module ships from the factory with an IP Address of 0.0.0.0. Thisis not a usable IP Address for communications. Click on Use the following IP settingsradio button before clicking on the OK button to write the updated settings to themodules flash memory. It is extremely important not to have duplicate IP Addresseson your network.

    Valid Client IP Address:192.168.50.2

    Example

    Valid EBC IP Address: 192.168.55.5

    Client Subnet Mask: 255.255.0.0

    Valid EBC IP Address: 192.168.70.15

    1254Valid settings forBold number fields(Do not duplicate)

    WARNING: If your using the H2EBC100, be sure to read Chapter 5 concerningDHCP issues.

    IP Address

  • 8/14/2019 Ethernet Base Controller

    42/101

    3Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Clicking the Serial Port button in the EBCSettings>Configuration box brings up theSerial Port Settings window below.

    NOTE: The serial port has a fixed address of 1. The port is intended to be used as asingle RS232 slave device.

    The OK button sends all the entries to themodules flash memory.

    On the Serial Port Settingswindow, makeany necessary changes to the serialcommunication parameters. Aftermaking changes, be sure to click on theOK button. Also, Be sure these

    parameters match the parameters of theserial device with which you arecommunicating.

    Note: Some PC-based Control softwarepackages may automatically overwritesettings selected here. Refer to thedocumentation for your PC-basedControl software.

    EBC Settings>Configuration>Serial Port

  • 8/14/2019 Ethernet Base Controller

    43/101

    NetEdit3

    SafetyGuidelines

    EBC Settings>Utils>Show BaseContents

    EBC Settings>Firmware

    310Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Clicking the Show Base Contents button inthe EBC Settings>Utilities box brings upthe Show Base Contents Window shownbelow.

    This function queries the EBC for a list of I/O modules it has in its base. The ModuleType and the MODBUS 584/984 addressing will be listed as well. This will helpconfirm that the EBC can recognize all the I/O modules connected to the EBCcontroller. The Show Base Contents information can be saved as a (*.txt) file orprinted for reference or future use.

    The functions in the Firmware box are usedto update the selected modules Firmwareand Booter versions. The Restore FactorySettings buttons resets the selectedmodules IP address, ID, Name andDescription to factory defaults. Refer thesections on the next page to determine ifupdates are necessary.

    Clicking on the either of the Update

    buttons opens the appropriate EBCfolder within the Images folder, whichis created during the install ofNetEdit3. The Images folder is locatedin the same folder as NetEdit3.exe.Each module folder contains themodules firmware and boot loaderfiles. The next section discusseskeeping the firmware files up to date.

  • 8/14/2019 Ethernet Base Controller

    44/101

    FileMenu>Live Update

    F / B / C

    Columns

    31Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    The Live Update will retrieve the latest firmwareand boot loader files from the Host Engineeringweb site and place them in the NetEdit3 Images

    folder that was created during the install ofNetEdit3. The feature requires that you have afunctional Internet connection (dialup orbroadband). If the Images folder does not existon your PC, it will be created as part of theretrieval process.

    When you click the Go! buttonon the Live Update window,NetEdit3 will compare theversion information of the fileson the Host Engineering web

    site against the files you havelocally on your PC, and it willdownload any newer files. Oncethis process is complete,NetEdit3 will rescan the deviceson your network and refresh theF and B columns next to thelisted devices.

    The F, B, and C columns are providedto signify potential issues withdevices on the network.

    The F column will display anasterick beside any device whosefirmware is older than its firmware filein your Images folder.

    The B column will display an asterick beside any device whose boot loader isolder than its boot loader file in your Images folder.The C column will display an asterick beside any device that has aconfiguration conflict with another device on the network. Duplicate module IDs(that are nonzero) and duplicate IP Addresses (that are not 255.255.255.255)will report as conflicts.

  • 8/14/2019 Ethernet Base Controller

    45/101

    NetEdit3

    SafetyGuidelines

    312Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Using NetEdit3 to Configure the H4EBC(F) Base

    NOTE: The following configuration information applies only to the H4EBC(F) andthe DL405 I/O. The H2EBC(100) and H2EBCF and associated DL205 I/O areself-configuring and do not require this additional step.

    Clicking the I/O Base button in the EBCSettings>Configuration box brings up theBase Configuration window below.

    The default symbol ---------- appears on the configuration screen where digital oranalog modules are present. For digital modules, you do not need to make anychanges. The H4EBC(F) recognizes the digital modules and is self-configuringfor the digital modules.

    If you are using analog modules, you must let the H4EBC(F) know that by doingthe following. Click on the slot location where the analog module is located. Continueclicking on the same slot location until the part number of your analog moduleappears.

    Once the correct part numbers appear for each of your analog modules, click theUpdate Module button to save the configuration into flash memory onboard themodule. Leave the symbol ---------- wherever you have a digital module.

    If you are using a High Speed Counter module, the word Intelligent will appear ingray. The High Speed Counter module is configured automatically (see below). Noother action is required other than clicking on the Update Module button.

    EBC Settings>Configuration>I/O Base

    ConfiguringAnalog Modules

    Configuring theHigh SpeedCounter Module

  • 8/14/2019 Ethernet Base Controller

    46/101

    31Using NetEdit3

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    Locating the Ethernet Address Label

    Host Auto Prod

    H4EBC00 E0 62 00 00 85

    Host Auto ProdH2EBC

    00 E0 62 00 00 84

    Factory-assigned Ethernet Address

    A unique Ethernet Address is assigned to each module at the factory and cannot bechanged. It is a twelve digit number, and it is printed on a label permanently attached

    to the EBC module. NetEdit recognizes the Ethernet Address

    Ethernet Address

  • 8/14/2019 Ethernet Base Controller

    47/101

    14MODBUSr TCP/IPfor H2EBC100

    In This Chapter. . . . MODBUS TCP/IP Supported MODBUS Function Codes

    MODBUS 584/984 Addressing H2EBC100 System Memory

    Current / Last State Error Codes

  • 8/14/2019 Ethernet Base Controller

    48/101

    ForH2

    EBC100

    42MODBUS TCP/IP

    Ethernet Base Controller Modules, 3rd Edition, 11/04

    MODBUS TCP/IPMODBUS TCP/IP is essentially the serial MODBUS RTU protocol encapsulated in aTCP/IP wrapper. MODBUS RTU is used for serial communications between amaster and slave(s) devices. MODBUS TCP/IP is used for TCP/IP communicationsbetween client and server devices on an Ethernet network. The TCP/IP version of

    Modbus follows the OSI Network Reference Model.The MODBUS messaging service provides a Client/Server communicationbetween devices connected on an Ethernet TCP/IP network. This client / servermodel is based on four type of messages:

    MODBUS R